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,6 +4854,7 @@ namespace XHWK.WKTool
4854 4854
         /// 是否为笔模式
4855 4855
         /// </summary>
4856 4856
         bool IsPen = false;
4857
+        bool IsT8 = true;
4857 4858
         #endregion
4858 4859
 
4859 4860
         #region 罗博智慧笔
@@ -4869,6 +4870,7 @@ namespace XHWK.WKTool
4869 4870
             }
4870 4871
             if (deviceType == eDeviceType.T8B_D2 || deviceType == eDeviceType.T8Y || deviceType == eDeviceType.T8S_LQ)
4871 4872
             {
4873
+                IsT8 = true;
4872 4874
                 robotpenController.GetInstance().setDeviceMode(eDeviceMode.DEVICE_HAND);
4873 4875
                 if (APP.IsOutputInfoLog)
4874 4876
                 {
@@ -4877,6 +4879,7 @@ namespace XHWK.WKTool
4877 4879
             }
4878 4880
             else
4879 4881
             {
4882
+                IsT8 = false;
4880 4883
                 IsPen = true;
4881 4884
                 //获取当前设备模式,根据模式切换鼠标和笔
4882 4885
                 robotpenController.GetInstance()._Send(cmdId.SearchMode);
@@ -4893,6 +4896,7 @@ namespace XHWK.WKTool
4893 4896
         {
4894 4897
             if (deviceType == eDeviceType.T8B_D2 || deviceType == eDeviceType.T8Y || deviceType == eDeviceType.T8S_LQ)
4895 4898
             {
4899
+                IsT8 = true;
4896 4900
                 robotpenController.GetInstance().setDeviceMode(eDeviceMode.DEVICE_MOUSE);
4897 4901
                 if (APP.IsOutputInfoLog)
4898 4902
                 {
@@ -4901,6 +4905,7 @@ namespace XHWK.WKTool
4901 4905
             }
4902 4906
             else
4903 4907
             {
4908
+                IsT8 = false;
4904 4909
                 IsPen = false;
4905 4910
                 //获取当前设备模式,根据模式切换鼠标和笔
4906 4911
                 robotpenController.GetInstance()._Send(cmdId.SearchMode);
@@ -4921,7 +4926,7 @@ namespace XHWK.WKTool
4921 4926
                     LogHelper.WriteInfoLog("当前为笔模式时,切换回鼠标模式");
4922 4927
                 }
4923 4928
                 //当前为笔模式时  切换回鼠标模式
4924
-                if (!IsPen)
4929
+                if (!IsPen && !IsT8)
4925 4930
                 {
4926 4931
                     robotpenController.GetInstance()._Send(cmdId.SwitchMode);
4927 4932
                     if (APP.IsOutputInfoLog)
@@ -4937,7 +4942,7 @@ namespace XHWK.WKTool
4937 4942
                     LogHelper.WriteInfoLog("当前为鼠标模式 切换为笔模式");
4938 4943
                 }
4939 4944
                 //当前为鼠标模式 切换为笔模式
4940
-                if (isOpen)
4945
+                if (isOpen && !IsT8)
4941 4946
                 {
4942 4947
                     robotpenController.GetInstance()._Send(cmdId.SwitchMode);
4943 4948
                     if (APP.IsOutputInfoLog)
@@ -4956,15 +4961,15 @@ namespace XHWK.WKTool
4956 4961
                 {
4957 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 4974
             else
4970 4975
             {
@@ -4972,15 +4977,15 @@ namespace XHWK.WKTool
4972 4977
                 {
4973 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