|
<< Click to Display Table of Contents >> Navigation: Version History > 15.2.27 |
2021-04-07
What’s New
New jQGrid event OnAsyncColumnResize(), triggered each time a column is resized by the end user on the browser. It allows keeping the column model in sync with user settings
Many enhancements in TIWSelect component: Public property SelectedValue (read/write) allows users to get or set the selected value (or values if MultiSelect is True). When MultiSelect is set, a comma-delimited list should be used to set elements.
Bug fixes
IWEdit and descendants would fail to reset background color to clNone in an Async request
IWSelect would render list with lower z-index than the div container, making it partially visible under certain circumstances
IWSelect becomes visible even if Visible property is set to False
TIWApplication.ShowForm() would fail to create a second instance of an existing form even when UseExistingInstance = False
A JavaScript error after a jQGrid event would freeze the grid
Modified
Default IWSelect ZIndex is 2000. When parented to a container (like IWRegion) it will get the container ZIndex + 1000
ESessionAlreadyLocked exception details will contain the callback name when triggered by an Async call
New field “Callback name” included in exception log report. This allows easy identification of any callback call raising exceptions
IWjQGridColumn: Field name using a Combobox to select the DataSet field
IWjQAccordion and IWjQPageControl: Toggling visibility of both controls won’t cause a full refresh. Instead, only the visibility is set.
IWjQGrids: Setting visibility of control won’t cause a full refresh. Instead, only the visibility is handled via JavaScript
also AddRequiredFiles() made virtual, allowing users to override it in custom descendants
IWGrids: Toggling visibility of control won’t cause a full refresh. Instead, only the visibility attribute is set via JavaScript