Re-inherit your Settings

Previous Next

Use the Re-inherit facility.

Background

The fewer settings for individual windows there are, the more efficient the maintenance of your application will be. To this end, you can use the Re-inherit button on the Property Inspector to (re)set a property's value to the value defined for the object's superclass. If you use re-inherit, the ESI definition specifying the previous setting will be deleted from the repository. If you revert to a default setting by actually specifying that default, the ESI definition will be updated to the default.

When to use

Use the Re-inherit button each time you decide to revert to a previously defined specification. For example, if you want to change the orientation of a Column Box object from horizontal to vertical (that is, the default value), then it is better to use the Re-inherit button than to change the setting manually.

As opposed to re-inheriting a single property, you sometimes may also want to reset a complete GUI class or one of its objects to the state it was in before local changes were made. This implies that for this object and all of its sub-objects all locally set properties should be re-inherited, and all locally inserted controls will be removed.

In this case, select the object you want to reset, and choose Edit, Reset object from the menu, or click the right mouse button and choose Reset object.