Philippe A. Bouchard <[EMAIL PROTECTED]> wrote: >> // ScrollViews, ButtonGroups, ListBox, ...: >> typedef list<widget> container;
> struct container : list<widget> { ... }; > Uh. I would not recommend inheriting from STL. I think that template policies would be rather more appropriate solution: typedef boost::gui::list<std::list<std::string>, boost::gui::win32::listbox, boost::gui::fast_signals> mylistbox; myWindow.create_widget<mylistbox>(myapp::ENUM_ID_LIST_OF_ITEMS, boost::gui::position(30, 30)); myWindow(myapp::ENUM_ID_LISTOFITEMS).append(myData.begin(), myData.end()); (just an idea) B. _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost