VFP菜单设计
- 格式:ppt
- 大小:110.50 KB
- 文档页数:1
VF菜单与工具栏设计一、引言菜单与工具栏是软件界面设计中非常重要的部分。
一个好的菜单与工具栏设计能够提高用户体验和工作效率。
本文将介绍VF11的菜单与工具栏设计。
二、菜单设计1.文件菜单文件菜单是用户打开、保存、关闭和导出文件等操作的入口。
在VF11中,文件菜单包括以下功能:-新建:创建新的文件。
-打开:打开已有的文件。
-保存:保存当前文件。
-另存为:将当前文件另存为其他格式。
-关闭:关闭当前文件。
-退出:退出VF11应用程序。
-撤销:撤销上一次操作。
-重做:恢复上一次撤销的操作。
-剪切:剪切选定的内容。
-复制:复制选定的内容。
-粘贴:粘贴剪切或复制的内容。
-删除:删除选定的内容。
-查找:查找指定内容。
-替换:将指定内容替换为其他内容。
3.视图菜单视图菜单用于切换VF11的不同视图和显示选项。
在VF11中,视图菜单包括以下功能:-工作区:选择显示工作区的方式,如平铺、堆叠等。
-状态栏:控制是否显示状态栏。
-工具栏:控制是否显示工具栏。
-主题:选择VF11的整体主题。
4.运行菜单运行菜单用于执行、调试和编译代码。
在VF11中,运行菜单包括以下功能:-运行:执行当前文件的代码。
-调试:进行调试操作,如设置断点、单步执行等。
-编译:将当前文件编译为可执行文件。
5.帮助菜单帮助菜单提供关于VF11和操作指南等信息。
在VF11中,帮助菜单包括以下功能:-文档:打开VF11的使用文档。
-官方网站:跳转到VF11的官方网站。
-检查更新:检查VF11是否有新的版本。
-关于:显示VF11的版本信息和开发者信息。
1.新建2.打开3.保存保存按钮用于保存当前文件。
用户点击该按钮后,当前文件将被保存到硬盘中。
4.撤销和重做撤销和重做按钮用于撤销或恢复之前的操作。
用户可以通过点击这两个按钮来进行撤销和重做操作。
5.剪切、复制和粘贴剪切、复制和粘贴按钮用于剪切、复制和粘贴选定的内容。
用户可以通过点击这三个按钮来进行相应的操作。
第九章Visual FoxPro菜单设计9. 1 Visual FoxPro系统菜单系统菜单是Visual FoxPro内含的功能菜单,利用系统菜单是用户挪用Visual FoxPro系统功能的一种方式或途径。
而了解Visual FoxPro系统菜单的结构、特点和行为,那么是设计用户自己的菜单系统的基础。
菜单结构(重点)Visual FoxPro支持两种类型的菜单:条形菜单和弹出式菜单。
每一个条形菜单都有一个内部名字和一组菜单项选择项,每一个菜单项选择项都有一个名称(题目)和内部名字。
每一个弹出式菜单也有一个内部名字和一个菜单项选择项,每一个菜单项选择项那么有一个名称(题目)和选项序号。
菜单项的名称显示于屏幕供用户识别,菜单及菜单项的内部名字或选项序号那么用于在代码中引用。
每一个菜单项选择项都能够有选择地设置一个热键和一个快捷键。
热键一般是一个字符,当菜单激活时,能够按菜单项的热键快速选择该菜单项。
快捷键一般是Ctrl键和另一个字符键组成的组合键。
不管菜单是不是激活,都能够通过快捷键选择相应的菜单项选择项。
不管是哪一种类型的菜单,被选择其中某个选项时都会有必然的动作。
那个动作能够是下面三种情形中的一种:执行命令、执行一个进程和激活另一个菜单。
典型的菜单系统一样是一个下拉式菜单,由一个条形菜单和一组弹出式菜单组成。
其中条形菜单作为主菜单,弹出式菜单作为子菜单。
被选择一个条形菜单项选择项时,激活相应的弹出式菜单。
快捷菜单一样由一个或一组上下级的弹出式菜单组成。
Visual FoxPro系统菜单Visual FoxPro系统菜单是一个典型的菜单系统,其主菜单是一个条形菜单。
条形菜单中常见选项的名称及内部名字如表所示。
条形菜单本身的内部名字为_MSYSMENU,也可看做是整个菜单系统的名字。
表主菜单(_MSYSMENU)常见选项选择条形菜单中的每一个菜单项都会激活一个弹出式菜单,各弹出式菜单的内部名字如表所示。
第x章菜单与工具栏设计本章将介绍下拉式菜单设计、快捷菜单设计和自定义工具栏的设计。
x.1 下拉式菜单设计13.1.1菜单生成的基本步骤菜单设计器可用来设计并生成下拉式菜单与快捷菜单。
生成菜单程序的基本步骤包括:打开菜单设计器窗口→进行菜单设计→保存菜单程序→生成菜单程序→运行菜单程序一、打开菜单设计器窗口无论建立菜单或者修改已有的菜单,都需要打开菜单设计器窗口。
1、通过系统菜单来建立或打开(1)菜单的建立“文件→新建”,在“新建”对话框中单击“菜单”选项→单击“新建文件”按钮,得到“新建菜单”对话框,单击“菜单”则进入“菜单设计器”,“快捷菜单”按钮则用来创建一个快捷菜单。
(2)菜单的打开:2、用命令来建立或打开:Modify Menu 菜单名扩展名为.Mnx,但允许缺省。
3、通过项目管理器来建立或打开二、菜单设计菜单设计器窗口打开后,系统菜单中将自动增加一个“菜单”菜单,显示菜单中也会增加两个命令。
用户可利用菜单设计器窗口和这些新增的命令进行菜单设计。
三、保存菜单定义“文件→保存”,形成.Mnx菜单定义文件。
.MNT四、生成菜单程序“菜单→生成”,生成.Mpr菜单程序文件。
五、运行菜单程序1、菜单:2、命令:Do 菜单名.Mpr注意:菜单程序扩展名.MPR不可省略,例如 DO CD.MPR。
运行菜单程序时,VFP会自动对新建或修改后的.MPR文件进行编译并产生目标程序.MPX,而且对于主名相同的.MPR和.MPX程序总是运行后者。
13.1.2快速菜单命令当打开“菜单设计器”后,VFP的主菜单中会增加一个名为“菜单”的菜单。
单击“菜单”下的“快速菜单”,一个与VFP系统菜单一样的菜单会自动复制入菜单设计器窗口,供用户修改成符合自己需要的菜单。
注意:①快速菜单在菜单设计器窗口为空时才允许选择,否则它是浅色。
②快速菜单命令仅可用产生下拉式菜单,不能用于产生快捷菜单。
“快速菜单”是设计菜单的捷径,它类似于一种向导,只能设计单一形式的菜单,缺乏灵活性。