快捷菜单
- 格式:docx
- 大小:18.56 KB
- 文档页数:3
python快捷菜单button-3Python快捷菜单button-3是在python编辑器中常用的功能,可以使用快捷键Ctrl+3快速打开它。
它能够提供一系列的功能操作,为我们的日常Python开发工作提供许多方便。
button-3 提供了9大功能套件,包括:Edit,Execute,Interpreter,Tools,Debug,Refactor,View,Search和Projects。
Edit 功能套件能让用户对Python代码进行编辑,可以对Python代码块进行格式化,还有整个文件的操作,比如剪切,复制,粘贴,删除等。
Execute 功能套件则可以让用户快速地执行特定的python子程序,还能直接在控制台中显示输出结果。
Interpreter功能套件能提供与python解释器的交互,也就是说,用户可以将他们的Python 代码输入到解释器中进行测试。
Tools 功能套件可以帮助用户在不同的文件间进行切换,可以帮助用户更改变量、查看函数名和进行重命名等操作。
Debug功能套件能够用来追踪程序的执行,查看变量的值,还可以对程序进行断点调试。
Refactor功能套件则可以帮助用户在写代码的时候,更加规范的进行重构,有效的提升代码的可读性,增加代码的可维护性。
View功能套件则拥有一些实用的显示模式,如分屏显示,可以在不同的窗口中同时检视源代码,还可以检视变量的值,以及图片等文件的显示。
Search功能套件则可以方便的进行文件的搜索,不管是搜索源代码,还是搜索关键字等,都能得到精准的结果。
最后还有Projects 功能套件,主要是针对于多项目集的处理,可以快速的打开特定的工程文件,非常方便,非?#35757;?#32491;开发过程中。
总而言之,Python快捷菜单button-3 是一个非常有用而又实用的功能,它能够大大提高我们的开发效率,让我们更加轻松的完成Python开发工作。
Windows操作系统快捷菜单⼤全Windows操作系统快捷菜单⼤全窗⼝操作Alt+Tab切换窗⼝Alt+Shift+Tab切换窗⼝,但当有两个以上窗⼝时,转换的顺序与使⽤Alt+Tab相反Alt+Enter让Dos程序在窗⼝与全屏幕⽰⽅式之间转换Alt+Space打开当前窗⼝的系统菜单PrintScreen拷贝当前屏幕图象到剪贴板Alt+PrintScreen复制当前窗⼝、对话框或其他对象到剪贴板Alt+F4关闭当前窗⼝或退出程序(在⽆窗⼝或程序运⾏时出现关机提⽰框菜单操作Ctrl+Esc打开"开始"菜单Alt(或F10)激活菜单栏Shift+F10打开选中对象的快捷菜单Alt+菜单栏上带下划线的字母打开相应的菜单Ctrl+A选中全部对象Ctrl+X剪切选中对象Ctrl+V粘贴Ctrl+Z撤消上⼀步操作Del/Delete删除选中对象资源管理器在拖动⽂件或⽂件夹时按下Ctrl键拷贝⽂件或⽂件夹在拖动⽂件或⽂件夹时按下Ctrl+Shift键创建⽂件或⽂件夹的快捷⽅式Shift+Delete直接删除⼀个对象⽽不放⼊回收站Ctrl+A选择当前窗⼝的所有对象Alt+Enter或Alt+"单击"显⽰对象的属性窗⼝按下Shift键时单击[关闭]按钮关闭选择的所有⽂件夹及其上级⽂件夹Alt+←切换到在当前⽂件夹之前浏览的⽂件夹Alt+→切换到在当前⽂件夹之后浏览的⽂件夹Backspace切换到当前⽂件夹的上⼀级⽂件夹Tab移到下⼀选项Shift+Tab移到上⼀选项Ctrl+Tab打开下⼀选项卡Ctrl+Shift+Tab打开上⼀选项卡Enter选中当前选项或确认当前输⼊项,并关闭对话框功能快捷键F1如果在程序中,可获得程序的帮助;如果在对话框中,可获得当前项的说明。
F2更改⽂件或⽂件夹的名称(重命名)。
F3弹出查找对话框。
F4打开地址栏或当前组合框。
F5刷新当前⽂件夹、磁盘。
Maya菜单中英文对照,Maya快捷键大全Maya菜单中英文对照,Maya快捷键Maya2008较常用的快捷键1--显示方式为最粗糙2--显示方式为中等3--显示方式为最好4--显示方式为线框模式5--显示方式为实体模式6--显示方式为纹理模式7--显示方式为灯光模式其中1,2,3只有在NURBS下才能正常显示q--选择工具w--移动工具e--旋转工具r--缩放工具t--操纵器视图操作快捷键Alt+左键--旋转视图(三个正交视图不可用)Alt+中键--平移视图Alt+右键--推拉视图快速敲击空格键--视图切换长按空格键不放--显示所有菜单**MAYA**快捷键大全。
学MAYA的不能错过Enter 完成当前操作~ 终止当前操作Insert 插入工具编辑模式W 移动工具e 旋转工具r 缩放工具操纵杆操作y 非固定排布工具s 设置关键帧i 插入关键帧模式(动画曲线编辑)Shift E 存储旋转通道的关键帧Shift R 存储缩放通道的关键帧Shift W 存储转换通道的关键帧Shift Q 选择工具,(切换到)成分图标菜单Alt q 选择工具,(切换到)多边形选择图标菜单q 选择工具,(切换到)成分图标菜单t 显示操作杆工具= 增大操纵杆显示尺寸- 减少操纵杆显示尺寸窗口和视图设置移动被选对象快捷键功能解释快捷键功能解释Ctrl a 弹出属性编辑窗/显示通道栏a 满屏显示所有物体(在激活的视图)f 满屏显示被选目标Shift F 在所有视图中满屏显示被选目标Shift A 在所有视图中满屏显示所有对象' 设置键盘的中心集中于命令行空格键快速切换单一视图和多视图模式Alt ↑ 向上移动一个象素Alt ↓ 向下移动一个象素Alt ← 向左移动一个象素Alt → 向右移动一个象素Alt '设置键盘中心于数字输入行播放控制选择物体和成分快捷键功能解释快捷键功能解释Alt 。
在时间轴上前进一帧Alt ,在时间轴上后退一帧. 前进到下一关键帧, 后退到上一关键帧Alt v 播放按钮(打开/关闭)Alt/Shift V 回到最小帧K 激活模拟时间滑块F8 切换物体/成分编辑模式F9 选择多边形顶点F10 选择多边形的边F11 选择多边形的面F12 选择多边形的UVsCtrl I 选择下一个中间物体Ctrl F9 选择多边形的顶点和面显示设置快捷菜单显示快捷键功能解释快捷键功能解释鼠标左键4 网格显示模式5 实体显示模式6 实体和材质显示模式7 灯光显示模式d 设置显示质量(弹出式标记菜单)空格键弹出快捷菜单(按下)空格键隐藏快捷菜单(释放)Alt m 快捷菜单显示类型(恢复初始类型)1 低质量显示2 中等质量显示3 高质量显示] 重做视图的改变[ 撤消视图的改变Alt s 旋转手柄附着状态翻越层级文件管理快捷键功能解释快捷键功能解释↑ 进到当前层级的上一层级↓ 退到当前层级的下一层级← 进到当前层级的左侧层级→ 进到当前层级的右侧层级Ctrl N 建立新的场景Ctrl O 打开场景Ctrl S 存储场景1 桌面文件管理(IPX版本专有)0雕刻笔设置菜单模式选择快捷键功能解释快捷键功能解释Alt f 扩张当前值Ctrl m 显示(关闭)+主菜单Alt r 激活双重作用(开启/关闭)鼠标右键h 转换菜单栏(标记菜单)Alt a 显示激活的线框(开启/关闭)F2 显示动画菜单Alt c 色彩反馈(开启/关闭)F3 显示建模菜单鼠标左键u 切换雕刻笔作用方式(弹出式标记菜单)F4 显示动力学菜单o 修改雕刻笔参考值F5 显示渲染菜单b 修改笔触影响力范围(按下/释放)吸附操作m 调整最大偏移量(按下/释放)快捷键功能解释n 修改值的大小(按下/释放)C 吸附到曲线(按下/释放)/ 拾取色彩模式--用于:绘制成员资格、绘制权重、属性绘制、绘制每个顶点色彩工具X 吸附到网格(按下/释放) ,选择丛(按下/释放)-用于绘制权重工具V 吸附到点(按下/释放)编辑操作(显示/隐藏)对象快捷键功能解释快捷键功能解释z 取消(刚才的操作)Ctrl h 隐藏所选对象Shift Z 重做(刚才的操作)Ctrl/Shift H 显示上一次隐藏的对象g 重复(刚才的操作)三键鼠操作Shift G 重复鼠标位置的命令快捷键功能解释Ctrl d 复制Alt+鼠标右键旋转视图Shift D 复制被选对象的转换Alt+鼠标中键移动视图Ctrl g 组成群组Alt+鼠标右键+鼠标中键缩放视图p 制定父子关系Alt+Ctrl+鼠标右键框选放大视图Shift P 取消被选物体的父子关系Alt+Ctrl+鼠标中键框选缩小视图Enter 完成当前操作~ 终止当前操作Insert 插入工具编辑模式W 移动工具e 旋转工具r 缩放工具操纵杆操作y 非固定排布工具s 设置关键帧i 插入关键帧模式(动画曲线编辑)Shift E 存储旋转通道的关键帧Shift R 存储缩放通道的关键帧Shift W 存储转换通道的关键帧Shift Q 选择工具,(切换到)成分图标菜单Alt q 选择工具,(切换到)多边形选择图标菜单q 选择工具,(切换到)成分图标菜单t 显示操作杆工具= 增大操纵杆显示尺寸- 减少操纵杆显示尺寸窗口和视图设置移动被选对象快捷键功能解释快捷键功能解释Ctrl a 弹出属性编辑窗/显示通道栏a 满屏显示所有物体(在激活的视图)f 满屏显示被选目标Shift F 在所有视图中满屏显示被选目标Shift A 在所有视图中满屏显示所有对象' 设置键盘的中心集中于命令行空格键快速切换单一视图和多视图模式Alt ↑ 向上移动一个象素Alt ↓ 向下移动一个象素Alt ← 向左移动一个象素Alt → 向右移动一个象素Alt '设置键盘中心于数字输入行Alt 。
快捷菜单单独按Windows:显示或隐藏“开始”功能表Windows+BREAK:显示“系统属性” 对话框Windows+D:显示桌面Windows+M:最小化所有窗口Windows+Shift+M:还原最小化的窗口Windows+E:开启“资源管理器”Windows+F:查找文件或文件夹Windows+CTRL+ F:查找电脑Windows+F1:显示Windows “帮助”Windows+R:开启“运行” 对话框Windows+U:开启“公用程序管理器”Windows+L:切换使用者(Windows XP新功能)Ctrl快捷键Ctrl+S 保存Ctrl+W 关闭程序Ctrl+N 新建Ctrl+O 打开Ctrl+Z 撤销Ctrl+F 查找Ctrl+X 剪切Ctrl+C 复制Ctrl+V 粘贴Ctrl+A 全选Ctrl+[ 缩小文字Ctrl+] 放大文字Ctrl+B 粗体Ctrl+I 斜体Ctrl+U 下划线Ctrl+Shift 输入法切换Ctrl+空格中英文切换Ctrl+回车QQ号中发送信息Ctrl+Home 光标快速移到文件头Ctrl+End 光标快速移到文件尾Ctrl+Esc 显示开始菜单Ctrl+Shift+< 快速缩小文字Ctrl+Shift+> 快速放大文字Ctrl+F5 在IE中强行刷新Ctrl+拖动文件复制文件Ctrl+Backspace 启动\关闭输入法拖动文件时按住Ctrl+Shift 创建快捷方式Alt快捷键Alt+F4 关闭当前程序Alt+空格+C 关闭窗口Alt+空格+N 最小化当前窗口Alt+空格+R 恢复最小化窗口Alt+空格+X 最大化当前窗口Alt+空格+M 移动窗口Alt+空格+S 改变窗口大小Alt+Tab 两个程序交换Alt+255 QQ号中输入无名人Alt+F 打开文件菜单Alt+V 打开视图菜单Alt+E 打开编辑菜单Alt+I 打开插入菜单Alt+O 打开格式菜单Alt+T 打开工具菜单Alt+A 打开表格菜单Alt+W 打开窗口菜单Alt+H 打开帮助菜单Alt+回车查看文件属性Alt+双击文件查看文件属性Alt+X 关闭C语言Shift快捷键Shift+空格半\全角切换Shift+右击右菜单打开方式Shift+F10 选中文件的右菜单Shift+多级文件全部关闭Shift+Del 直接删除文件Shift+^处在中文标点符号半角在智能ABC中省曰号Shift+\ 处在中文标点符号半角在智能ABC中顿号快捷键常规键盘快捷键Ctrl + C 复制。
手提笔记本电脑快捷键大全熟记以下快捷键,你就就能脱离鼠标,光用键盘操作电脑了!一、常见用法:F1 显示当前程序或者windows的帮助内容。
F2 当你选中一个文件的话,这意味着“重命名” F3 当你在桌面上的时候是打开“查找:所有文件” 对话框F10或ALT 激活当前程序的菜单栏windows键或CTRL+ESC 打开开始菜单CTRL+ALT+DELETE 在win9x中打开关闭程序对话框DELETE 删除被选择的选择项目,如果是文件,将被放入回收站SHIFT+DELETE 删除被选择的选择项目,如果是文件,将被直接删除而不是放入回收站CTRL+N 新建一个新的文件CTRL+O 打开“打开文件”对话框CTRL+P 打开“打印”对话框CTRL+S 保存当前操作的文件CTRL+X 剪切被选择的项目到剪贴板CTRL+INSERT 或 CTRL+C 复制被选择的项目到剪贴板SHIFT+INSERT 或 CTRL+V 粘贴剪贴板中的内容到当前位置ALT+BACKSPACE 或 CTRL+Z 撤销上一步的操作ALT+SHIFT+BACKSPACE 重做上一步被撤销的操作Windows键+M 最小化所有被打开的窗口。
Windows键+CTRL+M 重新将恢复上一项操作前窗口的大小和位置Windows键+E 打开资源管理器Windows键+F 打开“查找:所有文件”对话框Windows键+R 打开“运行”对话框Windows键+BREAK 打开“系统属性”对话框Windows键+CTRL+F 打开“查找:计算机”对话框SHIFT+F10或鼠标右击打开当前活动项目的快捷菜单SHIFT 在放入CD的时候按下不放,可以跳过自动播放CD。
在打开word 的时候按下不放,可以跳过自启动的宏ALT+F4 关闭当前应用程序ALT+SPACEBAR 打开程序最左上角的菜单ALT+TAB 切换当前程序ALT+ESC 切换当前程序ALT+ENTER 将windows下运行的MSDOS窗口在窗口和全屏幕状态间切换PRINT SCREEN 将当前屏幕以图象方式拷贝到剪贴板ALT+PRINT SCREEN 将当前活动程序窗口以图象方式拷贝到剪贴板 CTRL+F4 关闭当前应用程序中的当前文本(如word中) CTRL+F6 切换到当前应用程序中的下一个文本(加shift可以跳到前一个窗口)在IE中:ALT+RIGHT ARROW 显示前一页(前进键)ALT+LEFT ARROW 显示后一页(后退键)CTRL+TAB 在页面上的各框架中切换(加shift反向)F5 刷新CTRL+F5 强行刷新目的快捷键激活程序中的菜单栏 F10执行菜单上相应的命令 ALT+菜单上带下划线的字母关闭多文档界面程序中的当前窗口 CTRL+ F4关闭当前窗口或退出程序 ALT+ F4复制 CTRL+ C剪切 CTRL+ X删除 DELETE显示所选对话框项目的帮助 F1显示当前窗口的系统菜单 ALT+空格键显示所选项目的快捷菜单 SHIFT+ F10显示“开始”菜单 CTRL+ ESC显示多文档界面程序的系统菜单 ALT+连字号(-)粘贴 CTR L+ V切换到上次使用的窗口或者按住 ALT然后重复按TAB,切换到另一个窗口 ALT+ TAB撤消 CTRL+ Z二、使用“Windows资源管理器”的快捷键目的快捷键如果当前选择展开了,要折叠或者选择父文件夹左箭头折叠所选的文件夹 NUM LOCK+负号(-)如果当前选择折叠了,要展开或者选择第一个子文件夹右箭头展开当前选择下的所有文件夹 NUM LOCK+*展开所选的文件夹 NUM LOCK+加号(+)在左右窗格间切换 F6三、使用 WINDOWS键可以使用 microsoft自然键盘或含有 Windows徽标键的其他任何兼容键盘的以下快捷键。
快捷菜单概述快捷菜单是一种常用于用户界面的功能,用于提供快速访问常用操作的方式。
它通常是一个以图标或文本表示的菜单,当用户点击这些图标或文本时,会立即执行与之关联的操作。
快捷菜单的设计旨在提高用户的工作效率和使用体验,使用户能够更快地完成操作。
功能快捷菜单通常包含以下功能:1.快捷操作:提供常用的操作选项,这些选项可以是与当前操作相关的操作,或者是整个应用程序的常用操作。
2.快速导航:提供快速访问应用程序中的不同页面或功能的导航选项。
用户可以通过快捷菜单快速跳转到所需的页面,而不需要逐级点击菜单或导航栏。
3.个性化设置:用户可以通过快捷菜单访问个性化设置,例如更改主题、调整字体大小等。
4.帮助和支持:提供访问帮助文档、在线论坛或联系技术支持团队的选项,以帮助解决用户遇到的问题。
快捷菜单的设计原则在设计快捷菜单时,需要考虑以下原则:1.易于使用:快捷菜单应该简洁明了,图标或文本应该清晰易懂,用户能够快速理解并选择所需的操作。
2.定制性:用户应该可以根据自己的需求进行个性化设置,例如添加、删除或重新排序快捷菜单中的选项。
3.上下文相关:快捷菜单应该根据当前的操作上下文提供相应的选项。
例如,在编辑文本时,快捷菜单应该包含复制、剪切、粘贴等与文本编辑相关的选项。
4.可访问性:快捷菜单应该易于访问,并且对于使用辅助功能的用户来说也应该是可访问的。
例如,提供键盘快捷键或语音控制选项。
5.可扩展性:快捷菜单应该具有扩展性,以便将来能够添加新的操作选项或功能。
快捷菜单的实现方式快捷菜单可以通过不同的方式来实现,以下是一些常见的实现方式:1.上下文菜单:在用户右键点击操作时出现的菜单。
根据当前操作上下文的不同,上下文菜单会显示与之相关的选项。
2.悬浮菜单:在应用程序界面的特定位置浮动显示的菜单。
用户可以将鼠标悬停在悬浮菜单上,然后选择所需的操作。
3.工具栏菜单:在应用程序的顶部或底部显示的菜单栏,包含常用的操作选项。
Excel 快捷键一、Ctrl组合快捷键Excel 快捷键一、Ctrl组合快捷键【Ctrl】+【(】取消隐藏选定范围内所有隐藏的行。
【Ctrl】+【)】取消隐藏选定范围内所有隐藏的列。
【Ctrl】+【&】将外框应用于选定单元格。
【Ctrl】+【_】从选定单元格删除外框。
【Ctrl】+【~】应用“常规”数字格式。
【Ctrl】+【$】应用带有两位小数的“货币”格式(负数放在括号中)。
【Ctrl】+【%】应用不带小数位的“百分比”格式。
【Ctrl】+【^】应用带有两位小数的“指数”格式。
【Ctrl】+【#】应用带有日、月和年的“日期”格式。
【Ctrl】+【@】应用带有小时和分钟以及AM或PM的“时间”格式。
【Ctrl】+【!】应用带有两位小数、千位分隔符和减号(-)(用于负值)的“数值”格式。
【Ctrl】+【-】显示用于删除选定单元格的【删除】对话框。
【Ctrl】+【*】选择环绕活动单元格的当前区域(由空白行和空白列围起的数据区域)。
在数据透视表中,它将选择整个数据透视表。
【Ctrl】+【:】输入当前时间。
【Ctrl】+【;】输入当前日期。
【Ctrl】+【`】在工作表中切换显示单元格值和公式。
【Ctrl】+【'】将公式从活动单元格上方的单元格复制到单元格或编辑栏中。
【Ctrl】+【"】将值从活动单元格上方的单元格复制到单元格或编辑栏中。
【Ctrl】+【+】显示用于插入空白单元格的【插入】对话框。
【Ctrl】+【1】显示【单元格格式】对话框。
【Ctrl】+【2】应用或取消加粗格式设置。
【Ctrl】+【3】应用或取消倾斜格式设置。
【Ctrl】+【4】应用或取消下划线。
【Ctrl】+【5】应用或取消删除线。
【Ctrl】+【6】在隐藏对象、显示对象和显示对象占位符之间切换。
【Ctrl】+【7】显示或隐藏【常用】工具栏。
【Ctrl】+【8】显示或隐藏大纲符号。
【Ctrl】+【9】隐藏选定的行。
主界面快捷键1.菜单快捷键File_New Scene(新场景) 【Ctrl+N】File_0pen File(打开文件)【Ctrl+O】File_Save File(保存文件) 【Ctrl+S】Edit_Undo Scene 0peration(撤销场景操作)【Ctrl+Z】Edit_Redo Scene 0peration(重做场景操作) 【Ctrl+Y】Edit_Hold(存放) 【A1t+Ctrl+H】Edit_Fetch(取回) 【A1t+Ctrl+F】Edit_ 0bjects(删除对象) 【】Edit_Clone(克隆) 【Ctrl+V】Edit_A1l(全选) 【Ctrl+A】Edit_ None(不选) 【Ctrl+D】Edit_ Invert(反选) 【Ctrl+I】Edit_ by Name(按名称选取) 【H】Tool_Trans Type―In(变换输入) 【F12】Tool_A1ign(对齐) 【Alt+A】Tool_Spacing Tool(间隔工具) 【Shift+I】Tool_Normal Align(法线对齐) 【Alt+η】Tool_Place Highlight(放置高光) 【Ctrl+H】Tool_Isolate ion(孤立选择) 【Alt+Q】Views-Undo View Change(撤销视图更改)【Shift+Z】Views_Redo View Change(重做视图更改) 【Shift+Y】Views_V1ewport Background(视口背景) 【Alt+B】Views_ Background Image(更新背景图像) 【Alt+Shift+Ctrl+B】Views_Match Camera To View(摄影机与视图匹配) 【Ctrl+C】Views_Redraw All Views(重绘所有视图) 【`】Views_Adaptive Degradation Toggle(自适应降级开关) 【O】Views_Expert Mode Toggle(专家模式开关) 【Ctrl+X】Graph Edito_Particle View(粒子视图) 【6】Rendering_Render Scene(渲染场景) 【F10】Rendering_Environment(环境) 【8】Rendering_Render to Texture(渲染纹理) 【0(零)】Rendering_Material Editor(材质编辑器) 【M】Customize_Show/Hide Main Toolbar(显示或隐藏主工具栏) 【Alt+6】Customize_Lock User Interface(锁定用户界面) 【Alt+0(零)】MAXScript_MAXScript Listener(MAXScript监听器) 【Fll】File Menu(文件菜单) 【Alt+F】Edit Menu(编辑菜单) 【Alt+E】Tools Menu(工具菜单) 【Alt+T】Group Menu(群组菜单) 【Alt+G】Views Menu(视图菜单) 【Alt+V】Create Menu(创建菜单) 【Alt+C】Modifie Menu(编辑修改器菜单) 【Alt+O】Character Menu(角色菜单) 【Alt+H】Animation Menu(动画菜单) 【Alt+A】Graph Edito Menu(图形编辑器菜单) 【Alt+D】Rendering Menu(渲染菜单) 【Alt+R】Customize Menu(自定义菜单) 【Alt+U】MAXScriptMenu(MAXScript菜单) 【Alt+M】Help Menu(帮助菜单) 【Alt+H】2.主工具栏和浮动工具栏快捷键Undo(撤销) 【Ctrl+Z】Redo(重做) 【Ctrl+Y】0bject(选定对象) 【Q】by Name(按名称选择) 【H】Rectangle(矩形),Circle(圆形),Fence(篱笆),Lasso ion Cycle(套索)选择循环【Ctrl+F或Q】and Move(选定并移动) 【W】and Rotate(选定并旋转) 【E】and Scale(选定并按比例变换) 【R】Scale Cycle(按比例变换循环) 【R或Ctrl+E】Snap Toggle(捕捉开关) 【S】Angle Snap Toggle(角度捕捉开关) 【A】Snap Percent(捕捉百分比) 【Shift+Ctrl+P】Align(对齐) 【Alt+A】Normal Align(法线对齐) 【Alt+N】Place Highlight(放置高光) 【Ctrl+H】Material Editor(材质编辑器) 【M】Render Scene(渲染场景) 【F10】Quick Render(迅速渲染) 【Shift+Q】Restrict to X(约束到X) 【F5】Restrict to Y(约束到Y) 【F6】Restrict to Z(约束到Z) 【F7】Restrict Plane Cycle(约束平面循环) 【F8】3.视口快捷键Front View(正视图) 【F】Top View(俯视图) 【T】Bottom View(仰视图) 【B】Left View(左视图) 【L】Pepective View(透视图) 【P】Isometric User View(等轴用户视图) 【U】Camera View(摄影机视图) 【C】Light View(灯光视图) 【Shift+4($)】Disable Viewport(禁用视口) 【D】Viewport Pop-up Menu(视口弹出菜单) 【V】Dynamic Resizing(动态重定大小) 【拖曳视口边界】Trans G1zmoToggle(变换线框开关) 【X】Trans Gizmo Size Down(变换线框变小) 【-】Trans Gizmo Size Up(变换线框变大) 【=】Shade ed Subobject Faces(给选定次对象面加阴影) 【F2】Wireframe/Smooth+Highlights Toggle (线框或平滑+高光开关) 【F3】View Edged Faces(查看边界面) 【F4】Polygon Counter(多边形计数器) 【7】Sound Toggle(声音开关) 【\】Show Safeframes(显示安全框) 【Shift+F】Default Lighting(默认光照) 【Ctrl+L】See-Through Display(穿透显示) 【Alt+X】Redraw All Views(重绘所有视图) 【`】Off Snap(偏移捕捉) 【A1t+Ctrl+空格】Show/Hide Cameras(显示或隐藏摄影机) 【Shift+C】Show/Hide Geometry(显示或隐藏几何体) 【Shift+G】Show/Hide Grids(显示或隐藏栅格) 【G】Show/Hide Helpe(显示或隐藏辅助对象) 【Shift+H】Show/Hide Lights(显示或隐藏灯光) 【Shift+L】Show/Hide Particle Systems(显示或隐藏粒子系统) 【Shift+P】Show/Hide Shapes(显示或隐藏形状) 【Shift+S】Show/Hide Space Warps(显示或隐藏空间扭曲)【Shift+W】4.关键点和时间控制项快捷键ion Lock Toggle(选择集锁定开关) 【空格】Auto Key Mode(自动关键点模式) 【N】Key Mode(设置关键点模式) 【‘】Keys(设置关键点) 【K】Play/Stop Animation(播放或停止动画) 【/】Backup Time One Unit(回退一个时间单位) 【,】Forward Time One Unit(前进一个时间单位) 【.】Go to Start Frame(转到起始帧) 【Home】Go to End Frame(转到结束帧) 【End】5.视口导航控制项快捷键Zoom Mode(缩放模式) 【A1t+Z】Zoom Extents(缩放扩展) 【Alt+Ctrl+Z】Zoom Extents All(缩放扩展所有元素) 【Shift+Ctrl+Z】Zoom Extents ed Al l(缩放扩展所有选定元素) 【Z】Zoom Region Mode(缩放区域模式) 【Ctrl+W】Zoom Viewport In(缩小视口) 【[或向前滚滑动轮】Zoom Viewport Out(放大视口) 【]或向后滚滑动轮】Pan View(扫视视图) 【Ctrl+P或用鼠标中键拖曳】Interactive Pan(交互式扫视) 【I(按住这个键) 】Arc Rotate(按弧旋转) 【Alt+用鼠标中键拖曳或Ctrl+R】Min/Max Toggle(最小或最大开关) 【Alt+W】6.方形菜单快捷键Animation Quadmenu(动画方形菜单) 【Alt+右键单击】Lighting/Rendering Quadmenu(灯光/渲染方形菜单) 【Ctrl+Alt+右键单击】Modeling Quadmenu(建模方形菜单) 【Ctrl+右键单击】Snap Quadmenu(捕捉方形菜单) 【Shift+右键单击】Viewports Quadmenu(视口方形菜单) 【V】Custom 1 Quadmenu(自定义1方形菜单) 【Shift+Alt+右键单击】Custom 2 Quadmenu(自定义2方形菜单) 【Shift+Ctrl+Alt+右键单击】Custom 3 Quadmenu(自定义3方形菜单) 【Shift+Ctrl+右键单击】7.虚拟视口快捷键Virtual Viewport Toggle(虚拟视口开关) 【/(数字小键盘)】Virtual Viewport Zoom In(虚拟视口放大) 【+(数字小键盘)】Virtual Viewport Zoom Out(虚拟视口缩小) 【-(数字小键盘)】Virtual Viewport Pan Down(虚拟视口向下扫视) 【2(数字小键盘)】Virtual Viewport Pan Left(虚拟视口向左扫视) 【4(数字小键盘)】Virtual Viewport Pan Right(虚拟视口向右扫视) 【6(数字小键盘)】Virtual Viewport Pan Up(虚拟视口向上扫视) 【8(数字小键盘) 】8.次对象快捷键Subobject mode toggle(次对象模式开关) 【Ctrl+B】Subobject Level C/cle(次对象层次循环) 【Insert】Subobject Level 1(1层次对象) 【1】Subobject Level 2(2层次对象) 【2】Subobject Level 3(3层次对象) 【3】Subobject Level 4(4层次对象) 【4】Subobject Level 5(5层次对象) 【5】Subobject(删除次对象) 【】Local Subobject by Name(按名称局部选定次对象) 【Ctrl+H】9.层次快捷键Ancestor(选定祖先) 【Page Up】Chi ld(选定子代) 【Page Down】Children(选定多个子代) 【Ctrl+Page Down】Entire Hierarchy(选定整个层次) 【双击父代】10.可编辑网格快捷键Vertex Subobject Mode(顶点次对象模式) 【1】Edge Subobject Mode(边次对象模式) 【2】Face Subobject Mode(面次对象模式) 【3】Polygon Subobject Mode(多边形次对象模式) 【4】E lement Subobject Mode(元素次对象模式) 【5】Detach(分离) 【Ctrl+D】Cut Mode(剪切模式)【Alt+C】Bevel Mode(斜角模式) 【Ctrl+V或Ctrl+B】Chamfer Mode(倒角模式) 【Ctrl+C】Extrude Mode(挤压模式) 【Ctrl+E】Edge Invisible(边不可见) 【Ctrl+I】Edge Turn(边翻转) 【Ctrl+T】Weld ed(焊接选定对象) 【Ctrl+W】Weld Target Mode(焊接目标模式) 【AIt+W】11.可编辑多边形快捷键Vertex subobject Hode(顶点次对象模式) 【1】Edge Subobject Mode(边次对象模式) 【2】Border Subobject Mode(边界次对象模式) 【3】Face Subobject Mode(面次对象模式) 【4】Element Subobject Mode(元素次对象模式) 【5】Object Level(对象层次,禁用次对象模式) 【6】Repeat Last Operation(重复最近一次操作) 【;】Grow ion(增大选择集) 【Ctrl+Page Up】Shrink ion(减小选择集) 【Ctrl+Page Down】Edge Loop(选择边循环) 【Alt+L】Edge Ring(选择边环) 【Alt+R】Connect(连接) 【Shift+Ctrl+E】Cut(剪切) 【Alt+C】Constrain to Edges(约束到边) 【Shift+X】Quickslice Mode(快速切片模式) 【Shift+Ctrl+Q】Bevel Mode(斜角模式) 【Shift+Ctrl+B】Chamfer Mode(倒角模式) 【Shift+Ctrl+C】Extrude Mode(挤压) 【Shift+E】Extrude Poly Face(挤压多边形面) 【Alt+E】Meshsmooth齤(网格平滑) 【Ctrl+M】Hide(隐藏) 【Alt+H】Hide Uned(隐藏未选定元素) 【Alt+I】Unhide All(显现所有元素) 【Alt+U】Weld Mode(焊接模式) 【Shift+Ctrl+W】Cap Poly ObjeCt(多边形对象添加端面) 【Alt+P】Collapse Poly ObjeCt(瓦解多边形对象) 【Alt+Ctrl+C】12.NURBS快捷键Lock 2D ion(锁定二维选择集) 【空格】CV Constrained Normal Move(CV约束法线移动) 【Alt+N】CV Constrained U Move(CV约束U移动) 【Alt+U】CV Constrained V Move(CV约束V移动)【Alt+V】Display Curves(显示曲线) 【Shift+Ctrl+C】Display Surfaces(显示表面) 【Shift+Ctrl+S】Display Lattices(显示结构网格) 【Ctrl+L】Display Shaded Lattice(显示带阴影结构网格) 【Alt+L】Display Dependents(显示相关性) 【Ctrl+D】Display Toolbox(显示工具栏) 【Ctrl+T】DisplayTrims(显示修剪) 【Shift+Ctrl+T】Next in U(选定U中下一个) 【Ctrl+右箭头】Previous in U(选定U中前一个) 【Ctrl+左箭头】Next in V(选定V中下一个) 【Ctrl+上箭头】Previous in V(选定V中前一个) 【Ctrl+下箭头】Tessellation Pre 1(细化预设方法1) 【Ctrl+1】Tessellation Pre 1(细化预设方法2) 【Ctrl+2】Tessellation Pre 3(细化预设方法3) 【Ctrl+3】Switch to Point Level(切换到点层次)【Alt+Shift+P】Switch to Curve Level(切换到曲线级别) 【Alt+Shift+C】Switch to Curve CV Level(切换到曲线CV级别) 【Alt+Shift+Z】Switch to Surface Level(切换到表面级别) 【Alt+Shift+S】Switch to Surface CV Level(切换到表面CV级别) 【Alt+Shift+V】Switch to Imports Level(切换到导入级别) 【Alt+Shift+I】Switch to Top Level(切换到顶层) 【Alt+Shift+T】Trans Degrade(变换降级) 【Ctrl+X】13.自由形式变形快捷键Switch to control Point Level(切换到控制点级别) 【Alt+Shift+C】Switch to Lattice Level(切换到结构网格级别) 【Alt+Shlft+L】Switch to Volume Level(切换到设置体积级别)【Alt+Shift+S】Switch to Top Level(切换到顶层) 【Alt+Shift+T】14.编辑法线修改器快捷键Object Level (对象级别) 【Ctrl+0】Normal Level(法线级别) 【Ctrl+l】Vertex Level(顶点级别) 【Ctrl+2】Edge Level(边级别) 【Ctrl+3】Face Level(面级别) 【Ctrl+4】Copy Normal(复制法线) 【Ctrl+C】Paste Normal(粘贴法线) 【Ctrl+V】Re Normals(重设法线) 【R】Specify Normals(指定法线) 【S】Unify Normals(合并法线) 【U】Make Explicit(使清晰显现) 【E】Break Normals (中断法线) 【B】对话框快捷键下面的快捷键可以用于各种不同的对话框。
快捷菜单
Windows95和Windows 3.x在界面上的一个重大差别就是Windows95增加了功能强大的右键快捷菜单。
在任何一个对象上按鼠标右键,就会弹出一个与所选当前对象相关的菜单,菜单中列出了一组针对当前对象的操作。
在Visual Studio中就有大量这样的菜单。
比如,在项目工作区中单击右键时弹出菜单,让用户选择Docking View(停泊视图)、Hide(隐藏)和Properties(属性)操作。
现在我们来讨论如何使用Visual C++为应用程序增加右键菜单。
这里我们也不是手工编程,而是使用Visual Studio提供的构件工具Component Gallery (组件画廊)向框架窗口添加快捷菜单。
有关Componet Gallery的概念参见第二课2.1.5节。
选择Project->Add to Project->Component and Controls菜单,弹出Component and Controls Gallery对话框,选择Developer Studio Components目录,在该目录下选择Popup Menu构件,如图3-15所示。
图3-15
按Insert按钮。
弹出Poup Menu对话框,在Add popup menu to下拉列表框中选择CMainFrame,点OK按钮,关闭Popup Menu对话框。
按Close按钮关闭Component and Controls Gallery对话框。
编译运行Hello,弹出窗口后按右键,就弹出如图3-16所示的快捷菜单。
菜单中包含三项:cut、copy、paste。
因为没有对应的消息矗立函数,所有这些菜单都是灰色的、非活动的。
图3-16
现在,我们看看Component Gallery是如何实现快捷菜单的。
首先看资源视图的菜单资源,Component Gallery在其中增加了一个ID为CG_IDR_POPUP_MAIN_FRAME的菜单,菜单中包含了刚才我们看到的三个菜单项:cut、copy、paste。
切换到类视图,浏览CMainFrame 类,可以看到CMainFrame增加了一个OnContextMenu的成员函数,它是CWnd的一个方法,用于处理鼠标右键单击消息,原型如下:
afx_msg void OnContextMenu(CWnd* pWnd,CPoint point);
其中pWnd指向右键单击的窗口,它可以是一个本窗口的一个子窗口。
比如,我们在工具条上单击右键时也弹出同样的菜单,工具条就是框架窗口的一个子窗口。
OnContextMenu 函数定义如清单3.6所示。
清单3.6 右键菜单
void CMainFrame::OnContextMenu(CWnd*, CPoint point)
{
// CG: This block was added by the Pop-up Menu component
{
if (point.x == -1 && point.y == -1){
//如果是键盘激活的快捷菜单,则在窗口左上角5,5的位置显示快捷菜单
CRect rect;
GetClientRect(rect);
ClientToScreen(rect);
point = rect.TopLeft();
point.Offset(5, 5);
}
//载入快捷菜单资源
CMenu menu;
VERIFY(menu.LoadMenu(CG_IDR_POPUP_MAIN_FRAME));
//取得本菜单的第一个子菜单
CMenu* pPopup = menu.GetSubMenu(0);
ASSERT(pPopup != NULL);
CWnd* pWndPopupOwner = this;
//如果当前窗口是一个子窗口,取其父窗口作为弹出菜单的拥有者
while (pWndPopupOwner->GetStyle() & WS_CHILD)
pWndPopupOwner = pWndPopupOwner->GetParent();
//在point.x,point.y处显示弹出式菜单并跟踪其选择项
pPopup->TrackPopupMenu(TPM_LEFTALIGN | TPM_RIGHTBUTTON, point.x,
point.y,pWndPopupOwner);
}
}
一般的,我们都可以使用Component Gallery的Popup menu构件为某个窗口、对话框、视图等增加快捷菜单而无需手工编程。
我们要做的只是编辑修改缺省的菜单为我们自己的快捷菜单,并用ClassWizard生成必要的成员函数,在加入自己的代码。
如果确实要手工做的话,首先应当用菜单编辑器增加一个菜单,然后为对应的窗口添加OnContextMenu方法,OnContextMenu的定义可以参考上面的程序。
Component Gallery的功能远不止向程序添加快捷菜单这一项,它还可以增加启动画面(Splash Window)、多页式对话框、口令检查对话框等多种功能。
读者可以试着往Hello程序中添加Splash Window和口令对话框,体验一下Component Gallery的强大功能。
小结
在这一章里,我们主要向读者介绍:
如何使用AppWizard生成Hello框架程序,并手工修改代码,让窗口显示“Hello,World!”,并介绍了AppWizard所生成的文件。
应用程序的执行机制:框架调用缺省的WinMain函数,首先执行InitInstance初始化应用程序类的一个实例,然后调用Run进入消息循环。
框架窗口的使用:包括窗口的创建、注册类、窗口的关闭和撤消。
在窗口中加入菜单,分为三步工作:第一步,用菜单编辑器编辑菜单;第二步,用ClassWizard 生成消息处理函数;第三步,手工编辑消息处理函数,完成特定的功能。
用户接口更新消息:接口更新机制原理,如何控制菜单的使能、灰化、选中。
快捷菜单编程:使用Component Gallery给应用程序添加快捷菜单。