3737 ^ |
3737 ^ |
3738 #(Menu |
3738 #(Menu |
3739 ( |
3739 ( |
3740 (MenuItem |
3740 (MenuItem |
3741 activeHelpKey: drawModePoint |
3741 activeHelpKey: drawModePoint |
3742 enabled: imageIsLoadedHolder |
3742 enabled: imageIsLoadedAndNotReadonlyHolder |
3743 label: 'Point' |
3743 label: 'Point' |
3744 translateLabel: true |
3744 translateLabel: true |
3745 isButton: true |
3745 isButton: true |
3746 labelImage: (ResourceRetriever ImageEditor pointIcon) |
3746 labelImage: (ResourceRetriever ImageEditor pointIcon) |
3747 choice: editMode |
3747 choice: editMode |
3748 choiceValue: point |
3748 choiceValue: point |
3749 ) |
3749 ) |
3750 (MenuItem |
3750 (MenuItem |
3751 activeHelpKey: drawModeSpray |
3751 activeHelpKey: drawModeSpray |
3752 enabled: imageIsLoadedHolder |
3752 enabled: imageIsLoadedAndNotReadonlyHolder |
3753 label: 'Spray' |
3753 label: 'Spray' |
3754 translateLabel: true |
3754 translateLabel: true |
3755 isButton: true |
3755 isButton: true |
3756 labelImage: (ResourceRetriever ImageEditor sprayIcon) |
3756 labelImage: (ResourceRetriever ImageEditor sprayIcon) |
3757 choice: editMode |
3757 choice: editMode |
3758 choiceValue: spray |
3758 choiceValue: spray |
3759 ) |
3759 ) |
3760 (MenuItem |
3760 (MenuItem |
3761 activeHelpKey: drawModeBox |
3761 activeHelpKey: drawModeBox |
3762 enabled: imageIsLoadedHolder |
3762 enabled: imageIsLoadedAndNotReadonlyHolder |
3763 label: 'Rect' |
3763 label: 'Rect' |
3764 translateLabel: true |
3764 translateLabel: true |
3765 isButton: true |
3765 isButton: true |
3766 labelImage: (ResourceRetriever ImageEditor rectIcon) |
3766 labelImage: (ResourceRetriever ImageEditor rectIcon) |
3767 choice: editMode |
3767 choice: editMode |
3768 choiceValue: box |
3768 choiceValue: box |
3769 ) |
3769 ) |
3770 (MenuItem |
3770 (MenuItem |
3771 activeHelpKey: drawModeFilledBox |
3771 activeHelpKey: drawModeFilledBox |
3772 enabled: imageIsLoadedHolder |
3772 enabled: imageIsLoadedAndNotReadonlyHolder |
3773 label: 'FillRect' |
3773 label: 'FillRect' |
3774 translateLabel: true |
3774 translateLabel: true |
3775 isButton: true |
3775 isButton: true |
3776 labelImage: (ResourceRetriever ImageEditor fillRectIcon) |
3776 labelImage: (ResourceRetriever ImageEditor fillRectIcon) |
3777 choice: editMode |
3777 choice: editMode |
3778 choiceValue: filledBox |
3778 choiceValue: filledBox |
3779 ) |
3779 ) |
3780 (MenuItem |
3780 (MenuItem |
3781 activeHelpKey: drawModeCircle |
3781 activeHelpKey: drawModeCircle |
3782 enabled: imageIsLoadedHolder |
3782 enabled: imageIsLoadedAndNotReadonlyHolder |
3783 label: 'Circle' |
3783 label: 'Circle' |
3784 translateLabel: true |
3784 translateLabel: true |
3785 isButton: true |
3785 isButton: true |
3786 labelImage: (ResourceRetriever ImageEditor circleIcon) |
3786 labelImage: (ResourceRetriever ImageEditor circleIcon) |
3787 choice: editMode |
3787 choice: editMode |
3788 choiceValue: circle |
3788 choiceValue: circle |
3789 ) |
3789 ) |
3790 (MenuItem |
3790 (MenuItem |
3791 activeHelpKey: drawModeFill |
3791 activeHelpKey: drawModeFill |
3792 enabled: imageIsLoadedHolder |
3792 enabled: imageIsLoadedAndNotReadonlyHolder |
3793 label: 'Fill' |
3793 label: 'Fill' |
3794 translateLabel: true |
3794 translateLabel: true |
3795 isButton: true |
3795 isButton: true |
3796 labelImage: (ResourceRetriever ImageEditor fillIcon) |
3796 labelImage: (ResourceRetriever ImageEditor fillIcon) |
3797 choice: editMode |
3797 choice: editMode |
3807 choice: editMode |
3807 choice: editMode |
3808 choiceValue: copy |
3808 choiceValue: copy |
3809 ) |
3809 ) |
3810 (MenuItem |
3810 (MenuItem |
3811 activeHelpKey: drawModePasteWithMask |
3811 activeHelpKey: drawModePasteWithMask |
3812 enabled: imageIsLoadedHolder |
3812 enabled: imageIsLoadedAndNotReadonlyHolder |
3813 label: 'Paste With Mask' |
3813 label: 'Paste With Mask' |
3814 translateLabel: true |
3814 translateLabel: true |
3815 isButton: true |
3815 isButton: true |
3816 labelImage: (ResourceRetriever ImageEditor pasteWithMaskIcon) |
3816 labelImage: (ResourceRetriever ImageEditor pasteWithMaskIcon) |
3817 choice: editMode |
3817 choice: editMode |
3818 choiceValue: pasteWithMask |
3818 choiceValue: pasteWithMask |
3819 ) |
3819 ) |
3820 (MenuItem |
3820 (MenuItem |
3821 activeHelpKey: drawModePaste |
3821 activeHelpKey: drawModePaste |
3822 enabled: imageIsLoadedHolder |
3822 enabled: imageIsLoadedAndNotReadonlyHolder |
3823 label: 'Paste' |
3823 label: 'Paste' |
3824 translateLabel: true |
3824 translateLabel: true |
3825 isButton: true |
3825 isButton: true |
3826 labelImage: (ResourceRetriever ImageEditor pasteIcon) |
3826 labelImage: (ResourceRetriever ImageEditor pasteIcon) |
3827 choice: editMode |
3827 choice: editMode |
3828 choiceValue: paste |
3828 choiceValue: paste |
3829 ) |
3829 ) |
3830 (MenuItem |
3830 (MenuItem |
3831 activeHelpKey: drawModePasteUnder |
3831 activeHelpKey: drawModePasteUnder |
3832 enabled: imageIsLoadedHolder |
3832 enabled: imageIsLoadedAndNotReadonlyHolder |
3833 label: 'Paste Under' |
3833 label: 'Paste Under' |
3834 translateLabel: true |
3834 translateLabel: true |
3835 isButton: true |
3835 isButton: true |
3836 labelImage: (ResourceRetriever ImageEditor pasteUnderIcon) |
3836 labelImage: (ResourceRetriever ImageEditor pasteUnderIcon) |
3837 choice: editMode |
3837 choice: editMode |
4153 |
4153 |
4154 "Created: / 31-07-1998 / 02:04:18 / cg" |
4154 "Created: / 31-07-1998 / 02:04:18 / cg" |
4155 "Modified: / 04-07-2010 / 10:15:48 / cg" |
4155 "Modified: / 04-07-2010 / 10:15:48 / cg" |
4156 ! |
4156 ! |
4157 |
4157 |
|
4158 imageIsLoadedAndNotReadonlyHolder |
|
4159 "returns whether an image is loaded and editable as value holder" |
|
4160 |
|
4161 ^ [ |
|
4162 self imageIsLoadedHolder value |
|
4163 and:[ self readOnly not ] |
|
4164 ] |
|
4165 |
|
4166 "Modified: / 04-07-2010 / 10:15:43 / cg" |
|
4167 ! |
|
4168 |
4158 imageIsLoadedHolder |
4169 imageIsLoadedHolder |
4159 "returns whether an image is loaded as value holder" |
4170 "returns whether an image is loaded as value holder" |
4160 |
4171 |
4161 |holder| |
4172 |holder| |
4162 |
4173 |