《(9.47)--VB面向对象程序设计菜单设计.ppt》由会员分享,可在线阅读,更多相关《(9.47)--VB面向对象程序设计菜单设计.ppt(8页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、7.4 7.4 菜单菜单设计设计程序设计基础7.4菜单菜单设计设计下拉菜单:单击左键快捷菜单:单击右键种类:种类:程序设计基础子菜单主菜单菜单栏分隔条快捷键程序设计基础7.4菜单菜单设计设计使用菜单编辑器创建菜单使用菜单编辑器创建菜单打开打开下拉菜单:下拉菜单:下拉菜单:下拉菜单:“工具工具工具工具”-“”-“菜单编辑器菜单编辑器菜单编辑器菜单编辑器”快捷菜单:快捷菜单:快捷菜单:快捷菜单:“菜单编辑器菜单编辑器菜单编辑器菜单编辑器”快捷键:快捷键:快捷键:快捷键:+Ctrl+7.4菜单菜单设计设计菜单列表框菜单列表框菜单列表框菜单列表框菜单项属性菜单项属性菜单项属性菜单项属性常用属性:常用属
2、性:1.标题标题(Caption)热键:前面加热键:前面加&2.名称名称(Name)文本框文本框 分隔符也应有名称。分隔符也应有名称。3.快捷键快捷键(Shortcut)菜单有没有快捷键菜单有没有快捷键4.复选复选(Checked)检查框检查框 TRUE 有有 5.有效有效(Enabled)检查框检查框6.可见可见(Visible)检查框检查框 操作按钮操作按钮操作按钮操作按钮7.4菜单菜单设计设计 弹出菜单是独立于窗体菜单栏而显示在窗体内的浮动菜单。显示位弹出菜单是独立于窗体菜单栏而显示在窗体内的浮动菜单。显示位弹出菜单是独立于窗体菜单栏而显示在窗体内的浮动菜单。显示位弹出菜单是独立于窗体菜
3、单栏而显示在窗体内的浮动菜单。显示位置取决于单击鼠标键时指针的位置。设计与普通菜单相同(如果不置取决于单击鼠标键时指针的位置。设计与普通菜单相同(如果不置取决于单击鼠标键时指针的位置。设计与普通菜单相同(如果不置取决于单击鼠标键时指针的位置。设计与普通菜单相同(如果不希望菜单出现在窗口的顶部,该菜单名希望菜单出现在窗口的顶部,该菜单名希望菜单出现在窗口的顶部,该菜单名希望菜单出现在窗口的顶部,该菜单名VisibleVisible属性设置为属性设置为属性设置为属性设置为FalseFalse)。)。)。)。菜单弹出的方法:菜单弹出的方法:菜单弹出的方法:菜单弹出的方法:对象对象对象对象.Popup
4、MenuPopupMenu菜单名菜单名菜单名菜单名,标志标志标志标志,x,yx,y 标志,表示弹出的位置和触发的键标志,表示弹出的位置和触发的键标志,表示弹出的位置和触发的键标志,表示弹出的位置和触发的键Sub Text1_MouseDown(Button As Integer,Shift As Integer,X As Single,Y As Sub Text1_MouseDown(Button As Integer,Shift As Integer,X As Single,Y As Single)Single)If Button=2 Then PopupMenu EditMenu,vbPo
5、pupMenuCenterAlign If Button=2 Then PopupMenu EditMenu,vbPopupMenuCenterAlignEnd SubEnd Sub弹出菜单弹出菜单弹出菜单弹出菜单(快捷菜单快捷菜单快捷菜单快捷菜单)例例7.11:将将将将7.37.3节节节节引引引引例例例例中中中中的的的的命命命命令令令令按按按按钮钮钮钮组组组组织织织织成成成成菜菜菜菜单单单单,并并并并添添添添加加加加若若若若干干干干命命命命令令令令,菜菜菜菜单单单单结结结结构构构构如如如如表表表表所所所所示示示示,程程程程序序序序运运运运行行行行界界界界面面面面如如如如图所图所图所图所示。示
6、。示。示。7.4菜单菜单设计设计7.4菜单菜单设计设计标题名称名称热键快捷快捷键标题名称名称热键快捷快捷键标题名称名称热键文件文件FileAlt+F编辑EditAlt+E格式格式FormatAlt+O新建新建NewCtrl+N复制复制CopyCtrl+C字体字体Font打开打开OpenCtrl+O剪切剪切CutCtrl+X-S1粘粘贴PasteCtrl+V保存保存SaveCtrl+S另存另存为Saveas-S2打印打印Print-S3退出退出Exit分析:分析:通通过7.3节引例的操作,引例的操作,发现文本框(文本框(TextBox)控件只能)控件只能进行行单一的文字格式一的文字格式设置。置。要要实现多种文字格式、段落等的多种文字格式、段落等的设置,置,还有插入有插入图形的功能,可真正构成一个像形的功能,可真正构成一个像Word一一样的字的字处理理软件,需要使用件,需要使用RichTextBox控件,要使用控件,要使用这个控件,必个控件,必须打开打开“部件部件”对话框,框,选择“MicrosoftRichTextBoxControls6.0”将控件添加到工具箱。将控件添加到工具箱。