135 ! ! |
135 ! ! |
136 |
136 |
137 !UISelectionPanel class methodsFor:'interface specs'! |
137 !UISelectionPanel class methodsFor:'interface specs'! |
138 |
138 |
139 nameAndSelectorSpec |
139 nameAndSelectorSpec |
140 "this window spec was automatically generated by the ST/X UIPainter" |
140 "This resource specification was automatically generated |
141 |
141 by the UIPainter of ST/X." |
142 "do not manually edit this - the painter/builder may not be able to |
142 |
143 handle the specification if its corrupted." |
143 "Do not manually edit this!! If it is corrupted, |
|
144 the UIPainter may not be able to read the specification." |
144 |
145 |
145 " |
146 " |
146 UIPainter new openOnClass:UISelectionPanel andSelector:#nameAndSelectorSpec |
147 UIPainter new openOnClass:UISelectionPanel andSelector:#nameAndSelectorSpec |
147 UISelectionPanel new openInterface:#nameAndSelectorSpec |
148 UISelectionPanel new openInterface:#nameAndSelectorSpec |
148 " |
149 " |
149 |
150 |
150 <resource: #canvas> |
151 <resource: #canvas> |
151 |
152 |
152 ^ |
153 ^ |
153 |
154 #(#FullSpec |
154 #(#FullSpec |
155 #name: #nameAndSelectorSpec |
155 #window: |
156 #window: |
156 #(#WindowSpec |
157 #(#WindowSpec |
157 #name: 'uIPainterView' |
158 #label: 'Painter' |
158 #layout: #(#LayoutFrame 110 0 366 0 424 0 581 0) |
159 #name: 'Painter' |
159 #label: 'Painter' |
160 #min: #(#Point 10 10) |
160 #min: #(#Point 10 10) |
161 #max: #(#Point 1280 1024) |
161 #max: #(#Point 1280 1024) |
162 #bounds: #(#Rectangle 16 46 331 262) |
162 #bounds: #(#Rectangle 110 366 425 582) |
163 ) |
163 #usePreferredExtent: false |
164 #component: |
164 ) |
165 #(#SpecCollection |
165 #component: |
166 #collection: #( |
166 #(#SpecCollection |
167 #(#LabelSpec |
167 #collection: |
168 #label: 'Class & selectors to access user specs:' |
168 #( |
169 #name: 'title' |
169 #(#LabelSpec |
170 #layout: #(#Point 5 10) |
170 #name: 'title' |
171 #resizeForLabel: true |
171 #layout: #(#Point 5 10) |
172 #adjust: #left |
172 #label: 'Class & selectors to access user specs:' |
173 ) |
173 #adjust: #left |
174 #(#LabelSpec |
174 #resizeForLabel: true |
175 #label: 'Class:' |
175 ) |
176 #name: 'classLabel' |
176 #(#LabelSpec |
177 #layout: #(#AlignmentOrigin 68 0.11 51 0 1 0.5) |
177 #name: 'classLabel' |
178 #resizeForLabel: true |
178 #layout: #(#AlignmentOrigin 68 0.11 51 0 1 0.5) |
179 #adjust: #right |
179 #label: 'Class:' |
180 ) |
180 #adjust: #right |
181 #(#InputFieldSpec |
181 #resizeForLabel: true |
182 #name: 'classField' |
182 ) |
183 #layout: #(#LayoutFrame 74 0.11 39 0 -5 1.0 61 0) |
183 #(#InputFieldSpec |
184 #tabable: true |
184 #name: 'classField' |
185 #model: #className |
185 #layout: #(#LayoutFrame 74 0.11 39 0 -5 1.0 61 0) |
186 #type: #string |
|
187 #acceptOnPointerLeave: false |
|
188 ) |
|
189 #(#LabelSpec |
|
190 #label: 'Labels:' |
|
191 #name: 'labelsLabel' |
|
192 #layout: #(#AlignmentOrigin 68 0.11 74 0 1 0.5) |
|
193 #resizeForLabel: true |
|
194 #adjust: #right |
|
195 ) |
|
196 #(#InputFieldSpec |
|
197 #name: 'labelsField' |
|
198 #layout: #(#LayoutFrame 74 0.11 64 0 -5 1.0 86 0) |
|
199 #tabable: true |
|
200 #model: #labelsKey |
|
201 #type: #symbolOrNil |
|
202 #acceptOnPointerLeave: false |
|
203 ) |
|
204 #(#LabelSpec |
|
205 #label: 'Specifications:' |
|
206 #name: 'specsLabel' |
|
207 #layout: #(#AlignmentOrigin 68 0.11 99 0 1 0.5) |
|
208 #resizeForLabel: true |
|
209 #adjust: #right |
|
210 ) |
|
211 #(#InputFieldSpec |
|
212 #name: 'specsField' |
|
213 #layout: #(#LayoutFrame 74 0.11 89 0 -5 1.0 111 0) |
|
214 #tabable: true |
|
215 #model: #specsKey |
|
216 #type: #symbolOrNil |
|
217 #acceptOnPointerLeave: false |
|
218 ) |
|
219 #(#HorizontalPanelViewSpec |
|
220 #name: 'commitPanel' |
|
221 #layout: #(#LayoutFrame 0 0.0 -23 1.0 0 1.0 0 1.0) |
|
222 #horizontalLayout: #fitSpace |
|
223 #verticalLayout: #fit |
|
224 #horizontalSpace: 3 |
|
225 #verticalSpace: 3 |
|
226 #reverseOrderIfOKAtLeft: true |
|
227 #component: |
|
228 #(#SpecCollection |
|
229 #collection: #( |
|
230 #(#ActionButtonSpec |
|
231 #label: 'cancel' |
|
232 #name: 'cancel' |
186 #tabable: true |
233 #tabable: true |
187 #model: #className |
234 #model: #cancel |
188 #type: #string |
235 #extent: #(#Point 152 23) |
189 ) |
236 ) |
190 #(#LabelSpec |
237 #(#ActionButtonSpec |
191 #name: 'labelsLabel' |
238 #label: 'ok' |
192 #layout: #(#AlignmentOrigin 68 0.11 74 0 1 0.5) |
239 #name: 'accept' |
193 #label: 'Labels:' |
|
194 #adjust: #right |
|
195 #resizeForLabel: true |
|
196 ) |
|
197 #(#InputFieldSpec |
|
198 #name: 'labelsField' |
|
199 #layout: #(#LayoutFrame 74 0.11 64 0 -5 1.0 86 0) |
|
200 #tabable: true |
240 #tabable: true |
201 #model: #labelsKey |
241 #model: #accept |
202 #type: #symbolOrNil |
242 #isDefault: true |
203 ) |
243 #extent: #(#Point 152 21) |
204 #(#LabelSpec |
244 ) |
205 #name: 'specsLabel' |
245 ) |
206 #layout: #(#AlignmentOrigin 68 0.11 99 0 1 0.5) |
246 |
207 #label: 'Specifications:' |
|
208 #adjust: #right |
|
209 #resizeForLabel: true |
|
210 ) |
|
211 #(#InputFieldSpec |
|
212 #name: 'specsField' |
|
213 #layout: #(#LayoutFrame 74 0.11 89 0 -5 1.0 111 0) |
|
214 #tabable: true |
|
215 #model: #specsKey |
|
216 #type: #symbolOrNil |
|
217 ) |
|
218 #(#HorizontalPanelViewSpec |
|
219 #name: 'commitPanel' |
|
220 #layout: #(#LayoutFrame 0 0.0 -23 1.0 0 1.0 0 1.0) |
|
221 #component: |
|
222 #(#SpecCollection |
|
223 #collection: |
|
224 #( |
|
225 #(#ActionButtonSpec |
|
226 #name: 'cancel' |
|
227 #label: 'cancel' |
|
228 #tabable: true |
|
229 #model: #cancel |
|
230 #extent: #(#Point 153 23) |
|
231 ) |
|
232 #(#ActionButtonSpec |
|
233 #name: 'accept' |
|
234 #label: 'ok' |
|
235 #tabable: true |
|
236 #model: #accept |
|
237 #isDefault: true |
|
238 #extent: #(#Point 153 23) |
|
239 ) |
|
240 ) |
|
241 ) |
|
242 #horizontalLayout: #fitSpace |
|
243 #verticalLayout: #fit |
|
244 #horizontalSpace: 3 |
|
245 #verticalSpace: 3 |
|
246 ) |
|
247 #(#CheckBoxSpec |
|
248 #name: 'updateDefaultResources' |
|
249 #layout: #(#Point 5 133) |
|
250 #model: #updateDefaultResources |
|
251 #label: 'Update Default Resources' |
|
252 ) |
|
253 ) |
247 ) |
254 ) |
248 ) |
|
249 #(#CheckBoxSpec |
|
250 #label: 'Update Default Resources' |
|
251 #name: 'updateDefaultResources' |
|
252 #layout: #(#Point 5 133) |
|
253 #model: #updateDefaultResources |
|
254 ) |
|
255 ) |
|
256 |
|
257 ) |
255 ) |
258 ) |
256 ! |
259 ! |
257 |
260 |
258 windowSpec |
261 windowSpec |
259 "This resource specification was automatically generated |
262 "This resource specification was automatically generated |