指针 (用户界面)
外观
![本页使用了标题或全文手工转换](http://upload.wikimedia.org/wikipedia/commons/thumb/c/cd/Zh_conversion_icon_m.svg/35px-Zh_conversion_icon_m.svg.png)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/8/83/Mouse-cursor-hand-pointer.svg/220px-Mouse-cursor-hand-pointer.svg.png)
指针是个人电脑WIMP人机交互[1][2][3]使用的计算机屏幕或其他显示设备上的符号或图形,以响应定点设备(如鼠标、触摸板、数位笔)的移动。指针给出了用户动作发生的位置点。指针不同于表示键盘输入插入位置的游标或称插入点(caret)。
外观
[编辑]![](http://upload.wikimedia.org/wikipedia/commons/thumb/7/73/Cursor-design1-hourglass.svg/48px-Cursor-design1-hourglass.svg.png)
最常见的指针外观是“有角度的箭头”(angled arrow)。不垂直是因为以前需适应低分辨率屏幕[4]。
指针的作用点(hotspot)是一个像素位置点,用于定位点击或拖放操作的作用点。[5][6]
在许多GUI系统,在屏幕上移动鼠标,遇到其他屏幕热点区域时,指针会根据相应的环境改变外观。例如:
- 在文本环境下,可用指针选择一段文字或者改变插入位置(caret)。指针会显示成类似于大写的无衬线“I”的外观,称为I-beam。
- 显示文档时,指针可能显示为一只手,5只手指均伸出。按下鼠标按钮后指针外观改变为5只手指收回蜷曲,这时可以拖放指针以改变显示范围。
- 编辑图像时,指针显示为当前图形编辑工具的外观,如刷子、笔、油漆桶(paint bucket)等。
- 指针在窗口的边框或四角时,常显示为水平或垂直或对角线倾斜的双箭头外观以提示用户可拖放鼠标改变窗口尺寸。
- 当计算机进程执行任务不能响应用户输入,在相应窗口上的显示等待状态的指针在Windows Vista之前是个沙漏外观,Windows Vista及之后是旋转的环(spinning ring)外观。classic Mac OS上使用手表外观。macOS是spinning pinwheel。
- 指针在超链接上, 外观改为一只手,食指伸出。也可能弹出提示信息。当指针离开超链接区域时,提示信息消失。
- Windows 7引入了Windows Touch,以更好支援触摸屏用户体验。touch指针不同于鼠标指针,有自己的一套外观与Windows消息、API处理函数。
指针尾迹与动画
[编辑]
指针尾迹用于增强可见性。自Windows 3.1以后的版本都有此功能,但默认不打开此功能.
指针动画存在安全隐患。[7]
指针编辑器
[编辑]指针编辑器是一类软件,能够修改像素,设置指针作用点,增加或删除帧以制作动画指针。
参考文献
[编辑]- ^ Markoff, John. The Cellphone, Navigating Our Lives. The New York Times (New York). February 16, 2009 [December 14, 2011]. (原始内容存档于2018-06-12).
[...] so-called WIMP interface — for windows, icons, menus, pointer [...]
- ^ Hinckley, Ken. Haptic Issues for Virtual Manipulation. Microsoft. December 1996 [December 14, 2011]. (原始内容存档于2016-05-05).
The Windows-Icons-Menus-Pointer (WIMP) interface paradigm dominates modern computing systems.
- ^ Hinckley, Ken. Input Technologies and Techniques (PDF). Microsoft. [December 14, 2011]. (原始内容存档 (PDF)于2016-10-13).
Researchers are looking to move beyond the current "WIMP" (Windows, Icons, Menus, and Pointer) interface [...]
- ^ Document from 1981 reveals why mouse cursor is tilted and not straight. [18 February 2014]. (原始内容存档于2014年2月17日).
- ^ Mouse. [2017-09-28]. (原始内容存档于2009-02-03).
- ^ Setting a Cursor's Hot Spot. [2017-09-28]. (原始内容存档于2008-05-02).
- ^ McClure, Stuart; Scambray, Joel; Kurtz, George. Hacking exposed: network security secrets & solutions 6th. McGraw Hill Professional. 2009: 177. ISBN 0-07-161374-9.
|issue=
被忽略 (帮助)