Update: Version 3.00 Improvements:
• A searchable table mode was added that shows all columns to the right of the value column inside the dropdown menu
• The column widths automatically size to the text within the columns or proportionally adjust up to an adjustable max width property.
• Showing the table header is individually selectable, and both the header color as well as the header text colors are individually selectable.
• In cases where the value label columns are not unique, but other columns are, the dropdown now has the ability to differentiate selection based on the additional data columns regardless of whether or not it is in table mode.
• The predictive text feature now starts predicting on the very first character instead of the second.
Update: Version 3.01:
New Properties:
alignHorizontalLeft
alignHorizontalRight
downArrowAutoScale
fontBold
fontFixedSizeEnable
fontFixedSize
fontItalic
Bug Fixes:
- Fixed an issue where the down arrow icon would turn into an ellipsis when the searchable dropdown was resized too small.
- Resolved a bug that prevented selected fields from being written to immediately after the data property changed during initialization.
- Added a missing break in the text prediction loop, so the predicted [auto complete] text is now the first item in the list instead of the last while typing
Updates:
- Removed horizontal font scaling. Users can now create narrow instances of the dropdown without the text appearing too small. The auto font scaling will now solely depend on the dropdown's vertical size.
Detailed Property Descriptions:
Alignment Properties:
alignHorizontalLeft
: When set toTrue
andalignHorizontalRight
isFalse
, it aligns all text to the LEFT.alignHorizontalRight
: When set toTrue
andalignHorizontalLeft
isFalse
, it aligns all text to the RIGHT.alignHorizontalLeft & alignHorizontalRight
: If both are set toTrue
, text is aligned CENTER. If both areFalse
,alignHorizontalLeft
is set as the default at runtime.
Note: Alignment properties affect both the text field and the dropdown.
Font Properties:
fontBold
andfontItalic
: Enables BOLD and/or ITALIC font styles for the text in both the text field and the dropdown.fontFixedSizeEnable
: Disables font scaling and enforces the use of the fixed font size.
Button Icon Scaling:
downArrowAutoScale
: When enabled, the down arrow icon size scales with the button at runtime. If set toFalse
, the down arrow maintains a fixed size.