Figure 6.3. grefcode

Creates the property related preference page.

The dominant part of this page is property related. Here, code generation can be »enforced« or »ignored« –suppressed– based on particular property names.

Jeszra only writes properties when their values differ from the default. Defining enforced or ignored properties overrules Jeszra’s default behaviour.

The properties, listed in »Enforce«, are also applied on »image« and »menu item«s.

A third mechanism exists in Jeszra. This mechanism is being used inside of tcledit.tcl: The rtl_gridwin template is being extended to suppress instance specific properties.

At last, there is a specific WM-geometry manager section. This section defines what WM-properties are available via the Inspector(n) and included in the code generation.