- 7
- 0
- 约3.95千字
- 约 22页
- 2018-06-28 发布于福建
- 举报
PowerBuilder的案例开发程序的设计教程chap4
第4章 菜单设计 4.1 创建菜单 PowerBuilder应用程序中的所有窗口,除了子窗口和响应窗口,都可以拥有菜单。菜单也是一种对象,在PowerBuilder开发环境中使用菜单画板创建和修改菜单。 2.菜单的类型 下拉式菜单由菜单标题和菜单项组成,位于菜单栏上。 弹出式菜单与对象相关联,也叫做上下文菜单。 级联菜单可以出现在前两种菜单中,在其父菜单项后面有个箭头符号,表示该菜单项后有级联菜单。 3.菜单设计 设计菜单时要整体统筹规划,根据程序的功能要求,使其划分合理、条理清晰、方便易用。 菜单标题和菜单项的名称要简明扼要,具有概括性和直观性。 可以定义加速键和快捷键,以便加快操作速度和没有鼠标也能够操作。 必要时可以在工具栏上为菜单项定义相应的图标。 级联菜单的层数不宜太多,菜单项不能太长,否则超出屏幕范围将无法操作。 4.1.2 菜单画板 菜单画板由工具栏、菜单栏和视图区构成。它有多个视图区,默认状态下打开4个视图区。 在创建和修改菜单时,在所见即所得视图区和树形区添加、修改、删除菜单项并调整其位置,这两个视图区是菜单画板所特有的。在脚本区编写菜单项脚本,在属性区可以设置菜单的相关属性。 4.1.3 创建菜单? 4.1.4 修改菜单 菜单的修改需要先打开菜单,进入菜单画板进行修改。 1.增加菜单项: 2.删除菜单项 3.修改菜单项 4.移动菜单项 5.重命名菜单项 4.2 菜单属性 菜单属性区有两个选项卡,General选项卡和Toolbar选项卡。General选项卡上设置一些常用的属性,Toolbar选项卡上设置的属性都与工具栏的设置相关。 4.2.1 General选项卡 1.菜单项名称 Name编辑框:设置菜单项的标识名称,该名称是脚本中引用菜单的标识。 Text编辑框:用于设置菜单显示的文本,是显示在屏幕上的信息。若想使得菜单显示文本中的某个字母作为加速键,则需要在要作为加速键的字母前加“”符号。 2.菜单项的相关提示 Microhelp编辑框:设置菜单项的相关提示信息,对当前菜单项作简短的描述。当单击菜单项时,显示在MDI窗口底部状态栏上的微帮助。该属性只能用于MDI窗口(多文档窗口)中,将菜单应用于窗口中时,窗口属性的General选项卡中的WindowType(窗口类型)项要选择“mdihelp!”。 3.菜单项的访问性 Visible复选框:设置该属性决定菜单是否可见。 Enabled复选框:设置该属性决定菜单是否可用。 Checked复选框:设置该属性决定菜单项前是否有“√”标志。 Default复选框:选中该复选框,表示将其设置为默认操作,该菜单项以粗体显示。 4.菜单项的加速键和快捷键 加速键的定义:在指定为加速键的字母前加上“”符号。显示在屏幕上的是带有下划线的加速键。 快捷键的定义:从ShortcutKey下拉列表框中选择一个快捷键,并且可以与Alt、Shift、Ctrl三个键组合。注意:菜单栏上的菜单项(即菜单标题)不能定义快捷键;快捷键必须从ShortcutKey下拉列表框中选择,不能自己输入;运行阶段该属性不能改变。 4.2.2 Toolbar选项卡 Toolbar选项卡用于为MDI应用窗口设置与工具栏相关的属性。 ToolbarItemText编辑框:在该编辑框中输入的内容是显示在工具栏按钮图标下面的字符串,在应用程序运行时,在工具栏上单击鼠标右键,从弹出菜单中选择“ShowText”菜单项,可以显示隐藏的工具栏按钮文本。该编辑框中的内容也可用作工具栏的提示信息,运行时,鼠标在工具栏按钮上停留2秒以上,则会显示此项内容。 ToolbarItemName下拉列表框:从该下拉列表框中选择设置按钮的常用图标,或者单击右边的图标来选择其它所需图标。 ToolbarItemDownName下拉列表框:从该下拉列表框中选择设置按钮被按下时所显示的常用图标,同样可以单击右边的图标来选择其它所需图标。 ToolbarItemVisible复选框:决定按钮是否显示。选中该复选框则显示按钮,否则不显示。 ToolbarItemDown复选框:决定按钮的显示状态是否为按下。选中复选框则使得对应按钮显示为按下状态,否则正常显示。该属性只是表示初始状态,一旦进行了其它操作,则恢复正常显示。 ToolbarItemSpace微调按钮:设置该按钮相对于前一个按钮之间的空隙,该属性设置为整数。 ToolbarItemOrder微调按钮:设置按钮的排列顺序,若为0则按菜单项的顺序排列。 ToolbarItemOrder微调按钮:工具栏的编号,为多行工具栏指定行数。当此属性的值为0时,工具栏不可见。 ObjectType下拉列表框:设置按钮类型,有两种类型:Men
您可能关注的文档
- oeoe经济基础知识模拟考试.doc
- oeoe经济基础知识考试含的答案.doc
- o87义乌市第六届运动会开幕式暨第十三届全民健身节启动仪式实施的方案.doc
- OFFICE情景的案例教学的案例7.ppt
- of9语文考试中的答题的技巧.ppt
- OHSAS 18000的体系简介.doc
- OHSAS 18000 的体系介绍.doc
- og02011年中级经济师考试人力资源预习的讲义第2部分打印版.doc
- OHSAS18000职业健康安全管理的体系普及教材.doc
- OHSAS18001职业安全卫生管理的体系—规范.doc
- PowerBuilder的案例开发程序的设计教程chap1.ppt
- POWERPOINT TEMPLATE 北师大二附中的研究性学习.ppt
- POWERDESIGNER 12.5培训的资料 ITPUB技术门户 中国最专业的IT技术社区.ppt
- PowerPoint使用的技巧 幻灯片1.ppt
- pop广告的设计作业.ppt
- PLAY BEAUTY百名网红美伊大赏暨年度美妆盛典活动的的策划执行的方案.pptx
- POWERPOINT 演讲的高级放映的技巧,相信很多人不知道.doc
- POP广告的设计电子教案于讴7473.ppt
- POWERPOINT 演示文稿 EDN CHINA电子的设计技术.ppt
- POWERPOINT课件制作的技巧十则.doc
最近下载
- 基于LLM的可解释信贷推荐系统.pdf
- 化学制药技术第2版 [陶杰 主编] 2013年_第6章.pdf VIP
- 化学制药技术第2版 [陶杰 主编] 2013年_第3章.pdf VIP
- 中成药配方详解:平肝舒络丸.ppt
- Unit 2《Family rules》教学设计(3课时)-2025-2026学年人教PEP版(新教材)小学英语四年级下册.docx
- 化学制药技术第2版 [陶杰 主编] 2013年_第5章.pdf VIP
- 化学制药技术第2版 [陶杰 主编] 2013年_第4章.pdf VIP
- 化学制药技术第2版 [陶杰 主编] 2013年_第2章.pdf VIP
- 防校园欺凌主题班会教案.docx VIP
- 红包神器软件操作手册.PDF VIP
原创力文档

文档评论(0)