In addition to providing a variety of display options for the Object Palette, the AppBuilder allows you to customize the Palette contents using custom object files.
The custom object file is an external text file in which you define custom objects using a specific syntax. Custom object files have .cst extension in their filenames. OpenEdge includes default custom object files for you to use such as progress.cst, smart.cst, activex.cst, and shared.cst. These files reside at DLC/src/template.
However, you can create your own custom object files, and add them to the Object Palette. For example, if you create new SmartObject templates, you can add them to the Object Palette. You can also change certain default settings for the standard SmartObject templates.
The Use Custom dialog allows you to add to or modify the files that determine the Object Palette's behavior and appearance.
To customize the Object Palette: