| 第十一讲 创建窗口对象 | ||||
| 窗口是应用程序图形界面的基础,它由属性、事件、函数、控件组成,用户通过窗口及窗口上的控件和菜单表达自己的操作意图。窗口界面直观、简洁、赏心悦目,用PowerBuilder开发的应用程序能够淋漓尽致地发挥窗口的优点。 在PowerBuilder中,窗口是个十分重要的对象,一般用窗口画板来定义,我们将各种控件、菜单与窗口融合成一个整体作为应用程序与用户交互的界面。窗口可以显示信息,向用户请求信息,并能响应用户的键盘或鼠标操作。窗口有多种风格,在不同的操作系统中,窗口的风格也不尽相同。 11.1 组成窗口的四个部分 属性 事件 函数 控件 11.2 创建窗口对象 11.2.1 进入窗口画板 打开已建立的窗口 继承一个窗口 将窗口另存 新建窗口 11.2.2 对新建窗口进行设置 设置窗口的各种属性 设置窗口对象的类型: 主窗口(Main Window):是独立的窗口。这种类型的窗口既能够覆盖其它窗口,也能够被其它窗口覆盖。 弹出式窗口(Popup Window):通常由另一个窗口打开。弹出式窗口显示在父窗口前面,它既可以移出父窗口,也能够覆盖父窗口,但不能被父窗口覆盖。 子窗口(Child Window):从属于另一个窗口,它总是在主窗口或弹出式窗口中打开,该窗口成为子窗口的父窗口。子窗口可以在父窗口内部移动,但不能移出父窗口。 响应窗口(Response Window):向用户请求信息,它总是在另一个窗口(父窗口)中打开。响应窗口被显示时,用户必须关闭了该窗口后才能操作同一个应用程序的其它窗口。 MDI框架窗口(MDI Frame )和带微帮助的MDI框架窗口(MDI Frame WithMicrohelp)MDI框架窗口及其子窗口构成了应用程序的多文档界面风格,它有两种形式:普通的MDI框架窗口和带微帮助的MDI框架窗口,两者的区别在于,后一种框架窗口在底部多了个状态栏,用于显示应用程序简短的当前信息,我们将其称做微帮助(Microhelp)。典型的MDI框架窗口由标题、菜单、工具栏、客户区、状态栏组成。 |
||||