Jump to content

MultiColumn ListBox (MCLB): Difference between revisions

From EDM2
Created page with "==Description== MultiColumn ListBox (MCLB) PM control. The MultiColumn ListBox is a very useful PM custom control designed to overcome some of the limitations of the standard..."
 
Ak120 (talk | contribs)
mNo edit summary
Line 1: Line 1:
==Description==
MultiColumn ListBox (MCLB) PM control
MultiColumn ListBox (MCLB) PM control.


The MultiColumn ListBox is a very useful PM custom control designed to overcome some of the limitations of the standard PM listbox and container controls. It is simpler and in many cases faster than a container, but provides multicolumn (tabular) support for display of column-oriented data.
The MultiColumn ListBox is a very useful PM custom control designed to overcome some of the limitations of the standard PM listbox and container controls. It is simpler and in many cases faster than a container, but provides multicolumn (tabular) support for display of column-oriented data.
Line 6: Line 5:
The MCLB supports individually sizable columns, optional horizontal scroll bars at the base of each column, seperate font and color support for the titles and column data, owner-drawn lists, and a simple listbox-style programming model.
The MCLB supports individually sizable columns, optional horizontal scroll bars at the base of each column, seperate font and color support for the titles and column data, owner-drawn lists, and a simple listbox-style programming model.


The MCLB can be subclassed with the DMLB (Direct Manipulation ListBox) function also supplied in this toolkit to provide drag/drop reordering capability to the MCLB.  
The MCLB can be subclassed with the DMLB (Direct Manipulation ListBox) function also supplied in this toolkit to provide drag/drop reordering capability to the MCLB.
 
==Download==
* [https://github.com/OS2World/LIB-C-MCLB Source code at Github]


==License==
==License==
Line 20: Line 16:


==Links==
==Links==
*Download: [https://github.com/OS2World/LIB-C-MCLB Source code at Github]


[[Category:Tools]]
[[Category:Tools]]

Revision as of 19:18, 22 August 2017

MultiColumn ListBox (MCLB) PM control

The MultiColumn ListBox is a very useful PM custom control designed to overcome some of the limitations of the standard PM listbox and container controls. It is simpler and in many cases faster than a container, but provides multicolumn (tabular) support for display of column-oriented data.

The MCLB supports individually sizable columns, optional horizontal scroll bars at the base of each column, seperate font and color support for the titles and column data, owner-drawn lists, and a simple listbox-style programming model.

The MCLB can be subclassed with the DMLB (Direct Manipulation ListBox) function also supplied in this toolkit to provide drag/drop reordering capability to the MCLB.

License

  • BSD Alike - AS IS

Author

  • Charles Cooper
  • Mark McMillan
  • IBM

Links