Copyright © 2008, 2009 Arndt Roger Schneider
The Rtl_mlistbox is a multi column listbox. It is composed out of discreet listboxes, or any other control satisfying the listbox interface. The listbox-type is specified through the static –cannot be changed after creation– property »-listtype«. The »-listtype« default is the Tcl/Tk listbox. The given Rtl_mlistbox structure, with its replaceable listboxes supports a possible 'virtual listbox'. A 'virtual listbox' won’t hold any data itself, but has the knowledge to retrieve it on-demand. Separating data and visual representation is a prerequisite for dealing with volatile content –most apparent in a distributed environment. The same design principle applies to 'rtl_combobox'.