|
From: Emilien K. <cur...@us...> - 2005-08-02 17:13:40
|
Update of /cvsroot/wxdevcenter/wxDevCenter/include/wxDevCenter In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21533/include/wxDevCenter Modified Files: MainFrame.h WorkBar.h Log Message: Utilisation de wxDockIt à la place de wxFrameLayout pour l'integration des workbars. Index: MainFrame.h =================================================================== RCS file: /cvsroot/wxdevcenter/wxDevCenter/include/wxDevCenter/MainFrame.h,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** MainFrame.h 14 May 2005 12:15:54 -0000 1.11 --- MainFrame.h 2 Aug 2005 17:13:01 -0000 1.12 *************** *** 35,39 **** class wxSashWindow; ! class wxFrameLayout; namespace wxDevCenter --- 35,39 ---- class wxSashWindow; ! class wxLayoutManager; namespace wxDevCenter *************** *** 44,49 **** /** Fenêtre cadre principal. ! * Fenêtre cadre contenant toutes les autres fenêtres et notament le conteneur de vues et les contrôles d'arborescence. ! */ class MainFrame : public TopFrame { --- 44,49 ---- /** Fenêtre cadre principal. ! * Fenêtre cadre contenant toutes les autres fenêtres et notament le conteneur de vues et les contrôles d'arborescence. ! */ class MainFrame : public TopFrame { *************** *** 57,62 **** virtual ~MainFrame(void); ! /** FrameLayout object.*/ ! wxFrameLayout* m_pFrameLayout; /** Liste des WorkBar attachée.*/ --- 57,62 ---- virtual ~MainFrame(void); ! /** LayoutManager.*/ ! wxLayoutManager* m_pLayoutManager; /** Liste des WorkBar attachée.*/ *************** *** 104,112 **** void RebuildWorkBarMenu(); - /** Intercepte la mise à jour des menus de workbar.*/ - void OnUpdateWorkBarMenu(wxUpdateUIEvent& event); - /** Intercepte un menu de workbar.*/ - void OnWorkBarMenu(wxCommandEvent& event); - /** @name Interception des évènements. * @{*/ --- 104,107 ---- Index: WorkBar.h =================================================================== RCS file: /cvsroot/wxdevcenter/wxDevCenter/include/wxDevCenter/WorkBar.h,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** WorkBar.h 2 Aug 2005 12:50:54 -0000 1.7 --- WorkBar.h 2 Aug 2005 17:13:01 -0000 1.8 *************** *** 51,54 **** --- 51,56 ---- wxString m_strName; + /** Info complémentaire. A utiliser uniquement par le conteneur pour se retrouver.*/ + void* m_pExtraData; public: WorkBar(void); *************** *** 63,66 **** --- 65,74 ---- * @param Adresse de la fenetre parente.*/ virtual bool Create(wxWindow* parent){return wxPanel::Create(parent, -1);} + + /** Fixe des données additionnelles.*/ + void SetExtraData(void* pExtraData){m_pExtraData = pExtraData;} + /** Retourne les données additionnelles.*/ + void* GetExtraData()const{return m_pExtraData;} + }; |