更新时间:2023-08-10 12:24
弹出式菜单弹出式菜单(也称为Context,快捷,弹出或弹出式菜单是一个图形用户界面(GUI))的出现后,为用户交互提供了便利。
如鼠标单击或中键点击鼠标。弹出式菜单提供了很多可供选择,在当前状态,或弹出式的操作系统或应用程序。通常情况下,可用的选择都涉及到选定的对象的行动。
首次出现在弹出式菜单上的施乐帕洛阿尔托电脑,在那里它们被称为弹出式菜单Smalltalk的环境。操作系统的NeXTSTEP的进一步发展理念,即纳入一个向右或鼠标中键所带来的主菜单功能(这是自动改变垂直和弹出位置而定)以鼠标的位置,从而消除了需要移动鼠标指针一路穿过大(时间)NextStep自动屏幕。
弹出式菜单打开用户交互通过各种形式的针对一个区域的GUI支持上下文菜单。对用户交互的具体形式和地区,其中一个是有针对性的手段有所不同:
●在运行微软Windows的Mac OS X或UNIX上运行X窗口系统的电脑,点击鼠标左键中学(通常是右键)打开一个地区,根据鼠标指针的上下文菜单。
●支持一键鼠标的系统,打开上下文菜单通常是通过按住鼠标主键(在Mac OS X Dock中的图标)或按键盘/鼠标组合(如Ctrl-鼠标在Mac OS点击)。一个Mac OS的键盘替代方法是在普及,使鼠标键。然后,在是否延长笔记本电脑或契约或使用键盘类型的不同,Function+ Ctrl+5或Ctrl+5(数字键盘)或者Function+ Ctrl+i(笔记本电脑)。
●在Microsoft Windows中,按应用程序键或Shift+ F10键打开该地区的一个具有焦点的上下文菜单。
有时弹出式菜单分级组织,允许通过不同层次的导航菜单结构。不同的实现:Microsoft Word中是第一个应用程序后,只显示在弹出式菜单中点击箭头图标,否则执行与父项关联的操作子菜单项的一些项目之一。这使得它可以快速重复一个与以往的参数执行的行动,并从不同的行动更好的选择。
X Window Managers
下面的Windows管理器提供弹出式菜单功能:
●9wm
●icewm - 右键和中键点击桌面上的弹出式菜单、标题栏和标题图标。
●olwm
弹出式菜单已经收到一些可用性分析师的批评,使用不当,如一些应用使得某些功能只有在弹出式菜单可用,这可能会使普通甚至有经验的用户混淆(特别是当弹出式菜单只能在一个应用程序的客户端窗口面积内激活)。通常打开弹出式菜单下的一个固定位置的指针,但是当指针接近屏幕边缘是菜单将被淘汰--从而减少一致性和妨碍肌肉记忆体使用。