DataView for Xojo by piDog Software

DataView is a Listbox control subclassed from piDogScrollingCanvas
piDog DataView is a fast and flexible list viewer by piDog Software. It is an easy to use, drop-in replacement for Xojo’s Listbox control, providing more capabilities and a more native feel. Check out the features!

1.15.7.2

  • [Bug] Fix for ScrollToRect, ScrollCellIntoView not accounting for scrollbars.

1.15.7.1

  • [Demo] Inspector now displays negative values properly
  • [New] Support for Dark Mode on Windows 10+ with Xojo 2021r3+
  • [New] Added headingHelpTag
  • [New] Added event ScrollabilityChanged and properties CanScrollVertical and CanScrollHorizontal
  • [New] 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.
  • [All] Fixed issue with scrolling and row pickup being slow with a very large list
  • [All] Improved scrolling when SnapToRowTops is true with a large list
  • [All] Fixes for when scrollbars show/hide
  • [All] Fix for cell borders when scrolling past left edge with locked columns.
  • [All] 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.
  • [All] Fix issue where doubleClick could be called twice
  • [Win] Improvements for scrollbar rendering when scroll buttons are visible on Win10+

I am often asked how DataView compares to Listbox in terms of adding rows.

Here’s a comparison adding 100,000 rows of 3 columns:

macOS 64bit:
– ListBox: 3 Seconds
– DataView: 3 Seconds

Windows8 64bit:
– ListBox: 43 Seconds
– DataView: 2 Seconds

Linux Mint 64bit:
– Listbox: 2 Seconds
– DataView: 3 Seconds

Of course DataView also includes some on-demand options allowing a list of 5,000,000+ rows to load instantly. It only depends on the speed of your back-end.

Try it out for free!

Download the demo project to see how it works. If you decide to use it in a production app, just buy a license code and plug it in.

DataView and piDogScrollingCanvas

Mac/Windows/Linux
32bit and 64bit

Size: 23
Version: 1.15.7.2
Published: November 29, 2021

Includes 1 full year of updates!
Includes piDogScrollingCanvas

Buy with PayPal Buy with FastSpring
Volume discount available here
1 year begins today or at the expiration of current license, whichever is later.

Buy with PayPal Buy with FastSpring

Includes 1 full year of updates!
Includes piDogScrollingCanvas

Buy with PayPal Buy with FastSpring
1 year begins today or at the expiration of current license, whichever is later.

Buy with PayPal Buy with FastSpring Multi-Year discount
Includes all the piDog Modules!

Buy with PayPal Buy with FastSpring
Volume discount available here