This release includes a significant rewrite of internal rendering with major improvements for Retina displays!
In this release:
- [New] Internal rendering overhaul.
- [New] FPS greatly improved for HIDPI/Retina
- [New] using dashed gridlines no longer slows rendering speed
- [New] Added CellTextWidth method to get the required width to display the full text for a given cell
- [New] Added ListColumn.AutoExpandWidth() to allow for automatically expanding column width to show all text in cells of that column
- [New] Added property DefaultMaxColumnWidth to allow setting a default max width for new columns
- [New] Added EndEditing parameter to cellDidEdit to allow preventing editing of next cell when tabbing out of editing cell
- [Change] DataSource renamed to dvDataSource to avoid naming conflicts
- [All] Fix for popupmenu cells not displaying the currently assigned value
- [All] Fix for potential exception when user resizing columns
- [All] Fix for situations where a dataview is embedded in a panel inside a desktopContainer
- [All] Some improvements to scrolling when a drag is near the edge of the control
- [All] Home and End keys now scroll to top and bottom of view
- [All] Fixed a possible exception when resizing columns
- [Mac] Fix for column alignment Center/Right on M1 Macs