--- a/ImageEditor.st Fri Feb 10 17:02:00 2006 +0100
+++ b/ImageEditor.st Fri Feb 10 17:11:56 2006 +0100
@@ -1799,6 +1799,7 @@
label: 'Save As...'
itemValue: doSaveMethodAs
translateLabel: true
+ isVisible: notInBrowser
)
(MenuItem
activeHelpKey: fileSaveAs
@@ -2404,6 +2405,40 @@
label: '-'
)
(MenuItem
+ activeHelpKey: fileLoadFromClass
+ label: 'loadFromClass'
+ itemValue: doLoadFromClass
+ translateLabel: true
+ isButton: true
+ isVisible: notInBrowser
+ submenuChannel: menuHistory
+ labelImage: (ResourceRetriever XPToolbarIconLibrary loadImageFromMethodIcon)
+ keepLinkedMenu: true
+ )
+ (MenuItem
+ activeHelpKey: fileSaveMethod
+ enabled: imageIsLoaded
+ label: 'saveAsMethod'
+ itemValue: doSaveMethodAs
+ translateLabel: true
+ isButton: true
+ isVisible: notInBrowser
+ labelImage: (ResourceRetriever XPToolbarIconLibrary saveImageAsMethodAsIcon)
+ )
+ (MenuItem
+ activeHelpKey: fileSaveMethod
+ enabled: imageIsLoaded
+ label: 'saveAsMethod'
+ itemValue: doSaveMethod
+ translateLabel: true
+ isButton: true
+ isVisible: onlyInBrowser
+ labelImage: (ResourceRetriever XPToolbarIconLibrary saveImageAsMethodAsIcon)
+ )
+ (MenuItem
+ label: '-'
+ )
+ (MenuItem
activeHelpKey: fileLoadFromFile
label: 'loadFromFile'
itemValue: doLoadFromFile
@@ -2424,28 +2459,6 @@
label: '-'
)
(MenuItem
- activeHelpKey: fileLoadFromClass
- label: 'loadFromClass'
- itemValue: doLoadFromClass
- translateLabel: true
- isButton: true
- submenuChannel: menuHistory
- labelImage: (ResourceRetriever ToolbarIconLibrary loadImageFromMethodIcon)
- keepLinkedMenu: true
- )
- (MenuItem
- activeHelpKey: fileSaveMethodAs
- enabled: imageIsLoaded
- label: 'saveAsMethod'
- itemValue: doSaveMethodAs
- translateLabel: true
- isButton: true
- labelImage: (ResourceRetriever ToolbarIconLibrary saveImageAsMethodAsIcon)
- )
- (MenuItem
- label: '-'
- )
- (MenuItem
activeHelpKey: editUndo
enabled: valueOfCanUndo
label: 'Undo'
@@ -3001,6 +3014,10 @@
notInBrowser
^ self masterApplication isNil
+!
+
+onlyInBrowser
+ ^ self masterApplication notNil
! !
!ImageEditor methodsFor:'change & update'!