annotate src/param.cpp @ 14:ac17a73e39b3

Zoom in / out in Preview Dialog.
author pyon@macmini
date Thu, 05 Jun 2014 04:19:03 +0900
parents bc2e2b304095
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
4
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
1 // Filename : param.cpp
5
bc2e2b304095 Clean up code.
pyon@macmini
parents: 4
diff changeset
2 // Last Change: 13-Sep-2013.
4
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
3 //
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
4
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
5 #include "param.h"
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
6
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
7 ParamDialog::ParamDialog( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style )
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
8 : wxDialog( parent, id, title, pos, size, style )
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
9 {
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
10 this->SetSizeHints( wxDefaultSize, wxDefaultSize );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
11
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
12 wxBoxSizer* bSizerTop = new wxBoxSizer( wxVERTICAL );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
13
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
14 m_notebook = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
15 m_panel = new wxPanel( m_notebook, wxID_ANY, wxDefaultPosition, wxSize( 310, -1 ), wxTAB_TRAVERSAL );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
16 m_panelold = new wxPanel( m_notebook, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
17 m_paneljudge = new wxPanel( m_notebook, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
18
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
19 // Tab 1 : 現マークシートマスクパネル
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
20 wxFlexGridSizer* fgSizer = new wxFlexGridSizer( 0, 5, 0, 0 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
21 fgSizer->SetFlexibleDirection( wxBOTH );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
22 fgSizer->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
23
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
24 m_staticTextDummy0 = new wxStaticText( m_panel, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
25 fgSizer->Add( m_staticTextDummy0, 0, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
26
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
27 m_staticTextX = new wxStaticText( m_panel, wxID_ANY, wxT("(x)"), wxDefaultPosition, wxDefaultSize, 0 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
28 fgSizer->Add( m_staticTextX, 0, wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_CENTER_HORIZONTAL, 5 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
29
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
30 m_staticTextY = new wxStaticText( m_panel, wxID_ANY, wxT("(y)"), wxDefaultPosition, wxDefaultSize, 0 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
31 fgSizer->Add( m_staticTextY, 0, wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_CENTER_HORIZONTAL, 5 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
32
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
33 m_staticTextW = new wxStaticText( m_panel, wxID_ANY, wxT("(w)"), wxDefaultPosition, wxDefaultSize, 0 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
34 fgSizer->Add( m_staticTextW, 0, wxALL|wxALIGN_BOTTOM|wxALIGN_CENTER_HORIZONTAL, 5 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
35
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
36 m_staticTextH = new wxStaticText( m_panel, wxID_ANY, wxT("(h)"), wxDefaultPosition, wxDefaultSize, 0 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
37 fgSizer->Add( m_staticTextH, 0, wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_CENTER_HORIZONTAL, 5 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
38
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
39 m_staticTextMask1 = new wxStaticText( m_panel, wxID_ANY, wxT("マスク1"), wxDefaultPosition, wxDefaultSize, 0 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
40 fgSizer->Add( m_staticTextMask1, 0, wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT, 5 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
41
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
42 m_textCtrlM1x = new wxTextCtrl( m_panel, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 60, -1 ), wxTE_RIGHT );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
43 fgSizer->Add( m_textCtrlM1x, 0, wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT, 5 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
44
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
45 m_textCtrlM1y = new wxTextCtrl( m_panel, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 60, -1 ), wxTE_RIGHT );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
46 fgSizer->Add( m_textCtrlM1y, 0, wxALL|wxALIGN_CENTER_VERTICAL, 5 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
47
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
48 m_textCtrlM1w = new wxTextCtrl( m_panel, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 60, -1 ), wxTE_RIGHT );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
49 fgSizer->Add( m_textCtrlM1w, 0, wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT, 5 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
50
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
51 m_textCtrlM1h = new wxTextCtrl( m_panel, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 60, -1 ), wxTE_RIGHT );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
52 fgSizer->Add( m_textCtrlM1h, 0, wxALL|wxALIGN_CENTER_VERTICAL, 5 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
53
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
54 m_staticTextMask2 = new wxStaticText( m_panel, wxID_ANY, wxT("マスク2"), wxDefaultPosition, wxDefaultSize, 0 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
55 fgSizer->Add( m_staticTextMask2, 0, wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT, 5 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
56
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
57 m_textCtrlM2x = new wxTextCtrl( m_panel, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 60, -1 ), wxTE_RIGHT );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
58 fgSizer->Add( m_textCtrlM2x, 0, wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT, 5 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
59
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
60 m_textCtrlM2y = new wxTextCtrl( m_panel, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 60, -1 ), wxTE_RIGHT );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
61 fgSizer->Add( m_textCtrlM2y, 0, wxALL|wxALIGN_CENTER_VERTICAL, 5 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
62
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
63 m_textCtrlM2w = new wxTextCtrl( m_panel, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 60, -1 ), wxTE_RIGHT );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
64 fgSizer->Add( m_textCtrlM2w, 0, wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT, 5 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
65
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
66 m_textCtrlM2h = new wxTextCtrl( m_panel, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 60, -1 ), wxTE_RIGHT );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
67 fgSizer->Add( m_textCtrlM2h, 0, wxALL|wxALIGN_CENTER_VERTICAL, 5 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
68
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
69 m_staticTextMask3 = new wxStaticText( m_panel, wxID_ANY, wxT("マスク3"), wxDefaultPosition, wxDefaultSize, 0 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
70 fgSizer->Add( m_staticTextMask3, 0, wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT, 5 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
71
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
72 m_textCtrlM3x = new wxTextCtrl( m_panel, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 60, -1 ), wxTE_RIGHT );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
73 fgSizer->Add( m_textCtrlM3x, 0, wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT, 5 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
74
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
75 m_textCtrlM3y = new wxTextCtrl( m_panel, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 60, -1 ), wxTE_RIGHT );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
76 fgSizer->Add( m_textCtrlM3y, 0, wxALL|wxALIGN_CENTER_VERTICAL, 5 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
77
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
78 m_textCtrlM3w = new wxTextCtrl( m_panel, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 60, -1 ), wxTE_RIGHT );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
79 fgSizer->Add( m_textCtrlM3w, 0, wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT, 5 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
80
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
81 m_textCtrlM3h = new wxTextCtrl( m_panel, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 60, -1 ), wxTE_RIGHT );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
82 fgSizer->Add( m_textCtrlM3h, 0, wxALL|wxALIGN_CENTER_VERTICAL, 5 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
83
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
84 m_panel->SetSizer( fgSizer );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
85 m_panel->Layout();
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
86 fgSizer->Fit( m_panel );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
87 m_notebook->AddPage( m_panel, wxT("現マークシート"), false );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
88
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
89 // Tab 2 : 旧マークシートマスクパネル
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
90 wxFlexGridSizer* fgSizerOld = new wxFlexGridSizer( 0, 5, 0, 0 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
91 fgSizerOld->SetFlexibleDirection( wxBOTH );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
92 fgSizerOld->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
93
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
94 m_staticTextDummy0Old = new wxStaticText( m_panelold, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
95 fgSizerOld->Add( m_staticTextDummy0Old, 0, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
96
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
97 m_staticTextXOld = new wxStaticText( m_panelold, wxID_ANY, wxT("(x)"), wxDefaultPosition, wxDefaultSize, 0 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
98 fgSizerOld->Add( m_staticTextXOld, 0, wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_CENTER_HORIZONTAL, 5 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
99
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
100 m_staticTextYOld = new wxStaticText( m_panelold, wxID_ANY, wxT("(y)"), wxDefaultPosition, wxDefaultSize, 0 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
101 fgSizerOld->Add( m_staticTextYOld, 0, wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_CENTER_HORIZONTAL, 5 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
102
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
103 m_staticTextWOld = new wxStaticText( m_panelold, wxID_ANY, wxT("(w)"), wxDefaultPosition, wxDefaultSize, 0 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
104 fgSizerOld->Add( m_staticTextWOld, 0, wxALL|wxALIGN_BOTTOM|wxALIGN_CENTER_HORIZONTAL, 5 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
105
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
106 m_staticTextHOld = new wxStaticText( m_panelold, wxID_ANY, wxT("(h)"), wxDefaultPosition, wxDefaultSize, 0 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
107 fgSizerOld->Add( m_staticTextHOld, 0, wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_CENTER_HORIZONTAL, 5 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
108
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
109 m_staticTextMask1Old = new wxStaticText( m_panelold, wxID_ANY, wxT("マスク1"), wxDefaultPosition, wxDefaultSize, 0 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
110 fgSizerOld->Add( m_staticTextMask1Old, 0, wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT, 5 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
111
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
112 m_textCtrlM1xOld = new wxTextCtrl( m_panelold, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 60, -1 ), wxTE_RIGHT );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
113 fgSizerOld->Add( m_textCtrlM1xOld, 0, wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT, 5 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
114
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
115 m_textCtrlM1yOld = new wxTextCtrl( m_panelold, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 60, -1 ), wxTE_RIGHT );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
116 fgSizerOld->Add( m_textCtrlM1yOld, 0, wxALL|wxALIGN_CENTER_VERTICAL, 5 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
117
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
118 m_textCtrlM1wOld = new wxTextCtrl( m_panelold, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 60, -1 ), wxTE_RIGHT );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
119 fgSizerOld->Add( m_textCtrlM1wOld, 0, wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT, 5 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
120
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
121 m_textCtrlM1hOld = new wxTextCtrl( m_panelold, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 60, -1 ), wxTE_RIGHT );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
122 fgSizerOld->Add( m_textCtrlM1hOld, 0, wxALL|wxALIGN_CENTER_VERTICAL, 5 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
123
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
124 m_staticTextMask2Old = new wxStaticText( m_panelold, wxID_ANY, wxT("マスク2"), wxDefaultPosition, wxDefaultSize, 0 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
125 fgSizerOld->Add( m_staticTextMask2Old, 0, wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT, 5 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
126
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
127 m_textCtrlM2xOld = new wxTextCtrl( m_panelold, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 60, -1 ), wxTE_RIGHT );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
128 fgSizerOld->Add( m_textCtrlM2xOld, 0, wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT, 5 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
129
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
130 m_textCtrlM2yOld = new wxTextCtrl( m_panelold, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 60, -1 ), wxTE_RIGHT );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
131 fgSizerOld->Add( m_textCtrlM2yOld, 0, wxALL|wxALIGN_CENTER_VERTICAL, 5 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
132
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
133 m_textCtrlM2wOld = new wxTextCtrl( m_panelold, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 60, -1 ), wxTE_RIGHT );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
134 fgSizerOld->Add( m_textCtrlM2wOld, 0, wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT, 5 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
135
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
136 m_textCtrlM2hOld = new wxTextCtrl( m_panelold, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 60, -1 ), wxTE_RIGHT );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
137 fgSizerOld->Add( m_textCtrlM2hOld, 0, wxALL|wxALIGN_CENTER_VERTICAL, 5 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
138
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
139 m_staticTextMask3Old = new wxStaticText( m_panelold, wxID_ANY, wxT("マスク3"), wxDefaultPosition, wxDefaultSize, 0 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
140 fgSizerOld->Add( m_staticTextMask3Old, 0, wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT, 5 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
141
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
142 m_textCtrlM3xOld = new wxTextCtrl( m_panelold, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 60, -1 ), wxTE_RIGHT );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
143 fgSizerOld->Add( m_textCtrlM3xOld, 0, wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT, 5 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
144
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
145 m_textCtrlM3yOld = new wxTextCtrl( m_panelold, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 60, -1 ), wxTE_RIGHT );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
146 fgSizerOld->Add( m_textCtrlM3yOld, 0, wxALL|wxALIGN_CENTER_VERTICAL, 5 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
147
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
148 m_textCtrlM3wOld = new wxTextCtrl( m_panelold, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 60, -1 ), wxTE_RIGHT );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
149 fgSizerOld->Add( m_textCtrlM3wOld, 0, wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT, 5 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
150
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
151 m_textCtrlM3hOld = new wxTextCtrl( m_panelold, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 60, -1 ), wxTE_RIGHT );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
152 fgSizerOld->Add( m_textCtrlM3hOld, 0, wxALL|wxALIGN_CENTER_VERTICAL, 5 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
153
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
154 m_panelold->SetSizer( fgSizerOld );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
155 m_panelold->Layout();
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
156 fgSizerOld->Fit( m_panelold );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
157 m_notebook->AddPage( m_panelold, wxT("旧マークシート"), false );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
158
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
159 // Tab 3 : マークシート判定パネル
5
bc2e2b304095 Clean up code.
pyon@macmini
parents: 4
diff changeset
160 wxGridSizer* gSizer = new wxGridSizer( 4, 3, 0, 0 );
4
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
161
5
bc2e2b304095 Clean up code.
pyon@macmini
parents: 4
diff changeset
162 m_textCtrlLMin = new wxTextCtrl( m_paneljudge, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 60, -1 ), wxTE_RIGHT );
4
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
163 gSizer->Add( m_textCtrlLMin, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_CENTER_HORIZONTAL|wxLEFT, 20 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
164
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
165 m_staticTextLen = new wxStaticText( m_paneljudge, wxID_ANY, wxT("< レングス(l) <"), wxDefaultPosition, wxDefaultSize, 0 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
166 gSizer->Add( m_staticTextLen, 0, wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_CENTER_HORIZONTAL, 5 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
167
5
bc2e2b304095 Clean up code.
pyon@macmini
parents: 4
diff changeset
168 m_textCtrlLMax = new wxTextCtrl( m_paneljudge, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 60, -1 ), wxTE_RIGHT );
4
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
169 gSizer->Add( m_textCtrlLMax, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_CENTER_HORIZONTAL|wxRIGHT, 20 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
170
5
bc2e2b304095 Clean up code.
pyon@macmini
parents: 4
diff changeset
171 m_textCtrlZMin = new wxTextCtrl( m_paneljudge, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 60, -1 ), wxTE_RIGHT );
4
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
172 gSizer->Add( m_textCtrlZMin, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxLEFT, 20 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
173
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
174 m_staticTextZ = new wxStaticText( m_paneljudge, wxID_ANY, wxT("< 黒色比率(z) <"), wxDefaultPosition, wxDefaultSize, 0 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
175 gSizer->Add( m_staticTextZ, 0, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
176
5
bc2e2b304095 Clean up code.
pyon@macmini
parents: 4
diff changeset
177 m_textCtrlZMax = new wxTextCtrl( m_paneljudge, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 60, -1 ), wxTE_RIGHT );
bc2e2b304095 Clean up code.
pyon@macmini
parents: 4
diff changeset
178 gSizer->Add( m_textCtrlZMax, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxRIGHT, 20 );
4
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
179
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
180 m_paneljudge->SetSizer( gSizer );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
181 m_paneljudge->Layout();
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
182 gSizer->Fit( m_paneljudge );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
183 m_notebook->AddPage( m_paneljudge, wxT("マークシート判定"), false );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
184
5
bc2e2b304095 Clean up code.
pyon@macmini
parents: 4
diff changeset
185 bSizerTop->Add( m_notebook, 1, wxALL|wxALIGN_CENTER_HORIZONTAL, 5 );
bc2e2b304095 Clean up code.
pyon@macmini
parents: 4
diff changeset
186
4
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
187 //
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
188 wxBoxSizer* bSizerBtn = new wxBoxSizer( wxHORIZONTAL );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
189
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
190 m_buttonCancel = new wxButton( this, wxID_CANCEL, wxT("キャンセル"), wxDefaultPosition, wxDefaultSize, 0 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
191 m_buttonCancel->SetDefault();
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
192 bSizerBtn->Add( m_buttonCancel, 0, wxALL, 5 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
193
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
194 m_buttonSet = new wxButton( this, ID_SETPARAM, wxT("セット"), wxDefaultPosition, wxDefaultSize, 0 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
195 bSizerBtn->Add( m_buttonSet, 0, wxALL, 5 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
196
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
197 bSizerTop->Add( bSizerBtn, 0, wxALIGN_RIGHT|wxALL, 5 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
198
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
199 this->SetSizer( bSizerTop );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
200 this->Layout();
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
201
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
202 this->Centre( wxBOTH );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
203 }
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
204
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
205 ParamDialog::~ParamDialog()
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
206 {
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
207 }
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
208
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
209 // Event Table
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
210 BEGIN_EVENT_TABLE( ParamDialog, wxDialog )
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
211 EVT_BUTTON( ID_SETPARAM, ParamDialog::OnSet )
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
212 END_EVENT_TABLE()
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
213
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
214 // Event Handlers & Functions
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
215 void ParamDialog::OnSet( wxCommandEvent& WXUNUSED(event) )
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
216 {
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
217 wxString buf;
5
bc2e2b304095 Clean up code.
pyon@macmini
parents: 4
diff changeset
218
4
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
219 buf = m_textCtrlM1x->GetValue(); buf.ToLong( &x, 10 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
220 buf = m_textCtrlM1y->GetValue(); buf.ToLong( &y, 10 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
221 buf = m_textCtrlM1w->GetValue(); buf.ToLong( &w, 10 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
222 buf = m_textCtrlM1h->GetValue(); buf.ToLong( &h, 10 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
223 m_mask1.SetPosition( wxPoint( x, y ) );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
224 m_mask1.SetSize( wxSize( w, h ) );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
225
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
226 buf = m_textCtrlM2x->GetValue(); buf.ToLong( &x, 10 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
227 buf = m_textCtrlM2y->GetValue(); buf.ToLong( &y, 10 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
228 buf = m_textCtrlM2w->GetValue(); buf.ToLong( &w, 10 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
229 buf = m_textCtrlM2h->GetValue(); buf.ToLong( &h, 10 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
230 m_mask2.SetPosition( wxPoint( x, y ) );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
231 m_mask2.SetSize( wxSize( w, h ) );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
232
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
233 buf = m_textCtrlM3x->GetValue(); buf.ToLong( &x, 10 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
234 buf = m_textCtrlM3y->GetValue(); buf.ToLong( &y, 10 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
235 buf = m_textCtrlM3w->GetValue(); buf.ToLong( &w, 10 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
236 buf = m_textCtrlM3h->GetValue(); buf.ToLong( &h, 10 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
237 m_mask3.SetPosition( wxPoint( x, y ) );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
238 m_mask3.SetSize( wxSize( w, h ) );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
239
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
240 buf = m_textCtrlM1xOld->GetValue(); buf.ToLong( &x, 10 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
241 buf = m_textCtrlM1yOld->GetValue(); buf.ToLong( &y, 10 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
242 buf = m_textCtrlM1wOld->GetValue(); buf.ToLong( &w, 10 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
243 buf = m_textCtrlM1hOld->GetValue(); buf.ToLong( &h, 10 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
244 m_mask1old.SetPosition( wxPoint( x, y ) );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
245 m_mask1old.SetSize( wxSize( w, h ) );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
246
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
247 buf = m_textCtrlM2xOld->GetValue(); buf.ToLong( &x, 10 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
248 buf = m_textCtrlM2yOld->GetValue(); buf.ToLong( &y, 10 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
249 buf = m_textCtrlM2wOld->GetValue(); buf.ToLong( &w, 10 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
250 buf = m_textCtrlM2hOld->GetValue(); buf.ToLong( &h, 10 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
251 m_mask2old.SetPosition( wxPoint( x, y ) );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
252 m_mask2old.SetSize( wxSize( w, h ) );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
253
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
254 buf = m_textCtrlM3xOld->GetValue(); buf.ToLong( &x, 10 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
255 buf = m_textCtrlM3yOld->GetValue(); buf.ToLong( &y, 10 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
256 buf = m_textCtrlM3wOld->GetValue(); buf.ToLong( &w, 10 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
257 buf = m_textCtrlM3hOld->GetValue(); buf.ToLong( &h, 10 );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
258 m_mask3old.SetPosition( wxPoint( x, y ) );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
259 m_mask3old.SetSize( wxSize( w, h ) );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
260
5
bc2e2b304095 Clean up code.
pyon@macmini
parents: 4
diff changeset
261 buf = m_textCtrlLMin->GetValue(); buf.ToLong( &m_lmin, 10 );
bc2e2b304095 Clean up code.
pyon@macmini
parents: 4
diff changeset
262 buf = m_textCtrlLMax->GetValue(); buf.ToLong( &m_lmax, 10 );
bc2e2b304095 Clean up code.
pyon@macmini
parents: 4
diff changeset
263 buf = m_textCtrlZMin->GetValue(); buf.ToDouble( &m_zmin );
bc2e2b304095 Clean up code.
pyon@macmini
parents: 4
diff changeset
264 buf = m_textCtrlZMax->GetValue(); buf.ToDouble( &m_zmax );
bc2e2b304095 Clean up code.
pyon@macmini
parents: 4
diff changeset
265
4
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
266 if ( IsModal() )
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
267 EndModal( wxID_OK );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
268 else {
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
269 SetReturnCode( wxID_OK );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
270 Show( false );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
271 }
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
272 }
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
273
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
274 void ParamDialog::LoadParams( void )
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
275 {
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
276 m_textCtrlM1x->SetValue( wxString::Format( wxT("%d"), m_mask1.GetX() ) );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
277 m_textCtrlM1y->SetValue( wxString::Format( wxT("%d"), m_mask1.GetY() ) );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
278 m_textCtrlM1w->SetValue( wxString::Format( wxT("%d"), m_mask1.GetWidth() ) );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
279 m_textCtrlM1h->SetValue( wxString::Format( wxT("%d"), m_mask1.GetHeight() ) );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
280 m_textCtrlM2x->SetValue( wxString::Format( wxT("%d"), m_mask2.GetX() ) );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
281 m_textCtrlM2y->SetValue( wxString::Format( wxT("%d"), m_mask2.GetY() ) );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
282 m_textCtrlM2w->SetValue( wxString::Format( wxT("%d"), m_mask2.GetWidth() ) );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
283 m_textCtrlM2h->SetValue( wxString::Format( wxT("%d"), m_mask2.GetHeight() ) );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
284 m_textCtrlM3x->SetValue( wxString::Format( wxT("%d"), m_mask3.GetX() ) );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
285 m_textCtrlM3y->SetValue( wxString::Format( wxT("%d"), m_mask3.GetY() ) );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
286 m_textCtrlM3w->SetValue( wxString::Format( wxT("%d"), m_mask3.GetWidth() ) );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
287 m_textCtrlM3h->SetValue( wxString::Format( wxT("%d"), m_mask3.GetHeight() ) );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
288
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
289 m_textCtrlM1xOld->SetValue( wxString::Format( wxT("%d"), m_mask1old.GetX() ) );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
290 m_textCtrlM1yOld->SetValue( wxString::Format( wxT("%d"), m_mask1old.GetY() ) );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
291 m_textCtrlM1wOld->SetValue( wxString::Format( wxT("%d"), m_mask1old.GetWidth() ) );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
292 m_textCtrlM1hOld->SetValue( wxString::Format( wxT("%d"), m_mask1old.GetHeight() ) );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
293 m_textCtrlM2xOld->SetValue( wxString::Format( wxT("%d"), m_mask2old.GetX() ) );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
294 m_textCtrlM2yOld->SetValue( wxString::Format( wxT("%d"), m_mask2old.GetY() ) );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
295 m_textCtrlM2wOld->SetValue( wxString::Format( wxT("%d"), m_mask2old.GetWidth() ) );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
296 m_textCtrlM2hOld->SetValue( wxString::Format( wxT("%d"), m_mask2old.GetHeight() ) );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
297 m_textCtrlM3xOld->SetValue( wxString::Format( wxT("%d"), m_mask3old.GetX() ) );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
298 m_textCtrlM3yOld->SetValue( wxString::Format( wxT("%d"), m_mask3old.GetY() ) );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
299 m_textCtrlM3wOld->SetValue( wxString::Format( wxT("%d"), m_mask3old.GetWidth() ) );
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
300 m_textCtrlM3hOld->SetValue( wxString::Format( wxT("%d"), m_mask3old.GetHeight() ) );
5
bc2e2b304095 Clean up code.
pyon@macmini
parents: 4
diff changeset
301
bc2e2b304095 Clean up code.
pyon@macmini
parents: 4
diff changeset
302 m_textCtrlLMin->SetValue( wxString::Format( wxT("%d"), m_lmin ) );
bc2e2b304095 Clean up code.
pyon@macmini
parents: 4
diff changeset
303 m_textCtrlLMax->SetValue( wxString::Format( wxT("%d"), m_lmax ) );
bc2e2b304095 Clean up code.
pyon@macmini
parents: 4
diff changeset
304 m_textCtrlZMin->SetValue( wxString::Format( wxT("%f"), m_zmin ) );
bc2e2b304095 Clean up code.
pyon@macmini
parents: 4
diff changeset
305 m_textCtrlZMax->SetValue( wxString::Format( wxT("%f"), m_zmax ) );
4
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
306 }
fdba695b99f1 More fast ( read from DB ).
pyon@macmini
parents:
diff changeset
307