Version 4 of Virtuallist

Updated 2003-09-27 22:55:14

a(Virtual)ListBox is a Tcl megawidget that displays a virtual list.

http://perso.wanadoo.fr/maurice.ulis/tcl/Virtuallist/virtuallists.gif

The items are virtual and are obtained through a procedure callback when they should be displayed.

  • the list is not fixed and can vary on demand,
  • there can be more virtual items than memory can contain (until 2^30 - 1 items),
  • the items can be memorized to optimize the display,
  • the items can be invalidated to free the memory,
  • a note can be associated with each item.

doc & dowload: http://perso.wanadoo.fr/maurice.ulis/tcl/Virtuallist


See also:

ulis


The idea of a virtual listbox was evoked early (1995) by Greg Goodman in c.l.t:

http://groups.google.com/groups?hl=fr&lr=&ie=UTF-8&frame=right&th=401f5a4fb1e3a888&seekm=3lcide%24l62%40Starbase.NeoSoft.COM#link1

I never read the thread before but his description is very close to my design.


Category GUI

Category Widget