[wxWidget] Fenêtre parent et enfant

Fenêtre parent et enfant [wxWidget] - C++ - Programmation

Marsh Posté le 06-02-2005 à 01:38:22    

Bonjour,
 
Dans un onglet, j'aimerais mettre à gauche un "wxTreeCtrl" et à droite un espace gris foncé destiné à mettre des fenêtres enfants. Voici donc à quoi je voudrais arriver: http://zenux.free.fr/mdi.JPG
 
Voici mon code qui se compile mais qui ne m'affiche aucune fenêtre enfant:

Code :
  1. //Page EDITEUR
  2. wxPanel *pane = new wxPanel(onglet, -1);
  3. wxBoxSizer *sizer_1 = new wxBoxSizer(wxHORIZONTAL);
  4. tree = new wxTreeCtrl(pane, 102, wxDefaultPosition, wxDefaultSize);
  5. wxMDIParentFrame *fen_p = new wxMDIParentFrame(pane, -1, "", wxDefaultPosition, wxDefaultSize, wxFRAME_NO_WINDOW_MENU);
  6. wxMDIChildFrame *fen = new wxMDIChildFrame(fen_p, -1, "nom_fen", wxDefaultPosition, wxDefaultSize);
  7. fen->Show(TRUE);
  8. sizer_1->Add(tree, 0, wxALL|wxEXPAND, 5);
  9. sizer_1->Add(fen_p, 0, wxALL|wxEXPAND, 5);
  10. pane->SetAutoLayout(true);
  11. pane->SetSizer(sizer_1);
  12. Layout();
  13. onglet->AddPage(pane, "EDITEUR" );


 
J'ai du mal à comprendre le principe des fenêtres wxMDIParentFrame, wxMDIChildFrame et wxMDIClientWindow.
 
Merci d'avance...

Reply

Marsh Posté le 06-02-2005 à 01:38:22   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed