685 UIPainter open |
685 UIPainter open |
686 " |
686 " |
687 |
687 |
688 <resource: #canvas> |
688 <resource: #canvas> |
689 |
689 |
690 ^ |
690 ^ |
691 |
691 #(#FullSpec |
692 #(#FullSpec |
692 #name: #windowSpec |
693 #window: |
693 #window: |
694 #(#WindowSpec |
694 #(#WindowSpec |
695 #name: 'GUI Painter' |
695 #label: 'GUI Painter' |
696 #layout: #(#LayoutFrame 134 0 100 0 653 0 601 0) |
696 #name: 'GUI Painter' |
697 #label: 'GUI Painter' |
697 #layout: #(#LayoutFrame 647 0 498 0 1266 0 999 0) |
698 #min: #(#Point 560 460) |
698 #level: 0 |
699 #max: #(#Point 1160 870) |
699 #min: #(#Point 560 460) |
700 #bounds: #(#Rectangle 134 100 754 602) |
700 #max: #(#Point 1160 870) |
701 #menu: #menu |
701 #bounds: #(#Rectangle 647 498 1267 1000) |
702 #usePreferredExtent: false |
702 #menu: #menu |
703 ) |
703 #usePreferredExtent: false |
704 #component: |
704 #returnIsOKInDialog: true |
705 #(#SpecCollection |
705 #escapeIsCancelInDialog: true |
706 #collection: |
706 ) |
707 #( |
707 #component: |
708 #(#MenuPanelSpec |
708 #(#SpecCollection |
709 #name: 'menuToolbarView' |
709 #collection: #( |
710 #layout: #(#LayoutFrame 0 0.0 0 0 0 1.0 32 0) |
710 #(#MenuPanelSpec |
|
711 #name: 'menuToolbarView' |
|
712 #layout: #(#LayoutFrame 0 0.0 0 0 0 1.0 32 0) |
|
713 #tabable: true |
|
714 #menu: #menuToolbar |
|
715 ) |
|
716 #(#VariableHorizontalPanelSpec |
|
717 #name: 'hpanel' |
|
718 #layout: #(#LayoutFrame 0 0.0 34 0.0 0 1.0 -26 1.0) |
|
719 #level: 1 |
|
720 #handles: #(#Any 0.318868 1.0) |
|
721 #component: |
|
722 #(#SpecCollection |
|
723 #collection: #( |
|
724 #(#ArbitraryComponentSpec |
|
725 #name: 'treeView' |
711 #tabable: true |
726 #tabable: true |
712 #menu: #menuToolbar |
727 #menu: #menuEdit |
713 ) |
728 #hasHorizontalScrollBar: true |
714 #(#VariableHorizontalPanelSpec |
729 #hasVerticalScrollBar: true |
715 #name: 'hpanel' |
730 #miniScrollerHorizontal: true |
716 #layout: #(#LayoutFrame 0 0.0 34 0.0 0 1.0 -26 1.0) |
731 #miniScrollerVertical: true |
|
732 #hasBorder: false |
|
733 #component: #treeView |
|
734 ) |
|
735 #(#ViewSpec |
|
736 #name: 'specHolderView' |
|
737 #borderWidth: 1 |
717 #component: |
738 #component: |
718 #(#SpecCollection |
739 #(#SpecCollection |
719 #collection: |
740 #collection: #( |
720 #( |
741 #(#MenuPanelSpec |
721 #(#ArbitraryComponentSpec |
742 #name: 'menuToolbar2View' |
722 #name: 'treeView' |
743 #layout: #(#LayoutFrame -1 0.0 -2 0 -1 1.0 30 0) |
723 #tabable: true |
744 #enableChannel: #canMoveOrAlignSelection |
724 #menu: #menuEdit |
745 #tabable: true |
725 #hasHorizontalScrollBar: true |
746 #menu: #menuToolbar2 |
726 #hasVerticalScrollBar: true |
747 ) |
727 #miniScrollerHorizontal: true |
748 #(#NoteBookViewSpec |
728 #miniScrollerVertical: true |
749 #name: 'noteBook' |
729 #component: #treeView |
750 #layout: #(#LayoutFrame 0 0.0 34 0.0 0 1.0 -30 1.0) |
730 #hasBorder: false |
751 #enableChannel: #enableChannel |
731 ) |
752 #tabable: true |
732 #(#ViewSpec |
753 #model: #tabModel |
733 #name: 'specHolderView' |
754 #menu: #tabList |
734 #component: |
755 #canvas: #noteBookView |
735 #(#SpecCollection |
756 ) |
736 #collection: |
757 #(#HorizontalPanelViewSpec |
737 #( |
758 #name: 'horizontalPanelView1' |
738 #(#MenuPanelSpec |
759 #layout: #(#LayoutFrame -163 1 -1 0 -35 1.0 28 0) |
739 #name: 'menuToolbar2View' |
760 #horizontalLayout: #fit |
740 #layout: #(#LayoutFrame -1 0.0 -2 0 -1 1.0 30 0) |
761 #verticalLayout: #fit |
741 #enableChannel: #canMoveOrAlignSelection |
762 #horizontalSpace: 0 |
742 #tabable: true |
763 #verticalSpace: 0 |
743 #menu: #menuToolbar2 |
764 #component: |
744 ) |
765 #(#SpecCollection |
745 #(#NoteBookViewSpec |
766 #collection: #( |
746 #name: 'noteBook' |
767 #(#ArrowButtonSpec |
747 #layout: #(#LayoutFrame 0 0.0 34 0.0 0 1.0 -30 1.0) |
768 #name: 'MoveLeftButton' |
748 #enableChannel: #enableChannel |
769 #activeHelpKey: #changePositionLeft |
749 #tabable: true |
770 #tabable: true |
750 #model: #tabModel |
771 #model: #moveSelectionLeft |
751 #menu: #tabList |
772 #enableChannel: #canMoveOrAlignSelection |
752 #canvas: #noteBookView |
773 #isTriggerOnDown: true |
753 ) |
774 #actionValue: '' |
754 #(#HorizontalPanelViewSpec |
775 #direction: #left |
755 #name: 'horizontalPanelView1' |
776 #useDefaultExtent: true |
756 #layout: #(#LayoutFrame -163 1 -1 0 -35 1.0 31 0) |
|
757 #component: |
|
758 #(#SpecCollection |
|
759 #collection: |
|
760 #( |
|
761 #(#ArrowButtonSpec |
|
762 #name: 'MoveLeftButton' |
|
763 #activeHelpKey: #changePositionLeft |
|
764 #tabable: true |
|
765 #model: #moveSelectionLeft |
|
766 #enableChannel: #canMoveOrAlignSelection |
|
767 #isTriggerOnDown: true |
|
768 #direction: #left |
|
769 #extent: #(#Point 32 32) |
|
770 ) |
|
771 #(#ArrowButtonSpec |
|
772 #name: 'MoveRightButton' |
|
773 #activeHelpKey: #changePositionRight |
|
774 #model: #moveSelectionRight |
|
775 #enableChannel: #canMoveOrAlignSelection |
|
776 #isTriggerOnDown: true |
|
777 #direction: #right |
|
778 #extent: #(#Point 32 32) |
|
779 ) |
|
780 #(#ArrowButtonSpec |
|
781 #name: 'MoveDownButton' |
|
782 #activeHelpKey: #changePositionDown |
|
783 #model: #moveSelectionDown |
|
784 #enableChannel: #canMoveOrAlignSelection |
|
785 #isTriggerOnDown: true |
|
786 #direction: #down |
|
787 #extent: #(#Point 32 32) |
|
788 ) |
|
789 #(#ArrowButtonSpec |
|
790 #name: 'MoveUpButton' |
|
791 #activeHelpKey: #changePositionUp |
|
792 #model: #moveSelectionUp |
|
793 #enableChannel: #canMoveOrAlignSelection |
|
794 #isTriggerOnDown: true |
|
795 #direction: #up |
|
796 #extent: #(#Point 32 32) |
|
797 ) |
|
798 ) |
|
799 ) |
|
800 #horizontalLayout: #fit |
|
801 #verticalLayout: #fit |
|
802 #horizontalSpace: 0 |
|
803 #verticalSpace: 0 |
|
804 ) |
|
805 #(#ActionButtonSpec |
|
806 #name: 'openWidgetDocumentationButton' |
|
807 #layout: #(#LayoutFrame -32 1 -1 0 0 1 31 0) |
|
808 #activeHelpKey: #editOpenSpecDocumentation |
|
809 #hasCharacterOrientedLabel: false |
|
810 #label: 'helpIcon' |
|
811 #model: #doOpenWidgetDocumentation |
|
812 ) |
|
813 #(#ActionButtonSpec |
|
814 #name: 'cancelButton' |
|
815 #layout: #(#LayoutFrame 2 0 -26 1 -1 0.5 -2 1) |
|
816 #activeHelpKey: #commitCancel |
|
817 #label: 'Cancel' |
|
818 #tabable: true |
|
819 #model: #cancel |
|
820 #enableChannel: #modifiedChannel |
|
821 ) |
|
822 #(#ActionButtonSpec |
|
823 #name: 'acceptButton' |
|
824 #layout: #(#LayoutFrame 1 0.5 -26 1 -2 1 -2 1) |
|
825 #activeHelpKey: #commitOK |
|
826 #label: 'OK' |
|
827 #tabable: true |
|
828 #model: #accept |
|
829 #enableChannel: #modifiedChannel |
|
830 ) |
|
831 ) |
|
832 ) |
777 ) |
833 #borderWidth: 1 |
778 #(#ArrowButtonSpec |
|
779 #name: 'MoveRightButton' |
|
780 #activeHelpKey: #changePositionRight |
|
781 #model: #moveSelectionRight |
|
782 #enableChannel: #canMoveOrAlignSelection |
|
783 #isTriggerOnDown: true |
|
784 #actionValue: '' |
|
785 #direction: #right |
|
786 #useDefaultExtent: true |
|
787 ) |
|
788 #(#ArrowButtonSpec |
|
789 #name: 'MoveDownButton' |
|
790 #activeHelpKey: #changePositionDown |
|
791 #model: #moveSelectionDown |
|
792 #enableChannel: #canMoveOrAlignSelection |
|
793 #isTriggerOnDown: true |
|
794 #actionValue: '' |
|
795 #direction: #down |
|
796 #useDefaultExtent: true |
|
797 ) |
|
798 #(#ArrowButtonSpec |
|
799 #name: 'MoveUpButton' |
|
800 #activeHelpKey: #changePositionUp |
|
801 #model: #moveSelectionUp |
|
802 #enableChannel: #canMoveOrAlignSelection |
|
803 #isTriggerOnDown: true |
|
804 #actionValue: '' |
|
805 #direction: #up |
|
806 #useDefaultExtent: true |
|
807 ) |
|
808 ) |
|
809 |
834 ) |
810 ) |
835 ) |
811 ) |
|
812 #(#ActionButtonSpec |
|
813 #label: 'helpIcon' |
|
814 #name: 'openWidgetDocumentationButton' |
|
815 #layout: #(#LayoutFrame -32 1 -1 0 0 1 31 0) |
|
816 #activeHelpKey: #editOpenSpecDocumentation |
|
817 #hasCharacterOrientedLabel: false |
|
818 #model: #doOpenWidgetDocumentation |
|
819 ) |
|
820 #(#ActionButtonSpec |
|
821 #label: 'Cancel' |
|
822 #name: 'cancelButton' |
|
823 #layout: #(#LayoutFrame 2 0 -26 1 -1 0.5 -2 1) |
|
824 #activeHelpKey: #commitCancel |
|
825 #tabable: true |
|
826 #model: #cancel |
|
827 #enableChannel: #modifiedChannel |
|
828 ) |
|
829 #(#ActionButtonSpec |
|
830 #label: 'OK' |
|
831 #name: 'acceptButton' |
|
832 #layout: #(#LayoutFrame 1 0.5 -26 1 -2 1 -2 1) |
|
833 #activeHelpKey: #commitOK |
|
834 #tabable: true |
|
835 #model: #accept |
|
836 #enableChannel: #modifiedChannel |
|
837 ) |
|
838 ) |
|
839 |
836 ) |
840 ) |
837 #level: 1 |
841 ) |
838 #handles: #(#Any 0.318868 1.0) |
842 ) |
839 ) |
843 |
840 #(#UISubSpecification |
|
841 #name: 'infoBarSubSpec' |
|
842 #layout: #(#LayoutFrame 0 0.0 -24 1 0 1.0 0 1.0) |
|
843 #majorKey: #ToolApplicationModel |
|
844 #minorKey: #windowSpecForInfoBar |
|
845 ) |
|
846 ) |
844 ) |
847 ) |
845 ) |
|
846 #(#UISubSpecification |
|
847 #name: 'infoBarSubSpec' |
|
848 #layout: #(#LayoutFrame 0 0.0 -24 1 0 1.0 0 1.0) |
|
849 #majorKey: #ToolApplicationModel |
|
850 #minorKey: #windowSpecForInfoBar |
|
851 ) |
|
852 ) |
|
853 |
|
854 ) |
848 ) |
855 ) |
849 |
|
850 "Modified: / 5.9.1998 / 17:42:12 / cg" |
|
851 ! ! |
856 ! ! |
852 |
857 |
853 !UIPainter class methodsFor:'menu specs'! |
858 !UIPainter class methodsFor:'menu specs'! |
854 |
859 |
855 menu |
860 menu |