#localHelpTexts
authorClaus Gittinger <cg@exept.de>
Thu, 19 Jan 2012 13:47:04 +0100
changeset 2871 23c3bb9d51be
parent 2870 0f130285be97
child 2872 78e56e7f9638
#localHelpTexts #flyByHelpSpec #helpSpec
ImageEditor.st
--- a/ImageEditor.st	Wed Jan 18 14:19:35 2012 +0100
+++ b/ImageEditor.st	Thu Jan 19 13:47:04 2012 +0100
@@ -248,70 +248,9 @@
 flyByHelpSpec
     <resource: #help>
 
-    ^super flyByHelpSpec addPairsFrom:#(
-
-#drawModeBox
-'Rectangle'
-
-#drawModeCopy
-'Copy'
-
-#drawModeFill
-'Flood-Fill'
-
-#drawModeFilledBox
-'Filled Rectangle'
-
-#drawModePaste
-'Paste'
-
-#drawModePasteUnder
-'Paste Under'
-
-#drawModePasteWithMask
-'Paste with Mask'
-
-#drawModePoint
-'Point'
-
-#drawModeSpecial
-'Special Operations'
-
-#fileGrabImage
-'Pick from Screen'
-
-#fileLoadFromClass
-'Load from Method...'
-
-#fileLoadFromFile
-'Load from File...'
-
-#fileNewImage
-'New Image'
-
-#filePrint
-'Print'
-
-#fileSaveAs
-'Save to File...'
-
-#fileSaveMaskAs
-'Save Mask to File...'
-
-#fileSaveMethod
-'Save as Method'
-
-#fileSaveMethodAs
-'Save as Method...'
-
-#nextImageInSequence
-'Go to the next image in the animated gif image sequence.'
-
-#previousImageInSequence
-'Go to the previous image in the animated gif image sequence.'
-)
-
-    "Modified: / 21-10-2010 / 14:58:32 / cg"
+    ^super flyByHelpSpec addPairsFrom:(self localHelpTexts)
+
+    "Modified: / 19-01-2012 / 13:29:48 / cg"
 !
 
 helpSpec
@@ -327,7 +266,82 @@
 
     <resource: #help>
 
-    ^ super helpSpec addPairsFrom:#(
+    ^ super helpSpec addPairsFrom:(self localHelpTexts)
+
+    "Modified: / 19-01-2012 / 13:29:42 / cg"
+!
+
+localHelpTexts
+    "This resource specification was automatically generated
+     by the UIHelpTool of ST/X."
+
+    "Do not manually edit this!! If it is corrupted,
+     the UIHelpTool may not be able to read the specification."
+
+    "
+     UIHelpTool openOnClass:ImageEditor    
+    "
+
+    <resource: #help>
+
+    ^ #(
+
+#xdrawModeBox
+'Rectangle'
+
+#xdrawModeCopy
+'Copy'
+
+#xdrawModeFill
+'Flood-fill'
+
+#xdrawModeFilledBox
+'Filled rectangle'
+
+#xdrawModePaste
+'Paste'
+
+#xdrawModePasteUnder
+'Paste under'
+
+#xdrawModePasteWithMask
+'Paste with Mask'
+
+#xdrawModePoint
+'Point'
+
+#xfileGrabImage
+'Pick from screen'
+
+#xfileLoadFromClass
+'Load from method...'
+
+#xfileLoadFromFile
+'Load from file...'
+
+#xfileNewImage
+'New image'
+
+#filePrint
+'Print'
+
+#xfileSaveAs
+'Save to file...'
+
+#xfileSaveMaskAs
+'Save mask to file...'
+
+#xfileSaveMethod
+'Save as method'
+
+#xfileSaveMethodAs
+'Save as Method...'
+
+#nextImageInSequence
+'Go to the next image in the animated gif image sequence.'
+
+#previousImageInSequence
+'Go to the previous image in the animated gif image sequence.'
 
 #colorMap
 'ColorMap functions'
@@ -414,7 +428,7 @@
 'Point Drawing Mode'
 
 #drawModeSpecial
-'Special Operations'
+'Special operations (select rectangle, then choose operation)'
 
 #drawModeSpray
 'Spray Drawing Mode'
@@ -495,6 +509,8 @@
 'Change the grid magnification of the edit view'
 
 )
+
+    "Created: / 19-01-2012 / 13:29:31 / cg"
 ! !
 
 !ImageEditor class methodsFor:'image specs'!
@@ -545,6 +561,48 @@
     ^ ToolbarIconLibrary startImageEditorIcon
 !
 
+fillGradientRectIcon
+    "This resource specification was automatically generated
+     by the ImageEditor of ST/X."
+
+    "Do not manually edit this!! If it is corrupted,
+     the ImageEditor may not be able to read the specification."
+
+    "
+     self fillGradientRectIcon inspect
+     ImageEditor openOnClass:self andSelector:#fillGradientRectIcon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'ImageEditor class fillGradientRectIcon'
+        ifAbsentPut:[(Depth4Image new) width: 14; height: 14; photometric:(#palette); bitsPerSample:(#[4]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ADQDQDQ@@@QDQDQDP@@BH"H"H"@@@"H"H"H @@L3L3L3L@@CL3L3L3@@@QDQDQDP@@DQDQDQD@@@@@@@@@
+@@@@@@@@@@@b') ; colorMapFromArray:#[0 0 0 255 0 0 127 0 0 191 0 0 63 0 0]; mask:((Depth1Image new) width: 14; height: 14; photometric:(#blackIs0); bitsPerSample:(#(1)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@@C?0O?@?<C?0O?@?<C?0O?@?<C?0@@@@@@@a') ; yourself); yourself]
+!
+
+fillHorizontalGradientRectIcon
+    "This resource specification was automatically generated
+     by the ImageEditor of ST/X."
+
+    "Do not manually edit this!! If it is corrupted,
+     the ImageEditor may not be able to read the specification."
+
+    "
+     self fillHorizontalGradientRectIcon inspect
+     ImageEditor openOnClass:self andSelector:#fillHorizontalGradientRectIcon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'ImageEditor class fillHorizontalGradientRectIcon'
+        ifAbsentPut:[(Depth4Image new) width: 14; height: 14; photometric:(#palette); bitsPerSample:(#[4]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@@@@@@@@@@@@@@@@@@DP"L1D@@@ADH#LQ@@@@QBH3DP@@@DP"L1D@@@ADH#LQ@@@@QBH3DP@@@DP"L1D@@@ADH#LQ@@@@QBH3DP@@@DP"L1D@@@@@@@@@
+@@@@@@@@@@@b') ; colorMapFromArray:#[0 0 0 255 0 0 127 0 0 191 0 0 63 0 0]; mask:((Depth1Image new) width: 14; height: 14; photometric:(#blackIs0); bitsPerSample:(#(1)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@@C?0O?@?<C?0O?@?<C?0O?@?<C?0@@@@@@@a') ; yourself); yourself]
+!
+
 fillIcon
     "This resource specification was automatically generated
      by the ImageEditor of ST/X."
@@ -585,6 +643,29 @@
         ifAbsentPut:[(Depth1Image new) width: 14; height: 14; photometric:(#palette); bitsPerSample:(#(1)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@@@@A@@@@@@@@@@@@@@@@@@@@@@@@@@D@@@@a') ; colorMapFromArray:#[0 0 0 255 0 0]; mask:((Depth1Image new) width: 14; height: 14; photometric:(#blackIs0); bitsPerSample:(#(1)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@@C?0O?@?<C?0O?@?<C?0O?@?<C?0@@@@@@@a') ; yourself); yourself]
 !
 
+fillVerticalGradientRectIcon
+    "This resource specification was automatically generated
+     by the ImageEditor of ST/X."
+
+    "Do not manually edit this!! If it is corrupted,
+     the ImageEditor may not be able to read the specification."
+
+    "
+     self fillGradientRectIcon inspect
+     ImageEditor openOnClass:self andSelector:#fillGradientRectIcon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'ImageEditor class fillGradientRectIcon'
+        ifAbsentPut:[(Depth4Image new) width: 14; height: 14; photometric:(#palette); bitsPerSample:(#[4]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ADQDQDQ@@@QDQDQDP@@BH"H"H"@@@"H"H"H @@L3L3L3L@@CL3L3L3@@@QDQDQDP@@DQDQDQD@@@@@@@@@
+@@@@@@@@@@@b') ; colorMapFromArray:#[0 0 0 255 0 0 127 0 0 191 0 0 63 0 0]; mask:((Depth1Image new) width: 14; height: 14; photometric:(#blackIs0); bitsPerSample:(#(1)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@@C?0O?@?<C?0O?@?<C?0O?@?<C?0@@@@@@@a') ; yourself); yourself]
+
+    "Created: / 19-01-2012 / 13:44:51 / cg"
+!
+
 flipHorizontalIcon
     "This resource specification was automatically generated
      by the ImageEditor of ST/X."