第十一章 菜单与工具栏设计

第十一章 菜单与工具栏设计

ID:7811380

大小:34.50 KB

页数:3页

时间:2018-02-26

第十一章 菜单与工具栏设计_第1页
第十一章 菜单与工具栏设计_第2页
第十一章 菜单与工具栏设计_第3页
资源描述:

《第十一章 菜单与工具栏设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第十一章菜单与工具栏设计本章主要内容:菜单系统规划、创建菜单、创建自定义工具栏本章重点:菜单系统规划本章难点:创建自定义工具栏、创建菜单11.1菜单系统规划1.设计原则(1)根据用户任务组织菜单系统(2)给每个菜单和菜单选项设置一个意义明了的标题(3)按照估计的菜单项使用频率、逻辑顺序或字母顺序组织菜单项(4)在菜单项的逻辑组之间放置分隔线(5)给每个菜单和菜单选项设置热键或键盘快捷键(6)将菜单上菜单项的数目限制在一个屏幕之内,如果超过了一屏,则应为其中一些菜单项创建子菜单。(7)在菜单项中混

2、合使用大小写字母,只有强调时才全部使用大写字母。2.设计步骤(1)菜单系统规划(2)建立菜单和子菜单(3)将任务分派到菜单系统中(4)生成菜单程序(5)测试并运行菜单系统  11.2创建菜单1.菜单设计器简介 [图例]2.用菜单设计器创建菜单打开文件菜单→新建→菜单→新文件→在菜单设计器中逐项设计所需菜单(或选择菜单中的快速菜单,生成通用的菜单)→预览→确定→关闭菜单设计器→给出文件名及保存位置→从菜单菜单中选择生成…→在对话框中单击生成(可更改菜单程序文件的文件名和保存位置再生成)。菜单设计器

3、关闭后,系统产生两个文件:菜单定义文件扩展名为.MNX菜单备注文件扩展名为.MNT从菜单菜单中选择生成后,系统自动生成同名的菜单程序文件,扩展名为.MPR3.用命令创建菜单命令格式:CREATEMENU[<菜单文件名>

4、?]功能:打开菜单设计器进行菜单设计4.运行菜单程序设计好菜单并生成菜单程序文件后,即可从程序菜单中选执行…来执行此程序。或从命令窗口中输入:DO菜单文件名.MPR运行菜单程序文件后,系统又产生一个同名的编译后的程序文件,扩展名为.MPX5.创建快捷菜单单击文件菜单中的新建→选择

5、菜单、新文件→选择快捷菜单→进入快捷菜单设计器→按设计一般菜单相同的方式设计快捷菜单→生成并保存→在表单设计器中给调用此快捷菜单的控件编写代码:DO快捷菜单名.MPR→运行表单即可看到快捷菜单的作用。6.创建SDI菜单单击文件菜单中的新建→选择菜单、新文件→选择菜单→进入菜单设计器→按设计一般菜单相同的方式设计SDI菜单→从显示菜单中选择常规选项→在常规选项对话框中将顶层表单前的复选框勾上→生成并保存→在表单设计器中给调用此SDI菜单的表单的INIT事件编写代码:DOSDI菜单名.MPRWITH

6、THIS,.T.→将表单的ShowWindow属性设置为2→运行表单即可看到SDI菜单的作用。  11.3创建自定义工具栏 1.用类设计器定义工具栏类单击文件菜单中的新建→选择类、新文件→给出自定义工具栏类名、基于toolbar、类库名→在类设计器中,将所需的命令按钮和分隔符依次添加到自定义工具栏上→在属性窗口中为每个按钮选择Picture和ToolTipText→双击各按钮→在代码窗口为各按钮的Click事件添加实现各项功能所需的代码→关闭窗口保存。2.用编程方式定义工具栏类单击文件菜单新建→

7、选择程序、新文件→在程序编辑窗口中用DEFINE命令定义工具栏类,用ADDOBJECT命令添加对象,用PROCEDURE事件名命令为该事件名定义方法程序。3.为单集添加工具栏类表单击文件菜单新建→选择表单、新文件→单击表单控件上的查看类按钮→打开自定义类库→单击表单控件上的自定义工具栏类按钮→在表单上单击并在对话框中选择确定→自定义工具栏类被加到表单集中→运行表单集。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。