Note: See Properties Panel for an overview of how this tool works.
The Properties tab page displays all simple, non-column based properties. A property will appear in this list if it meets the following requirements.
The property is defined using the Property command, or, it is defined using the Procedure Set command with the MethodType=Property method meta-tag.
The property’s visibility is Public. This is controlled by the Visibility method meta-tag. By default, all properties are public.
The property is a design time property. This is controlled by the DesignTime method meta-tag. By default, all properties are design time.
The property is not obsolete. This is controlled by the Obsolete meta-tag.
The property is not a column-based property. This is controlled by the ColumnBased method meta-tag.
The property contains the correct number of parameters so it can be represented as a simple property. This includes:
The property contains a single parameter to the right of the “to” (e.g. Set Foo to Value) or the property contains a folded property to the right of the “to” (e.g. Set Size to 10 20).
The property contains no parameters to the right or the “to” or the property contains a single optional (ItemParameter=1) parameter to the right of the “to”.
The property tab page uses a properties list control to display and edit properties.
You can apply filters to the Properties grid for the current object or class.
Selecting this will deselect the Standard Properties and Web Properties filters and the Properties grid will show both Standard and Web Properties.
Selecting this will deselect the All Properties and Web Properties filters and the Properties grid will show only Standard Properties.
Standard Properties are all simple, non-column based properties that are not Web Properties.
Selecting this will deselect the All Properties and Standard Properties filters and the Properties grid will show only Web Properties.
Web Properties are used to define data that are sent to the client for each web object.
This filter will be shadowed for non-Web or FlexTron objects and classes.
When this filter is applied, the Properties grid will show only changed properties within the filters set above (All, Standard or Web Properties).
When this filter is not applied, the Properties grid will show all properties (changed and unchanged) within the filters set above (All, Standard or Web Properties).
Editing objects properties changes the property by adding or removing a set statement within the body of the object. If multiple instances of the same property is set within the object, only the last instance will be changed.
Some components such as views, modal panels and reports contain a special category of properties called “Access”. These property names are “Deferred Object” and “Access Name”. As the space in the names should indicate, these are not real properties. This provides a mechanism for developers to create deferred views and CD_Popup views. It also provides a mechanism for providing the access method names for views.
This category and the properties in the category will only appear for object properties and for properties that support these features.
Editing class properties changes the property by adding or removing a set statement within the class constructor (Construct_Object). It does not change the value of a property defined with the property command. Typically you will only edit class properties if you wish to change a property value that was defined in a super class.