Sign Up

ColumnSortMulticolumnListbox QControl by Q Software Innovations, LLC - Toolkit for LabVIEW Download

This QControl provides sorting on each column of a Multicolumn Listbox by clicking on the column header. It also shows in the column header an arrow indicator showing the sorted column and sort direction.

D Discussion Watch * 1 ↓475
 screenshot
Version1.0.0.6
ReleasedJun 12, 2023
Publisher Q Software Innovations, LLC
License BSD-3
LabVIEW VersionLabVIEW>=20.0
Operating System Windows, Mac, and Linux
Dependencies qsi_qcontrol_toolkit   mgi_lib_1d_array  
Project links Homepage   Repository   Discussion

Description

This QControl provides sorting on each column of a Multicolumn Listbox by clicking on the column header. It also shows in the column header an arrow indicator showing the sorted column and sort direction.

A different sort type can be defined for each column. The sort is implemented via OOP and can be overriden to perform different types of sorting. The default is the built in LabVIEW ASCII string sorting. The QControl also includes Numeric Sort, Natural Sort (requires MGI's Natural Sort VI), and String Length Sort.

In order to draw the arrows correclty in the Multicolumn Listbox the flag, UseUnicode=True, must be added to the LabVIEW.ini. This is done automatically in the post-install step.

Release Notes

1.0.0.6 (Jun 12, 2023)

Fixed output when reading Column Headers (removed the special characters that display the sorting arrows).

q was a contributor to this release


Download Package

Versions
All Contributors

  Post an Idea   Post a Resource

Recent Posts