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.
#Xojo hierarchical listbox full#
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
![xojo hierarchical listbox xojo hierarchical listbox](https://forum.xojo.com/uploads/default/original/2X/5/5e42d21ccc517aed280b4b85f454bb08394b74f4.gif)
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
![xojo hierarchical listbox xojo hierarchical listbox](https://www.xdevlibrary.com/images/Example15-1.gif)
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