第4节 PowerBuilder 9.0 开发环境
pb9.0为应用程序的开发提供了一个集成开发环境。

它包括顶部的菜单栏和工具栏、左边的系统树(SystemTree)和文件夹窗口、底部的输出窗口。当你开始操作对象时,灰色区域将显示你要打开的编辑器。
一、主窗口
主窗口中有一行菜单栏和一行工具栏。工具栏上的图标与某一个菜单条相对应
File菜单项-Run菜单项-Tools菜单项



二、工具栏

pb的工具栏有三个部分组成;
PowerBar:用来打开pb的各种画板。
PainterBar:由当前画板的常用操作图标按钮组成,用于执行当前画板的操作。
StyleBar:用于改点文本的字体、字号属性。
主要画板及其功能:


1创建各种对象,用于创建pb的所有对象。








2
也是用来新建对象的,与New的区别在于,以New创建的对象继承的是PowerBuilder的标准类;而Inherit可以继承开发者自定义的对象。

3、Applicationpainter应用画板:指定应用级的属性和编写应用级的脚本;
4、Databasepainter数据库画板:管理数据库,设置数据库的访问控制,维护数据以及创建新表;
5、DataWindowpainter数据窗口画板:创建数据窗口对象;
6、Datapipeline painter数据管道画板:创建数据管道对象,从一个数据源向另一个数据源传输数据;
7、Functionpainter函数画板:创建全局函数;
8、Librarypainter库管理画板:创建和管理PowerBuilder的应用库;
9、Menupainter菜单画板:创建菜单对象;
10、Projectpainter工程画板:创建可执行文件、动态库、组件和代理对象;
11、Querypainter查询画板:图形化方式定义SQLSelect语句,并保存为Query对象,供数据窗口或数据管道使用;
12、SelectpainterSelect语句画板:为数据窗口或数据管道设置SQLSelect语句;
13、Structurepainter结构画板:创建全局结构;
14、UserObject painter用户对象画板:创建用户对象;
15、Windowpainter窗口画板:创建窗口对象;
