3.2.1 创建应用对象
创建一个应用对象的过程如下:
开发一个PowerBuilder应用程序的第一步就是为应用程序创建一个新的应用对象,单击POWERBAR工具条上的APPLICATION画板按钮,系统打开前一次开发的应用程序的应用对象,
选择FILE菜单的NEW菜单项,系统首先弹出一个对话框用来选择保存新建的应用对象的对象库文件的路径和名字,应用对象一定要存放在对象库中,这里既可以选择一个已有的对象库也可以创建一个新的对象库,作为一个新的应用对象,一般总是创建一个新的对象库来存放它。
创建好对象库之后,在弹出的SAVE APPLICATION对话框中给应用对象起个名字,然后单击OK按钮,系统提示是否为应用程序创建一个应用模板,所谓应用模板就是应用程序的大致框架,如果为应用程序创建应用模板的话,系统将会为应用程序生成一些最常用的对象和一些对象最基本的事件脚本,这样可以节省程序员开发应用程序的负担,也提高了程序的可靠性。关于模板的作用,在前面的内容中已经有了介绍,但有的时候系统生成的模板与我们所期望的程序结构有很大的差异,无论是否使用应用模板,系统都会创建一个新的应用对象。
PowerBuilder的应用程序是由窗口,菜单等许多对象组成的,而应用对象则包含了所有这些对象的总体信息,用鼠标单击POWERBAR工具条上的APPLICATION按钮,弹出的窗口中包含的就是当前正在开发的应用程序的应用对象,从这里我们可以了解应用程序的总体结构。用鼠标双击窗口中的应用对象图标,可以发现应用对象就像一个目录一样被扩展,扩展出来的内容就是应用程序所包含的第一级子对象,在有些子对象的前面还有加号,这表示这个子对象中还包含有下一级的子对象,用鼠标双击就可以打开第二级的子对象,使用这样的方法就可以了解当前所开发的应用程序中所包含的所有对象和应用程序的总体结构。