|
- ///////////////////////////////////////////////////////////////////////////
- // C++ code generated with wxFormBuilder (version Sep 8 2010)
- // http://www.wxformbuilder.org/
- //
- // PLEASE DO "NOT" EDIT THIS FILE!
- ///////////////////////////////////////////////////////////////////////////
-
- #include "optionsGUI.h"
-
- ///////////////////////////////////////////////////////////////////////////
-
- dialog_Options::dialog_Options( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) : wxDialog( parent, id, title, pos, size, style )
- {
- this->SetSizeHints( wxDefaultSize, wxDefaultSize );
-
- wxBoxSizer* verticalsizer;
- verticalsizer = new wxBoxSizer( wxVERTICAL );
-
- wxStaticBoxSizer* sizer_db;
- sizer_db = new wxStaticBoxSizer( new wxStaticBox( this, wxID_ANY, wxT("Base de données") ), wxVERTICAL );
-
- statictext_dbpath = new wxStaticText( this, wxID_ANY, wxT("Chemin vers la base de données"), wxDefaultPosition, wxDefaultSize, 0 );
- statictext_dbpath->Wrap( -1 );
- sizer_db->Add( statictext_dbpath, 0, wxALL|wxEXPAND, 5 );
-
- dirpicker_dbpath = new wxDirPickerCtrl( this, wxID_ANY, wxEmptyString, wxT("Choisir le répertoire"), wxDefaultPosition, wxDefaultSize, wxDIRP_DEFAULT_STYLE|wxDIRP_USE_TEXTCTRL );
- sizer_db->Add( dirpicker_dbpath, 0, wxALL|wxEXPAND, 5 );
-
- verticalsizer->Add( sizer_db, 1, wxEXPAND, 5 );
-
- wxStaticBoxSizer* sizer_connexion;
- sizer_connexion = new wxStaticBoxSizer( new wxStaticBox( this, wxID_ANY, wxT("Connexion") ), wxVERTICAL );
-
- checkbox_proxy = new wxCheckBox( this, wxID_ANY, wxT("Utiliser un proxy ?"), wxDefaultPosition, wxDefaultSize, 0 );
- checkbox_proxy->SetValue(true);
- sizer_connexion->Add( checkbox_proxy, 0, wxALL, 5 );
-
- wxBoxSizer* horizontalsizer_proxy;
- horizontalsizer_proxy = new wxBoxSizer( wxHORIZONTAL );
-
- statictext_url = new wxStaticText( this, wxID_ANY, wxT("Adresse"), wxDefaultPosition, wxDefaultSize, 0 );
- statictext_url->Wrap( -1 );
- horizontalsizer_proxy->Add( statictext_url, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- textctrl_url = new wxTextCtrl( this, wxID_ANY, wxT("www-proxy.chu-nancy.fr"), wxDefaultPosition, wxDefaultSize, 0 );
- horizontalsizer_proxy->Add( textctrl_url, 1, wxALIGN_CENTER_VERTICAL, 5 );
-
- statictext_port = new wxStaticText( this, wxID_ANY, wxT("Port"), wxDefaultPosition, wxDefaultSize, 0 );
- statictext_port->Wrap( -1 );
- horizontalsizer_proxy->Add( statictext_port, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- spinctrl_port = new wxSpinCtrl( this, wxID_ANY, wxT("8080"), wxDefaultPosition, wxDefaultSize, wxSP_ARROW_KEYS, 0, 65536, 8080 );
- horizontalsizer_proxy->Add( spinctrl_port, 1, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- sizer_connexion->Add( horizontalsizer_proxy, 1, wxALIGN_CENTER|wxEXPAND, 5 );
-
- verticalsizer->Add( sizer_connexion, 1, wxEXPAND, 5 );
-
- wxBoxSizer* horizontalsizer_boutons;
- horizontalsizer_boutons = new wxBoxSizer( wxHORIZONTAL );
-
- bouton_annuler = new wxButton( this, wxID_ANY, wxT("Annuler"), wxDefaultPosition, wxDefaultSize, 0 );
- horizontalsizer_boutons->Add( bouton_annuler, 0, wxALL|wxALIGN_CENTER_VERTICAL, 5 );
-
- bouton_ok = new wxButton( this, wxID_ANY, wxT("Valider"), wxDefaultPosition, wxDefaultSize, 0 );
- horizontalsizer_boutons->Add( bouton_ok, 0, wxALL|wxALIGN_CENTER_VERTICAL, 5 );
-
- verticalsizer->Add( horizontalsizer_boutons, 0, wxALIGN_RIGHT, 5 );
-
- this->SetSizer( verticalsizer );
- this->Layout();
-
- this->Centre( wxBOTH );
-
- // Connect Events
- this->Connect( wxEVT_CLOSE_WINDOW, wxCloseEventHandler( dialog_Options::OnCancel ) );
- checkbox_proxy->Connect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( dialog_Options::OnToggleProxy ), NULL, this );
- bouton_annuler->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( dialog_Options::OnCancel ), NULL, this );
- bouton_ok->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( dialog_Options::OnOk ), NULL, this );
- }
-
- dialog_Options::~dialog_Options()
- {
- // Disconnect Events
- this->Disconnect( wxEVT_CLOSE_WINDOW, wxCloseEventHandler( dialog_Options::OnCancel ) );
- checkbox_proxy->Disconnect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( dialog_Options::OnToggleProxy ), NULL, this );
- bouton_annuler->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( dialog_Options::OnCancel ), NULL, this );
- bouton_ok->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( dialog_Options::OnOk ), NULL, this );
-
- }
|