第4章 节 菜单、工具栏与状态栏 Delphi程序设计(第二版)电子教案.ppt

第4章 节 菜单、工具栏与状态栏 Delphi程序设计(第二版)电子教案.ppt

  1. 1、本文档共104页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章 节 菜单、工具栏与状态栏 Delphi程序设计(第二版)电子教案.ppt

《软件技术》专业剖析报告 ;多文档学生档案管理系统主界面设计;本章主要内容与教学方法;引例1:用菜单、工具栏、状态栏设计单文档案编辑器;图4.2 学生档案管理系统主窗体设计;【例4.1】 设计一个简易文本编辑器菜单,如图4.3所示,设计要求如表4.1所示。 表4.1 简易文本编辑器的下拉式菜单结构;4.1.1 主菜单组件( MainMenu);(4)设计主菜单与子菜单:双击MainMenu组件 Caption=“文件”,Name=“N1”; 光标下移,产生子菜单项, Caption=“新建”,Name=“N11”; 同样建立“打开”、“保存”等子菜单项; 光标右移,再建立“编辑”、“视图”主菜单及其子菜单,如表4.1所示。 (5)保存工程文件:File | Save All 工程名:Project4_1.dpr,单元名:Unit4_1.pas。 ;(6)运行程序 Run | Run 或 F9,测试效果。 (7)插入子菜单项:在要插入的位置按“Ins”键就可。 (8)删除菜单项:选择菜单项,按Delete键即可删除菜单。 (8)说明 在窗体中只添加一个主菜单MainMenu1,则其名称会自动加入到窗体的Menu属性中。若添加多个菜单组件,则需在窗体的Menu属性中选择所使用的菜单组件。;2.快捷键、热键、多级菜单 (1)快捷键:是菜单项中带下划线的字符,用户可用键盘相应的字符来选择菜单。 英文菜单:“英文字母”作为快捷键; 中文菜单:文字后加(英文字母)作为快捷键。 在上例中,“关闭”菜单项的Caption属性中输入“关闭(C)”,则C为快捷键。 当用户用“Alt”键打开文件主菜单后,按“C”键将执行关闭文件的操作。;4.1.1 主菜单组件( MainMenu);4.1.1 主菜单组件( MainMenu);4.1.1 主菜单组件( MainMenu);3.ImageList组件 (1)作用:为MainMenu组件、TreeView组件、ListView组件添加图像。 (2)位置: Win32 页。 (3)使用方法:双击ImageList组件,打开图像编辑器,用“Add”、“Delete”、“Clear”按钮分别可向ImageList添加、删除、清除图像。 ; ;(4)主菜单组件与ImageList1连接 MainMenu1.Images=ImageList1 (5)双击MainMenu1组件,在菜单设计器中选择“文件”菜单项,用ImageIndex属性选择文件图像的索引值0。其他菜单同样设置。 (6)将工程另存为Project4_2.dpr,单元文件另存为Unit4_2.pas。;5.ActionList行为列表组件 (1)作用:添加系统菜单,如剪切、复制、粘贴等。图4.4 ActionList编辑器 (2)位置:Standard页。 (3)使用方法:行为对象有自己的名称及其他属性,包括标题(Caption)、图像表示(ImageIndex)、状态(Checked、Enabled与Visible)等。多个组件可以共同执行一个行为。;例4.3 为例4.2的工程中的窗体添加行为组件ActionList。 步骤如下: (1)打开例4.2所建的工程。 (2)从Win32页中添加一个RichEdit组件到窗体中。;(4)从Standard页中将ActionList组件放到窗体中。 (5)双击ActionList组件,激活编辑器。 (6)添加系统定义的标准行为 单击编辑器中工具栏上按钮,选择New Standard Action 打开“Standard Action Classes”对话框,见图4.5。 按Ctrl键,用鼠标选择FileOpen、FileSaveAs、FileExit、EditCut、EditCopy、EditPaste等系统标准行为。 单击OK按钮添加系统标准行为。;(7)菜单与行为关联 双击MainMenu1组件打开菜单编辑器,选择“打开”菜单,设置action属性为FileOpen1,同时设置它的其他属性如Caption为“打开”。 其他菜单项一样设置。 (8)工程另存为Project4_3.dpr,单元文件另存为Unit4_3.pas。;1、作用:建立弹出式菜单(右击鼠标时弹出菜单) 2、位置:Standard页。 3、使用方法:同MainMenu组件的设计方法一样。 例4.4 为例4.3的窗体中的RichEdit组件添加弹出菜单,以实现“复制、剪切、粘贴”。如图4.6所示。 (1)打开例4.3所建的工程。;(2)添加ImageList2组件,添加剪切、复制、粘贴三个图标。 (3) 设置ActionList1的Image= ImageList2。双击ActionList1组件,选择Edit

文档评论(0)

yuzongxu123 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档