第9章菜单、工具栏和状态栏 下拉式菜单 用菜单编辑器可以创建新的菜单 在“工具栏”上单击“菜单编辑器”按钮,都会打开菜单编辑器 菜单编辑器 标题QP) 确定 名称Ⅷ 取消 索引〖 快捷键 帮助上下文ID: 协调位置@):p-3o 厂复选c V有效①) 可见Q厂显示窗口列表 下一个插入)册除〔) 2021/223
第9章 菜单、工具栏和状态栏 2021/2/23 下拉式菜单 用菜单编辑器可以创建新的菜单 在“工具栏”上单击“菜单编辑器”按钮,都会打开菜单编辑器
第9章菜单、工具栏和状态栏 在“标题”文本框中,为第一个菜单标题输入希望在菜单栏上显 示的文本。 在“名称”文本框中,输入将用来在代码中引用该菜单控件的名 字。 单击向左或向右箭头按钮,可以改变该控件的缩进级 如果需要的话,还可以设置控件的其他属性。这个工作可以在菜 单编辑器中做,也可以在“属性”窗口中设置 单击“下一个”按钮就可以再建一个菜单控件。单击“插入”按 钮可以在现有控件之间增加一个菜单控件。也可以单击向上与向 下的箭头按钮,在现有菜单控件之中移动控件。 如果窗体的所有的菜单控件都已创建,单击“确定”按钮可关闭 菜单编辑器。 2021/223
第9章 菜单、工具栏和状态栏 2021/2/23 在“标题”文本框中,为第一个菜单标题输入希望在菜单栏上显 示的文本。 在“名称”文本框中,输入将用来在代码中引用该菜单控件的名 字。 单击向左或向右箭头按钮,可以改变该控件的缩进级。 如果需要的话,还可以设置控件的其他属性。这个工作可以在菜 单编辑器中做,也可以在“属性”窗口中设置。 单击“下一个”按钮就可以再建一个菜单控件。单击“插入”按 钮可以在现有控件之间增加一个菜单控件。也可以单击向上与向 下的箭头按钮,在现有菜单控件之中移动控件。 如果窗体的所有的菜单控件都已创建,单击“确定”按钮可关闭 菜单编辑器
第9章菜单、工具栏和状态栏 例9.1下拉式菜单示例 设计一个窗体,在窗体中使用下拉式 菜单改变文本框内容的字体大小。 2021/223
第9章 菜单、工具栏和状态栏 2021/2/23 例9.1 下拉式菜单示例。 设计一个窗体,在窗体中使用下拉式 菜单改变文本框内容的字体大小
第9章菜单、工具栏和状态栏 弹出式菜单 Private Sub Form MouseUp (Button As Integer, Shift As Integer, X As Single, Y As Single) 工 f Button=2Then 检查是否单击了鼠标右键 PopupMenu mnuFile 把文件菜单显示为一个弹出式菜单 End工f End Sub 2021/223
第9章 菜单、工具栏和状态栏 2021/2/23 弹出式菜单 Private Sub Form_MouseUp (Button As Integer, Shift As _Integer, X As Single, Y As Single) If Button = 2 Then '检查是否单击了鼠标右键 PopupMenu mnuFile '把文件菜单显示为一个弹出式菜单 End If End Sub
第9章菜单、工具栏和状态栏 例9.2弹出式菜单示例 设计一个窗体,在窗体中使用下拉式 菜单改变文本框内容的字体 2021/223
第9章 菜单、工具栏和状态栏 2021/2/23 例9.2 弹出式菜单示例。 设计一个窗体,在窗体中使用下拉式 菜单改变文本框内容的字体
第9章菜单、工具栏和状态栏 工具栏 手工创建工具栏 (1)在MD窗体上放置一个图片框。图片框的宽 度会自动伸展,直到填满MDⅠ窗体工作空间 Align=l (2)用 CommandButton或 Image控件来创建工具栏 按钮。工具栏(图片框) Image控件 ToolTip Text属性来使用工具提示多设置按钮的 (3)设置属性:显示一个位图。 2021/223
第9章 菜单、工具栏和状态栏 2021/2/23 工具栏 手工创建工具栏 (1)在MDI窗体上放置一个图片框。图片框的宽 度会自动伸展,直到填满 MDI窗体工作空间。 Align=1 (2)用CommandButton或Image控件来创建工具栏 按钮。工具栏(图片框)Image控件 (3)设置属性: 显示一个位图。设置按钮的 ToolTipText属性来使用工具提示等
第9章菜单、工具栏和状态栏 使用 ToolBar控件来创建工具栏 首先在“工具”菜单下的“部件”菜单 项中,打开“部件”对话框,在“控件” 选项卡中将部件 Microsoft Windows common control 6.0 加入工具箱。在 Toolbar控件的属性页中 完成工具栏的编辑, 2021/223
第9章 菜单、工具栏和状态栏 2021/2/23 使用ToolBar控件来创建工具栏 首先在“工具”菜单下的“部件”菜单 项中,打开“部件”对话框,在“控件” 选项卡中将部件 Microsoft Windows Common Control 6.0 加入工具箱。在Toolbar控件的属性页中 完成工具栏的编辑
第9章菜单、工具栏和状态栏 例9.3制作工具栏 设计一个工具栏,实现与例91相同的功 能,即改变字体大小 2021/223
第9章 菜单、工具栏和状态栏 2021/2/23 例9.3 制作工具栏。 设计一个工具栏,实现与例9.1相同的功 能,即改变字体大小
第9章菜单、工具栏和状态栏 状态栏 程序的状态栏由 Status Bar控件生成,它和菜单、工具栏 样是 Windows应用程序的一个特征,用来显示程序的运 行状态及其他信息,通常用于以下几个方面: 显示系统信息,如日期、时间、软件版本和磁盘 一空间等; 显示菜单、按钮或其他对象的功能或使用方法 显示键盘状态,如数字键、大写键、插入键的状 态 显示鼠标或光标的当前位置。 2021/223
第9章 菜单、工具栏和状态栏 2021/2/23 状态栏 程序的状态栏由StatusBar控件生成,它和菜单、工具栏一 样是Windows应用程序的一个特征,用来显示程序的运 行状态及其他信息,通常用于以下几个方面: l 显示系统信息,如日期、时间、软件版本和磁盘 空间等; l 显示菜单、按钮或其他对象的功能或使用方法; l 显示键盘状态,如数字键、大写键、插入键的状 态; 显示鼠标或光标的当前位置
第9章菜单、工具栏和状态栏 将 Microsoft windows Common controls60控 件添加到标准控件箱中,双击 Status bar控件 图标。在窗体底部将会出现状态栏 将鼠标指向添加到窗体上的状态栏,单击右 键,在弹出的快捷菜单中选择“属性”命令, 打开状态栏的“属性页”对话框 2021/223
第9章 菜单、工具栏和状态栏 2021/2/23 将Microsoft Windows Common Controls 6.0控 件添加到标准控件箱中,双击StatusBar控件 图标。在窗体底部将会出现状态栏。 将鼠标指向添加到窗体上的状态栏,单击右 键,在弹出的快捷菜单中选择“属性”命令, 打开状态栏的“属性页”对话框