// generated 2002/8/4 21:32:50 CEST by free@mandrake82.maison.fr // using glademm V0.6.4 // // newer (non customized) versions of this file go to MMIListBrowser.hh_new // you might replace // class foo : public foo_glade { ... }; // by // typedef foo_glade foo; // if you didn't make any modifications to the widget #ifndef _MMILISTBROWSER_HH # include "MMIListBrowser_glade.hh" # include "MMIBrowser.hh" # define _MMILISTBROWSER_HH #include "glademm_support.hh" #include #include #include "patterns/SmartPtr.hh" class MMIListBrowser : public MMIListBrowser_glade, MMIBrowser { public: MMIListBrowser(void); std::string const getSelectedId(void) const; void Select(std::string const &id); friend class MMIListBrowser_glade; void addIndividual(std::vector const &values, std::string const &id); void clear(void); Gtk::CList * const getList(void) { return _individuals_list; } private: std::vector < SmartPtr < std::string > > _ids; std::map < std::string, std::string * > _ids_ptr; void cb_column_clicked(int col); std::vector < GtkSortType > _columns_sort_types; }; #endif