Browse Source

zhao:修改手写板切换模式

tags/录制修改前
耀 4 years ago
parent
commit
a8d070bc38
1 changed files with 25 additions and 20 deletions
  1. 25
    20
      XHWK.WKTool/XHMicroLessonSystemWindow.xaml.cs

+ 25
- 20
XHWK.WKTool/XHMicroLessonSystemWindow.xaml.cs View File

4854
         /// 是否为笔模式
4854
         /// 是否为笔模式
4855
         /// </summary>
4855
         /// </summary>
4856
         bool IsPen = false;
4856
         bool IsPen = false;
4857
+        bool IsT8 = true;
4857
         #endregion
4858
         #endregion
4858
 
4859
 
4859
         #region 罗博智慧笔
4860
         #region 罗博智慧笔
4869
             }
4870
             }
4870
             if (deviceType == eDeviceType.T8B_D2 || deviceType == eDeviceType.T8Y || deviceType == eDeviceType.T8S_LQ)
4871
             if (deviceType == eDeviceType.T8B_D2 || deviceType == eDeviceType.T8Y || deviceType == eDeviceType.T8S_LQ)
4871
             {
4872
             {
4873
+                IsT8 = true;
4872
                 robotpenController.GetInstance().setDeviceMode(eDeviceMode.DEVICE_HAND);
4874
                 robotpenController.GetInstance().setDeviceMode(eDeviceMode.DEVICE_HAND);
4873
                 if (APP.IsOutputInfoLog)
4875
                 if (APP.IsOutputInfoLog)
4874
                 {
4876
                 {
4877
             }
4879
             }
4878
             else
4880
             else
4879
             {
4881
             {
4882
+                IsT8 = false;
4880
                 IsPen = true;
4883
                 IsPen = true;
4881
                 //获取当前设备模式,根据模式切换鼠标和笔
4884
                 //获取当前设备模式,根据模式切换鼠标和笔
4882
                 robotpenController.GetInstance()._Send(cmdId.SearchMode);
4885
                 robotpenController.GetInstance()._Send(cmdId.SearchMode);
4893
         {
4896
         {
4894
             if (deviceType == eDeviceType.T8B_D2 || deviceType == eDeviceType.T8Y || deviceType == eDeviceType.T8S_LQ)
4897
             if (deviceType == eDeviceType.T8B_D2 || deviceType == eDeviceType.T8Y || deviceType == eDeviceType.T8S_LQ)
4895
             {
4898
             {
4899
+                IsT8 = true;
4896
                 robotpenController.GetInstance().setDeviceMode(eDeviceMode.DEVICE_MOUSE);
4900
                 robotpenController.GetInstance().setDeviceMode(eDeviceMode.DEVICE_MOUSE);
4897
                 if (APP.IsOutputInfoLog)
4901
                 if (APP.IsOutputInfoLog)
4898
                 {
4902
                 {
4901
             }
4905
             }
4902
             else
4906
             else
4903
             {
4907
             {
4908
+                IsT8 = false;
4904
                 IsPen = false;
4909
                 IsPen = false;
4905
                 //获取当前设备模式,根据模式切换鼠标和笔
4910
                 //获取当前设备模式,根据模式切换鼠标和笔
4906
                 robotpenController.GetInstance()._Send(cmdId.SearchMode);
4911
                 robotpenController.GetInstance()._Send(cmdId.SearchMode);
4921
                     LogHelper.WriteInfoLog("当前为笔模式时,切换回鼠标模式");
4926
                     LogHelper.WriteInfoLog("当前为笔模式时,切换回鼠标模式");
4922
                 }
4927
                 }
4923
                 //当前为笔模式时  切换回鼠标模式
4928
                 //当前为笔模式时  切换回鼠标模式
4924
-                if (!IsPen)
4929
+                if (!IsPen && !IsT8)
4925
                 {
4930
                 {
4926
                     robotpenController.GetInstance()._Send(cmdId.SwitchMode);
4931
                     robotpenController.GetInstance()._Send(cmdId.SwitchMode);
4927
                     if (APP.IsOutputInfoLog)
4932
                     if (APP.IsOutputInfoLog)
4937
                     LogHelper.WriteInfoLog("当前为鼠标模式 切换为笔模式");
4942
                     LogHelper.WriteInfoLog("当前为鼠标模式 切换为笔模式");
4938
                 }
4943
                 }
4939
                 //当前为鼠标模式 切换为笔模式
4944
                 //当前为鼠标模式 切换为笔模式
4940
-                if (isOpen)
4945
+                if (isOpen && !IsT8)
4941
                 {
4946
                 {
4942
                     robotpenController.GetInstance()._Send(cmdId.SwitchMode);
4947
                     robotpenController.GetInstance()._Send(cmdId.SwitchMode);
4943
                     if (APP.IsOutputInfoLog)
4948
                     if (APP.IsOutputInfoLog)
4956
                 {
4961
                 {
4957
                     LogHelper.WriteInfoLog("已切换成笔模式");
4962
                     LogHelper.WriteInfoLog("已切换成笔模式");
4958
                 }
4963
                 }
4959
-                //当前为笔模式时  切换回鼠标模式
4960
-                if (!IsPen)
4961
-                {
4962
-                    robotpenController.GetInstance()._Send(cmdId.SwitchMode);
4963
-                    if (APP.IsOutputInfoLog)
4964
-                    {
4965
-                        LogHelper.WriteInfoLog("T7设备切换成鼠标模式._Send(cmdId.SwitchMode)");
4966
-                    }
4967
-                }
4964
+                ////当前为笔模式时  切换回鼠标模式
4965
+                //if (!IsPen && !IsT8)
4966
+                //{
4967
+                //    robotpenController.GetInstance()._Send(cmdId.SwitchMode);
4968
+                //    if (APP.IsOutputInfoLog)
4969
+                //    {
4970
+                //        LogHelper.WriteInfoLog("T7设备切换成鼠标模式._Send(cmdId.SwitchMode)");
4971
+                //    }
4972
+                //}
4968
             }
4973
             }
4969
             else
4974
             else
4970
             {
4975
             {
4972
                 {
4977
                 {
4973
                     LogHelper.WriteInfoLog("已切换成鼠标模式");
4978
                     LogHelper.WriteInfoLog("已切换成鼠标模式");
4974
                 }
4979
                 }
4975
-                //当前为鼠标模式 切换为笔模式
4976
-                if (isOpen)
4977
-                {
4978
-                    robotpenController.GetInstance()._Send(cmdId.SwitchMode);
4979
-                    if (APP.IsOutputInfoLog)
4980
-                    {
4981
-                        LogHelper.WriteInfoLog("T7设备切换成笔模式._Send(cmdId.SwitchMode)");
4982
-                    }
4983
-                }
4980
+                ////当前为鼠标模式 切换为笔模式
4981
+                //if (isOpen && !IsT8)
4982
+                //{
4983
+                //    robotpenController.GetInstance()._Send(cmdId.SwitchMode);
4984
+                //    if (APP.IsOutputInfoLog)
4985
+                //    {
4986
+                //        LogHelper.WriteInfoLog("T7设备切换成笔模式._Send(cmdId.SwitchMode)");
4987
+                //    }
4988
+                //}
4984
             }
4989
             }
4985
         }
4990
         }
4986
         //初始化笔服务
4991
         //初始化笔服务

Loading…
Cancel
Save