Scrollwheel deltas now more reasonable with long lists
Scrollwheel deltas now passed Byref to allow modification of the delta values ScrollerOnLeft now adjusts first column properly to avoid obscured content changes to improve handling of focused cell when the parent folder is collapsed Fixed potential exception when tabbing out of last cell with container focused Fixed potential crashing bug on window close. Clicking text in a checkbox cell now checks/unchecks checkbox Fixed FloatingGroupRows behavior when no childRows visible Fixed a crashing bug when closing a container control with a DataView embedded. Removed items from main demo that are available in Inspector. Fix for compilation errors on older Xojo versions (pre 2017) More adjustments for scrollbar rendering
Added arrows to native scrollbars on Windows and Linux Fixes an issue with scrolling after a cellcontainer has had focus Partial Fix for CellContainer flicker on Windows with older Xojo versions Fix for container rendering under Windows on Xojo pre-2018 Fixed some issues with column dragging under Windows OS with screen scaling >1 Fix for extra pixel visible next to vertical scrollbar Fix for popupmenu raising event with old value on windows. Focused cell now follows drag reorder and column reorder Fixes for lag when setting many cell heights in same column Fixed some issues where a right click during a drag could cause the drag to become stuck in place Fix for last row not rendering gridlines when partially visible Fixes for cell text positioning shift when changing column size where text becomes truncated Fixes for cell Vertical alignment and positioning Now clears Selections when changing CellSelectionMode Fix for index cells not highlighting text correctly. Added LazyRendering option to provide smoother scrolling by allowing row rendering to be deferred if a frame is taking too long to render Added DragReorderRowsOut event to provide the opportunity to choose to delete dragged rows or restore them
Removed an errant "®" from source code preventing running on WIndows OS's Fixed a potential crash when closing windows containing DataView Fixed an issue with CellTextHeight when zoom1.0 Fixed inactive progressbar rendering under macOS Big Sur Small fix when hierrarchical is set after adding folders. Adjusted firing of cellclick to allow changing selectiontype during the event to affect the current selection action. DeleteAllRows now resets LastIndex to -1 Fix for black background in celleditor with Xojo > 2019r1.1 Fix for cellBorders and Gridlines when using columnspan or rowspan Fixed piDogGeometry.doubleRect constructor with zero width or height not setting bottom and right values respectively Using CompareRows event to impliment custom sort now much faster with long lists Gridlines now render with pixel accuracy again for sharp appearance Fixed misc issues with gridlines and cell borders with paintemptyrows set.
Now draws gridlines full width when columns do not fill the view No longer sets empty string as cell value when adding empty row Added HeadingTextPadding property to allow control of padding space around heading text Added PageScrollToColumnBounds to allow turning off new page-scroll-to-column behavior Horizontal pagescroll now tries to scroll to closest column boundary Added PageUp, PageDown, PageLeft, and PageRight events
Added HeadingTextBold property to render all column headers as bold text Changed DoubleClick(row,column) event to CellDoubleClick(row,column) Improvements for scrollbar rendering when scroll buttons are visible on Win10+ Fix issue where doubleClick could be called twice Fixed a bug in RemoveRow where depopulate values could be called after the row was removed causing values to be saved to the wrong row. Fix for cell borders when scrolling past left edge with locked columns. Improved scrolling when SnapToRowTops is true with a large list Fixed issue with scrolling and row pickup being slow with a very large list Added UsesThemeHighlightColor property to allow control over whether the user chosen tint color is used as as row selection color with UsesSystemColors=true on Windows. Added event Scrollabilit圜hanged and properties CanScrollVertical and CanScrollHorizontal Inspector now displays negative values properly