Philippe A. Bouchard wrote: [...]
> Because you have more control over individual listbox' entries. Take for > example MS Excel. It is a spread sheet (list< list< entry<lineEdit, > std::string> > >) with different popups on each entry, depending on its > data type and other user-defined conditions. In fact, it is more a multi_array<entry<...>, 2>... > Even a listBox can be a list< list< entry<...> > > with hidden columns, > etc. > > What I would like to see is a listBox of lineEdits, labels, or even > pushbuttons or labeled checkboxes, like the Advanced Options in MS > Internet Explorer. [...] Or a tree-like container for file management, etc. By the way, this should be defined in the Boost Library: template <typename T> struct tree { list<T> element; list<tree> children; }; You get the idea that you have more control of how you wish to represent you container data & individual entries this way. -- Philippe A. Bouchard _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost