The means to initially configure and display the property panel. (Note: to use the Date-type dropdown requires the NDW_DATEPICKER form and associated routines).
Usage
Errors = SRP_PropertyPanel(PanelCtrl, "Init", ItemList, ColWidth, Colors)
Parameters
ItemList
Pos | Name | Description | Default |
---|---|---|---|
<x, 1> | Level | The item's level in the panel - 1 is the group, 2 is the property. | |
<x, 2> | PropertyKey | The key to each property - must be unique. | |
<x, 3> | PropertyName | (Optional) The text label to use as the property name. | Key |
<x, 4> | Type | (Optional) The type of entry / type of cell: "B" - two boolean values | V |
<x, 5> | Conversion | (Optional) Oconv during panel entry SVM Iconv for get/set value. | |
<x, 6> | DropList | (Optional) SVM list for boolean or custom dropdowns. | |
<x, 7> | Value | Any value to pre-fill into the data section. |
ColWidth
The width of each of the two columns, @FM delimited. Can be a number or "Auto" (default is Auto).
Colors
The default colors of the property panel:
Field | Description | Default |
---|---|---|
<1> | Headers & Gridlines | defaults to a light grays, RGB(240,240,240) |
<2> | Selection | defaults to "Select" |
<3> | Background | defaults to "White" |
Remarks
Dropdown Image Reference
Frame | Abbrev. | Description |
---|---|---|
null | null | Default down arrow |
1 | CAL | Calendar |
Errors
If there are and duplicate keys, they will be noted and returned in the service's response.