1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
|
// Class automatically generated by Dev-C++ New Class wizard
#include <wx/wx.h>
#include "wxMainPanel.h" // class's header file
wxMainPanel::wxMainPanel (const wxString & titre,int width,int height) :
wxFrame ( (wxFrame *) NULL,-1,titre,wxPoint(-1, -1),wxSize(270, 220))
{
//Création du panel principal qui engloble la fenêtre
wxPanel *mainPanel = new wxPanel(this,-1);
// mainPanel->SetBackgroundColour(col1);
wxBoxSizer *hMainPanel = new wxBoxSizer(wxHORIZONTAL);
wxFlexGridSizer *fgs = new wxFlexGridSizer(4,2,9,25);
wxButton *addByFile = new wxButton(mainPanel,-1,wxT("Ajouter un fichier"));
wxButton *addDirectly = new wxButton(mainPanel,-1,wxT("Ajouter par saisie"));
wxButton *addByYear = new wxButton(mainPanel,-1,wxT("Ajouter par année"));
wxButton *findByName = new wxButton(mainPanel,-1,wxT("Rechercher un lieu par nom"));
wxButton *findByYear = new wxButton(mainPanel,-1,wxT("Rechercher des lieux par année"));
wxStaticText *textAreaString = new wxStaticText(mainPanel,-1,wxT("Affichage:"));
wxTextCtrl *textArea = new wxTextCtrl(mainPanel,-1);
fgs->Add(addByFile,1, wxEXPAND);
fgs->Add(findByName,1, wxEXPAND);
fgs->Add(addDirectly,1, wxEXPAND);
fgs->Add(findByYear,1, wxEXPAND);
fgs->Add(addByYear,1, wxEXPAND);
fgs->Add((wxWindow*)NULL,1, wxEXPAND);
fgs->Add(textAreaString,1, wxEXPAND);
fgs->Add(textArea,1, wxEXPAND);
fgs->AddGrowableRow(3,1);
fgs->AddGrowableCol(1,1);
hMainPanel->Add(fgs,1,wxALL | wxEXPAND,15);
mainPanel->SetSizer(hMainPanel);
}
// Idem rien de spécial dans le destructeur
wxMainPanel::~wxMainPanel() {} |
Partager