鼠标作为主要的图形输入设备,可以在屏幕上实现点击、拖动、启动命令和退出系统等操作行为。在JDPaint中,鼠标操作可以完成以下功能:
l 精确定点 |
l 拾取操作对象 |
l 启动菜单命令 |
l 改变命令的进程 |
l 结束运行命令 |
下文总结JDPaint系统中一些主要的鼠标操作约定和实现功能。
单击鼠标左键 | |
选择操作命令 | 通过点击“菜单”命令或快捷按钮等,选择并启动该操作命令。 |
精确定点 | 在绘制、编辑、变换等操作中,凡是要求输入点、圆心、基点、长度、角度等操作要求的,皆可通过鼠标点击、捕捉特征点等操作来完成。 |
拾取操作对象 | 将鼠标移动到工作窗口中指定的对象上,单击鼠标左键,该图形即被选中,进入到相应的操作状态中。 用鼠标进行对象选择时, (1) <Shift>+鼠标左键:实现对象的累加选择。 (2) <Ctrl>+鼠标左键:取消对象的选择状态。 |
点击鼠标右键 | |
导出导航菜单 | 系统处于工具命令状态,在工作窗口中点击鼠标右键,在该位置会弹出一个菜单,称为导航菜单。 |
结束当前命令 | 对于一部分没有自有导航工具栏的命令,在命令运行过程中,单击鼠标右键可以结束当前命令。相当于<ESC>命令。 |
“下一步”操作 | 默认当前命令参数。当系统处于常规命令状态,在输入长度、角度等操作过程中,如果采用当前命令预设的参数值,通过点击鼠标右键来确认,继续下一步操作。 结束当前操作,进入下一操作流程。例如,在修剪、延伸等命令操作中,需要通过点击右键切换到第二步操作。 |
“下一段” | 结束当前段,绘制另一段。例如,绘制“多义线”中的样条曲线时,可以通过点击右键来绘制下一段。 |
其它的一些鼠标行为约定:
拖动鼠标 | 使用鼠标拖动对图形进行快速变换(十点法则)、快速的节点编辑等,完成一些快速编辑操作。 |
双击鼠标左键 | 在“节点编辑工具”状态下,双击鼠标左键完成插入节点或者删除节点命令。 在“文字编辑工具”状态下,双击鼠标左键可以进行整个字串的选择操作。 |