数据库系统开发与PowerBuilder教学课件作者张晓云04.第四章课件.pptVIP

  • 1
  • 0
  • 约8.34千字
  • 约 68页
  • 2016-12-26 发布于广东
  • 举报

数据库系统开发与PowerBuilder教学课件作者张晓云04.第四章课件.ppt

第四章 界面设计 4.1 设计窗口 4.2 设计菜单 4.3 捆绑菜单 实训四 窗口菜单设计 4.1 设计窗口 4.1.1 窗口概述 4.1.2 创建、修改删除窗口 4.1.3 窗口属性 4.1.4 窗口时间及处理程序 4.1.5 窗口函数 4.1.6 实例:学生选课系统版本2 4.1.1 窗口概述 1.窗口的构成 窗口是应用程序图形界面的基础,通常一个应 用程序对应一个窗口。 2.窗口的类型 PowerBuilder 9.0提供了主窗口、弹出式窗口、子窗口、响应窗口、MDI窗口以及带微帮助的MDI窗口等六种窗口类型,每种类型都有其特殊用途,可以根据需要选择。 (1)主窗口 主(Main)窗口是独立的窗口,它不依赖于其他任何窗口而独立生存。 (2)子窗口 子窗口(Child)由其他窗口来调用,在应用中不能直接打开。 (3)弹出式窗口 弹出式窗口(Popup) 通常用于显示文字信息,也可以做成图形化的进度提示窗口,还能够用于输入用户的选择。 (4)响应窗口 响应窗口(Response)总是在父窗口中打开,必须关闭了该窗口后才能操作其他窗口。 (5)多文档界面窗口 多文档界面(Multiple Document Interface,简称MDI)窗口有两种形式:普通的MDI窗口和带微帮助的MDI窗口(MDIHelp)。两者的区别在于带微帮助的MDI窗口在底部多了个状态栏,用于显示应用程序简短的当前信息,即微帮助(Microhelp)。 4.1.2 创建、修改和删除窗口 1.创建窗口 (1)选择“File”→“New”命令,将打开“New”对话框。 (2)选择“PB Object”选项卡→“Window”,单击“OK”按钮,进入窗口设计界面即可开始窗口的设计工作。 (3)单击窗口下部“Layout”选项卡可以进行窗口界面的设计,主要包括各控件的设置。单击“open”选项卡可以选择窗口的事件并为事件编写脚本。窗口属性的设置可以在右侧“Properties”窗口中设置。 (4)设计完毕后单击窗口画板“Save”图标,将打开“Save Window”对话框。 (5)在“Window”输入框中输入窗口名,单击“OK”按钮,完成窗口的创建。 通常窗口名的命名规则为: w_窗口名。 2.修改窗口 修改窗口的操作方法为: (1)双击左侧系统树窗口中的窗口名,打开该窗口。 (2) 修改窗口,单击“关闭”按钮完成窗口修改。 当需要修改窗口名时,可以先打开该窗口,选择“File”→“Save As”命令另存为新窗口,再删除旧窗口。 3.删除窗口 (1)指向左侧系统树窗口中的窗口名,单击右键, 打开快捷菜单,选择“Delete”命令,打开“Library” 对话框。 (2)单击“是”按钮,指定窗口将被删除。 4.1.3 窗口属性 1.设计窗口属性 窗口共有三十多个属性,可以使用窗口画笔进行 设置,也可以使用脚本进行动态设置。 使用窗口画笔设置窗口属性的操作方法为: (1)展开左侧应用树窗口应用库节点,双击窗口名打开窗口。 (2)在默认的情况下,右侧窗口为属性窗口。 (3)窗口的属性窗口上包含四个选项卡,每个选项卡中都安排了一组功能相近的属性。 2.窗口一般属性 窗口的一般属性在“General”选项卡中。 (1)Title Title输入框用于定义窗口的标题,是显示在窗口上端标题栏左边的提示信息,用来标识窗口的用途、作用等。默认标题为:“Untitled”。 (2)MenuName MenuName输入框用于定义窗口所“捆绑”菜单的菜单名, 为空时表明没有菜单。 (3) ControlMenu、MaxBox、MinBox 这三个复选框指定在窗口的标题栏上是否带控制菜单 按钮、最小化按钮和最大化按钮。 (4) WindowType 指定窗口的类型,不同类型的窗口用途不同。 (5) WindowState 指定窗口的运行方式,包括“maximized!”(最大化)、“mnimized!”(最小化)以及“normal!”(正常方式)。 (6) Icon 指定窗口的窗口图标,可以选择系统预定义图标,也能够选择以.ico为后缀的图标文件。默认设置为“AppIcon!”,即应用对象定义的图标。 3.窗口滚动属性 窗口的滚动属性在“Scroll”选项卡中。 主要包括: 选中“HScrollBar”在窗口上增加水平滚

文档评论(0)

1亿VIP精品文档

相关文档