42 documentation |
42 documentation |
43 " |
43 " |
44 I represents cursors in a device independent manner. |
44 I represents cursors in a device independent manner. |
45 Normally, cursors are defined at view creation time, |
45 Normally, cursors are defined at view creation time, |
46 via |
46 via |
47 'aView cursor:aCursor'. |
47 'aView cursor:aCursor'. |
48 |
48 |
49 [Instance variables:] |
49 [Instance variables:] |
50 |
50 |
51 shape <Symbol> a shape (i.e. #arrow, #hand, ...) or nil |
51 shape <Symbol> a shape (i.e. #arrow, #hand, ...) or nil |
52 sourceForm <Form> if shape is nil, the source bits |
52 sourceForm <Form> if shape is nil, the source bits |
53 maskForm <Form> if shape is nil, the mask bits |
53 maskForm <Form> if shape is nil, the mask bits |
54 hotX <SmallInteger> if shape is nil, the hotSpot x of the cursor |
54 hotX <SmallInteger> if shape is nil, the hotSpot x of the cursor |
55 hotY <SmallInteger> if shape is nil, the hotSpot y of the cursor |
55 hotY <SmallInteger> if shape is nil, the hotSpot y of the cursor |
56 device <aDevice> the device, if associated to one |
56 device <aDevice> the device, if associated to one |
57 cursorId <anObject> the device-specific id if device is nonNil |
57 cursorId <anObject> the device-specific id if device is nonNil |
58 |
58 |
59 [class variables:] |
59 [class variables:] |
60 |
60 |
61 Lobby <Registry> keeps track of known device cursors |
61 Lobby <Registry> keeps track of known device cursors |
62 (dont use it: this will be moved to the device) |
62 (dont use it: this will be moved to the device) |
63 |
63 |
64 DefaultFgColor <Color> default foreground color for cursors (usually black) |
64 DefaultFgColor <Color> default foreground color for cursors (usually black) |
65 DefaultBgColor <Color> default background color for cursors (usually white) |
65 DefaultBgColor <Color> default background color for cursors (usually white) |
66 |
66 |
67 NormalCursor <Cursor> cached instance of normal (arrow) cursor |
67 NormalCursor <Cursor> cached instance of normal (arrow) cursor |
68 ... |
68 ... |
69 |
69 |
70 [see also:] |
70 [see also:] |
71 DeviceWorkstation |
71 DeviceWorkstation |
72 DisplaySurface |
72 DisplaySurface |
73 Font Color Image Form |
73 Font Color Image Form |
74 ( introduction to view programming :html: programming/viewintro.html#CURSOR ) |
74 ( introduction to view programming :html: programming/viewintro.html#CURSOR ) |
75 |
75 |
76 [author:] |
76 [author:] |
77 Claus Gittinger |
77 Claus Gittinger |
78 " |
78 " |
79 ! |
79 ! |
80 |
80 |
81 examples |
81 examples |
82 " |
82 " |
83 get a standard cursor: |
83 get a standard cursor: |
84 |
84 |
85 Cursor wait |
85 Cursor wait |
86 Cursor stop |
86 Cursor stop |
87 Cursor normal |
87 Cursor normal |
88 |
88 |
89 create a custom cursor: |
89 create a custom cursor: |
90 |
90 |
91 Cursor extent:16@16 |
91 Cursor extent:16@16 |
92 fromArray:#[ 2r00000000 2r00000000 |
92 fromArray:#[ 2r00000000 2r00000000 |
93 2r00000000 2r00000000 |
93 2r00000000 2r00000000 |
94 2r00000000 2r00000000 |
94 2r00000000 2r00000000 |
95 2r11111111 2r11111111 |
95 2r11111111 2r11111111 |
96 2r11111111 2r11111111 |
96 2r11111111 2r11111111 |
97 2r00000000 2r00000000 |
97 2r00000000 2r00000000 |
98 2r00000000 2r00000000 |
98 2r00000000 2r00000000 |
99 2r11111111 2r11111111 |
99 2r11111111 2r11111111 |
100 2r11111111 2r11111111 |
100 2r11111111 2r11111111 |
101 2r00000000 2r00000000 |
101 2r00000000 2r00000000 |
102 2r00000000 2r00000000 |
102 2r00000000 2r00000000 |
103 2r11111111 2r11111111 |
103 2r11111111 2r11111111 |
104 2r11111111 2r11111111 |
104 2r11111111 2r11111111 |
105 2r00000000 2r00000000 |
105 2r00000000 2r00000000 |
106 2r00000000 2r00000000 |
106 2r00000000 2r00000000 |
107 2r00000000 2r00000000] |
107 2r00000000 2r00000000] |
108 offset:-8 @ -8 |
108 offset:-8 @ -8 |
109 |
109 |
110 |
110 |
111 |
111 |
112 define a cursor for a view: |
112 define a cursor for a view: |
113 [exBegin] |
113 [exBegin] |
114 |v| |
114 |v| |
115 |
115 |
116 v := StandardSystemView extent:100@100. |
116 v := StandardSystemView extent:100@100. |
117 v cursor:Cursor stop. |
117 v cursor:Cursor stop. |
118 v open. |
118 v open. |
119 [exEnd] |
119 [exEnd] |
120 |
120 |
121 |
121 |
122 with above custom cursor: |
122 with above custom cursor: |
123 [exBegin] |
123 [exBegin] |
124 |v| |
124 |v| |
125 |
125 |
126 v := StandardSystemView extent:100@100. |
126 v := StandardSystemView extent:100@100. |
127 v cursor:( |
127 v cursor:( |
128 Cursor extent:16@16 |
128 Cursor extent:16@16 |
129 fromArray:#[ 2r00000000 2r00000000 |
129 fromArray:#[ 2r00000000 2r00000000 |
130 2r00000000 2r00000000 |
130 2r00000000 2r00000000 |
131 2r00000000 2r00000000 |
131 2r00000000 2r00000000 |
132 2r11111111 2r11111111 |
132 2r11111111 2r11111111 |
133 2r11111111 2r11111111 |
133 2r11111111 2r11111111 |
134 2r00000000 2r00000000 |
134 2r00000000 2r00000000 |
135 2r00000000 2r00000000 |
135 2r00000000 2r00000000 |
136 2r11111111 2r11111111 |
136 2r11111111 2r11111111 |
137 2r11111111 2r11111111 |
137 2r11111111 2r11111111 |
138 2r00000000 2r00000000 |
138 2r00000000 2r00000000 |
139 2r00000000 2r00000000 |
139 2r00000000 2r00000000 |
140 2r11111111 2r11111111 |
140 2r11111111 2r11111111 |
141 2r11111111 2r11111111 |
141 2r11111111 2r11111111 |
142 2r00000000 2r00000000 |
142 2r00000000 2r00000000 |
143 2r00000000 2r00000000 |
143 2r00000000 2r00000000 |
144 2r00000000 2r00000000] |
144 2r00000000 2r00000000] |
145 offset:-8 @ -8). |
145 offset:-8 @ -8). |
146 v open. |
146 v open. |
147 [exEnd] |
147 [exEnd] |
148 |
148 |
149 |
149 |
150 a custom cursor with mask: |
150 a custom cursor with mask: |
151 [exBegin] |
151 [exBegin] |
152 |v| |
152 |v| |
153 |
153 |
154 v := StandardSystemView extent:100@100. |
154 v := StandardSystemView extent:100@100. |
155 v cursor:( |
155 v cursor:( |
156 Cursor |
156 Cursor |
157 extent:16@16 |
157 extent:16@16 |
158 sourceArray:#[ |
158 sourceArray:#[ |
159 2r00000000 2r00000000 |
159 2r00000000 2r00000000 |
160 2r00000000 2r00000000 |
160 2r00000000 2r00000000 |
161 2r00000000 2r00000000 |
161 2r00000000 2r00000000 |
162 2r11111111 2r11111111 |
162 2r11111111 2r11111111 |
163 2r11111111 2r11111111 |
163 2r11111111 2r11111111 |
164 2r00000000 2r00000000 |
164 2r00000000 2r00000000 |
165 2r00000000 2r00000000 |
165 2r00000000 2r00000000 |
166 2r00000000 2r00000000 |
166 2r00000000 2r00000000 |
167 2r00000000 2r00000000 |
167 2r00000000 2r00000000 |
168 2r00000000 2r00000000 |
168 2r00000000 2r00000000 |
169 2r00000000 2r00000000 |
169 2r00000000 2r00000000 |
170 2r11111111 2r11111111 |
170 2r11111111 2r11111111 |
171 2r11111111 2r11111111 |
171 2r11111111 2r11111111 |
172 2r00000000 2r00000000 |
172 2r00000000 2r00000000 |
173 2r00000000 2r00000000 |
173 2r00000000 2r00000000 |
174 2r00000000 2r00000000] |
174 2r00000000 2r00000000] |
175 maskArray:#[ |
175 maskArray:#[ |
176 2r00000000 2r00000000 |
176 2r00000000 2r00000000 |
177 2r00000000 2r00000000 |
177 2r00000000 2r00000000 |
178 2r11111111 2r11111111 |
178 2r11111111 2r11111111 |
179 2r11111111 2r11111111 |
179 2r11111111 2r11111111 |
180 2r11111111 2r11111111 |
180 2r11111111 2r11111111 |
181 2r11111111 2r11111111 |
181 2r11111111 2r11111111 |
182 2r00000000 2r00000000 |
182 2r00000000 2r00000000 |
183 2r00000000 2r00000000 |
183 2r00000000 2r00000000 |
184 2r00000000 2r00000000 |
184 2r00000000 2r00000000 |
185 2r00000000 2r00000000 |
185 2r00000000 2r00000000 |
186 2r11111111 2r11111111 |
186 2r11111111 2r11111111 |
187 2r11111111 2r11111111 |
187 2r11111111 2r11111111 |
188 2r11111111 2r11111111 |
188 2r11111111 2r11111111 |
189 2r11111111 2r11111111 |
189 2r11111111 2r11111111 |
190 2r00000000 2r00000000 |
190 2r00000000 2r00000000 |
191 2r00000000 2r00000000] |
191 2r00000000 2r00000000] |
192 offset:-8 @ -8). |
192 offset:-8 @ -8). |
193 v open. |
193 v open. |
194 [exEnd] |
194 [exEnd] |
195 |
195 |
196 |
196 |
197 a cursor from an image read from a file: |
197 a cursor from an image read from a file: |
198 [exBegin] |
198 [exBegin] |
199 |v img| |
199 |v img| |
200 |
200 |
201 v := StandardSystemView extent:100@100. |
201 v := StandardSystemView extent:100@100. |
202 img := Image fromFile:'bitmaps/xpmBitmaps/cursors/mouse.xpm'. |
202 img := Image fromFile:'bitmaps/xpmBitmaps/cursors/mouse.xpm'. |
203 v cursor:(Cursor fromImage:img). |
203 v cursor:(Cursor fromImage:img). |
204 v open. |
204 v open. |
205 [exEnd] |
205 [exEnd] |
206 |
206 |
207 |
207 |
208 with multiple views: |
208 with multiple views: |
209 [exBegin] |
209 [exBegin] |
210 |v1 v2 top| |
210 |v1 v2 top| |
211 |
211 |
212 top := StandardSystemView new. |
212 top := StandardSystemView new. |
213 top extent:300@300. |
213 top extent:300@300. |
214 v1 := View origin:0.0@0.0 corner:1.0@0.5 in:top. |
214 v1 := View origin:0.0@0.0 corner:1.0@0.5 in:top. |
215 v1 viewBackground:(Color grey:75). |
215 v1 viewBackground:(Color grey:75). |
216 v1 cursor:Cursor thumbsUp. |
216 v1 cursor:Cursor thumbsUp. |
217 v2 := View origin:0.0@0.5 corner:1.0@1.0 in:top. |
217 v2 := View origin:0.0@0.5 corner:1.0@1.0 in:top. |
218 v2 viewBackground:(Color white). |
218 v2 viewBackground:(Color white). |
219 v2 cursor:Cursor wait. |
219 v2 cursor:Cursor wait. |
220 top open. |
220 top open. |
221 [exEnd] |
221 [exEnd] |
222 |
222 |
223 |
223 |
224 show a cursor (in the active ST/X view) for a while: |
224 show a cursor (in the active ST/X view) for a while: |
225 [exBegin] |
225 [exBegin] |
226 |
226 |
227 Cursor wait |
227 Cursor wait |
228 showWhile:[ |
228 showWhile:[ |
229 Delay waitForSeconds:5 |
229 Delay waitForSeconds:5 |
230 ] |
230 ] |
231 [exEnd] |
231 [exEnd] |
232 |
232 |
233 |
233 |
234 show a cursor in all views belonging to a windowGroup: |
234 show a cursor in all views belonging to a windowGroup: |
235 (have to wait until top is visible to access windowGroup) |
235 (have to wait until top is visible to access windowGroup) |
236 [exBegin] |
236 [exBegin] |
237 |v1 v2 top| |
237 |v1 v2 top| |
238 |
238 |
239 top := StandardSystemView new. |
239 top := StandardSystemView new. |
240 top extent:300@300. |
240 top extent:300@300. |
241 v1 := View origin:0.0@0.0 corner:1.0@0.5 in:top. |
241 v1 := View origin:0.0@0.0 corner:1.0@0.5 in:top. |
242 v1 viewBackground:(Color grey:75). |
242 v1 viewBackground:(Color grey:75). |
243 v1 cursor:(Cursor normal). |
243 v1 cursor:(Cursor normal). |
244 |
244 |
245 v2 := View origin:0.0@0.5 corner:1.0@1.0 in:top. |
245 v2 := View origin:0.0@0.5 corner:1.0@1.0 in:top. |
246 v2 viewBackground:(Color white). |
246 v2 viewBackground:(Color white). |
247 v2 cursor:(Cursor crossHair). |
247 v2 cursor:(Cursor crossHair). |
248 top openAndWait. |
248 top openAndWait. |
249 |
249 |
250 Delay waitForSeconds:3. |
250 Delay waitForSeconds:3. |
251 |
251 |
252 top windowGroup |
252 top windowGroup |
253 withCursor:Cursor wait |
253 withCursor:Cursor wait |
254 do:[ |
254 do:[ |
255 Delay waitForSeconds:5 |
255 Delay waitForSeconds:5 |
256 ] |
256 ] |
257 [exEnd] |
257 [exEnd] |
258 |
258 |
259 |
259 |
260 show a cursor in a single view for a while: |
260 show a cursor in a single view for a while: |
261 [exBegin] |
261 [exBegin] |
262 |v1 v2 top| |
262 |v1 v2 top| |
263 |
263 |
264 top := StandardSystemView new. |
264 top := StandardSystemView new. |
265 top extent:300@300. |
265 top extent:300@300. |
266 v1 := View origin:0.0@0.0 corner:1.0@0.5 in:top. |
266 v1 := View origin:0.0@0.0 corner:1.0@0.5 in:top. |
267 v1 viewBackground:(Color grey:75). |
267 v1 viewBackground:(Color grey:75). |
268 v1 cursor:(Cursor normal). |
268 v1 cursor:(Cursor normal). |
269 |
269 |
270 v2 := View origin:0.0@0.5 corner:1.0@1.0 in:top. |
270 v2 := View origin:0.0@0.5 corner:1.0@1.0 in:top. |
271 v2 viewBackground:(Color white). |
271 v2 viewBackground:(Color white). |
272 v2 cursor:(Cursor crossHair). |
272 v2 cursor:(Cursor crossHair). |
273 |
273 |
274 top openAndWait. |
274 top openAndWait. |
275 |
275 |
276 Delay waitForSeconds:3. |
276 Delay waitForSeconds:3. |
277 |
277 |
278 v1 withCursor:Cursor wait |
278 v1 withCursor:Cursor wait |
279 do:[ |
279 do:[ |
280 Delay waitForSeconds:5 |
280 Delay waitForSeconds:5 |
281 ] |
281 ] |
282 [exEnd] |
282 [exEnd] |
283 " |
283 " |
284 ! ! |
284 ! ! |
285 |
285 |
286 !Cursor class methodsFor:'initialization'! |
286 !Cursor class methodsFor:'initialization'! |
287 |
287 |
305 ] |
305 ] |
306 ! |
306 ! |
307 |
307 |
308 initializeNewCursors |
308 initializeNewCursors |
309 "Create the new cursors |
309 "Create the new cursors |
310 Cursor blank |
310 Cursor blank |
311 Cursor down |
311 Cursor down |
312 Cursor execute |
312 Cursor execute |
313 Cursor left |
313 Cursor left |
314 Cursor marker |
314 Cursor marker |
315 Cursor normal |
315 Cursor normal |
316 Cursor read |
316 Cursor read |
317 Cursor right |
317 Cursor right |
318 Cursor square |
318 Cursor square |
319 Cursor up |
319 Cursor up |
320 Cursor wait |
320 Cursor wait |
321 Cursor write |
321 Cursor write |
322 Cursor thumbsUp |
322 Cursor thumbsUp |
323 Cursor thumbsDown |
323 Cursor thumbsDown |
324 Cursor xMarker |
324 Cursor xMarker |
325 Cursor caret |
325 Cursor caret |
326 Cursor stop |
326 Cursor stop |
327 Cursor eye" |
327 Cursor eye" |
328 |
328 |
329 |device builtIn| |
329 |device builtIn| |
330 |
330 |
331 device := Display. |
331 device := Display. |
332 builtIn := device builtInCursorShapes. |
332 builtIn := device builtInCursorShapes. |
333 |
333 |
334 (builtIn includes:#folder) ifFalse:[ |
334 (builtIn includes:#folder) ifFalse:[ |
335 FolderCursor := |
335 FolderCursor := |
336 (Cursor |
336 (Cursor |
337 extent: 16@16 |
337 extent: 16@16 |
338 sourceArray: #( |
338 sourceArray: #( |
339 2r0000000000000000 |
339 2r0000000000000000 |
340 2r0011111000000000 |
340 2r0011111000000000 |
341 2r0100000100000000 |
341 2r0100000100000000 |
342 2r1111111111111110 |
342 2r1111111111111110 |
343 2r1000000000000001 |
343 2r1000000000000001 |
344 2r1000000000000001 |
344 2r1000000000000001 |
345 2r1000000000000001 |
345 2r1000000000000001 |
346 2r1000000000000001 |
346 2r1000000000000001 |
347 2r1000000000000001 |
347 2r1000000000000001 |
348 2r1000000000000001 |
348 2r1000000000000001 |
349 2r1000000000000001 |
349 2r1000000000000001 |
350 2r1000000000000001 |
350 2r1000000000000001 |
351 2r1000000000000001 |
351 2r1000000000000001 |
352 2r1010101010101011 |
352 2r1010101010101011 |
353 2r0111111111111111 |
353 2r0111111111111111 |
354 2r0000000000000000) |
354 2r0000000000000000) |
355 maskArray: #( |
355 maskArray: #( |
356 2r0000000000000000 |
356 2r0000000000000000 |
357 2r0011111000000000 |
357 2r0011111000000000 |
358 2r0111111100000000 |
358 2r0111111100000000 |
359 2r1111111111111110 |
359 2r1111111111111110 |
360 2r1111111111111111 |
360 2r1111111111111111 |
361 2r1111111111111111 |
361 2r1111111111111111 |
362 2r1111111111111111 |
362 2r1111111111111111 |
363 2r1111111111111111 |
363 2r1111111111111111 |
364 2r1111111111111111 |
364 2r1111111111111111 |
365 2r1111111111111111 |
365 2r1111111111111111 |
366 2r1111111111111111 |
366 2r1111111111111111 |
367 2r1111111111111111 |
367 2r1111111111111111 |
368 2r1111111111111111 |
368 2r1111111111111111 |
369 2r1111111111111111 |
369 2r1111111111111111 |
370 2r0111111111111111 |
370 2r0111111111111111 |
371 2r0000000000000000) |
371 2r0000000000000000) |
372 offset: 0@ -3). |
372 offset: 0@ -3). |
373 ]. |
373 ]. |
374 (builtIn includes:#document) ifFalse:[ |
374 (builtIn includes:#document) ifFalse:[ |
375 DocumentCursor := |
375 DocumentCursor := |
376 (Cursor |
376 (Cursor |
377 extent: 16@16 |
377 extent: 16@16 |
378 sourceArray: #( |
378 sourceArray: #( |
379 2r0000000000000000 |
379 2r0000000000000000 |
380 2r0011111111100000 |
380 2r0011111111100000 |
381 2r0010000000110000 |
381 2r0010000000110000 |
382 2r0010000000101000 |
382 2r0010000000101000 |
383 2r0010000000111100 |
383 2r0010000000111100 |
384 2r0010000000000100 |
384 2r0010000000000100 |
385 2r0010000000000100 |
385 2r0010000000000100 |
386 2r0010000000000100 |
386 2r0010000000000100 |
387 2r0010000000000100 |
387 2r0010000000000100 |
388 2r0010000000000100 |
388 2r0010000000000100 |
389 2r0010000000000100 |
389 2r0010000000000100 |
390 2r0010000000000100 |
390 2r0010000000000100 |
391 2r0010000000000100 |
391 2r0010000000000100 |
392 2r0010000000000100 |
392 2r0010000000000100 |
393 2r0011111111111100 |
393 2r0011111111111100 |
394 2r0000000000000000) |
394 2r0000000000000000) |
395 maskArray: #( |
395 maskArray: #( |
396 2r0000000000000000 |
396 2r0000000000000000 |
397 2r0011111111100000 |
397 2r0011111111100000 |
398 2r0011111111110000 |
398 2r0011111111110000 |
399 2r0011111111111000 |
399 2r0011111111111000 |
400 2r0011111111111100 |
400 2r0011111111111100 |
401 2r0011111111111100 |
401 2r0011111111111100 |
402 2r0011111111111100 |
402 2r0011111111111100 |
403 2r0011111111111100 |
403 2r0011111111111100 |
404 2r0011111111111100 |
404 2r0011111111111100 |
405 2r0011111111111100 |
405 2r0011111111111100 |
406 2r0011111111111100 |
406 2r0011111111111100 |
407 2r0011111111111100 |
407 2r0011111111111100 |
408 2r0011111111111100 |
408 2r0011111111111100 |
409 2r0011111111111100 |
409 2r0011111111111100 |
410 2r0011111111111100 |
410 2r0011111111111100 |
411 2r0000000000000000) |
411 2r0000000000000000) |
412 offset: -2@ -1). |
412 offset: -2@ -1). |
413 ]. |
413 ]. |
414 |
414 |
415 (builtIn includes:#origin) ifFalse:[ |
415 (builtIn includes:#origin) ifFalse:[ |
416 OriginCursor := |
416 OriginCursor := |
417 (Cursor |
417 (Cursor |
418 extent: 16@16 |
418 extent: 16@16 |
419 sourceArray: #( |
419 sourceArray: #( |
420 2r0000000000000000 |
420 2r0000000000000000 |
421 2r0111111111111111 |
421 2r0111111111111111 |
422 2r0111111111111111 |
422 2r0111111111111111 |
423 2r0110000000000000 |
423 2r0110000000000000 |
424 2r0110000000000000 |
424 2r0110000000000000 |
425 2r0110000000000000 |
425 2r0110000000000000 |
426 2r0110000000000000 |
426 2r0110000000000000 |
427 2r0110000000000000 |
427 2r0110000000000000 |
428 2r0110000000000000 |
428 2r0110000000000000 |
429 2r0110000000000000 |
429 2r0110000000000000 |
430 2r0110000000000000 |
430 2r0110000000000000 |
431 2r0110000000000000 |
431 2r0110000000000000 |
432 2r0110000000000000 |
432 2r0110000000000000 |
433 2r0110000000000000 |
433 2r0110000000000000 |
434 2r0110000000000000 |
434 2r0110000000000000 |
435 2r0110000000000000) |
435 2r0110000000000000) |
436 maskArray: #( |
436 maskArray: #( |
437 2r1111111111111111 |
437 2r1111111111111111 |
438 2r1111111111111111 |
438 2r1111111111111111 |
439 2r1111111111111111 |
439 2r1111111111111111 |
440 2r1111111111111111 |
440 2r1111111111111111 |
441 2r1111000000000000 |
441 2r1111000000000000 |
442 2r1111000000000000 |
442 2r1111000000000000 |
443 2r1111000000000000 |
443 2r1111000000000000 |
444 2r1111000000000000 |
444 2r1111000000000000 |
445 2r1111000000000000 |
445 2r1111000000000000 |
446 2r1111000000000000 |
446 2r1111000000000000 |
447 2r1111000000000000 |
447 2r1111000000000000 |
448 2r1111000000000000 |
448 2r1111000000000000 |
449 2r1111000000000000 |
449 2r1111000000000000 |
450 2r1111000000000000 |
450 2r1111000000000000 |
451 2r1111000000000000 |
451 2r1111000000000000 |
452 2r1111000000000000) |
452 2r1111000000000000) |
453 offset: -1@ -1). |
453 offset: -1@ -1). |
454 ]. |
454 ]. |
455 |
455 |
456 (builtIn includes:#corner) ifFalse:[ |
456 (builtIn includes:#corner) ifFalse:[ |
457 CornerCursor := |
457 CornerCursor := |
458 (Cursor |
458 (Cursor |
459 extent: 16@16 |
459 extent: 16@16 |
460 sourceArray: #( |
460 sourceArray: #( |
461 2r0000000000000110 |
461 2r0000000000000110 |
462 2r0000000000000110 |
462 2r0000000000000110 |
463 2r0000000000000110 |
463 2r0000000000000110 |
464 2r0000000000000110 |
464 2r0000000000000110 |
465 2r0000000000000110 |
465 2r0000000000000110 |
466 2r0000000000000110 |
466 2r0000000000000110 |
467 2r0000000000000110 |
467 2r0000000000000110 |
468 2r0000000000000110 |
468 2r0000000000000110 |
469 2r0000000000000110 |
469 2r0000000000000110 |
470 2r0000000000000110 |
470 2r0000000000000110 |
471 2r0000000000000110 |
471 2r0000000000000110 |
472 2r0000000000000110 |
472 2r0000000000000110 |
473 2r0000000000000110 |
473 2r0000000000000110 |
474 2r1111111111111110 |
474 2r1111111111111110 |
475 2r1111111111111110 |
475 2r1111111111111110 |
476 2r0000000000000000) |
476 2r0000000000000000) |
477 maskArray: #( |
477 maskArray: #( |
478 2r0000000000001111 |
478 2r0000000000001111 |
479 2r0000000000001111 |
479 2r0000000000001111 |
480 2r0000000000001111 |
480 2r0000000000001111 |
481 2r0000000000001111 |
481 2r0000000000001111 |
482 2r0000000000001111 |
482 2r0000000000001111 |
483 2r0000000000001111 |
483 2r0000000000001111 |
484 2r0000000000001111 |
484 2r0000000000001111 |
485 2r0000000000001111 |
485 2r0000000000001111 |
486 2r0000000000001111 |
486 2r0000000000001111 |
487 2r0000000000001111 |
487 2r0000000000001111 |
488 2r0000000000001111 |
488 2r0000000000001111 |
489 2r0000000000001111 |
489 2r0000000000001111 |
490 2r1111111111111111 |
490 2r1111111111111111 |
491 2r1111111111111111 |
491 2r1111111111111111 |
492 2r1111111111111111 |
492 2r1111111111111111 |
493 2r1111111111111111) |
493 2r1111111111111111) |
494 offset: -14@ -14). |
494 offset: -14@ -14). |
495 ]. |
495 ]. |
496 |
496 |
497 (builtIn includes:#read) ifFalse:[ |
497 (builtIn includes:#read) ifFalse:[ |
498 ReadCursor := (Cursor |
498 ReadCursor := (Cursor |
499 extent: 16@16 |
499 extent: 16@16 |
500 sourceArray: #( |
500 sourceArray: #( |
501 2r0 |
501 2r0 |
502 2r0000110000000110 |
502 2r0000110000000110 |
503 2r0001001000001001 |
503 2r0001001000001001 |
504 2r0001001000001001 |
504 2r0001001000001001 |
505 2r0010000000010000 |
505 2r0010000000010000 |
506 2r0100000000100000 |
506 2r0100000000100000 |
507 2r1111101111100000 |
507 2r1111101111100000 |
508 2r1000010000100000 |
508 2r1000010000100000 |
509 2r1000010000100000 |
509 2r1000010000100000 |
510 2r1011010110100000 |
510 2r1011010110100000 |
511 2r0111101111000000 |
511 2r0111101111000000 |
512 2r0000000000000000 |
512 2r0000000000000000 |
513 2r0000000000000000 |
513 2r0000000000000000 |
514 2r0000000000000000 |
514 2r0000000000000000 |
515 2r0000000000000000 |
515 2r0000000000000000 |
516 2r0000000000000000) |
516 2r0000000000000000) |
517 maskArray: #( |
517 maskArray: #( |
518 2r0001111000001111 |
518 2r0001111000001111 |
519 2r0001111000011111 |
519 2r0001111000011111 |
520 2r0011111000011111 |
520 2r0011111000011111 |
521 2r0011100000111100 |
521 2r0011100000111100 |
522 2r0111000000111000 |
522 2r0111000000111000 |
523 2r1111111111110000 |
523 2r1111111111110000 |
524 2r1111111111110000 |
524 2r1111111111110000 |
525 2r1111111111110000 |
525 2r1111111111110000 |
526 2r1111111111110000 |
526 2r1111111111110000 |
527 2r1111111111110000 |
527 2r1111111111110000 |
528 2r1111111111100000 |
528 2r1111111111100000 |
529 2r0111111111000000 |
529 2r0111111111000000 |
530 2r0000000000000000 |
530 2r0000000000000000 |
531 2r0000000000000000 |
531 2r0000000000000000 |
532 2r0000000000000000 |
532 2r0000000000000000 |
533 2r0000000000000000) |
533 2r0000000000000000) |
534 offset: -5 @ -7). |
534 offset: -5 @ -7). |
535 ]. |
535 ]. |
536 |
536 |
537 (builtIn includes:#write) ifFalse:[ |
537 (builtIn includes:#write) ifFalse:[ |
538 WriteCursor := (Cursor |
538 WriteCursor := (Cursor |
539 extent: 16@16 |
539 extent: 16@16 |
540 sourceArray: #( |
540 sourceArray: #( |
541 2r0000000000000110 |
541 2r0000000000000110 |
542 2r0000000000001111 |
542 2r0000000000001111 |
543 2r0000000000010110 |
543 2r0000000000010110 |
544 2r0000000000100100 |
544 2r0000000000100100 |
545 2r0000000001001000 |
545 2r0000000001001000 |
546 2r0000000010010000 |
546 2r0000000010010000 |
547 2r0000000100100000 |
547 2r0000000100100000 |
548 2r0000001001000011 |
548 2r0000001001000011 |
549 2r0000010010000010 |
549 2r0000010010000010 |
550 2r0000100100000110 |
550 2r0000100100000110 |
551 2r0001001000001000 |
551 2r0001001000001000 |
552 2r0010010000001000 |
552 2r0010010000001000 |
553 2r0111100001001000 |
553 2r0111100001001000 |
554 2r0101000010111000 |
554 2r0101000010111000 |
555 2r0110000110000000 |
555 2r0110000110000000 |
556 2r1111111100000000) |
556 2r1111111100000000) |
557 maskArray: #( |
557 maskArray: #( |
558 2r0000000000000111 |
558 2r0000000000000111 |
559 2r0000000000001111 |
559 2r0000000000001111 |
560 2r0000000000011110 |
560 2r0000000000011110 |
561 2r0000000000111100 |
561 2r0000000000111100 |
562 2r0000000001111000 |
562 2r0000000001111000 |
563 2r0000000011110000 |
563 2r0000000011110000 |
564 2r0000000111100001 |
564 2r0000000111100001 |
565 2r0000001111000110 |
565 2r0000001111000110 |
566 2r0000011110000110 |
566 2r0000011110000110 |
567 2r0000111100001110 |
567 2r0000111100001110 |
568 2r0001111000001100 |
568 2r0001111000001100 |
569 2r0011110001001100 |
569 2r0011110001001100 |
570 2r0111100011111000 |
570 2r0111100011111000 |
571 2r0111000110111000 |
571 2r0111000110111000 |
572 2r0111111110000000 |
572 2r0111111110000000 |
573 2r1111111100000000) |
573 2r1111111100000000) |
574 offset: 0@ -15). |
574 offset: 0@ -15). |
575 ]. |
575 ]. |
576 |
576 |
577 (builtIn includes:#wait) ifFalse:[ |
577 (builtIn includes:#wait) ifFalse:[ |
578 WaitCursor := |
578 WaitCursor := |
579 (Cursor |
579 (Cursor |
580 extent: 16@16 |
580 extent: 16@16 |
581 sourceArray: #( |
581 sourceArray: #( |
582 2r1111111111111111 |
582 2r1111111111111111 |
583 2r1000000000000001 |
583 2r1000000000000001 |
584 2r0100000000000010 |
584 2r0100000000000010 |
585 2r0010000000000100 |
585 2r0010000000000100 |
586 2r0001110000111000 |
586 2r0001110000111000 |
587 2r0000111101110000 |
587 2r0000111101110000 |
588 2r0000011011100000 |
588 2r0000011011100000 |
589 2r0000001111000000 |
589 2r0000001111000000 |
590 2r0000001111000000 |
590 2r0000001111000000 |
591 2r0000010110100000 |
591 2r0000010110100000 |
592 2r0000100010010000 |
592 2r0000100010010000 |
593 2r0001000110001000 |
593 2r0001000110001000 |
594 2r0010001101000100 |
594 2r0010001101000100 |
595 2r0100111111110010 |
595 2r0100111111110010 |
596 2r1011111111111101 |
596 2r1011111111111101 |
597 2r1111111111111111) |
597 2r1111111111111111) |
598 maskArray: #( |
598 maskArray: #( |
599 2r1111111111111111 |
599 2r1111111111111111 |
600 2r1111111111111111 |
600 2r1111111111111111 |
601 2r1111111111111111 |
601 2r1111111111111111 |
602 2r0111111111111110 |
602 2r0111111111111110 |
603 2r0011111111111100 |
603 2r0011111111111100 |
604 2r0001111111111000 |
604 2r0001111111111000 |
605 2r0000111111110000 |
605 2r0000111111110000 |
606 2r0000011111100000 |
606 2r0000011111100000 |
607 2r0000011111100000 |
607 2r0000011111100000 |
608 2r0000111111110000 |
608 2r0000111111110000 |
609 2r0001111111111000 |
609 2r0001111111111000 |
610 2r0011111111111100 |
610 2r0011111111111100 |
611 2r0111111111111110 |
611 2r0111111111111110 |
612 2r1111111111111111 |
612 2r1111111111111111 |
613 2r1111111111111111 |
613 2r1111111111111111 |
614 2r1111111111111111) |
614 2r1111111111111111) |
615 offset: -8@ -8). |
615 offset: -8@ -8). |
616 ]. |
616 ]. |
617 |
617 |
618 (builtIn includes:#blank) ifFalse:[ |
618 (builtIn includes:#blank) ifFalse:[ |
619 BlankCursor := |
619 BlankCursor := |
620 (Cursor |
620 (Cursor |
621 extent: 16@16 |
621 extent: 16@16 |
622 fromArray: #( |
622 fromArray: #( |
623 2r0000000000000000 |
623 2r0000000000000000 |
624 2r0000000000000000 |
624 2r0000000000000000 |
625 2r0000000000000000 |
625 2r0000000000000000 |
626 2r0000000000000000 |
626 2r0000000000000000 |
627 2r0000000000000000 |
627 2r0000000000000000 |
628 2r0000000000000000 |
628 2r0000000000000000 |
629 2r0000000000000000 |
629 2r0000000000000000 |
630 2r0000000000000000 |
630 2r0000000000000000 |
631 2r0000000000000000 |
631 2r0000000000000000 |
632 2r0000000000000000 |
632 2r0000000000000000 |
633 2r0000000000000000 |
633 2r0000000000000000 |
634 2r0000000000000000 |
634 2r0000000000000000 |
635 2r0000000000000000 |
635 2r0000000000000000 |
636 2r0000000000000000 |
636 2r0000000000000000 |
637 2r0000000000000000 |
637 2r0000000000000000 |
638 2r0000000000000000) |
638 2r0000000000000000) |
639 offset: 0@0). |
639 offset: 0@0). |
640 ]. |
640 ]. |
641 |
641 |
642 (builtIn includes:#execute) ifFalse:[ |
642 (builtIn includes:#execute) ifFalse:[ |
643 XeqCursor := |
643 XeqCursor := |
644 (Cursor |
644 (Cursor |
645 extent: 16@16 |
645 extent: 16@16 |
646 sourceArray: #( |
646 sourceArray: #( |
647 2r1000000000010000 |
647 2r1000000000010000 |
648 2r1100000000010000 |
648 2r1100000000010000 |
649 2r1110000000111000 |
649 2r1110000000111000 |
650 2r1111000111111111 |
650 2r1111000111111111 |
651 2r1111100011000110 |
651 2r1111100011000110 |
652 2r1111110001000100 |
652 2r1111110001000100 |
653 2r1111111001111100 |
653 2r1111111001111100 |
654 2r1111000001101100 |
654 2r1111000001101100 |
655 2r1101100011000110 |
655 2r1101100011000110 |
656 2r1001100010000010 |
656 2r1001100010000010 |
657 2r0000110000000000 |
657 2r0000110000000000 |
658 2r0000110000000000 |
658 2r0000110000000000 |
659 2r0000011000000000 |
659 2r0000011000000000 |
660 2r0000011000000000 |
660 2r0000011000000000 |
661 2r0000001100000000 |
661 2r0000001100000000 |
662 2r0000001100000000) |
662 2r0000001100000000) |
663 maskArray: #( |
663 maskArray: #( |
664 2r1100000000111000 |
664 2r1100000000111000 |
665 2r1110000000111000 |
665 2r1110000000111000 |
666 2r1111000111111111 |
666 2r1111000111111111 |
667 2r1111100111111111 |
667 2r1111100111111111 |
668 2r1111110011111111 |
668 2r1111110011111111 |
669 2r1111111001111110 |
669 2r1111111001111110 |
670 2r1111111101111100 |
670 2r1111111101111100 |
671 2r1111100001111110 |
671 2r1111100001111110 |
672 2r1101110011100111 |
672 2r1101110011100111 |
673 2r1001110011000010 |
673 2r1001110011000010 |
674 2r0000111000000000 |
674 2r0000111000000000 |
675 2r0000111000000000 |
675 2r0000111000000000 |
676 2r0000011100000000 |
676 2r0000011100000000 |
677 2r0000011100000000 |
677 2r0000011100000000 |
678 2r0000001110000000 |
678 2r0000001110000000 |
679 2r0000001110000000) |
679 2r0000001110000000) |
680 offset: 0@0). |
680 offset: 0@0). |
681 ]. |
681 ]. |
682 |
682 |
683 (builtIn includes:#square) ifFalse:[ |
683 (builtIn includes:#square) ifFalse:[ |
684 SquareCursor := |
684 SquareCursor := |
685 (Cursor |
685 (Cursor |
686 extent: 16@16 |
686 extent: 16@16 |
687 fromArray: #( |
687 fromArray: #( |
688 2r0000000000000000 |
688 2r0000000000000000 |
689 2r0000000000000000 |
689 2r0000000000000000 |
690 2r0000000000000000 |
690 2r0000000000000000 |
691 2r0000000000000000 |
691 2r0000000000000000 |
692 2r0000000000000000 |
692 2r0000000000000000 |
693 2r0000001111000000 |
693 2r0000001111000000 |
694 2r0000001111000000 |
694 2r0000001111000000 |
695 2r0000001111000000 |
695 2r0000001111000000 |
696 2r0000001111000000 |
696 2r0000001111000000 |
697 2r0000000000000000 |
697 2r0000000000000000 |
698 2r0000000000000000 |
698 2r0000000000000000 |
699 2r0000000000000000 |
699 2r0000000000000000 |
700 2r0000000000000000 |
700 2r0000000000000000 |
701 2r0000000000000000 |
701 2r0000000000000000 |
702 2r0000000000000000 |
702 2r0000000000000000 |
703 2r0000000000000000) |
703 2r0000000000000000) |
704 offset: -8@ -8). |
704 offset: -8@ -8). |
705 ]. |
705 ]. |
706 |
706 |
707 (builtIn includes:#upLeftArrow) ifFalse:[ |
707 (builtIn includes:#upLeftArrow) ifFalse:[ |
708 NormalCursor := |
708 NormalCursor := |
709 (Cursor |
709 (Cursor |
710 extent: 16@16 |
710 extent: 16@16 |
711 sourceArray: #( |
711 sourceArray: #( |
712 2r1000000000000000 |
712 2r1000000000000000 |
713 2r1100000000000000 |
713 2r1100000000000000 |
714 2r1110000000000000 |
714 2r1110000000000000 |
715 2r1111000000000000 |
715 2r1111000000000000 |
716 2r1111100000000000 |
716 2r1111100000000000 |
717 2r1111110000000000 |
717 2r1111110000000000 |
718 2r1111111000000000 |
718 2r1111111000000000 |
719 2r1111100000000000 |
719 2r1111100000000000 |
720 2r1111100000000000 |
720 2r1111100000000000 |
721 2r1001100000000000 |
721 2r1001100000000000 |
722 2r0000110000000000 |
722 2r0000110000000000 |
723 2r0000110000000000 |
723 2r0000110000000000 |
724 2r0000011000000000 |
724 2r0000011000000000 |
725 2r0000011000000000 |
725 2r0000011000000000 |
726 2r0000001100000000 |
726 2r0000001100000000 |
727 2r0000001100000000) |
727 2r0000001100000000) |
728 maskArray: #( |
728 maskArray: #( |
729 2r1100000000000000 |
729 2r1100000000000000 |
730 2r1110000000000000 |
730 2r1110000000000000 |
731 2r1111000000000000 |
731 2r1111000000000000 |
732 2r1111100000000000 |
732 2r1111100000000000 |
733 2r1111110000000000 |
733 2r1111110000000000 |
734 2r1111111000000000 |
734 2r1111111000000000 |
735 2r1111111100000000 |
735 2r1111111100000000 |
736 2r1111110000000000 |
736 2r1111110000000000 |
737 2r1111110000000000 |
737 2r1111110000000000 |
738 2r1001110000000000 |
738 2r1001110000000000 |
739 2r0000111000000000 |
739 2r0000111000000000 |
740 2r0000111000000000 |
740 2r0000111000000000 |
741 2r0000011100000000 |
741 2r0000011100000000 |
742 2r0000011100000000 |
742 2r0000011100000000 |
743 2r0000001110000000 |
743 2r0000001110000000 |
744 2r0000001110000000) |
744 2r0000001110000000) |
745 offset: 0@0). |
745 offset: 0@0). |
746 ]. |
746 ]. |
747 |
747 |
748 |
748 |
749 (builtIn includes:#crossHair) ifFalse:[ |
749 (builtIn includes:#crossHair) ifFalse:[ |
750 CrossHairCursor := |
750 CrossHairCursor := |
751 (Cursor |
751 (Cursor |
752 extent: 16@16 |
752 extent: 16@16 |
753 sourceArray: #( |
753 sourceArray: #( |
754 2r0000000100000000 |
754 2r0000000100000000 |
755 2r0000000100000000 |
755 2r0000000100000000 |
756 2r0000000100000000 |
756 2r0000000100000000 |
757 2r0000000100000000 |
757 2r0000000100000000 |
758 2r0000000100000000 |
758 2r0000000100000000 |
759 2r0000000100000000 |
759 2r0000000100000000 |
760 2r0000000100000000 |
760 2r0000000100000000 |
761 2r1111111111111110 |
761 2r1111111111111110 |
762 2r0000000100000000 |
762 2r0000000100000000 |
763 2r0000000100000000 |
763 2r0000000100000000 |
764 2r0000000100000000 |
764 2r0000000100000000 |
765 2r0000000100000000 |
765 2r0000000100000000 |
766 2r0000000100000000 |
766 2r0000000100000000 |
767 2r0000000100000000 |
767 2r0000000100000000 |
768 2r0000000100000000 |
768 2r0000000100000000 |
769 2r0) |
769 2r0) |
770 maskArray: #( |
770 maskArray: #( |
771 2r0000000110000000 |
771 2r0000000110000000 |
772 2r0000000110000000 |
772 2r0000000110000000 |
773 2r0000000110000000 |
773 2r0000000110000000 |
774 2r0000000110000000 |
774 2r0000000110000000 |
775 2r0000000110000000 |
775 2r0000000110000000 |
776 2r0000000110000000 |
776 2r0000000110000000 |
777 2r0000000110000000 |
777 2r0000000110000000 |
778 2r1111111111111110 |
778 2r1111111111111110 |
779 2r1111111111111110 |
779 2r1111111111111110 |
780 2r0000000110000000 |
780 2r0000000110000000 |
781 2r0000000110000000 |
781 2r0000000110000000 |
782 2r0000000110000000 |
782 2r0000000110000000 |
783 2r0000000110000000 |
783 2r0000000110000000 |
784 2r0000000110000000 |
784 2r0000000110000000 |
785 2r0000000110000000 |
785 2r0000000110000000 |
786 2r0) |
786 2r0) |
787 offset: -7@ -7). |
787 offset: -7@ -7). |
788 ]. |
788 ]. |
789 |
789 |
790 (builtIn includes:#scrollMarkerH) ifFalse:[ |
790 (builtIn includes:#scrollMarkerH) ifFalse:[ |
791 MarkerCursor := |
791 MarkerCursor := |
792 Cursor |
792 Cursor |
793 extent: 16@16 |
793 extent: 16@16 |
794 sourceArray: #( |
794 sourceArray: #( |
795 2r0000000000000000 |
795 2r0000000000000000 |
796 2r0000000000000000 |
796 2r0000000000000000 |
797 2r0000000000000000 |
797 2r0000000000000000 |
798 2r0000001000000000 |
798 2r0000001000000000 |
799 2r0000001110000000 |
799 2r0000001110000000 |
800 2r0000001111100000 |
800 2r0000001111100000 |
801 2r0111111111111000 |
801 2r0111111111111000 |
802 2r0111111111111110 |
802 2r0111111111111110 |
803 2r0111111111111000 |
803 2r0111111111111000 |
804 2r0000001111100000 |
804 2r0000001111100000 |
805 2r0000001110000000 |
805 2r0000001110000000 |
806 2r0000001000000000 |
806 2r0000001000000000 |
807 2r0000000000000000 |
807 2r0000000000000000 |
808 2r0000000000000000 |
808 2r0000000000000000 |
809 2r0000000000000000 |
809 2r0000000000000000 |
810 2r0000000000000000) |
810 2r0000000000000000) |
811 maskArray: #( |
811 maskArray: #( |
812 2r0000000000000000 |
812 2r0000000000000000 |
813 2r0000000000000000 |
813 2r0000000000000000 |
814 2r0000000000000000 |
814 2r0000000000000000 |
815 2r0000011100000000 |
815 2r0000011100000000 |
816 2r0000011111000000 |
816 2r0000011111000000 |
817 2r1111111111110000 |
817 2r1111111111110000 |
818 2r1111111111111100 |
818 2r1111111111111100 |
819 2r1111111111111111 |
819 2r1111111111111111 |
820 2r1111111111111100 |
820 2r1111111111111100 |
821 2r1111111111110000 |
821 2r1111111111110000 |
822 2r0000011111000000 |
822 2r0000011111000000 |
823 2r0000011100000000 |
823 2r0000011100000000 |
824 2r0000011000000000 |
824 2r0000011000000000 |
825 2r0000000000000000 |
825 2r0000000000000000 |
826 2r0000000000000000 |
826 2r0000000000000000 |
827 2r0000000000000000) |
827 2r0000000000000000) |
828 offset: -14@ -7. |
828 offset: -14@ -7. |
829 ]. |
829 ]. |
830 |
830 |
831 (builtIn includes:#scrollUp) ifFalse:[ |
831 (builtIn includes:#scrollUp) ifFalse:[ |
832 UpCursor := |
832 UpCursor := |
833 Cursor |
833 Cursor |
834 extent: 16@16 |
834 extent: 16@16 |
835 sourceArray: #( |
835 sourceArray: #( |
836 2r0000000000000000 |
836 2r0000000000000000 |
837 2r0100000000000000 |
837 2r0100000000000000 |
838 2r0110000000000000 |
838 2r0110000000000000 |
839 2r0111000000000000 |
839 2r0111000000000000 |
840 2r0111100000000000 |
840 2r0111100000000000 |
841 2r0111110000000000 |
841 2r0111110000000000 |
842 2r0111111000000000 |
842 2r0111111000000000 |
843 2r0110000000000000 |
843 2r0110000000000000 |
844 2r0110000000000000 |
844 2r0110000000000000 |
845 2r0110000000000000 |
845 2r0110000000000000 |
846 2r0110000000000000 |
846 2r0110000000000000 |
847 2r0110000000000000 |
847 2r0110000000000000 |
848 2r0110000000000000 |
848 2r0110000000000000 |
849 2r0110000000000000 |
849 2r0110000000000000 |
850 2r0110000000000000 |
850 2r0110000000000000 |
851 2r0000000000000000) |
851 2r0000000000000000) |
852 maskArray: #( |
852 maskArray: #( |
853 2r1100000000000000 |
853 2r1100000000000000 |
854 2r1110000000000000 |
854 2r1110000000000000 |
855 2r1111000000000000 |
855 2r1111000000000000 |
856 2r1111100000000000 |
856 2r1111100000000000 |
857 2r1111110000000000 |
857 2r1111110000000000 |
858 2r1111111000000000 |
858 2r1111111000000000 |
859 2r1111111100000000 |
859 2r1111111100000000 |
860 2r1111111100000000 |
860 2r1111111100000000 |
861 2r1111000000000000 |
861 2r1111000000000000 |
862 2r1111000000000000 |
862 2r1111000000000000 |
863 2r1111000000000000 |
863 2r1111000000000000 |
864 2r1111000000000000 |
864 2r1111000000000000 |
865 2r1111000000000000 |
865 2r1111000000000000 |
866 2r1111000000000000 |
866 2r1111000000000000 |
867 2r1111000000000000 |
867 2r1111000000000000 |
868 2r1111000000000000) |
868 2r1111000000000000) |
869 offset: -1@ -1. |
869 offset: -1@ -1. |
870 ]. |
870 ]. |
871 |
871 |
872 (builtIn includes:#scrollDown) ifFalse:[ |
872 (builtIn includes:#scrollDown) ifFalse:[ |
873 DownCursor := |
873 DownCursor := |
874 Cursor |
874 Cursor |
875 extent: 16@16 |
875 extent: 16@16 |
876 sourceArray: #( |
876 sourceArray: #( |
877 2r0000000000000000 |
877 2r0000000000000000 |
878 2r0000011000000000 |
878 2r0000011000000000 |
879 2r0000011000000000 |
879 2r0000011000000000 |
880 2r0000011000000000 |
880 2r0000011000000000 |
881 2r0000011000000000 |
881 2r0000011000000000 |
882 2r0000011000000000 |
882 2r0000011000000000 |
883 2r0000011000000000 |
883 2r0000011000000000 |
884 2r0000011000000000 |
884 2r0000011000000000 |
885 2r0000011000000000 |
885 2r0000011000000000 |
886 2r0111111000000000 |
886 2r0111111000000000 |
887 2r0011111000000000 |
887 2r0011111000000000 |
888 2r0001111000000000 |
888 2r0001111000000000 |
889 2r0000111000000000 |
889 2r0000111000000000 |
890 2r0000011000000000 |
890 2r0000011000000000 |
891 2r0000001000000000 |
891 2r0000001000000000 |
892 2r0000000000000000) |
892 2r0000000000000000) |
893 maskArray: #( |
893 maskArray: #( |
894 2r0000111100000000 |
894 2r0000111100000000 |
895 2r0000111100000000 |
895 2r0000111100000000 |
896 2r0000111100000000 |
896 2r0000111100000000 |
897 2r0000111100000000 |
897 2r0000111100000000 |
898 2r0000111100000000 |
898 2r0000111100000000 |
899 2r0000111100000000 |
899 2r0000111100000000 |
900 2r0000111100000000 |
900 2r0000111100000000 |
901 2r0000111100000000 |
901 2r0000111100000000 |
902 2r1111111100000000 |
902 2r1111111100000000 |
903 2r1111111100000000 |
903 2r1111111100000000 |
904 2r0111111100000000 |
904 2r0111111100000000 |
905 2r0011111100000000 |
905 2r0011111100000000 |
906 2r0001111100000000 |
906 2r0001111100000000 |
907 2r0000111100000000 |
907 2r0000111100000000 |
908 2r0000011100000000 |
908 2r0000011100000000 |
909 2r0000001100000000) |
909 2r0000001100000000) |
910 offset: -7@ -15. |
910 offset: -7@ -15. |
911 ]. |
911 ]. |
912 |
912 |
913 (builtIn includes:#scrollLeft) ifFalse:[ |
913 (builtIn includes:#scrollLeft) ifFalse:[ |
914 LeftCursor := |
914 LeftCursor := |
915 Cursor |
915 Cursor |
916 extent: 16@16 |
916 extent: 16@16 |
917 sourceArray: #( |
917 sourceArray: #( |
918 2r0000000000000000 |
918 2r0000000000000000 |
919 2r0111111111111110 |
919 2r0111111111111110 |
920 2r0011111111111110 |
920 2r0011111111111110 |
921 2r0001111000000000 |
921 2r0001111000000000 |
922 2r0000111000000000 |
922 2r0000111000000000 |
923 2r0000011000000000 |
923 2r0000011000000000 |
924 2r0000001000000000 |
924 2r0000001000000000 |
925 2r0000000000000000 |
925 2r0000000000000000 |
926 2r0000000000000000 |
926 2r0000000000000000 |
927 2r0000000000000000 |
927 2r0000000000000000 |
928 2r0000000000000000 |
928 2r0000000000000000 |
929 2r0000000000000000 |
929 2r0000000000000000 |
930 2r0000000000000000 |
930 2r0000000000000000 |
931 2r0000000000000000 |
931 2r0000000000000000 |
932 2r0000000000000000 |
932 2r0000000000000000 |
933 2r0000000000000000) |
933 2r0000000000000000) |
934 maskArray: #( |
934 maskArray: #( |
935 2r1111111111111111 |
935 2r1111111111111111 |
936 2r1111111111111111 |
936 2r1111111111111111 |
937 2r0111111111111111 |
937 2r0111111111111111 |
938 2r0011111111111111 |
938 2r0011111111111111 |
939 2r0001111100000000 |
939 2r0001111100000000 |
940 2r0000111100000000 |
940 2r0000111100000000 |
941 2r0000011100000000 |
941 2r0000011100000000 |
942 2r0000001100000000 |
942 2r0000001100000000 |
943 2r0000000000000000 |
943 2r0000000000000000 |
944 2r0000000000000000 |
944 2r0000000000000000 |
945 2r0000000000000000 |
945 2r0000000000000000 |
946 2r0000000000000000 |
946 2r0000000000000000 |
947 2r0000000000000000 |
947 2r0000000000000000 |
948 2r0000000000000000 |
948 2r0000000000000000 |
949 2r0000000000000000 |
949 2r0000000000000000 |
950 2r0000000000000000) |
950 2r0000000000000000) |
951 offset: -1 @ -1. |
951 offset: -1 @ -1. |
952 ]. |
952 ]. |
953 |
953 |
954 (builtIn includes:#scrollRight) ifFalse:[ |
954 (builtIn includes:#scrollRight) ifFalse:[ |
955 RightCursor := |
955 RightCursor := |
956 Cursor |
956 Cursor |
957 extent: 16@16 |
957 extent: 16@16 |
958 sourceArray: #( |
958 sourceArray: #( |
959 2r0000000000000000 |
959 2r0000000000000000 |
960 2r0000000001000000 |
960 2r0000000001000000 |
961 2r0000000001100000 |
961 2r0000000001100000 |
962 2r0000000001110000 |
962 2r0000000001110000 |
963 2r0000000001111000 |
963 2r0000000001111000 |
964 2r0111111111111100 |
964 2r0111111111111100 |
965 2r0111111111111110 |
965 2r0111111111111110 |
966 2r0000000000000000 |
966 2r0000000000000000 |
967 2r0000000000000000 |
967 2r0000000000000000 |
968 2r0000000000000000 |
968 2r0000000000000000 |
969 2r0000000000000000 |
969 2r0000000000000000 |
970 2r0000000000000000 |
970 2r0000000000000000 |
971 2r0000000000000000 |
971 2r0000000000000000 |
972 2r0000000000000000 |
972 2r0000000000000000 |
973 2r0000000000000000 |
973 2r0000000000000000 |
974 2r0000000000000000) |
974 2r0000000000000000) |
975 maskArray: #( |
975 maskArray: #( |
976 2r0000000011000000 |
976 2r0000000011000000 |
977 2r0000000011100000 |
977 2r0000000011100000 |
978 2r0000000011110000 |
978 2r0000000011110000 |
979 2r0000000011111000 |
979 2r0000000011111000 |
980 2r1111111111111100 |
980 2r1111111111111100 |
981 2r1111111111111110 |
981 2r1111111111111110 |
982 2r1111111111111111 |
982 2r1111111111111111 |
983 2r1111111111111111 |
983 2r1111111111111111 |
984 2r0000000000000000 |
984 2r0000000000000000 |
985 2r0000000000000000 |
985 2r0000000000000000 |
986 2r0000000000000000 |
986 2r0000000000000000 |
987 2r0000000000000000 |
987 2r0000000000000000 |
988 2r0000000000000000 |
988 2r0000000000000000 |
989 2r0000000000000000 |
989 2r0000000000000000 |
990 2r0000000000000000 |
990 2r0000000000000000 |
991 2r0000000000000000) |
991 2r0000000000000000) |
992 offset: -15@ -6. |
992 offset: -15@ -6. |
993 ]. |
993 ]. |
994 |
994 |
995 (builtIn includes:#scrollMarkerV) ifFalse:[ |
995 (builtIn includes:#scrollMarkerV) ifFalse:[ |
996 XMarkerCursor := |
996 XMarkerCursor := |
997 Cursor |
997 Cursor |
998 extent: 16@16 |
998 extent: 16@16 |
999 sourceArray: #( |
999 sourceArray: #( |
1000 2r0000000000000000 |
1000 2r0000000000000000 |
1001 2r0000000100000000 |
1001 2r0000000100000000 |
1002 2r0000000100000000 |
1002 2r0000000100000000 |
1003 2r0000001110000000 |
1003 2r0000001110000000 |
1004 2r0000001110000000 |
1004 2r0000001110000000 |
1005 2r0000011111000000 |
1005 2r0000011111000000 |
1006 2r0000011111000000 |
1006 2r0000011111000000 |
1007 2r0000111111100000 |
1007 2r0000111111100000 |
1008 2r0000111111100000 |
1008 2r0000111111100000 |
1009 2r0001111111110000 |
1009 2r0001111111110000 |
1010 2r0000001110000000 |
1010 2r0000001110000000 |
1011 2r0000001110000000 |
1011 2r0000001110000000 |
1012 2r0000001110000000 |
1012 2r0000001110000000 |
1013 2r0000001110000000 |
1013 2r0000001110000000 |
1014 2r0000001110000000 |
1014 2r0000001110000000 |
1015 2r0000000000000000) |
1015 2r0000000000000000) |
1016 maskArray: #( |
1016 maskArray: #( |
1017 2r0000000100000000 |
1017 2r0000000100000000 |
1018 2r0000001110000000 |
1018 2r0000001110000000 |
1019 2r0000001110000000 |
1019 2r0000001110000000 |
1020 2r0000011111000000 |
1020 2r0000011111000000 |
1021 2r0000011111000000 |
1021 2r0000011111000000 |
1022 2r0000111111100000 |
1022 2r0000111111100000 |
1023 2r0000111111100000 |
1023 2r0000111111100000 |
1024 2r0001111111110000 |
1024 2r0001111111110000 |
1025 2r0001111111110000 |
1025 2r0001111111110000 |
1026 2r0011111111111000 |
1026 2r0011111111111000 |
1027 2r0011111111111000 |
1027 2r0011111111111000 |
1028 2r0000011111000000 |
1028 2r0000011111000000 |
1029 2r0000011111000000 |
1029 2r0000011111000000 |
1030 2r0000011111000000 |
1030 2r0000011111000000 |
1031 2r0000011111000000 |
1031 2r0000011111000000 |
1032 2r0000011111000000) |
1032 2r0000011111000000) |
1033 offset: -7@ -1. |
1033 offset: -7@ -1. |
1034 ]. |
1034 ]. |
1035 |
1035 |
1036 (builtIn includes:#fourWay) ifFalse:[ |
1036 (builtIn includes:#fourWay) ifFalse:[ |
1037 FourWayCursor := |
1037 FourWayCursor := |
1038 Cursor |
1038 Cursor |
1039 extent: 16@16 |
1039 extent: 16@16 |
1040 sourceArray: #( |
1040 sourceArray: #( |
1041 2r0000000100000000 |
1041 2r0000000100000000 |
1042 2r0000001110000000 |
1042 2r0000001110000000 |
1043 2r0000011111000000 |
1043 2r0000011111000000 |
1044 2r0000111111100000 |
1044 2r0000111111100000 |
1045 2r0001001110010000 |
1045 2r0001001110010000 |
1046 2r0011001110011000 |
1046 2r0011001110011000 |
1047 2r0111111111111100 |
1047 2r0111111111111100 |
1048 2r1111111111111110 |
1048 2r1111111111111110 |
1049 2r0111111111111100 |
1049 2r0111111111111100 |
1050 2r0011001110011000 |
1050 2r0011001110011000 |
1051 2r0001001110010000 |
1051 2r0001001110010000 |
1052 2r0000111111100000 |
1052 2r0000111111100000 |
1053 2r0000011111000000 |
1053 2r0000011111000000 |
1054 2r0000001110000000 |
1054 2r0000001110000000 |
1055 2r0000000100000000 |
1055 2r0000000100000000 |
1056 2r0000000000000000) |
1056 2r0000000000000000) |
1057 maskArray: #( |
1057 maskArray: #( |
1058 2r0000001110000000 |
1058 2r0000001110000000 |
1059 2r0000011111000000 |
1059 2r0000011111000000 |
1060 2r0000111111100000 |
1060 2r0000111111100000 |
1061 2r0001111111110000 |
1061 2r0001111111110000 |
1062 2r0010111111101000 |
1062 2r0010111111101000 |
1063 2r0111111111111100 |
1063 2r0111111111111100 |
1064 2r1111111111111110 |
1064 2r1111111111111110 |
1065 2r1111111111111110 |
1065 2r1111111111111110 |
1066 2r1111111111111110 |
1066 2r1111111111111110 |
1067 2r0111111111111100 |
1067 2r0111111111111100 |
1068 2r0010111111101000 |
1068 2r0010111111101000 |
1069 2r0001111111110000 |
1069 2r0001111111110000 |
1070 2r0000111111100000 |
1070 2r0000111111100000 |
1071 2r0000011111000000 |
1071 2r0000011111000000 |
1072 2r0000001110000000 |
1072 2r0000001110000000 |
1073 2r0000000000000000) |
1073 2r0000000000000000) |
1074 offset: -7@ -7. |
1074 offset: -7@ -7. |
1075 ]. |
1075 ]. |
1076 |
1076 |
1077 (builtIn includes:#thumbsUp) ifFalse:[ |
1077 (builtIn includes:#thumbsUp) ifFalse:[ |
1078 ThumbsUpCursor := (Cursor |
1078 ThumbsUpCursor := (Cursor |
1079 extent: 16@16 |
1079 extent: 16@16 |
1080 sourceArray: #( |
1080 sourceArray: #( |
1081 2r0000000000100000 |
1081 2r0000000000100000 |
1082 2r0000000001010000 |
1082 2r0000000001010000 |
1083 2r0000000010010000 |
1083 2r0000000010010000 |
1084 2r0000000011110000 |
1084 2r0000000011110000 |
1085 2r0000000100010000 |
1085 2r0000000100010000 |
1086 2r0000000100010000 |
1086 2r0000000100010000 |
1087 2r0001111100011000 |
1087 2r0001111100011000 |
1088 2r0010000100000110 |
1088 2r0010000100000110 |
1089 2r0100000000000000 |
1089 2r0100000000000000 |
1090 2r0111111000000000 |
1090 2r0111111000000000 |
1091 2r0100000000000000 |
1091 2r0100000000000000 |
1092 2r0111111000000000 |
1092 2r0111111000000000 |
1093 2r0100000000000000 |
1093 2r0100000000000000 |
1094 2r0011111000001110 |
1094 2r0011111000001110 |
1095 2r0001000000010000 |
1095 2r0001000000010000 |
1096 2r0001111111100000) |
1096 2r0001111111100000) |
1097 maskArray: #( |
1097 maskArray: #( |
1098 2r0000000000100000 |
1098 2r0000000000100000 |
1099 2r0000000001110000 |
1099 2r0000000001110000 |
1100 2r0000000011110000 |
1100 2r0000000011110000 |
1101 2r0000000011110000 |
1101 2r0000000011110000 |
1102 2r0000000111110000 |
1102 2r0000000111110000 |
1103 2r0000000111110000 |
1103 2r0000000111110000 |
1104 2r0001111111111000 |
1104 2r0001111111111000 |
1105 2r0011111111111110 |
1105 2r0011111111111110 |
1106 2r0111111111111110 |
1106 2r0111111111111110 |
1107 2r0111111111111110 |
1107 2r0111111111111110 |
1108 2r0111111111111110 |
1108 2r0111111111111110 |
1109 2r0111111111111110 |
1109 2r0111111111111110 |
1110 2r0111111111111110 |
1110 2r0111111111111110 |
1111 2r0011111111111110 |
1111 2r0011111111111110 |
1112 2r0001111111110000 |
1112 2r0001111111110000 |
1113 2r0001111111100000) |
1113 2r0001111111100000) |
1114 offset: -8@ 0). |
1114 offset: -8@ 0). |
1115 ]. |
1115 ]. |
1116 |
1116 |
1117 (builtIn includes:#caret) ifFalse:[ |
1117 (builtIn includes:#caret) ifFalse:[ |
1118 CaretCursor := (Cursor |
1118 CaretCursor := (Cursor |
1119 extent: 16@16 |
1119 extent: 16@16 |
1120 sourceArray: #( |
1120 sourceArray: #( |
1121 2r0000000000000000 |
1121 2r0000000000000000 |
1122 2r0000000110000000 |
1122 2r0000000110000000 |
1123 2r0000000110000000 |
1123 2r0000000110000000 |
1124 2r0000001111000000 |
1124 2r0000001111000000 |
1125 2r0000011111100000 |
1125 2r0000011111100000 |
1126 2r0000011001100000 |
1126 2r0000011001100000 |
1127 2r0000000000000000 |
1127 2r0000000000000000 |
1128 2r0000000000000000 |
1128 2r0000000000000000 |
1129 2r0000000000000000 |
1129 2r0000000000000000 |
1130 2r0000000000000000 |
1130 2r0000000000000000 |
1131 2r0000000000000000 |
1131 2r0000000000000000 |
1132 2r0000000000000000 |
1132 2r0000000000000000 |
1133 2r0000000000000000 |
1133 2r0000000000000000 |
1134 2r0000000000000000 |
1134 2r0000000000000000 |
1135 2r0000000000000000 |
1135 2r0000000000000000 |
1136 2r0000000000000000) |
1136 2r0000000000000000) |
1137 maskArray: #( |
1137 maskArray: #( |
1138 2r0000000110000000 |
1138 2r0000000110000000 |
1139 2r0000001111000000 |
1139 2r0000001111000000 |
1140 2r0000001111100000 |
1140 2r0000001111100000 |
1141 2r0000011111100000 |
1141 2r0000011111100000 |
1142 2r0000111111110000 |
1142 2r0000111111110000 |
1143 2r0000111111110000 |
1143 2r0000111111110000 |
1144 2r0000011001100000 |
1144 2r0000011001100000 |
1145 2r0000000000000000 |
1145 2r0000000000000000 |
1146 2r0000000000000000 |
1146 2r0000000000000000 |
1147 2r0000000000000000 |
1147 2r0000000000000000 |
1148 2r0000000000000000 |
1148 2r0000000000000000 |
1149 2r0000000000000000 |
1149 2r0000000000000000 |
1150 2r0000000000000000 |
1150 2r0000000000000000 |
1151 2r0000000000000000 |
1151 2r0000000000000000 |
1152 2r0000000000000000 |
1152 2r0000000000000000 |
1153 2r0000000000000000) |
1153 2r0000000000000000) |
1154 offset: -8@0). |
1154 offset: -8@0). |
1155 ]. |
1155 ]. |
1156 |
1156 |
1157 (builtIn includes:#thumbsDown) ifFalse:[ |
1157 (builtIn includes:#thumbsDown) ifFalse:[ |
1158 ThumbsDownCursor := (Cursor |
1158 ThumbsDownCursor := (Cursor |
1159 extent: 16@16 |
1159 extent: 16@16 |
1160 sourceArray: #( |
1160 sourceArray: #( |
1161 2r0001111111100000 |
1161 2r0001111111100000 |
1162 2r0001000000010000 |
1162 2r0001000000010000 |
1163 2r0011111000001110 |
1163 2r0011111000001110 |
1164 2r0100000000000000 |
1164 2r0100000000000000 |
1165 2r0111111000000000 |
1165 2r0111111000000000 |
1166 2r0100000000000000 |
1166 2r0100000000000000 |
1167 2r0111111000000000 |
1167 2r0111111000000000 |
1168 2r0100000000000000 |
1168 2r0100000000000000 |
1169 2r0010000100000110 |
1169 2r0010000100000110 |
1170 2r0001111100011000 |
1170 2r0001111100011000 |
1171 2r0000000100010000 |
1171 2r0000000100010000 |
1172 2r0000000100010000 |
1172 2r0000000100010000 |
1173 2r0000000011110000 |
1173 2r0000000011110000 |
1174 2r0000000010010000 |
1174 2r0000000010010000 |
1175 2r0000000001010000 |
1175 2r0000000001010000 |
1176 2r0000000000100000) |
1176 2r0000000000100000) |
1177 |
1177 |
1178 maskArray: #( |
1178 maskArray: #( |
1179 2r0001111111100000 |
1179 2r0001111111100000 |
1180 2r0001111111110000 |
1180 2r0001111111110000 |
1181 2r0011111111111110 |
1181 2r0011111111111110 |
1182 2r0111111111111110 |
1182 2r0111111111111110 |
1183 2r0111111111111110 |
1183 2r0111111111111110 |
1184 2r0111111111111110 |
1184 2r0111111111111110 |
1185 2r0111111111111110 |
1185 2r0111111111111110 |
1186 2r0111111111111110 |
1186 2r0111111111111110 |
1187 2r0011111111111110 |
1187 2r0011111111111110 |
1188 2r0001111111111000 |
1188 2r0001111111111000 |
1189 2r0000000111110000 |
1189 2r0000000111110000 |
1190 2r0000000111110000 |
1190 2r0000000111110000 |
1191 2r0000000011110000 |
1191 2r0000000011110000 |
1192 2r0000000011110000 |
1192 2r0000000011110000 |
1193 2r0000000001110000 |
1193 2r0000000001110000 |
1194 2r0000000000100000) |
1194 2r0000000000100000) |
1195 offset: -8@ -16). |
1195 offset: -8@ -16). |
1196 ]. |
1196 ]. |
1197 |
1197 |
1198 (builtIn includes:#stop) ifFalse:[ |
1198 (builtIn includes:#stop) ifFalse:[ |
1199 StopCursor := (Cursor |
1199 StopCursor := (Cursor |
1200 extent: 16@16 |
1200 extent: 16@16 |
1201 sourceArray: #( |
1201 sourceArray: #( |
1202 2r0000000000000000 |
1202 2r0000000000000000 |
1203 2r0000011111000000 |
1203 2r0000011111000000 |
1204 2r0001111111110000 |
1204 2r0001111111110000 |
1205 2r0011111111111000 |
1205 2r0011111111111000 |
1206 2r0011111111111000 |
1206 2r0011111111111000 |
1207 2r0111111111111100 |
1207 2r0111111111111100 |
1208 2r0111111111111100 |
1208 2r0111111111111100 |
1209 2r0100000000000100 |
1209 2r0100000000000100 |
1210 2r0100000000000100 |
1210 2r0100000000000100 |
1211 2r0111111111111100 |
1211 2r0111111111111100 |
1212 2r0111111111111100 |
1212 2r0111111111111100 |
1213 2r0011111111111000 |
1213 2r0011111111111000 |
1214 2r0011111111111000 |
1214 2r0011111111111000 |
1215 2r0001111111110000 |
1215 2r0001111111110000 |
1216 2r0000011111000000 |
1216 2r0000011111000000 |
1217 2r0000000000000000 |
1217 2r0000000000000000 |
1218 ) |
1218 ) |
1219 maskArray: #( |
1219 maskArray: #( |
1220 2r0000011111000000 |
1220 2r0000011111000000 |
1221 2r0001111111110000 |
1221 2r0001111111110000 |
1222 2r0011111111111000 |
1222 2r0011111111111000 |
1223 2r0111111111111100 |
1223 2r0111111111111100 |
1224 2r0111111111111100 |
1224 2r0111111111111100 |
1225 2r1111111111111110 |
1225 2r1111111111111110 |
1226 2r1111111111111110 |
1226 2r1111111111111110 |
1227 2r1111111111111110 |
1227 2r1111111111111110 |
1228 2r1111111111111110 |
1228 2r1111111111111110 |
1229 2r1111111111111110 |
1229 2r1111111111111110 |
1230 2r1111111111111110 |
1230 2r1111111111111110 |
1231 2r0111111111111100 |
1231 2r0111111111111100 |
1232 2r0111111111111100 |
1232 2r0111111111111100 |
1233 2r0011111111111000 |
1233 2r0011111111111000 |
1234 2r0001111111110000 |
1234 2r0001111111110000 |
1235 2r0000011111000000 |
1235 2r0000011111000000 |
1236 ) |
1236 ) |
1237 offset: -8 @ -8). |
1237 offset: -8 @ -8). |
1238 ]. |
1238 ]. |
1239 |
1239 |
1240 (builtIn includes:#eyeBullet) ifFalse:[ |
1240 (builtIn includes:#eyeBullet) ifFalse:[ |
1241 EyeCursor := (Cursor |
1241 EyeCursor := (Cursor |
1242 extent: 16@16 |
1242 extent: 16@16 |
1243 sourceArray: #( |
1243 sourceArray: #( |
1244 2r0000000000000000 |
1244 2r0000000000000000 |
1245 2r0000000000000000 |
1245 2r0000000000000000 |
1246 2r0000000000000000 |
1246 2r0000000000000000 |
1247 2r0000011111000000 |
1247 2r0000011111000000 |
1248 2r0001111111110000 |
1248 2r0001111111110000 |
1249 2r0011000000011000 |
1249 2r0011000000011000 |
1250 2r0110001110001100 |
1250 2r0110001110001100 |
1251 2r1100011111000110 |
1251 2r1100011111000110 |
1252 2r1100011111000110 |
1252 2r1100011111000110 |
1253 2r0110001110001100 |
1253 2r0110001110001100 |
1254 2r0011000000011000 |
1254 2r0011000000011000 |
1255 2r0001111111110000 |
1255 2r0001111111110000 |
1256 2r0000011111000000 |
1256 2r0000011111000000 |
1257 2r0000000000000000 |
1257 2r0000000000000000 |
1258 2r0000000000000000 |
1258 2r0000000000000000 |
1259 2r0000000000000000 |
1259 2r0000000000000000 |
1260 ) |
1260 ) |
1261 maskArray: #( |
1261 maskArray: #( |
1262 2r0000000000000000 |
1262 2r0000000000000000 |
1263 2r0000000000000000 |
1263 2r0000000000000000 |
1264 2r0000000000000000 |
1264 2r0000000000000000 |
1265 2r0000011111000000 |
1265 2r0000011111000000 |
1266 2r0001111111110000 |
1266 2r0001111111110000 |
1267 2r0011111111111000 |
1267 2r0011111111111000 |
1268 2r0111111111111100 |
1268 2r0111111111111100 |
1269 2r1111111111111110 |
1269 2r1111111111111110 |
1270 2r1111111111111110 |
1270 2r1111111111111110 |
1271 2r0111111111111100 |
1271 2r0111111111111100 |
1272 2r0011111111111000 |
1272 2r0011111111111000 |
1273 2r0001111111110000 |
1273 2r0001111111110000 |
1274 2r0000011111000000 |
1274 2r0000011111000000 |
1275 2r0000000000000000 |
1275 2r0000000000000000 |
1276 2r0000000000000000 |
1276 2r0000000000000000 |
1277 2r0000000000000000 |
1277 2r0000000000000000 |
1278 ) |
1278 ) |
1279 offset: -8 @ -8). |
1279 offset: -8 @ -8). |
1280 ]. |
1280 ]. |
1281 |
1281 |
1282 FourWayCursor notNil ifTrue:[FourWayCursor := FourWayCursor onDevice:device]. |
1282 FourWayCursor notNil ifTrue:[FourWayCursor := FourWayCursor onDevice:device]. |
1283 LeftCursor notNil ifTrue:[LeftCursor := LeftCursor onDevice:device]. |
1283 LeftCursor notNil ifTrue:[LeftCursor := LeftCursor onDevice:device]. |
1284 RightCursor notNil ifTrue:[RightCursor := RightCursor onDevice:device]. |
1284 RightCursor notNil ifTrue:[RightCursor := RightCursor onDevice:device]. |