author | Claus Gittinger <cg@exept.de> |
Tue, 25 Jun 2013 21:31:05 +0200 | |
changeset 3025 | 7509aa3559e9 |
parent 2967 | f1bdf4e5e0b4 |
child 3032 | 41f4128c029c |
permissions | -rw-r--r-- |
156 | 1 |
" |
765 | 2 |
COPYRIGHT (c) 1995-1998 by eXept Software AG |
2217
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
3 |
All Rights Reserved |
156 | 4 |
|
5 |
This software is furnished under a license and may be used |
|
6 |
only in accordance with the terms of that license and with the |
|
7 |
inclusion of the above copyright notice. This software may not |
|
8 |
be provided or otherwise made available to, or used by, any |
|
9 |
other person. No title to or ownership of the software is |
|
10 |
hereby transferred. |
|
11 |
" |
|
2023 | 12 |
"{ Package: 'stx:libtool2' }" |
1391 | 13 |
|
2007
77cf7ecc9ecf
embedding as special editors
Claus Gittinger <cg@exept.de>
parents:
2001
diff
changeset
|
14 |
ResourceSpecEditor subclass:#UIPainter |
2218 | 15 |
instanceVariableNames:'specSuperclassName treeView selectionPanel specTool layoutTool |
2243 | 16 |
helpTool painterView painter lastPort lastPage' |
2500
3e2feb544801
cleaned up the code and fixed bugs;
Claus Gittinger <cg@exept.de>
parents:
2479
diff
changeset
|
17 |
classVariableNames:'SelectionPanelClass UseViewScroller LastPort LastPage |
3e2feb544801
cleaned up the code and fixed bugs;
Claus Gittinger <cg@exept.de>
parents:
2479
diff
changeset
|
18 |
DefaultEditToolBarVisible DefaultToolBarVisible' |
2218 | 19 |
poolDictionaries:'' |
20 |
category:'Interface-UIPainter' |
|
60 | 21 |
! |
22 |
||
222 | 23 |
SelectionInTreeView subclass:#TreeView |
2541
6241ec9e6a6f
default name of top-level spec
Claus Gittinger <cg@exept.de>
parents:
2540
diff
changeset
|
24 |
instanceVariableNames:'lastDrawnMaster canvasEventsDisabled windowSpec windowSpecClass |
6241ec9e6a6f
default name of top-level spec
Claus Gittinger <cg@exept.de>
parents:
2540
diff
changeset
|
25 |
painter' |
2218 | 26 |
classVariableNames:'' |
27 |
poolDictionaries:'' |
|
28 |
privateIn:UIPainter |
|
222 | 29 |
! |
30 |
||
60 | 31 |
!UIPainter class methodsFor:'documentation'! |
32 |
||
156 | 33 |
copyright |
34 |
" |
|
765 | 35 |
COPYRIGHT (c) 1995-1998 by eXept Software AG |
2217
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
36 |
All Rights Reserved |
156 | 37 |
|
38 |
This software is furnished under a license and may be used |
|
39 |
only in accordance with the terms of that license and with the |
|
40 |
inclusion of the above copyright notice. This software may not |
|
41 |
be provided or otherwise made available to, or used by, any |
|
42 |
other person. No title to or ownership of the software is |
|
43 |
hereby transferred. |
|
44 |
" |
|
45 |
||
46 |
! |
|
47 |
||
60 | 48 |
documentation |
49 |
" |
|
765 | 50 |
The GUI Painter provides the user with a graphical user interface for building own |
51 |
interfaces by interactively assembling widgets and defining the behavior of the widgets. |
|
52 |
The resulting interface specifications can be saved as methods on the application |
|
53 |
classes, typically subclasses of the class ApplicationModel. These specifications |
|
54 |
are used by the UIBuilder to generate the application window and its widgets when |
|
55 |
opening the application. |
|
60 | 56 |
|
57 |
[start with:] |
|
2217
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
58 |
UIPainter open |
127 | 59 |
|
156 | 60 |
[author:] |
2217
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
61 |
Claus Gittinger, eXept Software AG |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
62 |
Claus Atzkern, eXept Software AG |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
63 |
Thomas Zwick, eXept Software AG |
156 | 64 |
|
127 | 65 |
[see also:] |
2217
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
66 |
UIBuilder |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
67 |
ApplicationModel |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
68 |
UISpecification |
2277
342f25e2c276
more changes to allow for non-class/selector (i.e. spec-only) use
Claus Gittinger <cg@exept.de>
parents:
2273
diff
changeset
|
69 |
|
342f25e2c276
more changes to allow for non-class/selector (i.e. spec-only) use
Claus Gittinger <cg@exept.de>
parents:
2273
diff
changeset
|
70 |
[instance variables:] |
342f25e2c276
more changes to allow for non-class/selector (i.e. spec-only) use
Claus Gittinger <cg@exept.de>
parents:
2273
diff
changeset
|
71 |
isSpecOnlyPainter true if this painter is for a spec only (as used by expecco), |
342f25e2c276
more changes to allow for non-class/selector (i.e. spec-only) use
Claus Gittinger <cg@exept.de>
parents:
2273
diff
changeset
|
72 |
as opposed to a regular painter, which stores the spec in a class. |
342f25e2c276
more changes to allow for non-class/selector (i.e. spec-only) use
Claus Gittinger <cg@exept.de>
parents:
2273
diff
changeset
|
73 |
A spec-only painter has no class to store additional specs (esp. |
342f25e2c276
more changes to allow for non-class/selector (i.e. spec-only) use
Claus Gittinger <cg@exept.de>
parents:
2273
diff
changeset
|
74 |
menu- and tabSpecs) and should not offer postBuild and other |
342f25e2c276
more changes to allow for non-class/selector (i.e. spec-only) use
Claus Gittinger <cg@exept.de>
parents:
2273
diff
changeset
|
75 |
callback functions. |
60 | 76 |
" |
109 | 77 |
! ! |
78 |
||
2399 | 79 |
!UIPainter class methodsFor:'initialization'! |
80 |
||
81 |
initialize |
|
82 |
SelectionPanelClass isNil ifTrue:[ |
|
83 |
SelectionPanelClass := UISelectionPanel |
|
84 |
]. |
|
85 |
! ! |
|
86 |
||
109 | 87 |
!UIPainter class methodsFor:'instance creation'! |
88 |
||
195
350f95af5d9d
check before sending selector to class
Claus Gittinger <cg@exept.de>
parents:
194
diff
changeset
|
89 |
openOnClass:aClass andSelector:aSelector |
1976 | 90 |
"open a GUI Painter on aClass and (windowSpec) aSelector" |
91 |
||
92 |
^ self new openOnClass:aClass theNonMetaclass andSelector:aSelector |
|
60 | 93 |
! ! |
94 |
||
87 | 95 |
!UIPainter class methodsFor:'ST-80 queries'! |
96 |
||
97 |
preferenceFor:aSymbol |
|
282 | 98 |
"ST-80 compatible; always returns false |
99 |
" |
|
87 | 100 |
^ false |
109 | 101 |
|
102 |
||
103 |
! ! |
|
104 |
||
2541
6241ec9e6a6f
default name of top-level spec
Claus Gittinger <cg@exept.de>
parents:
2540
diff
changeset
|
105 |
!UIPainter class methodsFor:'defaults'! |
6241ec9e6a6f
default name of top-level spec
Claus Gittinger <cg@exept.de>
parents:
2540
diff
changeset
|
106 |
|
6241ec9e6a6f
default name of top-level spec
Claus Gittinger <cg@exept.de>
parents:
2540
diff
changeset
|
107 |
defaultEditToolbarVisible |
6241ec9e6a6f
default name of top-level spec
Claus Gittinger <cg@exept.de>
parents:
2540
diff
changeset
|
108 |
^ DefaultEditToolBarVisible ? true |
6241ec9e6a6f
default name of top-level spec
Claus Gittinger <cg@exept.de>
parents:
2540
diff
changeset
|
109 |
! |
713 | 110 |
|
111 |
defaultNameOfCanvas |
|
765 | 112 |
"returns the default name of the application" |
113 |
||
2208 | 114 |
^ 'NewApplication' |
2217
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
115 |
! |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
116 |
|
2541
6241ec9e6a6f
default name of top-level spec
Claus Gittinger <cg@exept.de>
parents:
2540
diff
changeset
|
117 |
defaultToolbarVisible |
6241ec9e6a6f
default name of top-level spec
Claus Gittinger <cg@exept.de>
parents:
2540
diff
changeset
|
118 |
^ DefaultToolBarVisible ? true |
6241ec9e6a6f
default name of top-level spec
Claus Gittinger <cg@exept.de>
parents:
2540
diff
changeset
|
119 |
! |
6241ec9e6a6f
default name of top-level spec
Claus Gittinger <cg@exept.de>
parents:
2540
diff
changeset
|
120 |
|
2218 | 121 |
selectionPanelClass |
122 |
^ SelectionPanelClass |
|
2225 | 123 |
|
124 |
" |
|
125 |
UIPainter selectionPanelClass. |
|
126 |
UIPainter selectionPanelClass:UISelectionPanel |
|
127 |
" |
|
2218 | 128 |
! |
129 |
||
2217
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
130 |
selectionPanelClass:something |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
131 |
"set the class used as selection panel. |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
132 |
this is UISelectionPanel as default" |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
133 |
|
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
134 |
SelectionPanelClass := something. |
2225 | 135 |
|
136 |
" |
|
137 |
UIPainter selectionPanelClass:UISelectionPanel |
|
138 |
" |
|
713 | 139 |
! ! |
140 |
||
193 | 141 |
!UIPainter class methodsFor:'help specs'! |
142 |
||
1545 | 143 |
flyByHelpSpec |
144 |
<resource: #help> |
|
145 |
||
2361
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
146 |
^super flyByHelpSpec |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
147 |
addPairsFrom:#( |
1545 | 148 |
|
149 |
#fileSave |
|
2198
804e778590fc
slightly refactored to allow for more redefinition in a subclass
Claus Gittinger <cg@exept.de>
parents:
2175
diff
changeset
|
150 |
'Save Spec' |
804e778590fc
slightly refactored to allow for more redefinition in a subclass
Claus Gittinger <cg@exept.de>
parents:
2175
diff
changeset
|
151 |
|
2336 | 152 |
shadesOfRed |
153 |
'Red color tones' |
|
154 |
||
155 |
shadesOfGreen |
|
156 |
'Green color tones' |
|
157 |
||
158 |
shadesOfBlue |
|
159 |
'Blue color tones' |
|
160 |
||
161 |
shadesOfCyan |
|
162 |
'Cyan color tones' |
|
163 |
||
164 |
shadesOfMagenta |
|
165 |
'Magenta color tones' |
|
166 |
||
167 |
shadesOfYellow |
|
168 |
'Yellow color tones' |
|
169 |
||
170 |
shadesOfGray |
|
171 |
'Gray color tones' |
|
172 |
||
173 |
openColorEditor |
|
174 |
'Open a color editor' |
|
175 |
||
176 |
pickColorFromScreen |
|
177 |
'Pick a color from the screen' |
|
178 |
||
179 |
recentlyUsedColors |
|
180 |
'Pick a recently used color' |
|
181 |
||
182 |
useDefaultColorToggle |
|
183 |
'Toggle between default and explicit color' |
|
1545 | 184 |
|
2361
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
185 |
); |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
186 |
declareAllFrom:self helpSpec |
1545 | 187 |
! |
188 |
||
193 | 189 |
helpSpec |
743 | 190 |
"This resource specification was automatically generated |
191 |
by the UIHelpTool of ST/X." |
|
192 |
||
193 |
"Do not manually edit this!! If it is corrupted, |
|
194 |
the UIHelpTool may not be able to read the specification." |
|
295 | 195 |
|
193 | 196 |
" |
743 | 197 |
UIHelpTool openOnClass:UIPainter |
295 | 198 |
" |
199 |
||
743 | 200 |
<resource: #help> |
201 |
||
1827 | 202 |
^ super helpSpec addPairsFrom:#( |
193 | 203 |
|
934 | 204 |
#align |
2901 | 205 |
'Widget alignment functions' |
934 | 206 |
|
466 | 207 |
#alignSelectionBottom |
2901 | 208 |
'Aligns the selected widgets'' bottom edges with the bottom of the dominant widget' |
466 | 209 |
|
2361
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
210 |
#alignResizeSelectionBottom |
2901 | 211 |
'Resize the selected widgets'' bottom edges to align them with the bottom of the dominant widget' |
2361
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
212 |
|
466 | 213 |
#alignSelectionCenterHor |
2901 | 214 |
'Aligns the selected widgets'' centers vertically with the center of the dominant widget' |
466 | 215 |
|
216 |
#alignSelectionCenterVer |
|
2901 | 217 |
'Aligns the selected widgets'' centers horizontally with the center of the dominant widget' |
466 | 218 |
|
219 |
#alignSelectionLeft |
|
2901 | 220 |
'Aligns the selected widgets'' left edges with the left edge of the dominant widget' |
466 | 221 |
|
2361
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
222 |
#alignResizeSelectionLeft |
2901 | 223 |
'Resize the selected widgets'' left edges to align them with the left edge of the dominant widget' |
2361
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
224 |
|
466 | 225 |
#alignSelectionLeftAndRight |
2901 | 226 |
'Aligns the selected widgets'' left & right edges with the dominant widget' |
466 | 227 |
|
228 |
#alignSelectionRight |
|
2901 | 229 |
'Aligns the selected widgets'' right edges with the right edge of the dominant widget' |
466 | 230 |
|
2361
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
231 |
#alignResizeSelectionRight |
2901 | 232 |
'Resize the selected widgets'' right edges to align them with the right edge of the dominant widget' |
2361
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
233 |
|
466 | 234 |
#alignSelectionTop |
2901 | 235 |
'Aligns the selected widgets'' top edges with the top edge of the dominant widget' |
466 | 236 |
|
2361
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
237 |
#alignResizeSelectionTop |
2901 | 238 |
'Resize the selected widgets'' top edges to align them with the top edge of the dominant widget' |
2361
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
239 |
|
466 | 240 |
#alignSelectionTopAndBottom |
2901 | 241 |
'Aligns the selected widgets'' top and bottom edges with the dominant widget' |
466 | 242 |
|
243 |
#centerSelectionHor |
|
2901 | 244 |
'Centers the selected widgets horizontally within their containing widget' |
466 | 245 |
|
246 |
#centerSelectionVer |
|
2901 | 247 |
'Centers the selected widgets vertically within their containing widget' |
713 | 248 |
|
249 |
#changePositionDown |
|
2901 | 250 |
'Moves the selected widget(s) towards the bottom' |
713 | 251 |
|
252 |
#changePositionLeft |
|
2901 | 253 |
'Moves the selected widget(s) towards the left' |
713 | 254 |
|
255 |
#changePositionRight |
|
2901 | 256 |
'Moves the selected widget(s) towards the right' |
713 | 257 |
|
258 |
#changePositionUp |
|
2901 | 259 |
'Moves the selected widget(s) towards the top' |
713 | 260 |
|
1827 | 261 |
#drawEdit |
262 |
'' |
|
263 |
||
264 |
#editBrowseViewClass |
|
2901 | 265 |
'Opens a browser on the class of the selected widget' |
1827 | 266 |
|
713 | 267 |
#editDimensionCopyExtent |
2901 | 268 |
'Copies the extent of the selected widget' |
713 | 269 |
|
270 |
#editDimensionCopyLayout |
|
2901 | 271 |
'Copies the layout of the selected widget' |
713 | 272 |
|
273 |
#editDimensionDefaultExtent |
|
2901 | 274 |
'Sets the selected widget(s) extent to their default' |
713 | 275 |
|
276 |
#editDimensionDefaultHeight |
|
2901 | 277 |
'Sets the selected widget(s) height to their default' |
713 | 278 |
|
279 |
#editDimensionDefaultWidth |
|
2901 | 280 |
'Sets the selected widget(s) width to their default' |
713 | 281 |
|
282 |
#editDimensionPasteExtent |
|
2901 | 283 |
'Sets the extent of the selected widget(s) to the last copied extent' |
713 | 284 |
|
285 |
#editDimensionPasteHeight |
|
2901 | 286 |
'Sets the height of the selected widget(s) to the height of the last copied layout/extent' |
713 | 287 |
|
288 |
#editDimensionPasteLayout |
|
2901 | 289 |
'Sets the layout of the selected widget(s) to the last copied layout' |
713 | 290 |
|
291 |
#editDimensionPasteWidth |
|
2901 | 292 |
'Sets the width of the selected widget(s) to the width of the last copied layout/extent' |
713 | 293 |
|
724 | 294 |
#editInspectSpec |
2901 | 295 |
'Opens an inspector on the spec of the selected widget' |
724 | 296 |
|
755 | 297 |
#editInspectView |
2901 | 298 |
'Opens an inspector on the selected widget' |
755 | 299 |
|
743 | 300 |
#editOpenSpecDocumentation |
2901 | 301 |
'Opens the documentation of the selected widget' |
743 | 302 |
|
1827 | 303 |
#fileBrowseAspectMethods |
2901 | 304 |
'Opens a System Browser on the application''s aspect methods' |
1827 | 305 |
|
1742 | 306 |
#fileBrowseClass |
2901 | 307 |
'Open a System Browser on the application''s class' |
1742 | 308 |
|
498 | 309 |
#fileLoad |
2901 | 310 |
'Opens a dialog to load a window specification from a classes spec method' |
498 | 311 |
|
533 | 312 |
#fileLoadSubspec |
2901 | 313 |
'Opens a dialog to load a sub specification from a classes windowSpec method' |
533 | 314 |
|
498 | 315 |
#fileNew |
2901 | 316 |
'Creates a new window spec' |
498 | 317 |
|
318 |
#filePickAnInterface |
|
2901 | 319 |
'Select a view on the screen, generate a window spec for it and edit this spec' |
498 | 320 |
|
321 |
#fileSave |
|
2901 | 322 |
'Saves the window spec in the current class (as spec method)' |
713 | 323 |
|
324 |
#fileSaveAs |
|
2901 | 325 |
'Opens a dialog to select class and selector for saving the window spec' |
713 | 326 |
|
327 |
#fileShowWindowSpec |
|
2901 | 328 |
'Opens a Workspace showing the current window spec' |
713 | 329 |
|
330 |
#generateAspectMethods |
|
2901 | 331 |
'Generates aspect methods for defined aspect selectors of the widgets' |
713 | 332 |
|
333 |
#generateHookMethods |
|
334 |
'Generates startup/release methods. (#closeRequest, #postBuildWith:, #postOpenWith:)' |
|
335 |
||
2310
ac9be9035f2c
Support sorting of items in tree
Stefan Vogel <sv@exept.de>
parents:
2296
diff
changeset
|
336 |
#group |
ac9be9035f2c
Support sorting of items in tree
Stefan Vogel <sv@exept.de>
parents:
2296
diff
changeset
|
337 |
'' |
ac9be9035f2c
Support sorting of items in tree
Stefan Vogel <sv@exept.de>
parents:
2296
diff
changeset
|
338 |
|
755 | 339 |
#helpExamples |
2901 | 340 |
'Show some examples uses of the GUI Painter' |
755 | 341 |
|
342 |
#helpFunctions |
|
2901 | 343 |
'Show the documentation on the GUI Painters menu and button functions' |
755 | 344 |
|
345 |
#helpLayoutTool |
|
2901 | 346 |
'Show the Layout Tools documentation' |
755 | 347 |
|
348 |
#helpSelectedWidget |
|
2901 | 349 |
'Show the documentation of the selected widget' |
935 | 350 |
|
351 |
#helpTutorial |
|
2901 | 352 |
'Show the GUI Painters documentation' |
755 | 353 |
|
924 | 354 |
#historyMenuItem |
2901 | 355 |
'Edit this windowSpec' |
924 | 356 |
|
713 | 357 |
#moveWidgetDown |
2901 | 358 |
'Moves the selected widget down in the list (brings it to the front)' |
713 | 359 |
|
360 |
#moveWidgetInto |
|
2901 | 361 |
'Moves the selected widget into next widget as child widget' |
713 | 362 |
|
363 |
#moveWidgetOut |
|
2901 | 364 |
'Moves the selected widget out of its parent widget' |
713 | 365 |
|
366 |
#moveWidgetUp |
|
2901 | 367 |
'Moves the selected widget up in the list (brings it to the back)' |
287 | 368 |
|
466 | 369 |
#pasteBuffer |
2901 | 370 |
'Pastes the widgets of the clipboard at the current mouse position' |
466 | 371 |
|
372 |
#pasteWithLayout |
|
2901 | 373 |
'Pastes the widgets of the clipboard without changing their layouts' |
713 | 374 |
|
1827 | 375 |
#referToCOnfigDatabase |
376 |
'' |
|
377 |
||
378 |
#settingsAspectsAsInstances |
|
2901 | 379 |
'Generate aspects as instance variables (or bindings, if off)' |
1827 | 380 |
|
713 | 381 |
#settingsCanvas |
2901 | 382 |
'Shows or hides the canvas window' |
713 | 383 |
|
384 |
#settingsGallery |
|
2901 | 385 |
'Shows or hides the gallery window' |
713 | 386 |
|
2294
0a4591e6bb20
changed #doGenerateAspectMethodFor
Stefan Vogel <sv@exept.de>
parents:
2293
diff
changeset
|
387 |
#settingsGenerateCommentedCode |
0a4591e6bb20
changed #doGenerateAspectMethodFor
Stefan Vogel <sv@exept.de>
parents:
2293
diff
changeset
|
388 |
'' |
0a4591e6bb20
changed #doGenerateAspectMethodFor
Stefan Vogel <sv@exept.de>
parents:
2293
diff
changeset
|
389 |
|
713 | 390 |
#settingsGridManager |
2901 | 391 |
'Opens a dialog to toggle grid display or to change the grids spacing' |
713 | 392 |
|
393 |
#settingsRedefineAspectMethods |
|
2901 | 394 |
'Toggles the permission to overwrite existing aspect methods' |
924 | 395 |
|
743 | 396 |
#settingsTranscriptHelp |
2901 | 397 |
'Toggles display of help texts (after opening a new GUI Painter)' |
743 | 398 |
|
713 | 399 |
#settingsUndoManager |
2901 | 400 |
'Opens a dialog to undo modifications' |
287 | 401 |
|
2690 | 402 |
#showGrid |
403 |
'Raster zeigen' |
|
404 |
||
2692 | 405 |
#alignToGrid |
2690 | 406 |
'Am Raster ausrichten' |
407 |
||
2310
ac9be9035f2c
Support sorting of items in tree
Stefan Vogel <sv@exept.de>
parents:
2296
diff
changeset
|
408 |
#sortItems |
ac9be9035f2c
Support sorting of items in tree
Stefan Vogel <sv@exept.de>
parents:
2296
diff
changeset
|
409 |
'Sort the selected items by position (left to right, top to bottom)' |
ac9be9035f2c
Support sorting of items in tree
Stefan Vogel <sv@exept.de>
parents:
2296
diff
changeset
|
410 |
|
287 | 411 |
#spreadSelectionHor |
2901 | 412 |
'Sets the horizontal spaces between the selected widgets to the same value' |
287 | 413 |
|
466 | 414 |
#spreadSelectionVer |
2901 | 415 |
'Sets the vertical spaces between the selected widgets to the same value' |
713 | 416 |
|
417 |
#testGeometryTestMode |
|
2901 | 418 |
'Toggles geometry test mode (to define ratios of variable panels and top-window dimension)' |
498 | 419 |
|
420 |
#testStartApplication |
|
2901 | 421 |
'Starts the application with the current window spec' |
194 | 422 |
|
2336 | 423 |
shadesOfRed |
424 |
'Red color tones' |
|
425 |
||
426 |
shadesOfGreen |
|
427 |
'Green color tones' |
|
428 |
||
429 |
shadesOfBlue |
|
430 |
'Blue color tones' |
|
431 |
||
432 |
shadesOfCyan |
|
433 |
'Cyan color tones' |
|
434 |
||
435 |
shadesOfMagenta |
|
436 |
'Magenta color tones' |
|
437 |
||
438 |
shadesOfYellow |
|
439 |
'Yellow color tones' |
|
440 |
||
441 |
shadesOfGray |
|
442 |
'Gray color tones' |
|
443 |
||
444 |
openColorEditor |
|
445 |
'Open a color editor' |
|
446 |
||
447 |
pickColorFromScreen |
|
448 |
'Pick a color from the screen' |
|
449 |
||
450 |
recentlyUsedColors |
|
451 |
'Pick a recently used color' |
|
452 |
||
453 |
useDefaultColorToggle |
|
454 |
'Toggle between default and explicit color' |
|
455 |
||
193 | 456 |
) |
2795 | 457 |
|
2901 | 458 |
"Modified: / 09-08-2012 / 09:40:53 / cg" |
193 | 459 |
! ! |
460 |
||
297 | 461 |
!UIPainter class methodsFor:'helpers'! |
462 |
||
368 | 463 |
convertString:aString maxLineSize:maxCharactersPerLine skipLineFeed:skipLineFeed |
297 | 464 |
"converts a string to a string collection with maximum characters |
465 |
per line |
|
466 |
" |
|
467 |
|stream |
|
2217
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
468 |
max "{ Class:SmallInteger }" |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
469 |
size "{ Class:SmallInteger }" |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
470 |
start "{ Class:SmallInteger }" |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
471 |
stop "{ Class:SmallInteger }" |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
472 |
cpySz "{ Class:SmallInteger }" |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
473 |
lnSz "{ Class:SmallInteger }" |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
474 |
atBeginOfLine| |
297 | 475 |
|
476 |
maxCharactersPerLine < 20 ifFalse:[max := maxCharactersPerLine - 1] |
|
2217
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
477 |
ifTrue:[max := 20]. |
297 | 478 |
|
479 |
(size := aString size) <= max ifTrue:[ |
|
2217
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
480 |
^ aString |
297 | 481 |
]. |
482 |
start := 1. |
|
483 |
lnSz := 0. |
|
484 |
stream := (String new:size) writeStream. |
|
485 |
||
542 | 486 |
atBeginOfLine := true. |
487 |
||
297 | 488 |
[start <= size] whileTrue:[ |
2217
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
489 |
(start := aString indexOfNonSeparatorStartingAt:start) == 0 ifTrue:[ |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
490 |
^ stream contents |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
491 |
]. |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
492 |
(aString at:start) == $\ ifTrue:[ |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
493 |
skipLineFeed ifFalse:[ |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
494 |
stream nextPut:$\ |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
495 |
]. |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
496 |
start := start + 1. |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
497 |
stream cr. |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
498 |
start := start + 1. |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
499 |
lnSz := 0. |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
500 |
] ifFalse:[ |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
501 |
(stop := aString indexOfSeparatorStartingAt:start) == 0 ifTrue:[ |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
502 |
stop := size + 1 |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
503 |
]. |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
504 |
(aString at:(stop - 1)) == $\ ifTrue:[ |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
505 |
stop := stop - 1 |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
506 |
]. |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
507 |
cpySz := stop - start. |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
508 |
|
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
509 |
lnSz == 0 ifFalse:[ |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
510 |
(lnSz := lnSz + cpySz) >= max ifTrue:[stream cr. lnSz := cpySz. atBeginOfLine := true. ] |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
511 |
ifFalse:[stream space. lnSz := lnSz + 1] |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
512 |
] ifTrue:[ |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
513 |
lnSz := cpySz |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
514 |
]. |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
515 |
stream nextPutAll:aString startingAt:start to:(stop - 1). |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
516 |
start := stop. |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
517 |
] |
297 | 518 |
]. |
519 |
^ stream contents |
|
542 | 520 |
|
521 |
"Modified: / 1.2.1998 / 14:42:56 / cg" |
|
297 | 522 |
! ! |
523 |
||
735
29c8681ce68d
no picking for hierarchical lists + error handler for the starting phase
tz
parents:
729
diff
changeset
|
524 |
!UIPainter class methodsFor:'image specs'! |
29c8681ce68d
no picking for hierarchical lists + error handler for the starting phase
tz
parents:
729
diff
changeset
|
525 |
|
1883 | 526 |
arrowDown |
527 |
"This resource specification was automatically generated |
|
528 |
by the ImageEditor of ST/X." |
|
529 |
||
530 |
"Do not manually edit this!! If it is corrupted, |
|
531 |
the ImageEditor may not be able to read the specification." |
|
532 |
||
533 |
" |
|
534 |
self arrowDown inspect |
|
535 |
ImageEditor openOnClass:self andSelector:#arrowDown |
|
536 |
Icon flushCachedIcons |
|
537 |
" |
|
538 |
||
539 |
<resource: #image> |
|
540 |
||
541 |
^Icon |
|
2268 | 542 |
constantNamed:'UIPainter class arrowDown' |
1883 | 543 |
ifAbsentPut:[(Depth1Image new) width: 11; height: 11; photometric:(#palette); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'?>C?8O? ?>C@XNC <^C;8O? ?>C?8@@a') ; colorMapFromArray:#[0 0 0 255 255 255]; mask:((Depth1Image new) width: 11; height: 11; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:' |
544 |
@@@@@@@@@@@? A<@C @D@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ |
|
545 |
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@a') ; yourself); yourself] |
|
546 |
! |
|
547 |
||
548 |
arrowLeft |
|
549 |
"This resource specification was automatically generated |
|
550 |
by the ImageEditor of ST/X." |
|
551 |
||
552 |
"Do not manually edit this!! If it is corrupted, |
|
553 |
the ImageEditor may not be able to read the specification." |
|
554 |
||
555 |
" |
|
556 |
self arrowLeft inspect |
|
557 |
ImageEditor openOnClass:self andSelector:#arrowLeft |
|
558 |
Icon flushCachedIcons |
|
559 |
" |
|
560 |
||
561 |
<resource: #image> |
|
562 |
||
563 |
^Icon |
|
2268 | 564 |
constantNamed:'UIPainter class arrowLeft' |
1883 | 565 |
ifAbsentPut:[(Depth1Image new) width: 11; height: 11; photometric:(#palette); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'?>C?8O7 >^C18NG <^C98O7 ?>C?8@@a') ; colorMapFromArray:#[0 0 0 255 255 255]; mask:((Depth1Image new) width: 11; height: 11; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@@@H@A @N@A8@C PF@@H@@@@@@@@a') ; yourself); yourself] |
566 |
! |
|
567 |
||
568 |
arrowRight |
|
569 |
"This resource specification was automatically generated |
|
570 |
by the ImageEditor of ST/X." |
|
571 |
||
572 |
"Do not manually edit this!! If it is corrupted, |
|
573 |
the ImageEditor may not be able to read the specification." |
|
574 |
||
575 |
" |
|
576 |
self arrowRight inspect |
|
577 |
ImageEditor openOnClass:self andSelector:#arrowRight |
|
578 |
Icon flushCachedIcons |
|
579 |
" |
|
580 |
||
581 |
<resource: #image> |
|
582 |
||
583 |
^Icon |
|
2268 | 584 |
constantNamed:'UIPainter class arrowRight' |
1883 | 585 |
ifAbsentPut:[(Depth1Image new) width: 11; height: 11; photometric:(#palette); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'?>C?8O_ <>C18OC <^C38O_ ?>C?8@@a') ; colorMapFromArray:#[0 0 0 255 255 255]; mask:((Depth1Image new) width: 11; height: 11; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@@@ @C@@NA@<@C @L@@ @@@@@@@@a') ; yourself); yourself] |
586 |
! |
|
587 |
||
588 |
arrowUp |
|
589 |
"This resource specification was automatically generated |
|
590 |
by the ImageEditor of ST/X." |
|
591 |
||
592 |
"Do not manually edit this!! If it is corrupted, |
|
593 |
the ImageEditor may not be able to read the specification." |
|
594 |
||
595 |
" |
|
596 |
self arrowUp inspect |
|
597 |
ImageEditor openOnClass:self andSelector:#arrowUp |
|
598 |
Icon flushCachedIcons |
|
599 |
" |
|
600 |
||
601 |
<resource: #image> |
|
602 |
||
603 |
^Icon |
|
2268 | 604 |
constantNamed:'UIPainter class arrowUp' |
1883 | 605 |
ifAbsentPut:[(Depth1Image new) width: 11; height: 11; photometric:(#palette); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'?>C?8O? >>C18NC 0FC?8O? ?>C?8@@a') ; colorMapFromArray:#[0 0 0 255 255 255]; mask:((Depth1Image new) width: 11; height: 11; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@@@@@A@@NG1<@O8@@@@@@@@@@AP@a') ; yourself); yourself] |
606 |
! |
|
607 |
||
2210
0a2c19976d82
action creation/browse added
Claus Gittinger <cg@exept.de>
parents:
2208
diff
changeset
|
608 |
browseActionImage |
0a2c19976d82
action creation/browse added
Claus Gittinger <cg@exept.de>
parents:
2208
diff
changeset
|
609 |
"This resource specification was automatically generated |
0a2c19976d82
action creation/browse added
Claus Gittinger <cg@exept.de>
parents:
2208
diff
changeset
|
610 |
by the ImageEditor of ST/X." |
0a2c19976d82
action creation/browse added
Claus Gittinger <cg@exept.de>
parents:
2208
diff
changeset
|
611 |
|
0a2c19976d82
action creation/browse added
Claus Gittinger <cg@exept.de>
parents:
2208
diff
changeset
|
612 |
"Do not manually edit this!! If it is corrupted, |
0a2c19976d82
action creation/browse added
Claus Gittinger <cg@exept.de>
parents:
2208
diff
changeset
|
613 |
the ImageEditor may not be able to read the specification." |
0a2c19976d82
action creation/browse added
Claus Gittinger <cg@exept.de>
parents:
2208
diff
changeset
|
614 |
|
0a2c19976d82
action creation/browse added
Claus Gittinger <cg@exept.de>
parents:
2208
diff
changeset
|
615 |
" |
0a2c19976d82
action creation/browse added
Claus Gittinger <cg@exept.de>
parents:
2208
diff
changeset
|
616 |
self browseActionImage inspect |
0a2c19976d82
action creation/browse added
Claus Gittinger <cg@exept.de>
parents:
2208
diff
changeset
|
617 |
ImageEditor openOnClass:self andSelector:#browseActionImage |
0a2c19976d82
action creation/browse added
Claus Gittinger <cg@exept.de>
parents:
2208
diff
changeset
|
618 |
Icon flushCachedIcons |
0a2c19976d82
action creation/browse added
Claus Gittinger <cg@exept.de>
parents:
2208
diff
changeset
|
619 |
" |
0a2c19976d82
action creation/browse added
Claus Gittinger <cg@exept.de>
parents:
2208
diff
changeset
|
620 |
|
0a2c19976d82
action creation/browse added
Claus Gittinger <cg@exept.de>
parents:
2208
diff
changeset
|
621 |
<resource: #image> |
0a2c19976d82
action creation/browse added
Claus Gittinger <cg@exept.de>
parents:
2208
diff
changeset
|
622 |
|
0a2c19976d82
action creation/browse added
Claus Gittinger <cg@exept.de>
parents:
2208
diff
changeset
|
623 |
^Icon |
2268 | 624 |
constantNamed:'UIPainter class browseActionImage' |
2210
0a2c19976d82
action creation/browse added
Claus Gittinger <cg@exept.de>
parents:
2208
diff
changeset
|
625 |
ifAbsentPut:[(Depth8Image new) width: 11; height: 12; photometric:(#palette); bitsPerSample:(#[8]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:' |
0a2c19976d82
action creation/browse added
Claus Gittinger <cg@exept.de>
parents:
2208
diff
changeset
|
626 |
R@@@RT%RST1LTD9H@D%IT%MRSD1PS$!!RT$5RUEILT%INT%UVT%YWU%IVUUIHT%!!YV%-ZVU!!RWD!!MT%Y[@E-VT%5\RD1RU%,@V5YRWU1HT%!!YV%-ZVU!!RWEIU |
0a2c19976d82
action creation/browse added
Claus Gittinger <cg@exept.de>
parents:
2208
diff
changeset
|
627 |
U%IVU5YRU%URZ%IR@EITT ART&,@@@@@T%MR@@@@@@@@@@@@T @@@@@@') ; colorMapFromArray:#[255 248 248 63 144 224 64 152 232 79 160 232 64 152 224 64 144 224 63 136 224 48 128 216 48 120 216 47 112 216 47 112 208 32 104 208 32 96 208 31 88 200 16 88 200 16 80 200 15 72 192 15 64 192 0 64 192 0 56 184 0 56 176 0 48 160 143 200 248 128 200 248 127 192 248 112 184 248 111 176 248 96 168 248 95 160 248 80 152 248 79 144 248 64 128 248 63 120 248 48 112 248 32 104 248 31 96 248 16 88 248 15 80 248 0 72 248 0 64 240 0 48 168 112 176 248 111 168 248 96 160 248 95 152 248 80 144 248 79 136 248 63 128 248 48 120 248 47 112 248 15 72 248 0 48 176 95 168 232 191 224 248 191 216 248 176 208 248 175 208 248 175 200 248 160 200 248 160 192 248 159 192 248 159 184 248 144 184 248 144 176 248 143 168 248 128 168 248 128 160 248 127 160 248 127 152 240 31 72 176 111 168 232 127 160 216 207 216 240 240 240 248 240 232 240 63 88 176 239 232 240 240 240 240 48 88 176 96 168 224 224 224 232 96 160 224 240 144 24 255 248 48 255 248 96 255 248 24 240 208 24 255 248 152 255 248 88 255 248 136 255 248 176 255 248 200 48 80 176 223 216 224 96 152 224 96 152 216 95 152 216 48 120 208 80 144 208 80 136 208 79 128 200 79 120 200 79 120 192 64 112 192 64 104 184 63 104 184 63 96 184 15 56 160]; mask:((Depth1Image new) width: 11; height: 12; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'A@@N@F;@?>A?0G>@O8A?0O? [,@N@@P@') ; yourself); yourself] |
0a2c19976d82
action creation/browse added
Claus Gittinger <cg@exept.de>
parents:
2208
diff
changeset
|
628 |
! |
0a2c19976d82
action creation/browse added
Claus Gittinger <cg@exept.de>
parents:
2208
diff
changeset
|
629 |
|
2157 | 630 |
defaultIcon |
2175 | 631 |
<resource: #programImage> |
632 |
||
2157 | 633 |
^ ToolbarIconLibrary startUIPainterIcon |
634 |
||
635 |
"Created: / 10-02-2007 / 14:45:56 / cg" |
|
2175 | 636 |
"Modified: / 17-09-2007 / 11:36:33 / cg" |
2157 | 637 |
! |
638 |
||
2284
4116d91b6dda
Allow to edit a list in a spec inline
Stefan Vogel <sv@exept.de>
parents:
2280
diff
changeset
|
639 |
editTableIcon |
4116d91b6dda
Allow to edit a list in a spec inline
Stefan Vogel <sv@exept.de>
parents:
2280
diff
changeset
|
640 |
<resource: #programImage> |
4116d91b6dda
Allow to edit a list in a spec inline
Stefan Vogel <sv@exept.de>
parents:
2280
diff
changeset
|
641 |
|
4116d91b6dda
Allow to edit a list in a spec inline
Stefan Vogel <sv@exept.de>
parents:
2280
diff
changeset
|
642 |
^ SystemBrowser tableColumnsIcon |
4116d91b6dda
Allow to edit a list in a spec inline
Stefan Vogel <sv@exept.de>
parents:
2280
diff
changeset
|
643 |
! |
4116d91b6dda
Allow to edit a list in a spec inline
Stefan Vogel <sv@exept.de>
parents:
2280
diff
changeset
|
644 |
|
4116d91b6dda
Allow to edit a list in a spec inline
Stefan Vogel <sv@exept.de>
parents:
2280
diff
changeset
|
645 |
helpIcon |
4116d91b6dda
Allow to edit a list in a spec inline
Stefan Vogel <sv@exept.de>
parents:
2280
diff
changeset
|
646 |
<resource: #programImage> |
4116d91b6dda
Allow to edit a list in a spec inline
Stefan Vogel <sv@exept.de>
parents:
2280
diff
changeset
|
647 |
|
4116d91b6dda
Allow to edit a list in a spec inline
Stefan Vogel <sv@exept.de>
parents:
2280
diff
changeset
|
648 |
^ Icon helpIcon |
4116d91b6dda
Allow to edit a list in a spec inline
Stefan Vogel <sv@exept.de>
parents:
2280
diff
changeset
|
649 |
! |
4116d91b6dda
Allow to edit a list in a spec inline
Stefan Vogel <sv@exept.de>
parents:
2280
diff
changeset
|
650 |
|
2500
3e2feb544801
cleaned up the code and fixed bugs;
Claus Gittinger <cg@exept.de>
parents:
2479
diff
changeset
|
651 |
hideToolBarIcon |
3e2feb544801
cleaned up the code and fixed bugs;
Claus Gittinger <cg@exept.de>
parents:
2479
diff
changeset
|
652 |
<resource: #programImage> |
3e2feb544801
cleaned up the code and fixed bugs;
Claus Gittinger <cg@exept.de>
parents:
2479
diff
changeset
|
653 |
|
3e2feb544801
cleaned up the code and fixed bugs;
Claus Gittinger <cg@exept.de>
parents:
2479
diff
changeset
|
654 |
^ ToolbarIconLibrary hideToolBarIcon |
3e2feb544801
cleaned up the code and fixed bugs;
Claus Gittinger <cg@exept.de>
parents:
2479
diff
changeset
|
655 |
! |
3e2feb544801
cleaned up the code and fixed bugs;
Claus Gittinger <cg@exept.de>
parents:
2479
diff
changeset
|
656 |
|
735
29c8681ce68d
no picking for hierarchical lists + error handler for the starting phase
tz
parents:
729
diff
changeset
|
657 |
iconAlignB |
743 | 658 |
"This resource specification was automatically generated |
659 |
by the ImageEditor of ST/X." |
|
660 |
||
778 | 661 |
"Do not manually edit this!! If it is corrupted, |
743 | 662 |
the ImageEditor may not be able to read the specification." |
663 |
||
735
29c8681ce68d
no picking for hierarchical lists + error handler for the starting phase
tz
parents:
729
diff
changeset
|
664 |
" |
2268 | 665 |
self iconAlignB inspect |
743 | 666 |
ImageEditor openOnClass:self andSelector:#iconAlignB |
2268 | 667 |
Icon flushCachedIcons |
735
29c8681ce68d
no picking for hierarchical lists + error handler for the starting phase
tz
parents:
729
diff
changeset
|
668 |
" |
29c8681ce68d
no picking for hierarchical lists + error handler for the starting phase
tz
parents:
729
diff
changeset
|
669 |
|
29c8681ce68d
no picking for hierarchical lists + error handler for the starting phase
tz
parents:
729
diff
changeset
|
670 |
<resource: #image> |
29c8681ce68d
no picking for hierarchical lists + error handler for the starting phase
tz
parents:
729
diff
changeset
|
671 |
|
29c8681ce68d
no picking for hierarchical lists + error handler for the starting phase
tz
parents:
729
diff
changeset
|
672 |
^Icon |
2268 | 673 |
constantNamed:'UIPainter class iconAlignB' |
674 |
ifAbsentPut:[(Depth2Image new) width: 22; height: 22; photometric:(#palette); bitsPerSample:(#(2)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:' |
|
675 |
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@E@@@@@@@G@@@@@@@G@E@@@@@G@G@@@@@G@G@@@@@G@G@@@E@G@G@@@G@G@G@K@G@G@G@@@G@G@G@A@G@G@G@@ |
|
676 |
@G@G@G@K@@@@@@@@B*****(@B*****(@@@@@@@@@@@@@@@@@@@@@@@@@') ; colorMapFromArray:#[0 0 0 255 255 255 0 0 127 170 170 170]; mask:((Depth1Image new) width: 22; height: 22; photometric:(#blackIs0); bitsPerSample:(#(1)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@@@@@@@@@@G C@G @@G'' @G'' @G'' @G'' G'''' G'''' G'''' G''''!!G'''' G'''' G'''' G'''' O??0O??0@@@@@@@C@@@@') ; yourself); yourself] |
|
778 | 677 |
! |
735
29c8681ce68d
no picking for hierarchical lists + error handler for the starting phase
tz
parents:
729
diff
changeset
|
678 |
|
29c8681ce68d
no picking for hierarchical lists + error handler for the starting phase
tz
parents:
729
diff
changeset
|
679 |
iconAlignL |
743 | 680 |
"This resource specification was automatically generated |
681 |
by the ImageEditor of ST/X." |
|
682 |
||
778 | 683 |
"Do not manually edit this!! If it is corrupted, |
743 | 684 |
the ImageEditor may not be able to read the specification." |
685 |
||
735
29c8681ce68d
no picking for hierarchical lists + error handler for the starting phase
tz
parents:
729
diff
changeset
|
686 |
" |
2268 | 687 |
self iconAlignL inspect |
743 | 688 |
ImageEditor openOnClass:self andSelector:#iconAlignL |
2268 | 689 |
Icon flushCachedIcons |
735
29c8681ce68d
no picking for hierarchical lists + error handler for the starting phase
tz
parents:
729
diff
changeset
|
690 |
" |
29c8681ce68d
no picking for hierarchical lists + error handler for the starting phase
tz
parents:
729
diff
changeset
|
691 |
|
29c8681ce68d
no picking for hierarchical lists + error handler for the starting phase
tz
parents:
729
diff
changeset
|
692 |
<resource: #image> |
29c8681ce68d
no picking for hierarchical lists + error handler for the starting phase
tz
parents:
729
diff
changeset
|
693 |
|
29c8681ce68d
no picking for hierarchical lists + error handler for the starting phase
tz
parents:
729
diff
changeset
|
694 |
^Icon |
2268 | 695 |
constantNamed:'UIPainter class iconAlignL' |
696 |
ifAbsentPut:[(Depth2Image new) width: 22; height: 22; photometric:(#palette); bitsPerSample:(#(2)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:' |
|
697 |
@@@@@@@@@@@@@@@@@(@@@@@@@(@@@@@@@(UUUP@I@(_??0@@@(@@@@@@@(@@@@@@@(@@@@@@@(@@@@@@@(UUUU@@@(_???@@@(@@@@@E@(@@@@@@@(@@@@@@ |
|
698 |
@(@@@@@@@(UU@@@@@(_?@@@@@(@@@@@@@(@@@@@@@@@@@@@E@@@@@@@@') ; colorMapFromArray:#[0 0 0 255 255 255 0 0 127 170 170 170]; mask:((Depth1Image new) width: 22; height: 22; photometric:(#blackIs0); bitsPerSample:(#(1)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@@@@@F@@@G?>@G?>@G?>@G?>@F@@@F@@@G?? G?? G?? G?? F@@@F@@@G? @G? @G? @G? @F@@@@@@@@@@@') ; yourself); yourself] |
|
778 | 699 |
! |
735
29c8681ce68d
no picking for hierarchical lists + error handler for the starting phase
tz
parents:
729
diff
changeset
|
700 |
|
29c8681ce68d
no picking for hierarchical lists + error handler for the starting phase
tz
parents:
729
diff
changeset
|
701 |
iconAlignLR |
743 | 702 |
"This resource specification was automatically generated |
703 |
by the ImageEditor of ST/X." |
|
704 |
||
785 | 705 |
"Do not manually edit this!! If it is corrupted, |
743 | 706 |
the ImageEditor may not be able to read the specification." |
707 |
||
735
29c8681ce68d
no picking for hierarchical lists + error handler for the starting phase
tz
parents:
729
diff
changeset
|
708 |
" |
2268 | 709 |
self iconAlignLR inspect |
743 | 710 |
ImageEditor openOnClass:self andSelector:#iconAlignLR |
2268 | 711 |
Icon flushCachedIcons |
735
29c8681ce68d
no picking for hierarchical lists + error handler for the starting phase
tz
parents:
729
diff
changeset
|
712 |
" |
29c8681ce68d
no picking for hierarchical lists + error handler for the starting phase
tz
parents:
729
diff
changeset
|
713 |
|
29c8681ce68d
no picking for hierarchical lists + error handler for the starting phase
tz
parents:
729
diff
changeset
|
714 |
<resource: #image> |
29c8681ce68d
no picking for hierarchical lists + error handler for the starting phase
tz
parents:
729
diff
changeset
|
715 |
|
29c8681ce68d
no picking for hierarchical lists + error handler for the starting phase
tz
parents:
729
diff
changeset
|
716 |
^Icon |
2268 | 717 |
constantNamed:'UIPainter class iconAlignLR' |
718 |
ifAbsentPut:[(Depth2Image new) width: 22; height: 22; photometric:(#palette); bitsPerSample:(#(2)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:' |
|
719 |
@@@@@@@@@@@@@@@@@(@@@B @@(@@@B @@(UUUR I@(_??2 @@(@@@B @@(@@@B @@(@@@B @@(@@@B @@(UUUR @@(_??2 @@(@@@B E@(@@@B @@(@@@B @ |
|
720 |
@(@@@B @@(UUUR @@(_??B @@(@@@B @@(@@@B @@@@@@@@E@@@@@@@@') ; colorMapFromArray:#[0 0 0 255 255 255 0 0 127 170 170 170]; mask:((Depth1Image new) width: 22; height: 22; photometric:(#blackIs0); bitsPerSample:(#(1)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@@@@@F@A G?? G?? G?? G?? F@A F@A G?? G?? G?? G?? F@A F@A G?? G?? G?; G?? F@A @@@@@@@@') ; yourself); yourself] |
|
785 | 721 |
! |
735
29c8681ce68d
no picking for hierarchical lists + error handler for the starting phase
tz
parents:
729
diff
changeset
|
722 |
|
29c8681ce68d
no picking for hierarchical lists + error handler for the starting phase
tz
parents:
729
diff
changeset
|
723 |
iconAlignR |
743 | 724 |
"This resource specification was automatically generated |
725 |
by the ImageEditor of ST/X." |
|
726 |
||
778 | 727 |
"Do not manually edit this!! If it is corrupted, |
743 | 728 |
the ImageEditor may not be able to read the specification." |
729 |
||
735
29c8681ce68d
no picking for hierarchical lists + error handler for the starting phase
tz
parents:
729
diff
changeset
|
730 |
" |
2268 | 731 |
self iconAlignR inspect |
743 | 732 |
ImageEditor openOnClass:self andSelector:#iconAlignR |
2268 | 733 |
Icon flushCachedIcons |
735
29c8681ce68d
no picking for hierarchical lists + error handler for the starting phase
tz
parents:
729
diff
changeset
|
734 |
" |
29c8681ce68d
no picking for hierarchical lists + error handler for the starting phase
tz
parents:
729
diff
changeset
|
735 |
|
29c8681ce68d
no picking for hierarchical lists + error handler for the starting phase
tz
parents:
729
diff
changeset
|
736 |
<resource: #image> |
29c8681ce68d
no picking for hierarchical lists + error handler for the starting phase
tz
parents:
729
diff
changeset
|
737 |
|
29c8681ce68d
no picking for hierarchical lists + error handler for the starting phase
tz
parents:
729
diff
changeset
|
738 |
^Icon |
2268 | 739 |
constantNamed:'UIPainter class iconAlignR' |
740 |
ifAbsentPut:[(Depth2Image new) width: 22; height: 22; photometric:(#palette); bitsPerSample:(#(2)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:' |
|
741 |
@@@@@@@@@@@@@@@@@@@@@B @@@@@@B @@@UUUR I@@_??2 @@@@@@B @@@@@@B @@@@@@B @@@@@@B @@EUUUR @@G???2 @@@@@@B E@@@@@B @@@@@@B @ |
|
742 |
@@@@@B @@@@EUR @@@@G?2 @@@@@@B @@@@@@B @@@@@@@@E@@@@@@@@') ; colorMapFromArray:#[0 0 0 255 255 255 0 0 127 170 170 170]; mask:((Depth1Image new) width: 22; height: 22; photometric:(#blackIs0); bitsPerSample:(#(1)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@@@@@@@A A?? A?? A?? A?? @@A @@A G?? G?? G?? G?? @@A @@A @G? @G? @G? @G? @@A @@@@@@@@') ; yourself); yourself] |
|
1432 | 743 |
! |
735
29c8681ce68d
no picking for hierarchical lists + error handler for the starting phase
tz
parents:
729
diff
changeset
|
744 |
|
29c8681ce68d
no picking for hierarchical lists + error handler for the starting phase
tz
parents:
729
diff
changeset
|
745 |
iconAlignT |
743 | 746 |
"This resource specification was automatically generated |
747 |
by the ImageEditor of ST/X." |
|
748 |
||
778 | 749 |
"Do not manually edit this!! If it is corrupted, |
743 | 750 |
the ImageEditor may not be able to read the specification." |
751 |
||
735
29c8681ce68d
no picking for hierarchical lists + error handler for the starting phase
tz
parents:
729
diff
changeset
|
752 |
" |
2268 | 753 |
self iconAlignT inspect |
743 | 754 |
ImageEditor openOnClass:self andSelector:#iconAlignT |
2268 | 755 |
Icon flushCachedIcons |
735
29c8681ce68d
no picking for hierarchical lists + error handler for the starting phase
tz
parents:
729
diff
changeset
|
756 |
" |
29c8681ce68d
no picking for hierarchical lists + error handler for the starting phase
tz
parents:
729
diff
changeset
|
757 |
|
29c8681ce68d
no picking for hierarchical lists + error handler for the starting phase
tz
parents:
729
diff
changeset
|
758 |
<resource: #image> |
29c8681ce68d
no picking for hierarchical lists + error handler for the starting phase
tz
parents:
729
diff
changeset
|
759 |
|
29c8681ce68d
no picking for hierarchical lists + error handler for the starting phase
tz
parents:
729
diff
changeset
|
760 |
^Icon |
2268 | 761 |
constantNamed:'UIPainter class iconAlignT' |
762 |
ifAbsentPut:[(Depth2Image new) width: 22; height: 22; photometric:(#palette); bitsPerSample:(#(2)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:' |
|
763 |
@@@@@@@@@@@@@@@@@@@@@@@@B*****(@B*****(@@@@@@@@@@E@E@E@K@G@G@G@@@G@G@G@A@G@G@G@@@G@G@G@K@G@G@G@@@@@G@G@@@@@G@G@@@@@G@G@@ |
|
764 |
@@@G@G@@@@@G@@@@@@@G@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@') ; colorMapFromArray:#[0 0 0 255 255 255 0 0 127 170 170 170]; mask:((Depth1Image new) width: 22; height: 22; photometric:(#blackIs0); bitsPerSample:(#(1)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@@@@C@@@@O??0O??0G'''' G'''' G'''' G'''' G''''!!G'''' G'''' G'''' @G'' @G'' @G'' @G'' @G @@G C@@@@@@@@@@@@') ; yourself); yourself] |
|
778 | 765 |
! |
735
29c8681ce68d
no picking for hierarchical lists + error handler for the starting phase
tz
parents:
729
diff
changeset
|
766 |
|
29c8681ce68d
no picking for hierarchical lists + error handler for the starting phase
tz
parents:
729
diff
changeset
|
767 |
iconAlignTB |
743 | 768 |
"This resource specification was automatically generated |
769 |
by the ImageEditor of ST/X." |
|
770 |
||
778 | 771 |
"Do not manually edit this!! If it is corrupted, |
743 | 772 |
the ImageEditor may not be able to read the specification." |
773 |
||
735
29c8681ce68d
no picking for hierarchical lists + error handler for the starting phase
tz
parents:
729
diff
changeset
|
774 |
" |
2268 | 775 |
self iconAlignTB inspect |
743 | 776 |
ImageEditor openOnClass:self andSelector:#iconAlignTB |
2268 | 777 |
Icon flushCachedIcons |
735
29c8681ce68d
no picking for hierarchical lists + error handler for the starting phase
tz
parents:
729
diff
changeset
|
778 |
" |
29c8681ce68d
no picking for hierarchical lists + error handler for the starting phase
tz
parents:
729
diff
changeset
|
779 |
|
29c8681ce68d
no picking for hierarchical lists + error handler for the starting phase
tz
parents:
729
diff
changeset
|
780 |
<resource: #image> |
29c8681ce68d
no picking for hierarchical lists + error handler for the starting phase
tz
parents:
729
diff
changeset
|
781 |
|
29c8681ce68d
no picking for hierarchical lists + error handler for the starting phase
tz
parents:
729
diff
changeset
|
782 |
^Icon |
2268 | 783 |
constantNamed:'UIPainter class iconAlignTB' |
784 |
ifAbsentPut:[(Depth2Image new) width: 22; height: 22; photometric:(#palette); bitsPerSample:(#(2)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:' |
|
785 |
@@@@@@@A@@@@@@@@@@@@@@@@B*****(@B*****(@@@@@@@@@@E@E@E@G@G@G@G@@@G@G@G@@@G@G@G@@@G@G@G@H@G@G@G@@@G@G@G@A@G@G@G@@@G@G@G@@ |
|
786 |
@G@G@D@@@@@@@@@@B*****(@B*****(@@@@@@@@@@@@@@@@H@@@@@@@@') ; colorMapFromArray:#[0 0 0 255 255 255 0 0 127 170 170 170]; mask:((Depth1Image new) width: 22; height: 22; photometric:(#blackIs0); bitsPerSample:(#(1)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@@@@C@@@@O??0O??0G'''' G''''!!G'''' G'''' G'''' G'''' G'''' G'''' G''''!!G''''!!G''& G'''' O??0O??2@@@@@@@@@@@@') ; yourself); yourself] |
|
1862 | 787 |
! |
788 |
||
789 |
iconCenterH |
|
790 |
"This resource specification was automatically generated |
|
791 |
by the ImageEditor of ST/X." |
|
792 |
||
793 |
"Do not manually edit this!! If it is corrupted, |
|
794 |
the ImageEditor may not be able to read the specification." |
|
795 |
||
796 |
" |
|
797 |
self iconCenterH inspect |
|
798 |
ImageEditor openOnClass:self andSelector:#iconCenterH |
|
799 |
Icon flushCachedIcons |
|
800 |
" |
|
801 |
||
802 |
<resource: #image> |
|
803 |
||
804 |
^Icon |
|
2268 | 805 |
constantNamed:'UIPainter class iconCenterH' |
1862 | 806 |
ifAbsentPut:[(Depth2Image new) width: 22; height: 22; photometric:(#palette); bitsPerSample:(#(2)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:' |
807 |
@@@@@@@@@@@@@@@@@(@J@B @@(@J@B @@(UZUR @@(?:?R @@(@J@B @@(@J@B @@(@J@B @@@@J@@@@@EUZUU@@@O?:?=@@@@@J@@@@@(@J@B @@(@J@B @ |
|
808 |
@(@J@B @@(EZUB@@@(O:=B @@(@J@B @@(@J@B @@@@@@@@@@@@@@@@@') ; colorMapFromArray:#[0 0 0 255 255 255 0 0 127 170 170 170]; mask:((Depth1Image new) width: 22; height: 22; photometric:(#blackIs0); bitsPerSample:(#(1)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@@@@@@C@@A?>@A?>@A?>@A?>@@C@@@C@@G?? G?? G?? G??#@C@@@C@C@?<@@?<A@?<@@?<@@C@@@@@A@@@@') ; yourself); yourself] |
|
809 |
! |
|
810 |
||
811 |
iconCenterHInFrame |
|
812 |
"This resource specification was automatically generated |
|
813 |
by the ImageEditor of ST/X." |
|
814 |
||
815 |
"Do not manually edit this!! If it is corrupted, |
|
816 |
the ImageEditor may not be able to read the specification." |
|
817 |
||
818 |
" |
|
819 |
self iconCenterHInFrame inspect |
|
820 |
ImageEditor openOnClass:self andSelector:#iconCenterHInFrame |
|
821 |
Icon flushCachedIcons |
|
822 |
" |
|
823 |
||
824 |
<resource: #image> |
|
825 |
||
826 |
^Icon |
|
2268 | 827 |
constantNamed:'UIPainter class iconCenterHInFrame' |
1862 | 828 |
ifAbsentPut:[(Depth2Image new) width: 22; height: 22; photometric:(#palette); bitsPerSample:(#(2)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:' |
829 |
@@@@@@@@J******@H@@@@@B@HL@@@CB@H8UUUR2@HH???RB@H8@@@B2@HH@@@BB@H8@@@B2@H@@@@@B@HEUUUUB@HO???=B@H@@@@@B@H8@@@@2@HH@@@@B@ |
|
830 |
H8@@@@2@HHEUUBB@H8O?=B2@HL@@@CB@H@@@@@B@J******@@@@@@@@@') ; colorMapFromArray:#[0 0 0 255 255 255 0 0 127 170 170 170]; mask:((Depth1Image new) width: 22; height: 22; photometric:(#blackIs0); bitsPerSample:(#(1)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@_??8P@@HW??(U?>(U?>(U?>(T@@(T@@(W??(W??(W??(W??+T@@(T@@+T?<(T?<)T?<(W??(P@@H_??9@@@@') ; yourself); yourself] |
|
831 |
! |
|
832 |
||
833 |
iconCenterV |
|
834 |
"This resource specification was automatically generated |
|
835 |
by the ImageEditor of ST/X." |
|
836 |
||
837 |
"Do not manually edit this!! If it is corrupted, |
|
838 |
the ImageEditor may not be able to read the specification." |
|
839 |
||
840 |
" |
|
841 |
self iconCenterV inspect |
|
842 |
ImageEditor openOnClass:self andSelector:#iconCenterV |
|
843 |
Icon flushCachedIcons |
|
844 |
" |
|
845 |
||
846 |
<resource: #image> |
|
847 |
||
848 |
^Icon |
|
2268 | 849 |
constantNamed:'UIPainter class iconCenterV' |
1862 | 850 |
ifAbsentPut:[(Depth2Image new) width: 22; height: 22; photometric:(#palette); bitsPerSample:(#(2)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:' |
851 |
@@@@@@@@@@@@@@@@@@@@@@@@B**@J*(@B**MJ*(@@@@M@@@@@@@M@M@@@M@M@M@@@M@M@M@@@M@M@M@@B*****(@B*****(@@M@M@M@@@M@M@M@@@E@M@M@@ |
|
852 |
@@@M@E@@@@@M@@@@B**EJ*(@B(*@J*(@@@@@@@@@@@@@@@@@@@@@@@@@') ; colorMapFromArray:#[0 0 0 255 255 255 0 0 127 170 170 170]; mask:((Depth1Image new) width: 22; height: 22; photometric:(#blackIs0); bitsPerSample:(#(1)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@@@@@@@@@@G @@G @@G'' G''''!!G'''' G'''' G'''' O??0O??0G'''' G'''' G'''' G'''' @G''#@G @@G C@@@@@@@@@@@@') ; yourself); yourself] |
|
853 |
! |
|
854 |
||
855 |
iconCenterVInFrame |
|
856 |
"This resource specification was automatically generated |
|
857 |
by the ImageEditor of ST/X." |
|
858 |
||
859 |
"Do not manually edit this!! If it is corrupted, |
|
860 |
the ImageEditor may not be able to read the specification." |
|
861 |
||
862 |
" |
|
863 |
self iconCenterVInFrame inspect |
|
864 |
ImageEditor openOnClass:self andSelector:#iconCenterVInFrame |
|
865 |
Icon flushCachedIcons |
|
866 |
" |
|
867 |
||
868 |
<resource: #image> |
|
869 |
||
870 |
^Icon |
|
2268 | 871 |
constantNamed:'UIPainter class iconCenterVInFrame' |
1862 | 872 |
ifAbsentPut:[(Depth2Image new) width: 22; height: 22; photometric:(#palette); bitsPerSample:(#(2)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:' |
873 |
@@@@@@@@J******@H@@@@@B@HL3@L3B@H:*GJ*2@H@@G@@B@HG@G@@B@HG@G@GB@HG@G@GB@HG@G@GB@HG@G@GB@HG@G@GB@HG@G@GB@HG@G@GB@HG@G@EB@ |
|
874 |
HE@G@@B@H@@G@@B@H:*E@J2@HL3@L3B@H@@@@@B@J******@@@@@@@@@') ; colorMapFromArray:#[0 0 0 255 255 255 0 0 127 170 170 170]; mask:((Depth1Image new) width: 22; height: 22; photometric:(#blackIs0); bitsPerSample:(#(1)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@B_??9P@@HW??(TG (W'' (W''''*W''''(W''''*W'''')W''''(W'''')W''''+W''''*W''''*W''''(W'' )TG (W??(P@@H_??8@@@@') ; yourself); yourself] |
|
875 |
! |
|
876 |
||
877 |
iconDistributeH |
|
878 |
"This resource specification was automatically generated |
|
879 |
by the ImageEditor of ST/X." |
|
880 |
||
881 |
"Do not manually edit this!! If it is corrupted, |
|
882 |
the ImageEditor may not be able to read the specification." |
|
883 |
||
884 |
" |
|
885 |
self iconDistributeH inspect |
|
886 |
ImageEditor openOnClass:self andSelector:#iconDistributeH |
|
887 |
Icon flushCachedIcons |
|
888 |
" |
|
889 |
||
890 |
<resource: #image> |
|
891 |
||
892 |
^Icon |
|
2268 | 893 |
constantNamed:'UIPainter class iconDistributeH' |
1862 | 894 |
ifAbsentPut:[(Depth2Image new) width: 22; height: 22; photometric:(#palette); bitsPerSample:(#(2)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:' |
1863 | 895 |
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@E@@E@@E@G@@G@@G@G@@G@@G@GHBGHBG@GHBGHBG@GJ*GJ*G@GHBGHBG@GHBGHBG@GB*GJ G@GB*GJ G@ |
896 |
G@@G@@G@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@') ; colorMapFromArray:#[0 0 0 255 255 255 0 0 127 170 170 170]; mask:((Depth1Image new) width: 22; height: 22; photometric:(#blackIs0); bitsPerSample:(#(1)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@@@@@@@@@@@@@<G <<G <<G ?<G =>O1?>O1????<>O1<>O1><G <<G ><G <<G ?@@@A@@@@@@@@@@@@@@@A') ; yourself); yourself] |
|
1862 | 897 |
! |
898 |
||
899 |
iconDistributeV |
|
900 |
"This resource specification was automatically generated |
|
901 |
by the ImageEditor of ST/X." |
|
902 |
||
903 |
"Do not manually edit this!! If it is corrupted, |
|
904 |
the ImageEditor may not be able to read the specification." |
|
905 |
||
906 |
" |
|
907 |
self iconDistributeV inspect |
|
908 |
ImageEditor openOnClass:self andSelector:#iconDistributeV |
|
909 |
Icon flushCachedIcons |
|
910 |
" |
|
911 |
||
912 |
<resource: #image> |
|
913 |
||
914 |
^Icon |
|
2268 | 915 |
constantNamed:'UIPainter class iconDistributeV' |
1862 | 916 |
ifAbsentPut:[(Depth2Image new) width: 22; height: 22; photometric:(#palette); bitsPerSample:(#(2)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:' |
1863 | 917 |
@@@@@@@@@@UUUT@@@@???4@@@@@@@@@@@@@*(@@@@@JB@@@@@@JB@@@@@@JB@@@@@@J*(@@@@@@@@@@@@@UUUT@@@@???4@@@@@@@@@@@@J*(@@@@@JB@@@@ |
918 |
@@JB@@@@@@@B@@@@@@@*(@@@@@@@@@@@@@UUUT@@@@???4@@@@@@@@@@') ; colorMapFromArray:#[0 0 0 255 255 255 0 0 127 170 170 170]; mask:((Depth1Image new) width: 22; height: 22; photometric:(#blackIs0); bitsPerSample:(#(1)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'A??@A??@A??CA??@@G0@@A@@@A@@@A@@@G0CA??@A??@A??@A??@@G0C@A@@@A@@@A@@@G0AA??AA??@A??@A??B') ; yourself); yourself] |
|
2361
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
919 |
! |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
920 |
|
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
921 |
iconResizeB |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
922 |
"This resource specification was automatically generated |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
923 |
by the ImageEditor of ST/X." |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
924 |
|
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
925 |
"Do not manually edit this!! If it is corrupted, |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
926 |
the ImageEditor may not be able to read the specification." |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
927 |
|
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
928 |
" |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
929 |
self iconResizeB inspect |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
930 |
ImageEditor openOnClass:self andSelector:#iconResizeB |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
931 |
Icon flushCachedIcons |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
932 |
" |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
933 |
|
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
934 |
<resource: #image> |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
935 |
|
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
936 |
^Icon |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
937 |
constantNamed:'UIPainter class iconResizeB' |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
938 |
ifAbsentPut:[(Depth2Image new) width: 22; height: 22; photometric:(#palette); bitsPerSample:(#(2)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:' |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
939 |
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@M@@@@@@@M@@@@@@@M@M@@@@@M@M@@@@@M@M@@@@@M@M@@@M@M@M@@@M@M@M@@@M@M@M@@@M@M@M@@@@@@@M@@ |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
940 |
@@@@@E@@@@@@@@@@B*****(@B*****(@@@@@@@@@@@@@@@@@@@@@@@@@') ; colorMapFromArray:#[0 0 0 255 255 255 0 0 127 170 170 170]; mask:((Depth1Image new) width: 22; height: 22; photometric:(#blackIs0); bitsPerSample:(#(1)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@@@@@@@@@@G A@G @@G'' @G'' @G''#@G'' G''''"G'''' G''''!!G'''' G'''' O?7 G'''' CCG O??0O??0@@@A@@@@@@@@') ; yourself); yourself] |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
941 |
! |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
942 |
|
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
943 |
iconResizeL |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
944 |
"This resource specification was automatically generated |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
945 |
by the ImageEditor of ST/X." |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
946 |
|
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
947 |
"Do not manually edit this!! If it is corrupted, |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
948 |
the ImageEditor may not be able to read the specification." |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
949 |
|
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
950 |
" |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
951 |
self iconResizeL inspect |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
952 |
ImageEditor openOnClass:self andSelector:#iconResizeL |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
953 |
Icon flushCachedIcons |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
954 |
" |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
955 |
|
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
956 |
<resource: #image> |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
957 |
|
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
958 |
^Icon |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
959 |
constantNamed:'UIPainter class iconResizeL' |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
960 |
ifAbsentPut:[(Depth2Image new) width: 22; height: 22; photometric:(#palette); bitsPerSample:(#(2)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:' |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
961 |
@@@@@@@@@@@@@@@@@(@@@@@@@(@@@@@@@(UUUP@I@(_??0@@@(@@@@@@@(@@@@@@@(@@@@@@@(@@@@@@@(AUUU@@@(C???@@@(@@@@@E@(@@@@@@@(@@@@@@ |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
962 |
@(@@@@@@@(AU@@@@@(C?@@@@@(@@@@@@@(@@@@@@@@@@@@@E@@@@@@@@') ; colorMapFromArray:#[0 0 0 255 255 255 0 0 127 170 170 170]; mask:((Depth1Image new) width: 22; height: 22; photometric:(#blackIs0); bitsPerSample:(#(1)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@@@@@F@@@G?>@G?>@G?>@G?>@F@@@FP@@F?? G?? G?? F?? FP@@FP@@F? @G? @G? @F? @FP@@@@@@@@@@') ; yourself); yourself] |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
963 |
! |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
964 |
|
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
965 |
iconResizeLR |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
966 |
"This resource specification was automatically generated |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
967 |
by the ImageEditor of ST/X." |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
968 |
|
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
969 |
"Do not manually edit this!! If it is corrupted, |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
970 |
the ImageEditor may not be able to read the specification." |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
971 |
|
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
972 |
" |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
973 |
self iconResizeLR inspect |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
974 |
ImageEditor openOnClass:self andSelector:#iconResizeLR |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
975 |
Icon flushCachedIcons |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
976 |
" |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
977 |
|
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
978 |
<resource: #image> |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
979 |
|
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
980 |
^Icon |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
981 |
constantNamed:'UIPainter class iconResizeLR' |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
982 |
ifAbsentPut:[(Depth2Image new) width: 22; height: 22; photometric:(#palette); bitsPerSample:(#(2)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:' |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
983 |
@@@@@@@@@@@@@@@@@(@@@B @@(@@@B @@(UUUR I@(???2 @@(@@@B @@(@@@B @@(@@@B @@(@@@B @@(AUTB @@(C?<B @@(@@@B E@(@@@B @@(@@@B @ |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
984 |
@(@@@B @@(AUTB @@(C?<B @@(@@@B @@(@@@B @@@@@@@@E@@@@@@@@') ; colorMapFromArray:#[0 0 0 255 255 255 0 0 127 170 170 170]; mask:((Depth1Image new) width: 22; height: 22; photometric:(#blackIs0); bitsPerSample:(#(1)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@@@@@F@A G?? G?? G?? G?? F@A FPI F?= G?? G?? F?= FPI FPI F?= G?? G?? F?= FPI @@@@@@@@') ; yourself); yourself] |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
985 |
! |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
986 |
|
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
987 |
iconResizeR |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
988 |
"This resource specification was automatically generated |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
989 |
by the ImageEditor of ST/X." |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
990 |
|
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
991 |
"Do not manually edit this!! If it is corrupted, |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
992 |
the ImageEditor may not be able to read the specification." |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
993 |
|
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
994 |
" |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
995 |
self iconResizeR inspect |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
996 |
ImageEditor openOnClass:self andSelector:#iconResizeR |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
997 |
Icon flushCachedIcons |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
998 |
" |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
999 |
|
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
1000 |
<resource: #image> |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
1001 |
|
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
1002 |
^Icon |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
1003 |
constantNamed:'UIPainter class iconResizeR' |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
1004 |
ifAbsentPut:[(Depth2Image new) width: 22; height: 22; photometric:(#palette); bitsPerSample:(#(2)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:' |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
1005 |
@@@@@@@@@@@@@@@@@@@@@B @@@@@@B @@@UUUR I@@???R @@@@@@B @@@@@@B @@@@@@B @@@@@@B @@EUUTB @@O??<B @@@@@@B E@@@@@B @@@@@@B @ |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
1006 |
@@@@@B @@@@ETB @@@@O<B @@@@@@B @@@@@@B @@@@@@@@E@@@@@@@@') ; colorMapFromArray:#[0 0 0 255 255 255 0 0 127 170 170 170]; mask:((Depth1Image new) width: 22; height: 22; photometric:(#blackIs0); bitsPerSample:(#(1)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@@@@@@@A A?? A?? A?? A?? @@A @@I G?= G?? G?? G?= @@I @@I @G= @G? @G? @G= @@I @@@@@@@@') ; yourself); yourself] |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
1007 |
! |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
1008 |
|
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
1009 |
iconResizeT |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
1010 |
"This resource specification was automatically generated |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
1011 |
by the ImageEditor of ST/X." |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
1012 |
|
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
1013 |
"Do not manually edit this!! If it is corrupted, |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
1014 |
the ImageEditor may not be able to read the specification." |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
1015 |
|
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
1016 |
" |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
1017 |
self iconResizeT inspect |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
1018 |
ImageEditor openOnClass:self andSelector:#iconResizeT |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
1019 |
Icon flushCachedIcons |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
1020 |
" |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
1021 |
|
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
1022 |
<resource: #image> |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
1023 |
|
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
1024 |
^Icon |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
1025 |
constantNamed:'UIPainter class iconResizeT' |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
1026 |
ifAbsentPut:[(Depth2Image new) width: 22; height: 22; photometric:(#palette); bitsPerSample:(#(2)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:' |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
1027 |
@@@@@@@@@@@@@@@@@@@@@@@@B*****(@B*****(@@@@@@@@@@@@@@E@@@@@@@M@@@M@M@M@@@M@M@M@@@M@M@M@@@M@M@M@@@@@M@M@@@@@M@M@@@@@M@M@@ |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
1028 |
@@@M@M@@@@@M@@@@@@@M@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@') ; colorMapFromArray:#[0 0 0 255 255 255 0 0 127 170 170 170]; mask:((Depth1Image new) width: 22; height: 22; photometric:(#blackIs0); bitsPerSample:(#(1)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@@@@@@@@AO??0O??0CCG G'''' O?7 G'''' G'''' G''''!!G'''' G''''"@G'' @G''#@G'' @G'' @G @@G A@@@@@@@@@@@@') ; yourself); yourself] |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
1029 |
! |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
1030 |
|
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
1031 |
iconResizeTB |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
1032 |
"This resource specification was automatically generated |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
1033 |
by the ImageEditor of ST/X." |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
1034 |
|
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
1035 |
"Do not manually edit this!! If it is corrupted, |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
1036 |
the ImageEditor may not be able to read the specification." |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
1037 |
|
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
1038 |
" |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
1039 |
self iconResizeTB inspect |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
1040 |
ImageEditor openOnClass:self andSelector:#iconResizeTB |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
1041 |
Icon flushCachedIcons |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
1042 |
" |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
1043 |
|
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
1044 |
<resource: #image> |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
1045 |
|
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
1046 |
^Icon |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
1047 |
constantNamed:'UIPainter class iconResizeTB' |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
1048 |
ifAbsentPut:[(Depth2Image new) width: 22; height: 22; photometric:(#palette); bitsPerSample:(#(2)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:' |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
1049 |
@@@@@@@@@@@@@@@@@@@@@@@@B*****(@B*****(@@@@@@@@@@G@@@@@@@G@@@@@@@G@G@G@@@G@G@G@@@G@G@G@@@G@G@G@@@G@G@G@@@G@G@G@@@G@@@@@@ |
ae171f5bc002
can resize - allow resizing all;
Claus Gittinger <cg@exept.de>
parents:
2357
diff
changeset
|
1050 |
@G@@@@@@@@@@@@@@B*****(@B*****(@@@@@@@@@@@@@@@@@@@@@@@@@') ; colorMapFromArray:#[0 0 0 255 255 255 0 0 127 170 170 170]; mask:((Depth1Image new) width: 22; height: 22; photometric:(#blackIs0); bitsPerSample:(#(1)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@B@@@@@@@BO??0O??2G#C@G'''' G/?0G''''#G'''' G'''' G'''' G'''' G''''"G/?0G'''' G#C@O??1O??0@@@A@@@B@@@@') ; yourself); yourself] |
778 | 1051 |
! ! |
735
29c8681ce68d
no picking for hierarchical lists + error handler for the starting phase
tz
parents:
729
diff
changeset
|
1052 |
|
60 | 1053 |
!UIPainter class methodsFor:'interface specs'! |
1054 |
||
743 | 1055 |
dialogSpecForDefiningClassAndSelector |
1056 |
"This resource specification was automatically generated |
|
1057 |
by the UIPainter of ST/X." |
|
1058 |
||
765 | 1059 |
"Do not manually edit this!! If it is corrupted, |
743 | 1060 |
the UIPainter may not be able to read the specification." |
366 | 1061 |
|
1062 |
" |
|
743 | 1063 |
UIPainter new openOnClass:UIPainter andSelector:#dialogSpecForDefiningClassAndSelector |
1064 |
UIPainter new openInterface:#dialogSpecForDefiningClassAndSelector |
|
366 | 1065 |
" |
1066 |
||
1067 |
<resource: #canvas> |
|
1068 |
||
1069 |
^ |
|
446 | 1070 |
|
366 | 1071 |
#(#FullSpec |
2217
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1072 |
#window: |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1073 |
#(#WindowSpec |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1074 |
#name: 'GUI Painter' |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1075 |
#layout: #(#LayoutFrame 291 0 130 0 637 0 289 0) |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1076 |
#label: 'GUI Painter' |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1077 |
#min: #(#Point 350 160) |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1078 |
#max: #(#Point 500 160) |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1079 |
#bounds: #(#Rectangle 291 130 638 290) |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1080 |
#usePreferredExtent: false |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1081 |
) |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1082 |
#component: |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1083 |
#(#SpecCollection |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1084 |
#collection: |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1085 |
#( |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1086 |
#(#FramedBoxSpec |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1087 |
#name: 'FramedBox' |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1088 |
#layout: #(#LayoutFrame 0 0.0 3 0.0 0 1.0 -35 1.0) |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1089 |
#component: |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1090 |
#(#SpecCollection |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1091 |
#collection: |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1092 |
#( |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1093 |
#(#LabelSpec |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1094 |
#name: 'selectorLabel' |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1095 |
#layout: #(#AlignmentOrigin 67 0.11 29 0 1 0.5) |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1096 |
#label: 'Selector:' |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1097 |
#translateLabel: true |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1098 |
#adjust: #right |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1099 |
#resizeForLabel: true |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1100 |
) |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1101 |
#(#InputFieldSpec |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1102 |
#name: 'methodNameField' |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1103 |
#layout: #(#LayoutFrame 70 0.11 18 0 4 1.0 40 0) |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1104 |
#tabable: true |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1105 |
#model: #methodNameChannel |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1106 |
#group: #inputGroup |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1107 |
) |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1108 |
#(#LabelSpec |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1109 |
#name: 'classLabel' |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1110 |
#layout: #(#AlignmentOrigin 67 0.11 54 0 1 0.5) |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1111 |
#label: 'Class:' |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1112 |
#translateLabel: true |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1113 |
#adjust: #right |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1114 |
#resizeForLabel: true |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1115 |
) |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1116 |
#(#InputFieldSpec |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1117 |
#name: 'classNameField' |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1118 |
#layout: #(#LayoutFrame 70 0.11 43 0 4 1.0 65 0) |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1119 |
#tabable: true |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1120 |
#model: #classNameChannel |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1121 |
#group: #inputGroup |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1122 |
) |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1123 |
#(#LabelSpec |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1124 |
#name: 'superClassLabel' |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1125 |
#layout: #(#AlignmentOrigin 67 0.11 79 0 1 0.5) |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1126 |
#label: 'Superclass:' |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1127 |
#translateLabel: true |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1128 |
#adjust: #right |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1129 |
#resizeForLabel: true |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1130 |
) |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1131 |
#(#ComboBoxSpec |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1132 |
#name: 'superclassNameComboBox' |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1133 |
#layout: #(#LayoutFrame 70 0.11 68 0 4 1.0 90 0) |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1134 |
#tabable: true |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1135 |
#model: #superclassNameChannel |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1136 |
#comboList: #superclassNameDefaults |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1137 |
) |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1138 |
) |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1139 |
) |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1140 |
#label: 'Define Class And Selector' |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1141 |
#labelPosition: #topLeft |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1142 |
#translateLabel: true |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1143 |
) |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1144 |
#(#UISubSpecification |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1145 |
#name: 'subSpec' |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1146 |
#layout: #(#LayoutFrame 0 0.0 -29 1 0 1.0 -5 1) |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1147 |
#majorKey: #ToolApplicationModel |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1148 |
#minorKey: #windowSpecForCommitWithoutChannels |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1149 |
) |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1150 |
) |
b54632779619
Use class var for SelectionPanel
Stefan Vogel <sv@exept.de>
parents:
2213
diff
changeset
|
1151 |
) |
743 | 1152 |
) |
838
0ac5a26498c1
help texts & national strings
Claus Gittinger <cg@exept.de>
parents:
827
diff
changeset
|
1153 |
|
950
3e227dc788be
fixed layout (change with framedBox - sigh)
Claus Gittinger <cg@exept.de>
parents:
939
diff
changeset
|
1154 |
"Modified: / 13.8.1998 / 19:59:44 / cg" |
743 | 1155 |
! |
1156 |
||
1157 |
dialogSpecForDefiningGridParameters |
|
1158 |
"This resource specification was automatically generated |
|
1159 |
by the UIPainter of ST/X." |
|
1160 |
||
765 | 1161 |
"Do not manually edit this!! If it is corrupted, |
743 | 1162 |
the UIPainter may not be able to read the specification." |
1163 |
||
1164 |
" |
|
1165 |
UIPainter new openOnClass:UIPainter andSelector:#dialogSpecForDefiningGridParameters |
|
1166 |
UIPainter new openInterface:#dialogSpecForDefiningGridParameters |
|
1167 |
" |
|
1168 |
||
1169 |
<resource: #canvas> |
|
1170 |
||
1782 | 1171 |
^ |
1172 |
#(FullSpec |
|
1173 |
name: dialogSpecForDefiningGridParameters |
|
1174 |
window: |
|
1175 |
(WindowSpec |
|
1176 |
label: 'GUI Painter' |
|
1177 |
name: 'GUI Painter' |
|
1178 |
min: (Point 300 200) |
|
1179 |
max: (Point 300 200) |
|
1180 |
bounds: (Rectangle 16 46 298 244) |
|
1181 |
) |
|
1182 |
component: |
|
1183 |
(SpecCollection |
|
1184 |
collection: ( |
|
1185 |
(FramedBoxSpec |
|
1186 |
label: 'Grid Parameter' |
|
1187 |
name: 'FramedBox' |
|
1188 |
layout: (LayoutFrame 0 0.0 3 0.0 0 1.0 -35 1.0) |
|
1189 |
labelPosition: topLeft |
|
1190 |
translateLabel: true |
|
1191 |
component: |
|
1192 |
(SpecCollection |
|
1193 |
collection: ( |
|
1194 |
(CheckBoxSpec |
|
1195 |
label: 'Show Grid' |
|
1196 |
name: 'ShowGridCheckBox' |
|
1197 |
layout: (Point 13 14) |
|
1198 |
model: showGrid |
|
1199 |
translateLabel: true |
|
2692 | 1200 |
activeHelpKey: showGrid |
1782 | 1201 |
) |
1202 |
(CheckBoxSpec |
|
1203 |
label: 'Align To Grid' |
|
1204 |
name: 'AlignCheckBox' |
|
1205 |
layout: (Point 13 42) |
|
1206 |
model: alignToGrid |
|
1207 |
translateLabel: true |
|
2692 | 1208 |
activeHelpKey: alignToGrid |
1782 | 1209 |
) |
1210 |
(LabelSpec |
|
1211 |
label: 'Horizontal Pixels:' |
|
1212 |
name: 'HorizontalPixelsLabel' |
|
1213 |
layout: (AlignmentOrigin 138 0 89 0 1 0.5) |
|
1214 |
translateLabel: true |
|
1215 |
resizeForLabel: true |
|
1216 |
adjust: right |
|
1217 |
) |
|
1218 |
(InputFieldSpec |
|
1219 |
name: 'HorizontalPixelsField' |
|
1220 |
layout: (LayoutFrame 144 0 77 0 197 0 99 0) |
|
1221 |
model: hspace |
|
1222 |
group: inputGroup |
|
1223 |
type: numberOrNil |
|
1224 |
acceptOnPointerLeave: false |
|
1225 |
) |
|
1226 |
(LabelSpec |
|
1227 |
label: 'Vertical Pixels:' |
|
1228 |
name: 'VerticalPixelsLabel' |
|
1229 |
layout: (AlignmentOrigin 139 0 114 0 1 0.5) |
|
1230 |
translateLabel: true |
|
1231 |
resizeForLabel: true |
|
1232 |
adjust: right |
|
1233 |
) |
|
1234 |
(InputFieldSpec |
|
1235 |
name: 'VerticalPixelsField' |
|
1236 |
layout: (LayoutFrame 144 0 102 0 197 0 124 0) |
|
1237 |
model: vspace |
|
1238 |
group: inputGroup |
|
1239 |
type: numberOrNil |
|
1240 |
acceptOnPointerLeave: false |
|
1241 |
) |
|
1242 |
) |
|
1243 |
||
1244 |
) |
|
1245 |
) |
|
1246 |
(UISubSpecification |
|
1247 |
name: 'subSpec' |
|
1248 |
layout: (LayoutFrame 0 0.0 -29 1 0 1.0 -5 1) |
|
1249 |
majorKey: ToolApplicationModel |
|
1250 |
minorKey: windowSpecForCommitWithoutChannels |
|
1251 |
) |
|