第8章菜单和工具栏设计.ppt

上传人:sccc 文档编号:5090033 上传时间:2023-06-03 格式:PPT 页数:23 大小:170.02KB
返回 下载 相关 举报
第8章菜单和工具栏设计.ppt_第1页
第1页 / 共23页
第8章菜单和工具栏设计.ppt_第2页
第2页 / 共23页
第8章菜单和工具栏设计.ppt_第3页
第3页 / 共23页
第8章菜单和工具栏设计.ppt_第4页
第4页 / 共23页
第8章菜单和工具栏设计.ppt_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《第8章菜单和工具栏设计.ppt》由会员分享,可在线阅读,更多相关《第8章菜单和工具栏设计.ppt(23页珍藏版)》请在三一办公上搜索。

1、第8章 菜单和工具栏设计,课题:创建菜单,教学目的:1、了解系统菜单的各项功能 2、掌握菜单设计器设计菜单的方法通过本节学习,使学生能将表单、报表等前的内容利用菜单串在一起进行调用,为后面的系统开发打下基础。,菜单设计器的操作,教具,教学方法,网络机房,讲授法、演示法、练习法、观察讨论法,教学重点难点,教学步骤,导入新课:1、创建菜单的操作步骤:(由教师给出)使用菜单设计器来设计菜单时,一般操作步骤为:创建主菜单;创建菜单项;定义菜单项功能;定义快捷键;添加系统菜单项;菜单初始化。2、系统菜单的操作 由教师演示如下操作命令,学生观察结果:,*使用SET SYSMENU TO 命令配置系统菜单。

2、在命令窗口分别键入命令,并观察菜单的变化:SET SYSMENU TO _msm_file&显示文件菜单项SET SYSMENU TO DEFAULT&恢复系统菜单SET SYSMENU TO _msm_file,_msm_view&显示文件和显示菜单项SET SYSMENU TO DEFAULT 教师对以上操作作出总结提示,由学生练习观察结果。3、创建快速菜单由教师按下面的操作步骤进行演示,让学生观察并了解各菜单项所完成的功能,及完成这些功能所对应的操作命令和快捷键。,操作步骤:在项目管理器的其他选项卡中,选择菜单选项,新建菜单。在菜单设计器窗口下,单击菜单中的快速菜单命令,系统自动创建一个

3、包含系统菜单项的菜单。选择某一菜单选项,例如“窗口”菜单项,单击“编辑”按钮,显示该菜单项所对应的内部名字。在菜单项的选项栏标有标记,表示该菜单包含快捷方式。单击按钮,打开提示选项对话框,可以查看或定义快捷方式。例如,命令窗口菜单对应的快捷方式为Ctrl+F2。保存所创建的快速菜单。操作完后,演示结果,总结出操作步骤,让学生按总结出的操作步骤进行练习。,4、菜单设计器 教师按要求演示创建如下菜单的设计过程:使用菜单设计器,设计一个包含各菜单项的菜单,如下所示。菜单栏菜单项 子 菜单文件新建、打开、关闭编辑学籍表、成绩表运行查询、表单、报表工具工具栏 系统工具栏 向导 报表、表单、查询退出退出,

4、演示完后,总结出如下的操作步骤:设计菜单栏。新建菜单,在菜单设计器窗口的菜单名称栏中分别输入主菜单中的各菜单标题:文件、编辑、运行、工具和退出,并分别给这5个菜单标题加上访问键字母:F,E,R,T和Q。设计菜单项。在文件菜单中创建3个菜单项:新建、打开和关闭。在“编辑”菜单中创建2个菜单项:学籍表和成绩表。在运行菜单中创建3个菜单项:查询、表单和报表。在工具菜单中创建2个菜单项:工具栏和向导。在退出菜单中创建1个菜单项:退出。定义菜单项功能。文件菜单的3个菜单项:新建、打开和关闭,定义操作的系统内部名字分别是:_mfi_new,_mfi_open和_mfi_close,或通过单击插入栏按钮,添

5、加系统菜单项来完成该项功能。,“编辑”菜单的2个菜单项:图书表和读者表,其中“学籍表菜单项对应的过程代码为:USE 学籍EDITUSE“成绩表菜单项对应的过程代码如下:USE 成绩EDITUSE运行菜单的3个菜单项:查询、表单和报表,其对应的命令分别是:DO 学籍.qprDO FORM 学籍.scxREPORT FORM 学籍.frx 工具菜单的2个菜单项:工具栏和向导,其中工具栏菜单项可以用添加系统菜单栏的方法来添加,它包含系统工具栏中的全部工具。在向导菜单项中分别添加三级菜单。退出菜单表示当应用程序结束时需要释放菜单。退出菜单的过程代码如下:release menus set sysmen

6、u to default 给各个菜单项定义快捷键。以文件名VFM.mnx保存该菜单。运行该菜单,让学生观察结果,并按要求进行练习。,师生共同研讨:创建一个“学生成绩管理系统”都应该设计哪些菜单功能?师生共同研讨后进行设计。板书设计:1、设计菜单的操作步骤2、系统菜单3、创建快速菜单4、菜单设计器,课题:创建快捷菜单,教学目的:1、了解快捷菜单的作用2、掌握快捷菜单设计的方法3、掌握快捷菜单的使用通过学习,学会在应用程序开发中使用快捷菜单。,创建快捷菜单,教具,教学方法,网络机房,讲授法、演示法、练习法、观察讨论法,教学重点难点,教学步骤,导入新课:教师提示:在许多软件的使用过程中,我们经常右击

7、会出现一个快捷菜单,在VF6中如何中设计并使用这样一个菜单呢?1、设计快捷菜单 教师按如下要求操作步骤进行演示操作过程,学生观察:设计一个包含有新建、打开和关闭功能的快捷菜单。,操作步骤:在项目管理器窗口的其他选项卡中,打开快捷菜单设计器窗口,设计一个快捷菜单。在快捷菜单设计器窗口中,添加新建、打开和关闭3个菜单项,并分别设置所实现的功能。由于系统菜单项中包含这3个菜单项,因此,可以利用插入系统菜单项的方法来添加。保存新创建的快捷菜单,文件名为KJ1.mnx。运行该快捷菜单,引导学生观察运行结果,并按如上要求自己练习。2、快捷菜单的使用 教师按如下要求操作演示,学生观察操作过程:将上面练习的快

8、捷菜单KJ1,设置为读者管理表单的快捷菜单。,操作步骤:在“表单设计器”窗口中打开“学籍管理表单文件。给该表单编写RightClick 过程代码:do kj1.mpr 将快捷菜单KJ1设置为该表单的快捷菜单。保存并运行该表单,右击表单任意位置,快捷菜单运行。引导学生观察上面的设计效果,并按要求进行练习。板书设计:1、创建快捷菜单2、使用快捷菜单,课题:创建工具栏,教学目的:1、学会创建工具栏 2、学会使用工具栏通过学习,学会在实际开发中如何定制一个符合实际需要的工具栏。,工具栏按钮过程代码的设计,教具,教学方法,网络机房,讲授法、演示法、练习法、观察讨论法,教学重点难点,教学步骤,导入新课:1

9、、定义工具栏的步骤:由教师提示并讲解如下知识点:定义工具栏一般按下面4个步骤操作。(1)定义工具栏类(2)在自定义工具栏类中添加对象(3)定义对象操作(4)在表单集中添加工具栏2、创建工具栏 教师按如下要求演示操作步骤,学生观察。,创建如下图所示工具栏,操作步骤 在项目管理器窗口中,选择类选项卡,新建一个类,类名为NewTool,派生于Toolbar,存储于MyClass.vcx中。在类设计器窗口中,打开表单控件工具栏,在工具栏类上添加控件对象,如添加命令按钮。设置控件对象属性。打开属性-myclass.vcx(newtool)对话框,设置各命令按钮的Caption属性或Picture属性。例

10、如,设置第1个命令按钮的Picture属性,在命令按钮上显示一个新建位图,该位图的位置为vfp98wizardsgraphicsnew.bmp。重复上述步骤,设置其他按钮的Picture属性。给各个按钮对象定义操作。例如,设置新建按钮的Click属性代码为CREATE,保存按钮的Click属性代码为USE。保存创建的工具栏类。教师总结以上操作步骤,让学生按要求进行练习。,3、添加工具栏教师演示如下操作过程,学生观察:将上面练习创建的工具栏类newtool,添加到表单集中。操作步骤:在表单设计器窗口中打开一个表单,例如,打开读者管理表单,然后选择菜单中的创建表单集选项(假设没有创建表单集)。打开

11、表单控件工具栏,单击查看类按钮,然后从其快捷菜单中选择添加,在打开的对话框中选择myclass.vcx类库文件并打开。从表单控件工具栏中选择工具栏类按钮NewTool,单击表单的任一位置,在表单上添加该工具栏。演示完后,保存并运行该表单,单击该工具栏上的按钮,引导学生查看各按钮实现的功能,指导学生按要求练习。,师生共同研讨:为自己建立的“学生成绩管理系统”添加工具栏,按钮都应该设计哪一些?教师提示后共同完成。板书设计:1、定义工具栏的步骤2、创建工具栏3、添加工具栏,练习:填空题,(1)定义工具栏一般分为()、()、()和()4个操作步骤。(2)快捷菜单实际上是一个弹出式菜单,要为某个对象创建一个快捷菜单,需要在该对象的()事件代码中添加调用对应菜单程序的命令。(3)要在某个表单上添加工具栏,应该先创建一个(),然后再添加工具栏。,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/施工/环境 > 农业报告


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号