489 |
489 |
490 #(#FullSpec |
490 #(#FullSpec |
491 #window: |
491 #window: |
492 #(#WindowSpec |
492 #(#WindowSpec |
493 #name: 'GUI Painter' |
493 #name: 'GUI Painter' |
494 #layout: #(#LayoutFrame 240 0 345 0 586 0 504 0) |
494 #layout: #(#LayoutFrame 291 0 130 0 637 0 289 0) |
495 #label: 'GUI Painter' |
495 #label: 'GUI Painter' |
496 #min: #(#Point 350 160) |
496 #min: #(#Point 350 160) |
497 #max: #(#Point 500 160) |
497 #max: #(#Point 500 160) |
498 #bounds: #(#Rectangle 240 345 587 505) |
498 #bounds: #(#Rectangle 291 130 638 290) |
499 #usePreferredExtent: false |
499 #usePreferredExtent: false |
500 ) |
500 ) |
501 #component: |
501 #component: |
502 #(#SpecCollection |
502 #(#SpecCollection |
503 #collection: |
503 #collection: |
509 #(#SpecCollection |
509 #(#SpecCollection |
510 #collection: |
510 #collection: |
511 #( |
511 #( |
512 #(#LabelSpec |
512 #(#LabelSpec |
513 #name: 'selectorLabel' |
513 #name: 'selectorLabel' |
514 #layout: #(#AlignmentOrigin 77 0.11 39 0 1 0.5) |
514 #layout: #(#AlignmentOrigin 67 0.11 29 0 1 0.5) |
515 #label: 'Selector:' |
515 #label: 'Selector:' |
516 #translateLabel: true |
516 #translateLabel: true |
517 #adjust: #right |
517 #adjust: #right |
518 #resizeForLabel: true |
518 #resizeForLabel: true |
519 ) |
519 ) |
520 #(#InputFieldSpec |
520 #(#InputFieldSpec |
521 #name: 'methodNameField' |
521 #name: 'methodNameField' |
522 #layout: #(#LayoutFrame 80 0.11 28 0 14 1.0 50 0) |
522 #layout: #(#LayoutFrame 70 0.11 18 0 4 1.0 40 0) |
523 #tabable: true |
523 #tabable: true |
524 #model: #methodNameChannel |
524 #model: #methodNameChannel |
525 #group: #inputGroup |
525 #group: #inputGroup |
526 ) |
526 ) |
527 #(#LabelSpec |
527 #(#LabelSpec |
528 #name: 'classLabel' |
528 #name: 'classLabel' |
529 #layout: #(#AlignmentOrigin 77 0.11 64 0 1 0.5) |
529 #layout: #(#AlignmentOrigin 67 0.11 54 0 1 0.5) |
530 #label: 'Class:' |
530 #label: 'Class:' |
531 #translateLabel: true |
531 #translateLabel: true |
532 #adjust: #right |
532 #adjust: #right |
533 #resizeForLabel: true |
533 #resizeForLabel: true |
534 ) |
534 ) |
535 #(#InputFieldSpec |
535 #(#InputFieldSpec |
536 #name: 'classNameField' |
536 #name: 'classNameField' |
537 #layout: #(#LayoutFrame 80 0.11 53 0 14 1.0 75 0) |
537 #layout: #(#LayoutFrame 70 0.11 43 0 4 1.0 65 0) |
538 #tabable: true |
538 #tabable: true |
539 #model: #classNameChannel |
539 #model: #classNameChannel |
540 #group: #inputGroup |
540 #group: #inputGroup |
541 ) |
541 ) |
542 #(#LabelSpec |
542 #(#LabelSpec |
543 #name: 'superClassLabel' |
543 #name: 'superClassLabel' |
544 #layout: #(#AlignmentOrigin 77 0.11 89 0 1 0.5) |
544 #layout: #(#AlignmentOrigin 67 0.11 79 0 1 0.5) |
545 #label: 'Superclass:' |
545 #label: 'Superclass:' |
546 #translateLabel: true |
546 #translateLabel: true |
547 #adjust: #right |
547 #adjust: #right |
548 #resizeForLabel: true |
548 #resizeForLabel: true |
549 ) |
549 ) |
550 #(#ComboBoxSpec |
550 #(#ComboBoxSpec |
551 #name: 'superclassNameComboBox' |
551 #name: 'superclassNameComboBox' |
552 #layout: #(#LayoutFrame 80 0.11 78 0 14 1.0 100 0) |
552 #layout: #(#LayoutFrame 70 0.11 68 0 4 1.0 90 0) |
553 #tabable: true |
553 #tabable: true |
554 #model: #superclassNameChannel |
554 #model: #superclassNameChannel |
555 #comboList: #superclassNameDefaults |
555 #comboList: #superclassNameDefaults |
556 ) |
556 ) |
557 ) |
557 ) |
558 ) |
558 ) |
559 #label: 'Define Class And Selector' |
559 #label: 'Define Class And Selector' |
|
560 #labelPosition: #topLeft |
560 #translateLabel: true |
561 #translateLabel: true |
561 #labelPosition: #topLeft |
|
562 ) |
562 ) |
563 #(#UISubSpecification |
563 #(#UISubSpecification |
564 #name: 'subSpec' |
564 #name: 'subSpec' |
565 #layout: #(#LayoutFrame 0 0.0 -29 1 0 1.0 -5 1) |
565 #layout: #(#LayoutFrame 0 0.0 -29 1 0 1.0 -5 1) |
566 #majorKey: #ToolApplicationModel |
566 #majorKey: #ToolApplicationModel |
591 |
591 |
592 #(#FullSpec |
592 #(#FullSpec |
593 #window: |
593 #window: |
594 #(#WindowSpec |
594 #(#WindowSpec |
595 #name: 'GUI Painter' |
595 #name: 'GUI Painter' |
596 #layout: #(#LayoutFrame 240 0 345 0 521 0 542 0) |
596 #layout: #(#LayoutFrame 291 0 130 0 572 0 327 0) |
597 #label: 'GUI Painter' |
597 #label: 'GUI Painter' |
598 #min: #(#Point 300 200) |
598 #min: #(#Point 300 200) |
599 #max: #(#Point 300 200) |
599 #max: #(#Point 300 200) |
600 #bounds: #(#Rectangle 240 345 522 543) |
600 #bounds: #(#Rectangle 291 130 573 328) |
601 #usePreferredExtent: false |
601 #usePreferredExtent: false |
602 ) |
602 ) |
603 #component: |
603 #component: |
604 #(#SpecCollection |
604 #(#SpecCollection |
605 #collection: |
605 #collection: |
611 #(#SpecCollection |
611 #(#SpecCollection |
612 #collection: |
612 #collection: |
613 #( |
613 #( |
614 #(#CheckBoxSpec |
614 #(#CheckBoxSpec |
615 #name: 'ShowGridCheckBox' |
615 #name: 'ShowGridCheckBox' |
616 #layout: #(#Point 23 24) |
616 #layout: #(#Point 13 14) |
617 #model: #showGrid |
617 #model: #showGrid |
618 #label: 'Show Grid' |
618 #label: 'Show Grid' |
619 ) |
619 ) |
620 #(#CheckBoxSpec |
620 #(#CheckBoxSpec |
621 #name: 'AlignCheckBox' |
621 #name: 'AlignCheckBox' |
622 #layout: #(#Point 23 52) |
622 #layout: #(#Point 13 42) |
623 #model: #alignToGrid |
623 #model: #alignToGrid |
624 #label: 'Align To Grid' |
624 #label: 'Align To Grid' |
625 ) |
625 ) |
626 #(#LabelSpec |
626 #(#LabelSpec |
627 #name: 'HorizontalPixelsLabel' |
627 #name: 'HorizontalPixelsLabel' |
628 #layout: #(#AlignmentOrigin 148 0 99 0 1 0.5) |
628 #layout: #(#AlignmentOrigin 138 0 89 0 1 0.5) |
629 #label: 'Horizontal Pixels:' |
629 #label: 'Horizontal Pixels:' |
630 #translateLabel: true |
630 #translateLabel: true |
631 #adjust: #right |
631 #adjust: #right |
632 #resizeForLabel: true |
632 #resizeForLabel: true |
633 ) |
633 ) |
634 #(#InputFieldSpec |
634 #(#InputFieldSpec |
635 #name: 'HorizontalPixelsField' |
635 #name: 'HorizontalPixelsField' |
636 #layout: #(#LayoutFrame 154 0 87 0 207 0 109 0) |
636 #layout: #(#LayoutFrame 144 0 77 0 197 0 99 0) |
637 #model: #hspace |
637 #model: #hspace |
|
638 #group: #inputGroup |
638 #type: #numberOrNil |
639 #type: #numberOrNil |
639 #group: #inputGroup |
|
640 ) |
640 ) |
641 #(#LabelSpec |
641 #(#LabelSpec |
642 #name: 'VerticalPixelsLabel' |
642 #name: 'VerticalPixelsLabel' |
643 #layout: #(#AlignmentOrigin 149 0 124 0 1 0.5) |
643 #layout: #(#AlignmentOrigin 139 0 114 0 1 0.5) |
644 #label: 'Vertical Pixels:' |
644 #label: 'Vertical Pixels:' |
645 #translateLabel: true |
645 #translateLabel: true |
646 #adjust: #right |
646 #adjust: #right |
647 #resizeForLabel: true |
647 #resizeForLabel: true |
648 ) |
648 ) |
649 #(#InputFieldSpec |
649 #(#InputFieldSpec |
650 #name: 'VerticalPixelsField' |
650 #name: 'VerticalPixelsField' |
651 #layout: #(#LayoutFrame 154 0 112 0 207 0 134 0) |
651 #layout: #(#LayoutFrame 144 0 102 0 197 0 124 0) |
652 #model: #vspace |
652 #model: #vspace |
|
653 #group: #inputGroup |
653 #type: #numberOrNil |
654 #type: #numberOrNil |
654 #group: #inputGroup |
|
655 ) |
655 ) |
656 ) |
656 ) |
657 ) |
657 ) |
658 #label: 'Grid Parameter' |
658 #label: 'Grid Parameter' |
|
659 #labelPosition: #topLeft |
659 #translateLabel: true |
660 #translateLabel: true |
660 #labelPosition: #topLeft |
|
661 ) |
661 ) |
662 #(#UISubSpecification |
662 #(#UISubSpecification |
663 #name: 'subSpec' |
663 #name: 'subSpec' |
664 #layout: #(#LayoutFrame 0 0.0 -29 1 0 1.0 -5 1) |
664 #layout: #(#LayoutFrame 0 0.0 -29 1 0 1.0 -5 1) |
665 #majorKey: #ToolApplicationModel |
665 #majorKey: #ToolApplicationModel |