0
|
1 // Filename : mask.cpp
|
2
|
2 // Last Change: 14-Aug-2013.
|
0
|
3 //
|
|
4
|
|
5 #include "mask.h"
|
|
6
|
|
7 MaskDialog::MaskDialog( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style )
|
|
8 : wxDialog( parent, id, title, pos, size, style )
|
|
9 {
|
|
10 this->SetSizeHints( wxDefaultSize, wxDefaultSize );
|
|
11
|
|
12 wxBoxSizer* bSizerTop = new wxBoxSizer( wxVERTICAL );
|
2
|
13
|
|
14 m_notebook = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
|
|
15 m_panel = new wxPanel( m_notebook, wxID_ANY, wxDefaultPosition, wxSize( 310, -1 ), wxTAB_TRAVERSAL );
|
|
16 m_panelold = new wxPanel( m_notebook, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
|
0
|
17
|
2
|
18 // 現マークシートパネル
|
0
|
19 wxFlexGridSizer* fgSizer = new wxFlexGridSizer( 0, 5, 0, 0 );
|
|
20 fgSizer->SetFlexibleDirection( wxBOTH );
|
|
21 fgSizer->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
|
|
22
|
2
|
23 m_staticTextDummy0 = new wxStaticText( m_panel, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
|
0
|
24 fgSizer->Add( m_staticTextDummy0, 0, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5 );
|
|
25
|
2
|
26 m_staticTextX = new wxStaticText( m_panel, wxID_ANY, wxT("(x)"), wxDefaultPosition, wxDefaultSize, 0 );
|
0
|
27 fgSizer->Add( m_staticTextX, 0, wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_CENTER_HORIZONTAL, 5 );
|
|
28
|
2
|
29 m_staticTextY = new wxStaticText( m_panel, wxID_ANY, wxT("(y)"), wxDefaultPosition, wxDefaultSize, 0 );
|
0
|
30 fgSizer->Add( m_staticTextY, 0, wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_CENTER_HORIZONTAL, 5 );
|
|
31
|
2
|
32 m_staticTextW = new wxStaticText( m_panel, wxID_ANY, wxT("(w)"), wxDefaultPosition, wxDefaultSize, 0 );
|
0
|
33 fgSizer->Add( m_staticTextW, 0, wxALL|wxALIGN_BOTTOM|wxALIGN_CENTER_HORIZONTAL, 5 );
|
|
34
|
2
|
35 m_staticTextH = new wxStaticText( m_panel, wxID_ANY, wxT("(h)"), wxDefaultPosition, wxDefaultSize, 0 );
|
0
|
36 fgSizer->Add( m_staticTextH, 0, wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_CENTER_HORIZONTAL, 5 );
|
|
37
|
2
|
38 m_staticTextMask1 = new wxStaticText( m_panel, wxID_ANY, wxT("マスク1"), wxDefaultPosition, wxDefaultSize, 0 );
|
0
|
39 fgSizer->Add( m_staticTextMask1, 0, wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT, 5 );
|
|
40
|
2
|
41 m_textCtrlM1x = new wxTextCtrl( m_panel, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 60, -1 ), wxTE_RIGHT );
|
0
|
42 fgSizer->Add( m_textCtrlM1x, 0, wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT, 5 );
|
|
43
|
2
|
44 m_textCtrlM1y = new wxTextCtrl( m_panel, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 60, -1 ), wxTE_RIGHT );
|
0
|
45 fgSizer->Add( m_textCtrlM1y, 0, wxALL|wxALIGN_CENTER_VERTICAL, 5 );
|
|
46
|
2
|
47 m_textCtrlM1w = new wxTextCtrl( m_panel, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 60, -1 ), wxTE_RIGHT );
|
0
|
48 fgSizer->Add( m_textCtrlM1w, 0, wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT, 5 );
|
|
49
|
2
|
50 m_textCtrlM1h = new wxTextCtrl( m_panel, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 60, -1 ), wxTE_RIGHT );
|
0
|
51 fgSizer->Add( m_textCtrlM1h, 0, wxALL|wxALIGN_CENTER_VERTICAL, 5 );
|
|
52
|
2
|
53 m_staticTextMask2 = new wxStaticText( m_panel, wxID_ANY, wxT("マスク2"), wxDefaultPosition, wxDefaultSize, 0 );
|
0
|
54 fgSizer->Add( m_staticTextMask2, 0, wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT, 5 );
|
|
55
|
2
|
56 m_textCtrlM2x = new wxTextCtrl( m_panel, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 60, -1 ), wxTE_RIGHT );
|
0
|
57 fgSizer->Add( m_textCtrlM2x, 0, wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT, 5 );
|
|
58
|
2
|
59 m_textCtrlM2y = new wxTextCtrl( m_panel, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 60, -1 ), wxTE_RIGHT );
|
0
|
60 fgSizer->Add( m_textCtrlM2y, 0, wxALL|wxALIGN_CENTER_VERTICAL, 5 );
|
|
61
|
2
|
62 m_textCtrlM2w = new wxTextCtrl( m_panel, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 60, -1 ), wxTE_RIGHT );
|
0
|
63 fgSizer->Add( m_textCtrlM2w, 0, wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT, 5 );
|
|
64
|
2
|
65 m_textCtrlM2h = new wxTextCtrl( m_panel, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 60, -1 ), wxTE_RIGHT );
|
0
|
66 fgSizer->Add( m_textCtrlM2h, 0, wxALL|wxALIGN_CENTER_VERTICAL, 5 );
|
|
67
|
2
|
68 m_staticTextMask3 = new wxStaticText( m_panel, wxID_ANY, wxT("マスク3"), wxDefaultPosition, wxDefaultSize, 0 );
|
0
|
69 fgSizer->Add( m_staticTextMask3, 0, wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT, 5 );
|
|
70
|
2
|
71 m_textCtrlM3x = new wxTextCtrl( m_panel, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 60, -1 ), wxTE_RIGHT );
|
0
|
72 fgSizer->Add( m_textCtrlM3x, 0, wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT, 5 );
|
|
73
|
2
|
74 m_textCtrlM3y = new wxTextCtrl( m_panel, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 60, -1 ), wxTE_RIGHT );
|
0
|
75 fgSizer->Add( m_textCtrlM3y, 0, wxALL|wxALIGN_CENTER_VERTICAL, 5 );
|
|
76
|
2
|
77 m_textCtrlM3w = new wxTextCtrl( m_panel, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 60, -1 ), wxTE_RIGHT );
|
0
|
78 fgSizer->Add( m_textCtrlM3w, 0, wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT, 5 );
|
|
79
|
2
|
80 m_textCtrlM3h = new wxTextCtrl( m_panel, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 60, -1 ), wxTE_RIGHT );
|
0
|
81 fgSizer->Add( m_textCtrlM3h, 0, wxALL|wxALIGN_CENTER_VERTICAL, 5 );
|
|
82
|
2
|
83 m_panel->SetSizer( fgSizer );
|
|
84 m_panel->Layout();
|
|
85 fgSizer->Fit( m_panel );
|
|
86 m_notebook->AddPage( m_panel, wxT("現マークシート"), false );
|
|
87
|
|
88 // 旧マークシートパネル
|
|
89 wxFlexGridSizer* fgSizerOld = new wxFlexGridSizer( 0, 5, 0, 0 );
|
|
90 fgSizerOld->SetFlexibleDirection( wxBOTH );
|
|
91 fgSizerOld->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
|
|
92
|
|
93 m_staticTextDummy0Old = new wxStaticText( m_panelold, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
|
|
94 fgSizerOld->Add( m_staticTextDummy0Old, 0, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5 );
|
|
95
|
|
96 m_staticTextXOld = new wxStaticText( m_panelold, wxID_ANY, wxT("(x)"), wxDefaultPosition, wxDefaultSize, 0 );
|
|
97 fgSizerOld->Add( m_staticTextXOld, 0, wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_CENTER_HORIZONTAL, 5 );
|
|
98
|
|
99 m_staticTextYOld = new wxStaticText( m_panelold, wxID_ANY, wxT("(y)"), wxDefaultPosition, wxDefaultSize, 0 );
|
|
100 fgSizerOld->Add( m_staticTextYOld, 0, wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_CENTER_HORIZONTAL, 5 );
|
|
101
|
|
102 m_staticTextWOld = new wxStaticText( m_panelold, wxID_ANY, wxT("(w)"), wxDefaultPosition, wxDefaultSize, 0 );
|
|
103 fgSizerOld->Add( m_staticTextWOld, 0, wxALL|wxALIGN_BOTTOM|wxALIGN_CENTER_HORIZONTAL, 5 );
|
|
104
|
|
105 m_staticTextHOld = new wxStaticText( m_panelold, wxID_ANY, wxT("(h)"), wxDefaultPosition, wxDefaultSize, 0 );
|
|
106 fgSizerOld->Add( m_staticTextHOld, 0, wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_CENTER_HORIZONTAL, 5 );
|
|
107
|
|
108 m_staticTextMask1Old = new wxStaticText( m_panelold, wxID_ANY, wxT("マスク1"), wxDefaultPosition, wxDefaultSize, 0 );
|
|
109 fgSizerOld->Add( m_staticTextMask1Old, 0, wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT, 5 );
|
|
110
|
|
111 m_textCtrlM1xOld = new wxTextCtrl( m_panelold, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 60, -1 ), wxTE_RIGHT );
|
|
112 fgSizerOld->Add( m_textCtrlM1xOld, 0, wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT, 5 );
|
|
113
|
|
114 m_textCtrlM1yOld = new wxTextCtrl( m_panelold, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 60, -1 ), wxTE_RIGHT );
|
|
115 fgSizerOld->Add( m_textCtrlM1yOld, 0, wxALL|wxALIGN_CENTER_VERTICAL, 5 );
|
|
116
|
|
117 m_textCtrlM1wOld = new wxTextCtrl( m_panelold, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 60, -1 ), wxTE_RIGHT );
|
|
118 fgSizerOld->Add( m_textCtrlM1wOld, 0, wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT, 5 );
|
0
|
119
|
2
|
120 m_textCtrlM1hOld = new wxTextCtrl( m_panelold, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 60, -1 ), wxTE_RIGHT );
|
|
121 fgSizerOld->Add( m_textCtrlM1hOld, 0, wxALL|wxALIGN_CENTER_VERTICAL, 5 );
|
|
122
|
|
123 m_staticTextMask2Old = new wxStaticText( m_panelold, wxID_ANY, wxT("マスク2"), wxDefaultPosition, wxDefaultSize, 0 );
|
|
124 fgSizerOld->Add( m_staticTextMask2Old, 0, wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT, 5 );
|
|
125
|
|
126 m_textCtrlM2xOld = new wxTextCtrl( m_panelold, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 60, -1 ), wxTE_RIGHT );
|
|
127 fgSizerOld->Add( m_textCtrlM2xOld, 0, wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT, 5 );
|
|
128
|
|
129 m_textCtrlM2yOld = new wxTextCtrl( m_panelold, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 60, -1 ), wxTE_RIGHT );
|
|
130 fgSizerOld->Add( m_textCtrlM2yOld, 0, wxALL|wxALIGN_CENTER_VERTICAL, 5 );
|
|
131
|
|
132 m_textCtrlM2wOld = new wxTextCtrl( m_panelold, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 60, -1 ), wxTE_RIGHT );
|
|
133 fgSizerOld->Add( m_textCtrlM2wOld, 0, wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT, 5 );
|
|
134
|
|
135 m_textCtrlM2hOld = new wxTextCtrl( m_panelold, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 60, -1 ), wxTE_RIGHT );
|
|
136 fgSizerOld->Add( m_textCtrlM2hOld, 0, wxALL|wxALIGN_CENTER_VERTICAL, 5 );
|
|
137
|
|
138 m_staticTextMask3Old = new wxStaticText( m_panelold, wxID_ANY, wxT("マスク3"), wxDefaultPosition, wxDefaultSize, 0 );
|
|
139 fgSizerOld->Add( m_staticTextMask3Old, 0, wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT, 5 );
|
|
140
|
|
141 m_textCtrlM3xOld = new wxTextCtrl( m_panelold, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 60, -1 ), wxTE_RIGHT );
|
|
142 fgSizerOld->Add( m_textCtrlM3xOld, 0, wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT, 5 );
|
|
143
|
|
144 m_textCtrlM3yOld = new wxTextCtrl( m_panelold, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 60, -1 ), wxTE_RIGHT );
|
|
145 fgSizerOld->Add( m_textCtrlM3yOld, 0, wxALL|wxALIGN_CENTER_VERTICAL, 5 );
|
|
146
|
|
147 m_textCtrlM3wOld = new wxTextCtrl( m_panelold, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 60, -1 ), wxTE_RIGHT );
|
|
148 fgSizerOld->Add( m_textCtrlM3wOld, 0, wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT, 5 );
|
|
149
|
|
150 m_textCtrlM3hOld = new wxTextCtrl( m_panelold, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 60, -1 ), wxTE_RIGHT );
|
|
151 fgSizerOld->Add( m_textCtrlM3hOld, 0, wxALL|wxALIGN_CENTER_VERTICAL, 5 );
|
|
152
|
|
153 m_panelold->SetSizer( fgSizerOld );
|
|
154 m_panelold->Layout();
|
|
155 fgSizerOld->Fit( m_panelold );
|
|
156 m_notebook->AddPage( m_panelold, wxT("旧マークシート"), false );
|
|
157
|
|
158 bSizerTop->Add( m_notebook, 1, wxALL|wxALIGN_CENTER_HORIZONTAL, 5 );
|
|
159
|
|
160 //
|
0
|
161 wxBoxSizer* bSizerBtn = new wxBoxSizer( wxHORIZONTAL );
|
|
162
|
|
163 m_buttonCancel = new wxButton( this, wxID_CANCEL, wxT("キャンセル"), wxDefaultPosition, wxDefaultSize, 0 );
|
|
164 m_buttonCancel->SetDefault();
|
|
165 bSizerBtn->Add( m_buttonCancel, 0, wxALL, 5 );
|
|
166
|
|
167 m_buttonSet = new wxButton( this, ID_SETPARAM, wxT("セット"), wxDefaultPosition, wxDefaultSize, 0 );
|
|
168 bSizerBtn->Add( m_buttonSet, 0, wxALL, 5 );
|
|
169
|
|
170 bSizerTop->Add( bSizerBtn, 0, wxALIGN_RIGHT|wxALL, 5 );
|
|
171
|
|
172 this->SetSizer( bSizerTop );
|
|
173 this->Layout();
|
|
174
|
|
175 this->Centre( wxBOTH );
|
|
176 }
|
|
177
|
|
178 MaskDialog::~MaskDialog()
|
|
179 {
|
|
180 }
|
|
181
|
|
182 // Event Table
|
|
183 BEGIN_EVENT_TABLE( MaskDialog, wxDialog )
|
1
|
184 EVT_BUTTON( ID_SETPARAM, MaskDialog::OnSet )
|
0
|
185 END_EVENT_TABLE()
|
|
186
|
1
|
187 // Event Handlers & Functions
|
|
188 void MaskDialog::OnSet( wxCommandEvent& WXUNUSED(event) )
|
0
|
189 {
|
1
|
190 wxString buf;
|
|
191 buf = m_textCtrlM1x->GetValue(); buf.ToLong( &x, 10 );
|
|
192 buf = m_textCtrlM1y->GetValue(); buf.ToLong( &y, 10 );
|
|
193 buf = m_textCtrlM1w->GetValue(); buf.ToLong( &w, 10 );
|
|
194 buf = m_textCtrlM1h->GetValue(); buf.ToLong( &h, 10 );
|
|
195 m_mask1.SetPosition( wxPoint( x, y ) );
|
|
196 m_mask1.SetSize( wxSize( w, h ) );
|
0
|
197
|
1
|
198 buf = m_textCtrlM2x->GetValue(); buf.ToLong( &x, 10 );
|
|
199 buf = m_textCtrlM2y->GetValue(); buf.ToLong( &y, 10 );
|
|
200 buf = m_textCtrlM2w->GetValue(); buf.ToLong( &w, 10 );
|
|
201 buf = m_textCtrlM2h->GetValue(); buf.ToLong( &h, 10 );
|
|
202 m_mask2.SetPosition( wxPoint( x, y ) );
|
|
203 m_mask2.SetSize( wxSize( w, h ) );
|
0
|
204
|
1
|
205 buf = m_textCtrlM3x->GetValue(); buf.ToLong( &x, 10 );
|
|
206 buf = m_textCtrlM3y->GetValue(); buf.ToLong( &y, 10 );
|
|
207 buf = m_textCtrlM3w->GetValue(); buf.ToLong( &w, 10 );
|
|
208 buf = m_textCtrlM3h->GetValue(); buf.ToLong( &h, 10 );
|
|
209 m_mask3.SetPosition( wxPoint( x, y ) );
|
|
210 m_mask3.SetSize( wxSize( w, h ) );
|
0
|
211
|
2
|
212 buf = m_textCtrlM1xOld->GetValue(); buf.ToLong( &x, 10 );
|
|
213 buf = m_textCtrlM1yOld->GetValue(); buf.ToLong( &y, 10 );
|
|
214 buf = m_textCtrlM1wOld->GetValue(); buf.ToLong( &w, 10 );
|
|
215 buf = m_textCtrlM1hOld->GetValue(); buf.ToLong( &h, 10 );
|
|
216 m_mask1old.SetPosition( wxPoint( x, y ) );
|
|
217 m_mask1old.SetSize( wxSize( w, h ) );
|
|
218
|
|
219 buf = m_textCtrlM2xOld->GetValue(); buf.ToLong( &x, 10 );
|
|
220 buf = m_textCtrlM2yOld->GetValue(); buf.ToLong( &y, 10 );
|
|
221 buf = m_textCtrlM2wOld->GetValue(); buf.ToLong( &w, 10 );
|
|
222 buf = m_textCtrlM2hOld->GetValue(); buf.ToLong( &h, 10 );
|
|
223 m_mask2old.SetPosition( wxPoint( x, y ) );
|
|
224 m_mask2old.SetSize( wxSize( w, h ) );
|
|
225
|
|
226 buf = m_textCtrlM3xOld->GetValue(); buf.ToLong( &x, 10 );
|
|
227 buf = m_textCtrlM3yOld->GetValue(); buf.ToLong( &y, 10 );
|
|
228 buf = m_textCtrlM3wOld->GetValue(); buf.ToLong( &w, 10 );
|
|
229 buf = m_textCtrlM3hOld->GetValue(); buf.ToLong( &h, 10 );
|
|
230 m_mask3old.SetPosition( wxPoint( x, y ) );
|
|
231 m_mask3old.SetSize( wxSize( w, h ) );
|
|
232
|
1
|
233 if ( IsModal() )
|
|
234 EndModal( wxID_OK );
|
|
235 else {
|
|
236 SetReturnCode( wxID_OK );
|
|
237 Show( false );
|
|
238 }
|
0
|
239 }
|
|
240
|
1
|
241 void MaskDialog::LoadParams( void )
|
0
|
242 {
|
1
|
243 m_textCtrlM1x->SetValue( wxString::Format( wxT("%d"), m_mask1.GetX() ) );
|
|
244 m_textCtrlM1y->SetValue( wxString::Format( wxT("%d"), m_mask1.GetY() ) );
|
|
245 m_textCtrlM1w->SetValue( wxString::Format( wxT("%d"), m_mask1.GetWidth() ) );
|
|
246 m_textCtrlM1h->SetValue( wxString::Format( wxT("%d"), m_mask1.GetHeight() ) );
|
|
247 m_textCtrlM2x->SetValue( wxString::Format( wxT("%d"), m_mask2.GetX() ) );
|
|
248 m_textCtrlM2y->SetValue( wxString::Format( wxT("%d"), m_mask2.GetY() ) );
|
|
249 m_textCtrlM2w->SetValue( wxString::Format( wxT("%d"), m_mask2.GetWidth() ) );
|
|
250 m_textCtrlM2h->SetValue( wxString::Format( wxT("%d"), m_mask2.GetHeight() ) );
|
|
251 m_textCtrlM3x->SetValue( wxString::Format( wxT("%d"), m_mask3.GetX() ) );
|
|
252 m_textCtrlM3y->SetValue( wxString::Format( wxT("%d"), m_mask3.GetY() ) );
|
|
253 m_textCtrlM3w->SetValue( wxString::Format( wxT("%d"), m_mask3.GetWidth() ) );
|
|
254 m_textCtrlM3h->SetValue( wxString::Format( wxT("%d"), m_mask3.GetHeight() ) );
|
2
|
255
|
|
256 m_textCtrlM1xOld->SetValue( wxString::Format( wxT("%d"), m_mask1old.GetX() ) );
|
|
257 m_textCtrlM1yOld->SetValue( wxString::Format( wxT("%d"), m_mask1old.GetY() ) );
|
|
258 m_textCtrlM1wOld->SetValue( wxString::Format( wxT("%d"), m_mask1old.GetWidth() ) );
|
|
259 m_textCtrlM1hOld->SetValue( wxString::Format( wxT("%d"), m_mask1old.GetHeight() ) );
|
|
260 m_textCtrlM2xOld->SetValue( wxString::Format( wxT("%d"), m_mask2old.GetX() ) );
|
|
261 m_textCtrlM2yOld->SetValue( wxString::Format( wxT("%d"), m_mask2old.GetY() ) );
|
|
262 m_textCtrlM2wOld->SetValue( wxString::Format( wxT("%d"), m_mask2old.GetWidth() ) );
|
|
263 m_textCtrlM2hOld->SetValue( wxString::Format( wxT("%d"), m_mask2old.GetHeight() ) );
|
|
264 m_textCtrlM3xOld->SetValue( wxString::Format( wxT("%d"), m_mask3old.GetX() ) );
|
|
265 m_textCtrlM3yOld->SetValue( wxString::Format( wxT("%d"), m_mask3old.GetY() ) );
|
|
266 m_textCtrlM3wOld->SetValue( wxString::Format( wxT("%d"), m_mask3old.GetWidth() ) );
|
|
267 m_textCtrlM3hOld->SetValue( wxString::Format( wxT("%d"), m_mask3old.GetHeight() ) );
|
0
|
268 }
|
|
269
|