@@ -27,83 +27,103 @@ def __init__(self, *args, **kwds):
27
27
# begin wxGlade: CalculationPanel.__init__
28
28
kwds ["style" ] = kwds .get ("style" , 0 ) | wx .TAB_TRAVERSAL
29
29
wx .Panel .__init__ (self , * args , ** kwds )
30
- self .panelNameLabel = wx .StaticText (self , wx .ID_ANY , "Calculation Configuration" )
31
- self .radioBoxStype = wx .RadioBox (self , wx .ID_ANY , "Scatterer Type" , choices = ["Neutron" , "X-ray" ], majorDimension = 2 , style = wx .RA_SPECIFY_COLS )
32
- self .labelCalcRange = wx .StaticText (self , wx .ID_ANY , "Range" , style = wx .ALIGN_RIGHT )
33
- self .textCtrlCalcFrom = wx .TextCtrl (self , wx .ID_ANY , "1.0" )
34
- self .labelTo = wx .StaticText (self , wx .ID_ANY , "to" , style = wx .ALIGN_RIGHT )
35
- self .textCtrlCalcTo = wx .TextCtrl (self , wx .ID_ANY , "10.0" )
36
- self .labelRStep = wx .StaticText (self , wx .ID_ANY , "spacing" , style = wx .ALIGN_RIGHT )
37
- self .textCtrlRStep = wx .TextCtrl (self , wx .ID_ANY , "0.01" )
38
- self .labelScaleFactor = wx .StaticText (self , wx .ID_ANY , "Scale Factor" , style = wx .ALIGN_RIGHT )
39
- self .textCtrlScaleFactor = wx .TextCtrl (self , wx .ID_ANY , "1.0" )
40
- self .labelQmax = wx .StaticText (self , wx .ID_ANY , "Qmax" , style = wx .ALIGN_RIGHT )
41
- self .textCtrlQmax = wx .TextCtrl (self , wx .ID_ANY , "25.0" )
42
- self .label_1 = wx .StaticText (self , wx .ID_ANY , "" )
43
- self .label_1_copy = wx .StaticText (self , wx .ID_ANY , "" )
44
- self .labelQdamp = wx .StaticText (self , wx .ID_ANY , "Qdamp" , style = wx .ALIGN_RIGHT )
45
- self .textCtrlQdamp = wx .TextCtrl (self , wx .ID_ANY , "0.0" )
46
- self .labelQbroad = wx .StaticText (self , wx .ID_ANY , "Qbroad" , style = wx .ALIGN_RIGHT )
47
- self .textCtrlQbroad = wx .TextCtrl (self , wx .ID_ANY , "0.0" )
48
- self .label_1_copy_2 = wx .StaticText (self , wx .ID_ANY , "" )
49
- self .label_1_copy_1 = wx .StaticText (self , wx .ID_ANY , "" )
50
- self .label_1_copy_6 = wx .StaticText (self , wx .ID_ANY , "" )
51
- self .label_1_copy_5 = wx .StaticText (self , wx .ID_ANY , "" )
52
- self .label_1_copy_3 = wx .StaticText (self , wx .ID_ANY , "" )
53
- self .label_1_copy_4 = wx .StaticText (self , wx .ID_ANY , "" )
54
30
55
- self .__set_properties ()
56
- self .__do_layout ()
31
+ sizer_1 = wx .BoxSizer (wx .HORIZONTAL )
57
32
58
- self .Bind (wx .EVT_RADIOBOX , self .onStype , self .radioBoxStype )
59
- # end wxGlade
60
- self .__customProperties ()
33
+ outerSizer = wx .BoxSizer (wx .VERTICAL )
34
+ sizer_1 .Add (outerSizer , 1 , wx .EXPAND , 0 )
35
+
36
+ sizer_panelname = wx .StaticBoxSizer (wx .StaticBox (self , wx .ID_ANY , "" ), wx .HORIZONTAL )
37
+ outerSizer .Add (sizer_panelname , 0 , wx .EXPAND | wx .LEFT | wx .RIGHT , 5 )
61
38
62
- def __set_properties (self ):
63
- # begin wxGlade: CalculationPanel.__set_properties
39
+ self .panelNameLabel = wx .StaticText (self , wx .ID_ANY , "Calculation Configuration" )
64
40
self .panelNameLabel .SetFont (wx .Font (18 , wx .FONTFAMILY_DEFAULT , wx .FONTSTYLE_NORMAL , wx .FONTWEIGHT_BOLD , 0 , "" ))
41
+ sizer_panelname .Add (self .panelNameLabel , 0 , wx .ALIGN_CENTER_VERTICAL | wx .LEFT | wx .RIGHT , 5 )
42
+
43
+ outerSizer .Add ((450 , 5 ), 0 , 0 , 0 )
44
+
45
+ self .radioBoxStype = wx .RadioBox (self , wx .ID_ANY , "Scatterer Type" , choices = ["Neutron" , "X-ray" ], majorDimension = 2 , style = wx .RA_SPECIFY_COLS )
65
46
self .radioBoxStype .SetMinSize ((330 , 43 ))
66
47
self .radioBoxStype .SetSelection (0 )
67
- # end wxGlade
48
+ outerSizer . Add ( self . radioBoxStype , 0 , wx . ALL , 5 )
68
49
69
- def __do_layout (self ):
70
- # begin wxGlade: CalculationPanel.__do_layout
71
- sizer_1 = wx .BoxSizer (wx .HORIZONTAL )
72
- outerSizer = wx .BoxSizer (wx .VERTICAL )
73
50
grid_sizer_1 = wx .FlexGridSizer (4 , 6 , 5 , 10 )
74
- sizer_panelname = wx .StaticBoxSizer (wx .StaticBox (self , wx .ID_ANY , "" ), wx .HORIZONTAL )
75
- sizer_panelname .Add (self .panelNameLabel , 0 , wx .ALIGN_CENTER_VERTICAL | wx .LEFT | wx .RIGHT , 5 )
76
- outerSizer .Add (sizer_panelname , 0 , wx .EXPAND | wx .LEFT | wx .RIGHT , 5 )
77
- outerSizer .Add ((450 , 5 ), 0 , 0 , 0 )
78
- outerSizer .Add (self .radioBoxStype , 0 , wx .ALIGN_CENTER_VERTICAL | wx .ALL , 5 )
51
+ outerSizer .Add (grid_sizer_1 , 0 , wx .ALL | wx .EXPAND , 5 )
52
+
53
+ self .labelCalcRange = wx .StaticText (self , wx .ID_ANY , "Range" , style = wx .ALIGN_RIGHT )
79
54
grid_sizer_1 .Add (self .labelCalcRange , 0 , wx .ALIGN_CENTER_VERTICAL | wx .ALIGN_RIGHT | wx .LEFT , 5 )
55
+
56
+ self .textCtrlCalcFrom = wx .TextCtrl (self , wx .ID_ANY , "1.0" )
80
57
grid_sizer_1 .Add (self .textCtrlCalcFrom , 0 , wx .ALIGN_CENTER_VERTICAL , 0 )
58
+
59
+ self .labelTo = wx .StaticText (self , wx .ID_ANY , "to" , style = wx .ALIGN_RIGHT )
81
60
grid_sizer_1 .Add (self .labelTo , 0 , wx .ALIGN_CENTER_VERTICAL | wx .ALIGN_RIGHT | wx .LEFT , 20 )
61
+
62
+ self .textCtrlCalcTo = wx .TextCtrl (self , wx .ID_ANY , "10.0" )
82
63
grid_sizer_1 .Add (self .textCtrlCalcTo , 0 , wx .ALIGN_CENTER_VERTICAL , 0 )
64
+
65
+ self .labelRStep = wx .StaticText (self , wx .ID_ANY , "spacing" , style = wx .ALIGN_RIGHT )
83
66
grid_sizer_1 .Add (self .labelRStep , 0 , wx .ALIGN_CENTER_VERTICAL | wx .ALIGN_RIGHT | wx .LEFT , 5 )
67
+
68
+ self .textCtrlRStep = wx .TextCtrl (self , wx .ID_ANY , "0.01" )
84
69
grid_sizer_1 .Add (self .textCtrlRStep , 0 , wx .ALIGN_CENTER_VERTICAL , 0 )
70
+
71
+ self .labelScaleFactor = wx .StaticText (self , wx .ID_ANY , "Scale Factor" , style = wx .ALIGN_RIGHT )
85
72
grid_sizer_1 .Add (self .labelScaleFactor , 0 , wx .ALIGN_CENTER_VERTICAL | wx .ALIGN_RIGHT | wx .LEFT , 5 )
73
+
74
+ self .textCtrlScaleFactor = wx .TextCtrl (self , wx .ID_ANY , "1.0" )
86
75
grid_sizer_1 .Add (self .textCtrlScaleFactor , 0 , wx .ALIGN_CENTER_VERTICAL , 0 )
76
+
77
+ self .labelQmax = wx .StaticText (self , wx .ID_ANY , "Qmax" , style = wx .ALIGN_RIGHT )
87
78
grid_sizer_1 .Add (self .labelQmax , 0 , wx .ALIGN_CENTER_VERTICAL | wx .ALIGN_RIGHT | wx .LEFT , 20 )
79
+
80
+ self .textCtrlQmax = wx .TextCtrl (self , wx .ID_ANY , "25.0" )
88
81
grid_sizer_1 .Add (self .textCtrlQmax , 0 , wx .ALIGN_CENTER_VERTICAL , 0 )
82
+
83
+ self .label_1 = wx .StaticText (self , wx .ID_ANY , "" )
89
84
grid_sizer_1 .Add (self .label_1 , 0 , 0 , 0 )
85
+
86
+ self .label_1_copy = wx .StaticText (self , wx .ID_ANY , "" )
90
87
grid_sizer_1 .Add (self .label_1_copy , 0 , 0 , 0 )
88
+
89
+ self .labelQdamp = wx .StaticText (self , wx .ID_ANY , "Qdamp" , style = wx .ALIGN_RIGHT )
91
90
grid_sizer_1 .Add (self .labelQdamp , 0 , wx .ALIGN_CENTER_VERTICAL | wx .ALIGN_RIGHT | wx .LEFT , 5 )
91
+
92
+ self .textCtrlQdamp = wx .TextCtrl (self , wx .ID_ANY , "0.0" )
92
93
grid_sizer_1 .Add (self .textCtrlQdamp , 0 , wx .ALIGN_CENTER_VERTICAL , 0 )
94
+
95
+ self .labelQbroad = wx .StaticText (self , wx .ID_ANY , "Qbroad" , style = wx .ALIGN_RIGHT )
93
96
grid_sizer_1 .Add (self .labelQbroad , 0 , wx .ALIGN_CENTER_VERTICAL | wx .ALIGN_RIGHT | wx .LEFT , 5 )
97
+
98
+ self .textCtrlQbroad = wx .TextCtrl (self , wx .ID_ANY , "0.0" )
94
99
grid_sizer_1 .Add (self .textCtrlQbroad , 0 , wx .ALIGN_CENTER_VERTICAL , 0 )
100
+
101
+ self .label_1_copy_2 = wx .StaticText (self , wx .ID_ANY , "" )
95
102
grid_sizer_1 .Add (self .label_1_copy_2 , 0 , 0 , 0 )
103
+
104
+ self .label_1_copy_1 = wx .StaticText (self , wx .ID_ANY , "" )
96
105
grid_sizer_1 .Add (self .label_1_copy_1 , 0 , 0 , 0 )
106
+
107
+ self .label_1_copy_6 = wx .StaticText (self , wx .ID_ANY , "" )
97
108
grid_sizer_1 .Add (self .label_1_copy_6 , 0 , 0 , 0 )
109
+
110
+ self .label_1_copy_5 = wx .StaticText (self , wx .ID_ANY , "" )
98
111
grid_sizer_1 .Add (self .label_1_copy_5 , 0 , 0 , 0 )
112
+
113
+ self .label_1_copy_3 = wx .StaticText (self , wx .ID_ANY , "" )
99
114
grid_sizer_1 .Add (self .label_1_copy_3 , 0 , 0 , 0 )
115
+
116
+ self .label_1_copy_4 = wx .StaticText (self , wx .ID_ANY , "" )
100
117
grid_sizer_1 .Add (self .label_1_copy_4 , 0 , 0 , 0 )
101
- outerSizer .Add (grid_sizer_1 , 0 , wx .ALL | wx .EXPAND , 5 )
102
- sizer_1 .Add (outerSizer , 1 , wx .EXPAND , 0 )
118
+
103
119
self .SetSizer (sizer_1 )
104
120
sizer_1 .Fit (self )
121
+
105
122
self .Layout ()
123
+
124
+ self .Bind (wx .EVT_RADIOBOX , self .onStype , self .radioBoxStype )
106
125
# end wxGlade
126
+ self .__customProperties ()
107
127
108
128
# USER CONFIGURATION CODE #################################################
109
129
0 commit comments