|
@@ -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
|
//初始化笔服务
|