This version adds several additional properties to the list selector component.
Each item in the list has a display value obtained from the display property and an actual value that gets used when the item is selected obtained from the itemselectproperty. If the current actual value is blank, there may not be an item in the list which matches a blank value. This allows you to define a value to use in the list selection if the current value is blank. For example, when using a virtual destination list, the none route source may return a currentsource value of blank rather than zero. The id value for the none source is zero. By entering 0 in this field, the 0 value will be used when selecting the current item in the list whenever a blank value is returned from the system. Without this setting, the list might display the last known selection rather than none.
This field can accept a comma delineated list of values which if they exist in the list will display in the drop down list but be disabled and unselectable. Use the value from the itemselect property in this list not the display value. For example if the drop down list was showing the virtual sources of a virtual router, using an entry of:
-3,-1
Would make the Other and Previous sources disabled.
This field works exactly the same as disabledvalues except it will hide the entries presented in the comma delineated list.
This option allows you to sort the items in the drop-down list by the original inbound order, alphabetically by value, or alphabetically by the display name.
This allows you to define the background color of the drop-down menu that pops up when you try to select a new item.
This allows you to define the font color of the items in the drop-down menu that pops up when you try to select a new item.
This version adds a property called button-panel-background-color which allows you to define the background color of the space around the Take and clear buttons in the upper right corner of the matrix: