Mercurial > mercurial > hgweb_mover2.cgi
comparison src/param.cpp @ 0:7bf900d47e9e
start mover2
| author | pyon@macmini |
|---|---|
| date | Sat, 15 Oct 2011 13:24:27 +0900 |
| parents | |
| children | 52697c869ce8 |
comparison
equal
deleted
inserted
replaced
| -1:000000000000 | 0:7bf900d47e9e |
|---|---|
| 1 // Filename : param.cpp | |
| 2 // Last Change: 15-Oct-2011. | |
| 3 // | |
| 4 | |
| 5 #include "main.h" | |
| 6 #include "param.h" | |
| 7 | |
| 8 /////////////////////////////////////////////////////////////////////////// | |
| 9 ParamDialog::ParamDialog( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) : wxDialog( parent, id, title, pos, size, style ) | |
| 10 { | |
| 11 this->SetBackgroundColour( wxColour(wxT("WHEAT")) ); | |
| 12 | |
| 13 wxBoxSizer* bSizer = new wxBoxSizer( wxVERTICAL ); | |
| 14 | |
| 15 wxGridSizer* gSizer = new wxGridSizer( 2, 3, 0, 0 ); | |
| 16 | |
| 17 m_textCtrlLenMIn = new wxTextCtrl( this, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 ); | |
| 18 gSizer->Add( m_textCtrlLenMIn, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT|wxALIGN_RIGHT|wxALIGN_TOP, 20 ); | |
| 19 | |
| 20 m_staticTextLen = new wxStaticText( this, wxID_ANY, wxT("< レングス <"), wxDefaultPosition, wxDefaultSize, 0 ); | |
| 21 gSizer->Add( m_staticTextLen, 0, wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_CENTER_HORIZONTAL, 5 ); | |
| 22 | |
| 23 m_textCtrlLenMax = new wxTextCtrl( this, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 ); | |
| 24 gSizer->Add( m_textCtrlLenMax, 0, wxALL|wxALIGN_CENTER_VERTICAL, 5 ); | |
| 25 | |
| 26 m_textCtrlBMin = new wxTextCtrl( this, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 ); | |
| 27 gSizer->Add( m_textCtrlBMin, 0, wxALL|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL, 5 ); | |
| 28 | |
| 29 m_staticTextBlack = new wxStaticText( this, wxID_ANY, wxT("< 黒色比率 <"), wxDefaultPosition, wxDefaultSize, 0 ); | |
| 30 gSizer->Add( m_staticTextBlack, 0, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5 ); | |
| 31 | |
| 32 m_textCtrlBmax = new wxTextCtrl( this, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 ); | |
| 33 gSizer->Add( m_textCtrlBmax, 0, wxALL|wxALIGN_CENTER_VERTICAL, 5 ); | |
| 34 | |
| 35 m_staticTextlDummy = new wxStaticText( this, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 ); | |
| 36 gSizer->Add( m_staticTextlDummy, 0, wxALL, 5 ); | |
| 37 | |
| 38 m_buttonCancel = new wxButton( this, wxID_CANCEL, wxT("キャンセル"), wxDefaultPosition, wxDefaultSize, 0 ); | |
| 39 gSizer->Add( m_buttonCancel, 0, wxALL, 5 ); | |
| 40 | |
| 41 m_buttonSave = new wxButton( this, ID_BUTTONSAVE, wxT("設定保存"), wxDefaultPosition, wxDefaultSize, 0 ); | |
| 42 gSizer->Add( m_buttonSave, 0, wxALIGN_BOTTOM|wxALIGN_TOP, 10 ); | |
| 43 | |
| 44 bSizer->Add( gSizer, 0, 0, 20 ); | |
| 45 | |
| 46 this->SetSizer( bSizer ); | |
| 47 this->Layout(); | |
| 48 bSizer->Fit( this ); | |
| 49 | |
| 50 this->Centre( wxBOTH ); | |
| 51 | |
| 52 GetParam(); | |
| 53 } | |
| 54 | |
| 55 // destructor | |
| 56 ParamDialog::~ParamDialog() | |
| 57 { | |
| 58 } | |
| 59 // Event Table | |
| 60 BEGIN_EVENT_TABLE( ParamDialog, wxDialog ) | |
| 61 EVT_BUTTON( ID_BUTTONSAVE, ParamDialog::SaveParam ) | |
| 62 END_EVENT_TABLE() | |
| 63 | |
| 64 /* 現在の設定を読込み */ | |
| 65 void ParamDialog::GetParam(void) | |
| 66 { | |
| 67 } | |
| 68 /* 設定を保存 */ | |
| 69 void ParamDialog::SaveParam(wxCommandEvent& WXUNUSED(event)) | |
| 70 { | |
| 71 } | |
| 72 |
