Before you can use a DataWindow object in an application, you need to build it. PocketBuilder has separate painters for database management, DataWindow definition, and library management.
You define and edit a DataWindow object in the DataWindow painter. You specify its data source and presentation style, then enhance the object by specifying display formats, edit styles, and more.
Several painters let you manage and package your DataWindow objects for use in applications.
In particular, you can maintain DataWindow objects in one or more libraries (PKL files). When you are ready to use your DataWindow objects in applications, you can package them in more compact runtime libraries (PKD files).
After you build a DataWindow object in the DataWindow painter, you can use it to display and process information from the appropriate data source. The sections that follow explore the details of how to do this.