Painter summary

The PowerBuilder painters are:

Painter

What you do

Application painter

Specify application-level properties and scripts.

Database painter

Maintain databases, control user access to databases, manipulate data in databases, and create tables.

DataWindow painter

Build intelligent objects called DataWindow objects that present information from the database.

Data Pipeline painter

Transfer data from one data source to another and save a pipeline object for reuse.

Function painter

Build global functions to perform processing specific to your application.

Library painter

Manage libraries, create a new library, and build dynamic libraries.

Menu painter

Build menus to be used in windows.

Project painter

Create executable files, dynamic libraries, components, and proxies.

Query painter

Graphically define and save SQL SELECT statements for reuse with DataWindow objects and pipelines.

SQL Select painter

Graphically define SQL SELECT statements for DataWindow objects and pipelines.

Structure painter

Define global structures (groups of variables) for use in your application.

User Object painter (visual)

Build custom visual objects that you can save and use repeatedly in your application. A visual user object is a reusable control or set of controls that has a certain behavior.

User Object painter (nonvisual)

Build custom nonvisual objects that you can save and use repeatedly in your application. A nonvisual user object lets you reuse a set of business rules or other processing that acts as a unit but has no visual component.

Window painter

Build the windows that will be used in the application.