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

Reply via email to