You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 80 Next »

Current RDK version is 1.2.0

Properties

NameDescription
GetGroupFontGets the font currently set for the groups.
GetKeysGets a field-marked list of all the keys associated with the current panel.
GetPropertyField

Gets the user defined data associated with a property key.

GetPropertyFieldsGets all user defined value pairs associated to a property.
GetPropertyFontGets the font currently set for the properties.
GetPropertyRequiredGets a property's requirement setting.
GetValueGets a property value based on the provided key.
GetValueFontGets the font currently set for the property values.
GroupExpandedUsed to programmatically control the expand / collapse display of a single group.
GroupVisibleUsed to programmatically control the visibility of a group and all properties within the group.
InitThe means to initially configure and display the property panel.
PropertyProtectUsed to set if the property can be edited, selected, or protected.
PropertyVisibleUsed to programmatically control the visibility of a property.
RowHeightSets the height of all the rows in the panel.
SetFontsSets all the fonts for all sections.
SetGroupFontSets the font for all the group headers.
SetPropertyFontSets the font for all the property keys.
SetPropertyFieldSets a specific user defined value associated to a property.
SetPropertyFieldsSets a single or group of user defined value pairs associated to a property.
SetPropertyRequiredSets the requirement setting for a specific property.
SetValueSets a value into the property panel, based on the property key and value provided.
SetValueFontSets the font for all the property values.
SetValuesSets a group of values into the property panel, based on the property keys and values provided in a list format.
VersionReturns the current version of the program.

Methods

NameDescription
ClearPanelClears all the values out of the panel, leaving all the properties and settings.
CollapseAllCollapses all the groups and properties in the panel.
ExpandAllExpands all the groups and properties in the panel.
SetFocusPuts the focus on a specific property.

Events

EventDescription
PanelLostFocusFired when the panel loses input focus.
ValuePosChangedFired after the selected cell changes.
ValuePosChanging

Fired before the selected cell changes.

ValueChangedFired when any value changes are made to the property panel.

Internal Events

These are the events that are qualified and captured for internal use:

EventDescription
AfterUpdateUsed for converting the data entered in the cell (if applicable), and to track value changes.
BeforeUpdateUsed to validate the data entered into the cell (if applicable).
OnCheckChangedUsed to capture value changes to a checkbox property.
OnClickUsed to control the expand / collapse feature of the panel via arrow control.
OnDblClickUsed to control the expand / collapse feature of the panel via group header.
OnLostFocusUsed to capture when the panel loses input focus.
OnOptionClickUsed to capture the option button clicks.
PosChangedUsed to capture when the selected cell changes.
PosChangingUsed to capture before the selected cell changes.


  • No labels