The TEMPLATE form is the required starting point for all development of new forms. Start developing each new form by copying the TEMPLATE.fmb file, located in $AU_TOP/forms/US (or your language and platform equivalent), to a local directory and renaming it as appropriate.
TEMPLATE contains the following:
Platform-independent references to object groups in the APPSTAND form (STANDARD_PC_AND_VA, STANDARD_TOOLBAR, and STANDARD_CALENDAR)
Platform-independent attachments of several libraries (including FNDSQF, APPCORE, and APPDAYPK)
Several form-level triggers with required code. See:
Program units that include a spec and a body for the package APP_CUSTOM, which contains default behavior for window opening and closing events. You usually have to modify this code for the specific form under development.
The Applications color palette, containing the two colors required by the referenced visual attributes ("canvas" and "button"), "pure" colors (such as "black," "white," "blue," and "red"), and various other colors named after their content of Red, Blue and Green (such as "r40g70b100").
Many referenced objects (from the object groups) that support the Calendar, the toolbar, alternative regions, and the menu. These objects include LOVs, blocks, parameters, and property classes, and so on.
The TEMPLATE form contains sample objects that show typical items and layout cosmetics. These are provided merely as samples; to remove them entirely from your form, delete the following objects.
blocks: BLOCKNAME, DETAILBLOCK
window: BLOCKNAME
canvas-view: BLOCKNAME