PB_03第3章窗口.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PB_03第3章窗口

第3章 窗口 3.1 创建新的窗口对象 3.2 窗口属性 3.3 窗口函数 3.4 窗口事件 3.5 窗口编程 3.6 小结 3.1.1 创建窗口对象的过程 创建一个空白窗口:按下工具栏上“New”图标按钮,弹出 New属性页对话框,选择Object页,双击Windows图标或选中Windows图标后单击OK按钮即可。窗口对象命名时的默认前缀为w_。 3.1.2 窗口的继承 实现窗口继承的方法:点击继承按钮,选择对象类型(Object Type)为窗口(Windows),在窗口对象列表单中选择要继承的祖先窗口,双击左键选中或单击后按OK按钮确定。 窗口继承应用在以下几种情况,一种是需要创建若干个窗口,另一种是有一个或多个窗口,这两种情况,都比较适合于应用窗口的继承。 使用窗口的继承建立窗口对象时,祖先对象中的所有内容全部被它的后代继承。 在后代窗口中,可以引用祖先的函数、事件以及结构,改变窗口的属性以及窗口和控件的大小和位置,修改现有的控件以及添加新的控件,编写新的脚本,声明新的变量、函数、事件以及结构。 使用窗口的继承,需要注意以下二点: (1)后代窗口中所有继承来的控件,都不允许删除。遇到 不需要的祖先控件,可以采用将该控件的可视性属性(Visible)不选中,让其在后代窗口中不可见的方法使其消失。 (2)祖先和后代窗口中的控件名称必须唯一,不能使用相同的控件名称。 3.1.2 窗口的继承 3.1.3 窗口画板 窗口画板是由 布局视图区、 窗口属性区、 函数列表区、 脚本编辑区、 结构列表区、 结构定义区、 控件列表区、 事件列表区 以及非可视 对象列表区 等区域组成。 3.1.3 窗口画板 区域的打开可以在View菜单项下进行选择。 新窗口产生后,随后就需要对其属性进行设置,以满足不同应用的需要。 3.1.4 预览窗口 在窗口的设计过程中,可以随时预览设计窗口在实际运行时的外貌,方法是点击工具栏上的Preview图标,或点击菜单标题Design下的Preview菜单项,也可以直接使用快捷键Ctrl+Shift+P。 3.2 窗口属性 窗口的作用见表。其中最重要的是基本特征属性页。 3.2.1 窗口的类型和基本属性 窗口标题栏用于设置窗口标题;窗口标记栏用于输入窗口标识;窗口菜单名称用于配置窗口菜单,窗口本身没有菜单,通过选择菜单,可以方便地将所需要的菜单挂接到窗口上,在窗口与菜单的组合上具有很大的灵活性。窗口的背景颜色和MDI子窗口的颜色可以从下拉菜单中提供的背景颜色中选择。 3.2.1 窗口的类型和基本属性 窗口的 基本特征 属性页 见图。 3.2.1 窗口的类型和基本属性 窗口的基本特征属性页中有12个复选框,控制着12个布尔变量。 3.2.1 窗口的类型和基本属性 窗口的类型是 按照窗口具有不完全相同的外部和内部特征划分的。 窗口的类型有六种,缺省为主窗口类型。 3.2.1 窗口的类型和基本属性 说明: (1) 模式化是指在关闭当前响应窗口之前,不能切换到应用程序的其它窗口。 (2) 多文档窗口与带微帮助的多文档窗口特性基本一致,只是后者增加了MicroHelp功能,即在MDI框架底部的状态行中,可以显示帮助信息。 3.2.2 窗口的滚动属性 3.2.2 窗口的滚动属性 滚动属性页中两个复选框HscrollBar和VScrollBar决定窗口是否采用水平或垂直滚动条,其余四个带微调按钮的数字编辑框设置滚动速度。 PowerBuidler使用自己的屏幕尺寸度量方法PBU,单位为units,PBU与屏幕像素之间通过系统提供的两个函数可以相互转换, UnitsToPixels(Units,type)实现PBU到屏幕像素的转换;PixelsToUnits (Pixels,type)实现屏幕像素到PBU的转换。 3.2.3 应用程序窗口的工具栏 注意:这里所说的工具栏并非在PowerBuilder编程环境中系统提供的 工具栏,而是指应用程序制作的、在应用程序中使用的工具栏。 工具栏放置位置有5种。 3.2.3 应用程序窗口的工具栏 应用程序窗口的工具栏属性页见图3-6。 3.2.4 窗口的其它属性页 窗口的其它属性页见图。 3.2.4 窗口的其它属性页 窗口的其它属性页包含了两个功能: 一个是调整窗口的

您可能关注的文档

文档评论(0)

kabudou + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档