The ctVList control
is an enhanced replacement for the standard listbox control. As a
virtual listbox, all of its data is stored outside the control, making
it highly efficient for memory restrictions.
Click on a Column-header to select Column
As it is being painted, ctVList requests the appropriate text and
picture to display from the host-program. The control comes with many
different options. These include support for multiple columns,
independent pictures and text within each cell, independent colors and
alignment for each cell, horizontal scrolling, column titles, column
selection, adjustable column widths, word wrapping, and more.