Progress
AppBuilder
Developer’s Guide
Custom Object Files and Extended Features
Two techniques for customizing AppBuilder are:
- Creating custom object (.cst) files
Custom object files determine which objects are available in AppBuilder. They determine the options on both the New dialog box (accessed by choosing File
New from AppBuilder’s main menu) and the Object Palette.
- Creating Extended Features (XFTRs)
An Extended Feature, or XFTR, is a custom code block that you write and place in a procedure file. At critical moments in the processing of the procedure file, AppBuilder passes control to the XFTR, which can then run its own 4GL procedures. These procedures can interact with AppBuilder, calling the AppBuilder Application Program Interface (API). You use XFTRs to perform a variety of customized processing, such as creating and deleting objects, modifying code sections, and creating custom Preprocessor variables. Wizards and Cue Cards are examples of customized processing implemented with XFTRs.
The following sections describe these techniques.
Copyright © 2004 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |