00001 00005 class BtGuiListNoteBook : public virtual BtGuiWidget 00006 00007 { 00008 DpList(BtGuiFrame),DpListItemHandle page_list_; 00009 00010 BtGuiFrame* findPage(const String& name) const; 00011 00012 Handle(BtGuiHList) hlist_; 00013 00014 public: 00015 BtGuiListNoteBook(const BtGuiTkInterpreter& interf, const String& name=""); 00016 BtGuiListNoteBook(const BtGuiTkInterpreter& interf, 00017 const BtGuiWidget& parent, const String& name=""); 00018 ~BtGuiListNoteBook(); 00019 00020 virtual bool create(); 00021 00022 00023 00024 BtGuiFrame* newPage(const String& label,const String& path); 00025 00026 00027 00028 const BtGuiFrame* getPage(const String& name) const; 00029 BtGuiFrame* getPage(const String& name); 00030 00031 const BtGuiHList* getHList() const; 00032 BtGuiHList* getHList(); 00033 }; 00034 00035