第10章 PB 选 单.pptVIP

  • 17
  • 0
  • 约6.94千字
  • 约 27页
  • 2017-11-26 发布于湖北
  • 举报
第10章 PB 选 单

第10章 选 单 10.1 创建选单 10.1.1 选单术语 10.1.2 选单的设计原则 10.1.3 选单的种类 10.1.3 选单的种类 10.1.4 选单画板 10.1.4 选单画板 10.1.5 创建选单对象 10.1.5 创建选单对象 10.1.5 创建选单对象 10.2 选单属性 10.2 选单属性 10.2 选单属性 10.2 选单属性 10. 3 选单事件 10. 3 选单事件 10.4 弹出式选单 10.4 弹出式选单 10.4 弹出式选单 10.5 选单的函数 10.6 选单与窗口的关联 10.7 选单编程实例 10.7 选单编程实例 10.7 选单编程实例 10.7 选单编程实例 10.7 选单编程实例 * * 10.1 创建选单 10.2 选单属性 10. 3 选单事件 10.4 弹出式选单 10.5 选单的函数 10.6 选单与窗口的关联 10.7 选单编程实例 10.1.1 选单术语 有关选单的基本术语参见图10.1的说明和表10.1的解释。 图10.1 有关选单的名词 表10.1 选单的基本术语 可以在窗口获得焦点时用指定的组合键访问某选单项,而不管是否处在选单结构的具体位置 快捷键(Short Cut) 用下画线标识的字母,一般情况下,单击Alt和带下画线的字母即可激活该选单项 加速键(Accelerator) 选单列表中用于执行某种动作或命令的选择项目。它可以包含子选单项,即下一级选单项 选单项(Menu Item) 选单显示在窗口选单栏的文本,单击选单标题,通常得到一个下拉选单列表 选单标题(Menu Text) 解 释 选 单 术 语 在选单设计时,可以参考以下设计原则。 (1)选单的整体要有统筹规划,使其划分合理、条理清晰、简明直观、方便易用。基本做到能够根据前级选单项,知道下级选单包含内容的范围;根据用户的功能要求,知道应该从哪一个选单标题以及选单项去操作。 (2)选单标题和选单项的名称设计应当简明扼要,具有概括性和直观性。 (3)采用加速键和快捷键,起到快速和没有鼠标只用键盘也能操作选单的双重效果。 (4)如果某选单项将打开一个对话框,则在该选单项的标题中要使用省略号进行提示。 (5)某一选单项或整个选单标题下的选单项不能使用或禁止使用时,应当使其变灰(禁止使用)。 (6)级联选单的层数不宜太多,选单栏以及下拉选单不要超出屏幕范围,否则无法操作。 (7)采用状态栏对选单的使用提供帮助和提示信息,对选单项的功能进行详细的说明。 选单有三种类型:下拉选单、弹出式选单和级联选单。下拉选单如图10.2所示,它有选单标题、选单项组成。用户选择选单标题后,该标题下的选单项即被弹出。 弹出式选单与对象相关联,通常又称为上下文相关选单。图10.3是个弹出式选单的示例。一般来说,当用户右击某个对象时,出现弹出式选单。 图10.2 下拉选单 图10.3 弹出式选单示例 级联选单可以出现在前两种选单中,在其父选单项后面有个向右箭头符号,指示该选单项后面有级联选单,如图10.4所示。一般来说,级联选单的层次不宜超过两层。 图10.4 级联选单 PowerBuilder提供了高度集成和功能丰富的选单画板,它拥有八个不同功能的窗口区域,通过系统选单标题“View”下的八个选单项可以选择打开相应的功能子窗口,如图10.5所示。 图10.5 选单画板子窗口的选择 如图10.6所示为选单画板的外貌之一,实际应用中,没有必要将选单画板中全部子窗口都打开,以免屏幕上过于拥挤;另外,打开的子窗口的布局也可以根据各人的需要进行调整。 图10.6 选单画板 (1)单击工具栏New按钮,弹出New对话框,选择Object页中的Menu图标,双击之,即产生了新的选单对象。具体过程如图10.7所示。 图10.7 创建选单对象 (2)产生的选单对象没有什么内容,需要为其添加选单项。这项任务可以在选单树子窗口内进行。在选单根项Untitled0上单击右键,出现弹出式选单,单击“Insert SubMenu Item”选单项,见图10.8,在Untitled0下出现一个可编辑的空白框,这就是选单栏上的第一个选单标题,在此框或在属性卡的“Text”栏中输入需要的选单标题,这时,在所见即所得子窗口中可以见到新加入的选单标题,如图10.9所示。 图10.8 生成选单项 图10.9 输入选单标题 (3)该选单标题上单击右键,出现与前面相同的弹出式选单,不过此时选单的所有功能都可以使用。如果要在其上方产生一个同级的选单,单击“Insert Menu Item”选单项;如

文档评论(0)

1亿VIP精品文档

相关文档