MicroStationCONNECT Edition 帮助

鼠标仿真按钮和命令按钮

如果游标上的按钮分配有系统鼠标仿真上下文中的“右键单击”或“左键单击”等功能,则不能将该按钮用于 MicroStation 的命令按钮。最好将游标上的一个按钮设置为“左键单击”,另一个设置为“右键单击”,其余按钮设置为“应用程序定义”。这是缺省的按钮映射。我们建议您将要用于 MicroStation 中“数据”按钮的按钮选作左键单击按钮,将要用于 MicroStation 中“重置”按钮的按钮选作右键单击按钮。以下情况是确保设备正常工作的特定场景和说明。

数字化板情况 1

假设 WINTAB 被告知数字化仪有一个四键游标。WINTAB 通过数字化板名称和按钮的数量了解按钮的排列方式:



如果操作员将数字化板的屏幕映射部分(使用 MicroStation 的“数字化仪分区”命令)设置为数字化仪的整个表面。操作员还连接了 MicroStation 命令菜单。注意这两个区域重叠。数字化板的屏幕映射部分使用系统鼠标仿真上下文,其对映射到系统按钮(如左键和右键)的按钮具有最高优先级。因此,当按下这些按钮时,MicroStation 将其视作系统鼠标仿真上下文中的屏幕坐标中的 Windows 事件。由于 MicroStation 未获取数字化仪坐标,因此无法确定您的菜单在光标位置是否有命令。由于系统鼠标仿真上下文(屏幕映射部分)与整个菜单重叠,因此菜单好像根本不工作。



数字化板情况 2

部分重叠:在此配置中,如果分配给系统功能的按钮被指定为命令按钮,则它在下图中标记为 1 的区域外将正常工作,但在该区域中时无法从数字化板选择命令。



数字化板情况 3

无重叠:假设屏幕映射区域是区域 1,并且 MicroStation 菜单连接在区域 2 中。这些区域不重叠。因此,即使您已将分配给系统功能的按钮指定为命令按钮,它仍然可以正常工作。但是,如果您移动菜单或屏幕映射区域使它们重叠,则将会遇到上面情况 1 和情况 2 中所述的问题。