5786 UIPainter new openOnClass:MenuEditor::RegularMenuItem andSelector:#basicsEditSpec |
5785 UIPainter new openOnClass:MenuEditor::RegularMenuItem andSelector:#basicsEditSpec |
5787 " |
5786 " |
5788 |
5787 |
5789 <resource: #canvas> |
5788 <resource: #canvas> |
5790 |
5789 |
5791 ^ |
5790 ^ |
5792 #(FullSpec |
5791 #(FullSpec |
5793 name: basicsEditSpec |
5792 name: basicsEditSpec |
5794 window: |
5793 uuid: 'd6768576-9be5-11e8-8c6e-b8f6b1108e05' |
5795 (WindowSpec |
5794 window: |
5796 label: 'basicsEditSpec' |
5795 (WindowSpec |
5797 name: 'basicsEditSpec' |
5796 label: 'basicsEditSpec' |
5798 min: (Point 10 10) |
5797 name: 'basicsEditSpec' |
5799 bounds: (Rectangle 0 0 340 340) |
5798 uuid: 'd6768940-9be5-11e8-8c6e-b8f6b1108e05' |
5800 ) |
5799 min: (Point 10 10) |
5801 component: |
5800 bounds: (Rectangle 0 0 340 340) |
5802 (SpecCollection |
5801 ) |
5803 collection: ( |
5802 component: |
5804 (LabelSpec |
5803 (SpecCollection |
5805 label: 'Name Key:' |
5804 collection: ( |
5806 name: 'nameKeyLabel' |
5805 (LabelSpec |
5807 layout: (AlignmentOrigin 107 0 25 0 1 0.5) |
5806 label: 'Name Key:' |
5808 activeHelpKey: basicsKey |
5807 name: 'nameKeyLabel' |
5809 visibilityChannel: notDelayedMenu |
5808 layout: (AlignmentOrigin 107 0 25 0 1 0.5) |
5810 translateLabel: true |
5809 activeHelpKey: basicsKey |
5811 resizeForLabel: true |
5810 uuid: 'd676e930-9be5-11e8-8c6e-b8f6b1108e05' |
5812 adjust: right |
5811 visibilityChannel: notDelayedMenu |
5813 ) |
5812 translateLabel: true |
5814 (InputFieldSpec |
5813 resizeForLabel: true |
5815 name: 'nameKeyField' |
5814 adjust: right |
5816 layout: (LayoutFrame 110 0 15 0 -5 1.0 37 0) |
5815 ) |
5817 activeHelpKey: basicsKey |
5816 (InputFieldSpec |
5818 visibilityChannel: notDelayedMenu |
5817 name: 'nameKeyField' |
5819 tabable: true |
5818 layout: (LayoutFrame 110 0 15 0 -5 1.0 37 0) |
5820 model: nameKey |
5819 activeHelpKey: basicsKey |
5821 group: inputGroup |
5820 uuid: 'd676ec64-9be5-11e8-8c6e-b8f6b1108e05' |
5822 type: symbolOrNil |
5821 visibilityChannel: notDelayedMenu |
5823 immediateAccept: false |
5822 tabable: true |
5824 acceptOnLeave: false |
5823 model: nameKey |
5825 acceptOnReturn: true |
5824 group: inputGroup |
5826 acceptOnTab: true |
5825 type: symbolOrNil |
5827 acceptOnLostFocus: false |
5826 immediateAccept: false |
5828 acceptChannel: acceptChannel |
5827 acceptOnLeave: false |
5829 modifiedChannel: modifiedChannel |
5828 acceptOnReturn: true |
5830 acceptOnPointerLeave: false |
5829 acceptOnTab: true |
5831 ) |
5830 acceptOnLostFocus: false |
5832 (LabelSpec |
5831 acceptChannel: acceptChannel |
5833 label: 'Label:' |
5832 modifiedChannel: modifiedChannel |
5834 name: 'labelLabel' |
5833 acceptOnPointerLeave: false |
5835 layout: (AlignmentOrigin 107 0 51 0 1 0.5) |
5834 ) |
5836 activeHelpKey: basicsLabel |
5835 (LabelSpec |
5837 visibilityChannel: notDelayedMenu |
5836 label: 'Label:' |
5838 translateLabel: true |
5837 name: 'labelLabel' |
5839 resizeForLabel: true |
5838 layout: (AlignmentOrigin 107 0 51 0 1 0.5) |
5840 adjust: right |
5839 activeHelpKey: basicsLabel |
5841 ) |
5840 uuid: 'd676effc-9be5-11e8-8c6e-b8f6b1108e05' |
5842 (InputFieldSpec |
5841 visibilityChannel: notDelayedMenu |
5843 name: 'labelField' |
5842 translateLabel: true |
5844 layout: (LayoutFrame 110 0 40 0 -5 1.0 62 0) |
5843 resizeForLabel: true |
5845 activeHelpKey: basicsLabel |
5844 adjust: right |
5846 visibilityChannel: notDelayedMenu |
5845 ) |
5847 tabable: true |
5846 (InputFieldSpec |
5848 model: rawLabel |
5847 name: 'labelField' |
5849 group: inputGroup |
5848 layout: (LayoutFrame 110 0 40 0 -5 1.0 62 0) |
5850 immediateAccept: false |
5849 activeHelpKey: basicsLabel |
5851 acceptOnReturn: true |
5850 uuid: 'd676f150-9be5-11e8-8c6e-b8f6b1108e05' |
5852 acceptOnTab: true |
5851 visibilityChannel: notDelayedMenu |
5853 acceptOnLostFocus: false |
5852 tabable: true |
5854 acceptChannel: acceptChannel |
5853 model: rawLabel |
5855 modifiedChannel: modifiedChannel |
5854 group: inputGroup |
5856 acceptOnPointerLeave: false |
5855 immediateAccept: false |
5857 ) |
5856 acceptOnReturn: true |
5858 (CheckBoxSpec |
5857 acceptOnTab: true |
5859 label: 'Translate Label' |
5858 acceptOnLostFocus: false |
5860 name: 'translateLabelCheckBox' |
5859 acceptChannel: acceptChannel |
5861 layout: (Point 20 213) |
5860 modifiedChannel: modifiedChannel |
5862 activeHelpKey: basicsTranslateLabel |
5861 acceptOnPointerLeave: false |
5863 visibilityChannel: notDelayedMenu |
5862 ) |
5864 tabable: true |
5863 (VerticalPanelViewSpec |
5865 model: translateLabel |
5864 name: 'VerticalPanel1' |
5866 translateLabel: true |
5865 layout: (LayoutFrame 6 0 188 0 340 0 323 0) |
5867 ) |
5866 uuid: 'd676f326-9be5-11e8-8c6e-b8f6b1108e05' |
5868 (CheckBoxSpec |
5867 horizontalLayout: left |
5869 label: 'Is Button' |
5868 verticalLayout: top |
5870 name: 'isButtonCheckBox' |
5869 horizontalSpace: 3 |
5871 layout: (Point 20 238) |
5870 verticalSpace: 3 |
5872 activeHelpKey: basicsIsButton |
5871 component: |
5873 visibilityChannel: notDelayedMenu |
5872 (SpecCollection |
5874 tabable: true |
5873 collection: ( |
5875 model: isButton |
5874 (CheckBoxSpec |
5876 translateLabel: true |
5875 label: 'Translate Label' |
5877 ) |
5876 name: 'translateLabelCheckBox' |
5878 (CheckBoxSpec |
5877 activeHelpKey: basicsTranslateLabel |
5879 label: 'Horizontal Layout' |
5878 uuid: 'd676f54c-9be5-11e8-8c6e-b8f6b1108e05' |
5880 name: 'horizontalLayout' |
5879 visibilityChannel: notDelayedMenu |
5881 layout: (Point 20 263) |
5880 tabable: true |
5882 activeHelpKey: horizontalLayout |
5881 model: translateLabel |
5883 tabable: true |
5882 translateLabel: true |
5884 model: horizontalLayout |
5883 extent: (Point 149 30) |
5885 translateLabel: true |
5884 ) |
5886 ) |
5885 (CheckBoxSpec |
5887 ) |
5886 label: 'Is Button' |
5888 |
5887 name: 'isButtonCheckBox' |
5889 ) |
5888 activeHelpKey: basicsIsButton |
5890 ) |
5889 uuid: 'd676f786-9be5-11e8-8c6e-b8f6b1108e05' |
|
5890 visibilityChannel: notDelayedMenu |
|
5891 tabable: true |
|
5892 model: isButton |
|
5893 translateLabel: true |
|
5894 extent: (Point 100 30) |
|
5895 ) |
|
5896 (CheckBoxSpec |
|
5897 label: 'Horizontal Layout' |
|
5898 name: 'horizontalLayout' |
|
5899 activeHelpKey: horizontalLayout |
|
5900 uuid: 'd676f8d0-9be5-11e8-8c6e-b8f6b1108e05' |
|
5901 tabable: true |
|
5902 model: horizontalLayout |
|
5903 translateLabel: true |
|
5904 extent: (Point 163 30) |
|
5905 ) |
|
5906 (CheckBoxSpec |
|
5907 label: 'Force Menu Indicator' |
|
5908 name: 'CheckBox1' |
|
5909 activeHelpKey: forceMenuIndicator |
|
5910 uuid: 'd676fa06-9be5-11e8-8c6e-b8f6b1108e05' |
|
5911 tabable: true |
|
5912 model: hasMenuIndicator |
|
5913 translateLabel: true |
|
5914 extent: (Point 163 30) |
|
5915 ) |
|
5916 ) |
|
5917 |
|
5918 ) |
|
5919 ) |
|
5920 ) |
|
5921 |
|
5922 ) |
|
5923 ) |
5891 ! ! |
5924 ! ! |
5892 |
5925 |
5893 !MenuEditor::RegularMenuItem methodsFor:'accessing'! |
5926 !MenuEditor::RegularMenuItem methodsFor:'accessing'! |
5894 |
5927 |
5895 argument:aValue |
5928 argument:aValue |