- 1、本文档共37页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VF菜单和工具栏设计解读
项目6 菜单和工具栏设计 任务6.1 学生管理信息系统菜单制作——设计菜单 〖任务小结〗 了解了Visual FoxPro系统菜单的结构、特点和行为,就可以通过系统设置菜单。 可设置的菜单有:下拉式菜单、条形菜单、快捷菜单 使用菜单设计器定义菜单后通过生成菜单程序运行菜单,就可以在菜单中调用表单。 应用顶层表单添加菜单的方法,学会在表单中调用下拉式菜单的方法。 要去掉“Microsoft Visual FoxPro”标题并换成用户指定的标题,可以通过顶层表单的设计来实现。 项目6 菜单和工具栏设计 任务6.2 创建自定义工具栏 〖任务描述〗 当应用程序中有一些需要用户频繁执行的重复任务时,除了在菜单中有执行该任务的菜单项外,还可以给该任务在工具条中增添一个按钮,来简化和加速任务的选择执行。 〖技能目标〗 会定制VFP工具栏;会定义工具栏类;会在表单中添加自定义工具栏;会协调菜单和用户自定义工具栏。 〖任务分析〗 在创建包含菜单和工具栏的应用程序时,某些工具栏按钮与菜单项可能功能相同。工具栏可使用户快速实现某功能,菜单则可以提供键盘快捷键、易读的文字标题。 项目6 菜单和工具栏设计 任务6.2 创建自定义工具栏 〖任务实施〗 6.2.1 定制Visual FoxPro 工具栏 定制Visual FoxPro 工具栏的操作如下: (1) 从“显示”菜单中选择“工具栏”命令,打开“工具栏”对话框。 (2) 选择“新建”按钮,打开“新建工具栏”对话框。 (3) 在“新建工具栏”对话框中,为工具栏命名,然后单击“确定”按钮,弹出“定制工具栏”对话框。 (4) 选择“定制工具栏”对话框中的一个分类,然后拖动需要的按钮到工具栏上,将按扭添加到工具栏中。 (5) 通过拖动工具栏上的按钮来重排按钮。 (6) 单击“定制工具栏”对话框的“关闭”按钮。 项目6 菜单和工具栏设计 任务6.2 创建自定义工具栏 6.2.2 自定义工具栏 要创建自定义工具栏,必须首先为它定义一个类。Visual FoxPro 提供了一个工具栏基类,可以在此基础上创建所需的类。定义工具栏类的操作方法如下: (1) 从项目管理器中选定“类库”后单击“新建”按钮,打开“新建类”对话框。 (2) 在“类名”框中键入新类的名称。 (3) 从“派生于”框中选择“Toolbar”工具栏基类。 (4) 在“存储于”框中键入类库名,保存创建的新类。 (5) 单击“确定”按钮,弹出“类设计器”对话框。 (6) 在该工具条中添加所需控件。 (7) 保存所设计的类 项目6 菜单和工具栏设计 任务6.2 创建自定义工具栏 6.2.3 在表单集中添加自定义工具栏 在定义了一个工具栏类之后,便可以用这个类创建一个工具栏,可以用表单设计器或者用编写代码的方法将工具栏与表单对应起来。用户可以在表单集中添加工具栏,让工具栏与表单集中的各个表单一起打开。但不能直接在某个表单中添加工具栏。 项目6 菜单和工具栏设计 任务6.2 创建自定义工具栏 〖任务小结〗 创建工具栏可以使用户快速实现某功能,定义一个工具栏类可在类的基础上创建工具栏,编写代码可以将工具栏与表单对应起来,但不能直接在某个表单中添加工具栏。 项目6 菜单和工具栏设计 任务6.2 创建自定义工具栏 【项目总结】 通过本项目的学习学会应用Visual FoxPro系统设置下拉式菜单、条形菜单、快捷菜单等。在菜单设计器中定义菜单并在菜单中调用表单,通过生成菜单程序并运行菜单就可以很方便地调用设置的菜单命令项。 应用顶层表单添加菜单的方法,可以去掉“Microsoft Visual FoxPro”标题并换成用户指定的标题,使菜单更加个性化。 创建工具栏,并在工具栏上创建按钮,通过编写代码可以将工具栏与表单对应起来,可以使用户快速调用某功能。 项目6 菜单和工具栏设计 【项目描述】 项目6包括两个实训任务: 任务6.1学生管理信息系统菜
文档评论(0)