222 ) |
220 ) |
223 ) |
221 ) |
224 ) |
222 ) |
225 |
223 |
226 |
224 |
|
225 ! |
|
226 |
|
227 menuComboSpec |
|
228 "this window spec was automatically generated by the ST/X UIPainter" |
|
229 |
|
230 "do not manually edit this - the painter/builder may not be able to |
|
231 handle the specification if its corrupted." |
|
232 |
|
233 " |
|
234 UIPainter new openOnClass:UISelectionPanel andSelector:#menuComboSpec |
|
235 UISelectionPanel new openInterface:#menuComboSpec |
|
236 " |
|
237 |
|
238 <resource: #canvas> |
|
239 |
|
240 ^ |
|
241 |
|
242 #(#FullSpec |
|
243 #'window:' |
|
244 #(#WindowSpec |
|
245 #'name:' 'uIPainterView' |
|
246 #'layout:' #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0) |
|
247 #'label:' 'unnamed' |
|
248 #'bounds:' #(#Rectangle 0 0 464 253) |
|
249 ) |
|
250 #'component:' |
|
251 #(#SpecCollection |
|
252 #'collection:' |
|
253 #( |
|
254 #(#ComboBoxSpec |
|
255 #'name:' 'ComboBox' |
|
256 #'layout:' #(#LayoutFrame 20 0 20 0 123 0 40 0) |
|
257 #'immediateAccept:' true |
|
258 ) |
|
259 #(#ComboListSpec |
|
260 #'name:' 'ComboList' |
|
261 #'layout:' #(#LayoutFrame 20 0 51 0 123 0 71 0) |
|
262 #'tabable:' false |
|
263 ) |
|
264 #(#PopUpListSpec |
|
265 #'name:' 'PopUpList' |
|
266 #'layout:' #(#LayoutFrame 147 0 20 0 250 0 42 0) |
|
267 #'label:' 'PopUpList' |
|
268 ) |
|
269 #(#MenuPanelSpec |
|
270 #'name:' 'MenuPanel' |
|
271 #'layout:' #(#LayoutFrame 147 0 67 0 250 0 89 0) |
|
272 ) |
|
273 #(#TabViewSpec |
|
274 #'name:' 'TabView' |
|
275 #'layout:' #(#LayoutFrame 269 0 20 0 409 0 56 0) |
|
276 #'tabWidget:' #Window |
|
277 #'direction:' #top |
|
278 ) |
|
279 #(#NoteBookViewSpec |
|
280 #'name:' 'noteBookView' |
|
281 #'layout:' #(#LayoutFrame 269 0 66 0 409 0 182 0) |
|
282 #'level:' 2 |
|
283 ) |
|
284 #(#LabelSpec |
|
285 #'name:' 'label1' |
|
286 #'layout:' #(#LayoutFrame 147 0 51 0 250 0 67 0) |
|
287 #'label:' 'MenuPanel' |
|
288 #'canUIDrag:' false |
|
289 ) |
|
290 ) |
|
291 ) |
|
292 ) |
227 ! |
293 ! |
228 |
294 |
229 panelSpec |
295 panelSpec |
230 "this window spec was automatically generated by the ST/X UIPainter" |
296 "this window spec was automatically generated by the ST/X UIPainter" |
231 |
297 |
262 #( |
328 #( |
263 #(#LabelSpec |
329 #(#LabelSpec |
264 #'name:' 'label1' |
330 #'name:' 'label1' |
265 #'label:' 'A' |
331 #'label:' 'A' |
266 #'level:' 2 |
332 #'level:' 2 |
267 #'adjust:' #center |
|
268 #'hasCharacterOrientedLabel:' true |
|
269 #'extent:' #(#Point 23 23) |
333 #'extent:' #(#Point 23 23) |
270 #'canUIDrag:' false |
334 #'canUIDrag:' false |
271 ) |
335 ) |
272 #(#LabelSpec |
336 #(#LabelSpec |
273 #'name:' 'label2' |
337 #'name:' 'label2' |
274 #'label:' 'B' |
338 #'label:' 'B' |
275 #'level:' 2 |
339 #'level:' 2 |
276 #'adjust:' #center |
|
277 #'hasCharacterOrientedLabel:' true |
|
278 #'extent:' #(#Point 23 23) |
340 #'extent:' #(#Point 23 23) |
279 #'canUIDrag:' false |
341 #'canUIDrag:' false |
280 ) |
342 ) |
281 #(#LabelSpec |
343 #(#LabelSpec |
282 #'name:' 'label3' |
344 #'name:' 'label3' |
283 #'label:' 'C' |
345 #'label:' 'C' |
284 #'level:' 2 |
346 #'level:' 2 |
285 #'adjust:' #center |
|
286 #'hasCharacterOrientedLabel:' true |
|
287 #'extent:' #(#Point 23 23) |
347 #'extent:' #(#Point 23 23) |
288 #'canUIDrag:' false |
348 #'canUIDrag:' false |
289 ) |
349 ) |
290 ) |
350 ) |
291 ) |
351 ) |
292 #'level:' 0 |
|
293 #'horizontalLayout:' #center |
352 #'horizontalLayout:' #center |
294 #'verticalLayout:' #center |
353 #'verticalLayout:' #center |
295 #'horizontalSpace:' 3 |
354 #'horizontalSpace:' 3 |
296 #'verticalSpace:' 3 |
355 #'verticalSpace:' 3 |
297 ) |
356 ) |
330 #( |
385 #( |
331 #(#LabelSpec |
386 #(#LabelSpec |
332 #'name:' 'label6' |
387 #'name:' 'label6' |
333 #'label:' 'A' |
388 #'label:' 'A' |
334 #'level:' 2 |
389 #'level:' 2 |
335 #'adjust:' #center |
|
336 #'hasCharacterOrientedLabel:' true |
|
337 #'extent:' #(#Point 23 23) |
390 #'extent:' #(#Point 23 23) |
338 #'canUIDrag:' false |
391 #'canUIDrag:' false |
339 ) |
392 ) |
340 #(#LabelSpec |
393 #(#LabelSpec |
341 #'name:' 'label7' |
394 #'name:' 'label7' |
342 #'label:' 'B' |
395 #'label:' 'B' |
343 #'level:' 2 |
396 #'level:' 2 |
344 #'adjust:' #center |
|
345 #'hasCharacterOrientedLabel:' true |
|
346 #'extent:' #(#Point 23 23) |
397 #'extent:' #(#Point 23 23) |
347 #'canUIDrag:' false |
398 #'canUIDrag:' false |
348 ) |
399 ) |
349 #(#LabelSpec |
400 #(#LabelSpec |
350 #'name:' 'label8' |
401 #'name:' 'label8' |
351 #'label:' 'C' |
402 #'label:' 'C' |
352 #'level:' 2 |
403 #'level:' 2 |
353 #'adjust:' #center |
|
354 #'hasCharacterOrientedLabel:' true |
|
355 #'extent:' #(#Point 23 23) |
404 #'extent:' #(#Point 23 23) |
356 #'canUIDrag:' false |
405 #'canUIDrag:' false |
357 ) |
406 ) |
358 ) |
407 ) |
359 ) |
408 ) |
360 #'level:' 0 |
|
361 #'horizontalLayout:' #center |
409 #'horizontalLayout:' #center |
362 #'verticalLayout:' #center |
410 #'verticalLayout:' #center |
363 #'horizontalSpace:' 3 |
411 #'horizontalSpace:' 3 |
364 #'verticalSpace:' 3 |
412 #'verticalSpace:' 3 |
365 ) |
413 ) |
398 #( |
442 #( |
399 #(#LabelSpec |
443 #(#LabelSpec |
400 #'name:' 'label11' |
444 #'name:' 'label11' |
401 #'label:' 'A' |
445 #'label:' 'A' |
402 #'level:' 2 |
446 #'level:' 2 |
403 #'adjust:' #center |
|
404 #'hasCharacterOrientedLabel:' true |
|
405 #'extent:' #(#Point 23 23) |
447 #'extent:' #(#Point 23 23) |
406 #'canUIDrag:' false |
448 #'canUIDrag:' false |
407 ) |
449 ) |
408 #(#LabelSpec |
450 #(#LabelSpec |
409 #'name:' 'label12' |
451 #'name:' 'label12' |
410 #'label:' 'B' |
452 #'label:' 'B' |
411 #'level:' 2 |
453 #'level:' 2 |
412 #'adjust:' #center |
|
413 #'hasCharacterOrientedLabel:' true |
|
414 #'extent:' #(#Point 23 23) |
454 #'extent:' #(#Point 23 23) |
415 #'canUIDrag:' false |
455 #'canUIDrag:' false |
416 ) |
456 ) |
417 #(#LabelSpec |
457 #(#LabelSpec |
418 #'name:' 'label13' |
458 #'name:' 'label13' |
419 #'label:' 'C' |
459 #'label:' 'C' |
420 #'level:' 2 |
460 #'level:' 2 |
421 #'adjust:' #center |
|
422 #'hasCharacterOrientedLabel:' true |
|
423 #'extent:' #(#Point 23 23) |
461 #'extent:' #(#Point 23 23) |
424 #'canUIDrag:' false |
462 #'canUIDrag:' false |
425 ) |
463 ) |
426 #(#LabelSpec |
464 #(#LabelSpec |
427 #'name:' 'label14' |
465 #'name:' 'label14' |
428 #'label:' 'D' |
466 #'label:' 'D' |
429 #'level:' 2 |
467 #'level:' 2 |
430 #'adjust:' #center |
|
431 #'hasCharacterOrientedLabel:' true |
|
432 #'extent:' #(#Point 23 23) |
468 #'extent:' #(#Point 23 23) |
433 #'canUIDrag:' false |
469 #'canUIDrag:' false |
434 ) |
470 ) |
435 #(#LabelSpec |
471 #(#LabelSpec |
436 #'name:' 'label15' |
472 #'name:' 'label15' |
437 #'label:' 'E' |
473 #'label:' 'E' |
438 #'level:' 2 |
474 #'level:' 2 |
439 #'adjust:' #center |
|
440 #'hasCharacterOrientedLabel:' true |
|
441 #'extent:' #(#Point 23 23) |
475 #'extent:' #(#Point 23 23) |
442 #'canUIDrag:' false |
476 #'canUIDrag:' false |
443 ) |
477 ) |
444 ) |
478 ) |
445 ) |
479 ) |
446 #'level:' 0 |
|
447 #'horizontalLayout:' #fitSpace |
480 #'horizontalLayout:' #fitSpace |
448 #'verticalLayout:' #fitSpace |
481 #'verticalLayout:' #fitSpace |
449 #'horizontalSpace:' 3 |
482 #'horizontalSpace:' 3 |
450 #'verticalSpace:' 3 |
483 #'verticalSpace:' 3 |
451 ) |
484 ) |
510 ) |
543 ) |
511 ) |
544 ) |
512 ) |
545 ) |
513 ) |
546 ) |
514 |
547 |
515 ! ! |
|
516 |
|
517 !UISelectionPanel class methodsFor:'interface specs'! |
|
518 |
|
519 menuComboSpec |
|
520 "this window spec was automatically generated by the ST/X UIPainter" |
|
521 |
|
522 "do not manually edit this - the painter/builder may not be able to |
|
523 handle the specification if its corrupted." |
|
524 |
|
525 " |
|
526 UIPainter new openOnClass:UISelectionPanel andSelector:#menuComboSpec |
|
527 UISelectionPanel new openInterface:#menuComboSpec |
|
528 " |
|
529 |
|
530 <resource: #canvas> |
|
531 |
|
532 ^ |
|
533 |
|
534 #(#FullSpec |
|
535 #'window:' |
|
536 #(#WindowSpec |
|
537 #'name:' 'uIPainterView' |
|
538 #'layout:' #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0) |
|
539 #'label:' 'unnamed' |
|
540 #'bounds:' #(#Rectangle 0 0 464 253) |
|
541 ) |
|
542 #'component:' |
|
543 #(#SpecCollection |
|
544 #'collection:' |
|
545 #( |
|
546 #(#ComboBoxSpec |
|
547 #'name:' 'ComboBox' |
|
548 #'layout:' #(#LayoutFrame 20 0 20 0 123 0 40 0) |
|
549 #'immediateAccept:' false |
|
550 #'acceptOnLeave:' true |
|
551 #'acceptOnReturn:' true |
|
552 #'acceptOnTab:' true |
|
553 #'acceptOnLostFocus:' true |
|
554 #'hasBorder:' false |
|
555 ) |
|
556 #(#ComboListSpec |
|
557 #'name:' 'ComboList' |
|
558 #'layout:' #(#LayoutFrame 20 0 51 0 123 0 71 0) |
|
559 #'tabable:' false |
|
560 ) |
|
561 #(#PopUpListSpec |
|
562 #'name:' 'PopUpList' |
|
563 #'layout:' #(#LayoutFrame 147 0 20 0 250 0 42 0) |
|
564 #'label:' 'PopUpList' |
|
565 #'useIndex:' false |
|
566 ) |
|
567 #(#MenuPanelSpec |
|
568 #'name:' 'MenuPanel' |
|
569 #'layout:' #(#LayoutFrame 147 0 67 0 250 0 89 0) |
|
570 #'showSeparatingLines:' false |
|
571 #'verticalLayout:' true |
|
572 #'fitFirstPanel:' true |
|
573 ) |
|
574 #(#TabViewSpec |
|
575 #'name:' 'TabView' |
|
576 #'layout:' #(#LayoutFrame 269 0 20 0 409 0 56 0) |
|
577 #'tabWidget:' #Window |
|
578 #'direction:' #top |
|
579 #'useIndex:' false |
|
580 #'fitLastRow:' true |
|
581 #'moveSelectedRow:' true |
|
582 ) |
|
583 #(#NoteBookViewSpec |
|
584 #'name:' 'noteBookView' |
|
585 #'layout:' #(#LayoutFrame 269 0 66 0 409 0 182 0) |
|
586 #'tabWidget:' #Window |
|
587 #'direction:' #top |
|
588 #'useIndex:' false |
|
589 #'fitLastRow:' true |
|
590 #'moveSelectedRow:' true |
|
591 #'level:' 2 |
|
592 ) |
|
593 #(#LabelSpec |
|
594 #'name:' 'label1' |
|
595 #'layout:' #(#LayoutFrame 147 0 51 0 250 0 67 0) |
|
596 #'label:' 'MenuPanel' |
|
597 #'level:' 0 |
|
598 #'adjust:' #center |
|
599 #'hasCharacterOrientedLabel:' true |
|
600 #'canUIDrag:' false |
|
601 ) |
|
602 ) |
|
603 ) |
|
604 ) |
|
605 ! |
548 ! |
606 |
549 |
607 textSpec |
550 textSpec |
608 "this window spec was automatically generated by the ST/X UIPainter" |
551 "this window spec was automatically generated by the ST/X UIPainter" |
609 |
552 |
633 #( |
576 #( |
634 #(#InputFieldSpec |
577 #(#InputFieldSpec |
635 #'name:' 'EditField' |
578 #'name:' 'EditField' |
636 #'layout:' #(#LayoutFrame 222 0 109 0 401 0 131 0) |
579 #'layout:' #(#LayoutFrame 222 0 109 0 401 0 131 0) |
637 #'immediateAccept:' true |
580 #'immediateAccept:' true |
638 #'acceptOnLeave:' false |
|
639 #'acceptOnReturn:' true |
|
640 #'acceptOnTab:' true |
|
641 #'acceptOnLostFocus:' false |
|
642 #'hasBorder:' false |
|
643 ) |
581 ) |
644 #(#LabelSpec |
582 #(#LabelSpec |
645 #'name:' 'Text Label' |
583 #'name:' 'Text Label' |
646 #'layout:' #(#LayoutFrame 222 0 138 0 401 0 160 0) |
584 #'layout:' #(#LayoutFrame 222 0 138 0 401 0 160 0) |
647 #'label:' 'Text Label' |
585 #'label:' 'Text Label' |
648 #'level:' 0 |
|
649 #'adjust:' #center |
|
650 #'hasCharacterOrientedLabel:' true |
|
651 ) |
586 ) |
652 #(#TextEditorSpec |
587 #(#TextEditorSpec |
653 #'name:' 'EditTextView' |
588 #'name:' 'EditTextView' |
654 #'layout:' #(#LayoutFrame 20 0 13 0 199 0 92 0) |
589 #'layout:' #(#LayoutFrame 20 0 13 0 199 0 92 0) |
655 #'hasHorizontalScrollBar:' true |
590 #'hasHorizontalScrollBar:' true |
656 #'hasVerticalScrollBar:' true |
591 #'hasVerticalScrollBar:' true |
657 #'miniScrollerHorizontal:' false |
|
658 #'miniScrollerVertical:' false |
|
659 ) |
592 ) |
660 #(#SequenceViewSpec |
593 #(#SequenceViewSpec |
661 #'name:' 'SelectionInListView' |
594 #'name:' 'SelectionInListView' |
662 #'layout:' #(#LayoutFrame 222 0 12 0 401 0 91 0) |
595 #'layout:' #(#LayoutFrame 222 0 12 0 401 0 91 0) |
663 #'tabable:' false |
596 #'tabable:' false |
664 #'hasHorizontalScrollBar:' true |
597 #'hasHorizontalScrollBar:' true |
665 #'hasVerticalScrollBar:' true |
598 #'hasVerticalScrollBar:' true |
666 #'miniScrollerHorizontal:' false |
|
667 #'miniScrollerVertical:' false |
|
668 #'isMultiSelect:' false |
|
669 #'useIndex:' false |
|
670 ) |
599 ) |
671 #(#HTMLViewSpec |
600 #(#HTMLViewSpec |
672 #'name:' 'HTMLView' |
601 #'name:' 'HTMLView' |
673 #'layout:' #(#LayoutFrame 23 0 109 0 202 0 188 0) |
602 #'layout:' #(#LayoutFrame 23 0 109 0 202 0 188 0) |
674 #'hasHorizontalScrollBar:' true |
603 #'hasHorizontalScrollBar:' true |
675 #'hasVerticalScrollBar:' true |
604 #'hasVerticalScrollBar:' true |
676 #'miniScrollerHorizontal:' false |
|
677 #'miniScrollerVertical:' false |
|
678 ) |
605 ) |
679 #(#LabelSpec |
606 #(#LabelSpec |
680 #'name:' 'HTMLViewLabel' |
607 #'name:' 'HTMLViewLabel' |
681 #'layout:' #(#LayoutFrame 99 0 169 0 164 0 183 0) |
608 #'layout:' #(#LayoutFrame 99 0 169 0 164 0 183 0) |
682 #'label:' 'HTMLView' |
609 #'label:' 'HTMLView' |
683 #'level:' 0 |
|
684 #'adjust:' #center |
|
685 #'hasCharacterOrientedLabel:' true |
|
686 #'canUIDrag:' false |
610 #'canUIDrag:' false |
687 ) |
611 ) |
688 #(#LabelSpec |
612 #(#LabelSpec |
689 #'name:' 'label1' |
613 #'name:' 'label1' |
690 #'layout:' #(#LayoutFrame 91 0 73 0 153 0 87 0) |
614 #'layout:' #(#LayoutFrame 91 0 73 0 153 0 87 0) |
691 #'label:' 'EditText' |
615 #'label:' 'EditText' |
692 #'level:' 0 |
|
693 #'adjust:' #center |
|
694 #'hasCharacterOrientedLabel:' true |
|
695 #'canUIDrag:' false |
616 #'canUIDrag:' false |
696 ) |
617 ) |
697 #(#LabelSpec |
618 #(#LabelSpec |
698 #'name:' 'label2' |
619 #'name:' 'label2' |
699 #'layout:' #(#LayoutFrame 297 0 73 0 384 0 87 0) |
620 #'layout:' #(#LayoutFrame 297 0 73 0 384 0 87 0) |
700 #'label:' 'SelectionInList' |
621 #'label:' 'SelectionInList' |
701 #'level:' 0 |
|
702 #'adjust:' #center |
|
703 #'hasCharacterOrientedLabel:' true |
|
704 #'canUIDrag:' false |
622 #'canUIDrag:' false |
705 ) |
623 ) |
706 ) |
624 ) |
707 ) |
625 ) |
708 ) |
626 ) |
813 #( |
724 #( |
814 #(#LabelSpec |
725 #(#LabelSpec |
815 #'name:' 'label1' |
726 #'name:' 'label1' |
816 #'layout:' #(#LayoutFrame 0 0.0 -20 1.0 0 1.0 0 1.0) |
727 #'layout:' #(#LayoutFrame 0 0.0 -20 1.0 0 1.0 0 1.0) |
817 #'label:' 'selection' |
728 #'label:' 'selection' |
818 #'labelChannel:' #'nameOfObject' |
729 #'labelChannel:' #nameOfObject |
819 #'level:' 2 |
730 #'level:' 2 |
820 #'adjust:' #center |
|
821 #'hasCharacterOrientedLabel:' false |
731 #'hasCharacterOrientedLabel:' false |
822 ) |
732 ) |
823 #(#NoteBookViewSpec |
733 #(#NoteBookViewSpec |
824 #'name:' 'noteBookView1' |
734 #'name:' 'noteBookView1' |
825 #'layout:' #(#LayoutFrame 0 0.0 0 0.0 0 1.0 -21 1.0) |
735 #'layout:' #(#LayoutFrame 0 0.0 0 0.0 0 1.0 -21 1.0) |
|
736 #'menu:' #tabList |
826 #'model:' #tabModel |
737 #'model:' #tabModel |
827 #'menu:' #tabList |
|
828 #'tabWidget:' #Window |
738 #'tabWidget:' #Window |
829 #'direction:' #top |
|
830 #'fitLastRow:' true |
|
831 #'useIndex:' true |
739 #'useIndex:' true |
832 #'moveSelectedRow:' true |
|
833 #'level:' 2 |
740 #'level:' 2 |
834 #'canvas:' #canvas |
741 #'canvas:' #canvas |
835 ) |
742 ) |
836 ) |
743 ) |
837 ) |
744 ) |
838 ) |
745 ) |
839 |
|
840 "Modified: 26.5.1997 / 10:29:41 / cg" |
|
841 ! ! |
746 ! ! |
842 |
747 |
843 !UISelectionPanel methodsFor:'accessing'! |
748 !UISelectionPanel methodsFor:'accessing'! |
844 |
749 |
845 labels:loLabels selectors:loSelectors receiver:aReceiver |
750 labels:loLabels selectors:loSelectors receiver:aReceiver |