cherry-picked GenericToolbarIconLibrary.st from 020158c929bb: jv
authorJan Vrany <jan.vrany@labware.com>
Fri, 12 Aug 2022 22:38:28 +0100
branchjv
changeset 6857 58d68f671fa1
parent 6856 98caa7f380f7
child 6858 0e59faa94098
cherry-picked GenericToolbarIconLibrary.st from 020158c929bb: * 4ecbe3a93aec: Merge, HG Automerge * 8e9dcb2a6533: #REFACTORING by cg, Claus Gittinger <cg@exept.de> * 58d88b144b2b: Merge, HG Automerge * 33c75b4a9999: #REFACTORING by mawalch, mawalch * 74f6a697ee26: #UI_ENHANCEMENT by cg, Claus Gittinger <cg@exept.de> * 7b8ba07cb680: #UI_ENHANCEMENT by cg, Claus Gittinger <cg@exept.de> * 0122e4e6c587: #FEATURE by cg, Claus Gittinger <cg@exept.de> * e296fa4b5ccb: #UI_ENHANCEMENT by cg, Claus Gittinger <cg@exept.de> * 6db292aae07d: #OTHER by mawalch, mawalch * 4366b65a2c8a: Copyright updates, Jan Vrany <jan.vrany@fit.cvut.cz> * 6b79d8bfdcd9: #UI_ENHANCEMENT by cg, Claus Gittinger <cg@exept.de> * 6a0103018ab9: #UI_ENHANCEMENT by cg, Claus Gittinger <cg@exept.de> * 87fbb0b00ca6: #REFACTORING by cg, Claus Gittinger <cg@exept.de> * 5c977f62957a: #UI_ENHANCEMENT by cg, Claus Gittinger <cg@exept.de> * 0ccfd6c3c75f: #UI_ENHANCEMENT by cg, Claus Gittinger <cg@exept.de> * 3926b9ae0a3c: #BUGFIX by cg, Claus Gittinger <cg@exept.de> * 8cebd063aeb5: #REFACTORING by cg, Claus Gittinger <cg@exept.de> * 5445f50f8b2b: #REFACTORING by cg, Claus Gittinger <cg@exept.de> * 272618940466: #UI_ENHANCEMENT by cg, Claus Gittinger <cg@exept.de> * 56bd6e2384a4: #UI_ENHANCEMENT by cg, Claus Gittinger <cg@exept.de> * ffa93f79e6ae: #DOCUMENTATION by cg, Claus Gittinger <cg@exept.de> * 9410312a11cb: #UI_ENHANCEMENT by cg, Claus Gittinger <cg@exept.de> * 0036104e42ed: #UI_ENHANCEMENT by cg, Claus Gittinger <cg@exept.de> * 21fad03d5f11: #UI_ENHANCEMENT by cg, Claus Gittinger <cg@exept.de> * 8fd99a9d1d84: #REFACTORING by cg, Claus Gittinger <cg@exept.de> * e4ed7fc09ca1: #UI_ENHANCEMENT by cg, Claus Gittinger <cg@exept.de> * 2c79a677e38a: #BUGFIX by cg, Claus Gittinger <cg@exept.de> * 81227f5c6bfa: #UI_ENHANCEMENT by cg, Claus Gittinger <cg@exept.de> * a7d893a3c1e1: #FEATURE by cg, Claus Gittinger <cg@exept.de> * 7928d87ff963: #UI_ENHANCEMENT by cg, Claus Gittinger <cg@exept.de> * 6ed15ff79b07: #UI_ENHANCEMENT by cg, Claus Gittinger <cg@exept.de> * a1a9e33d6daf: #UI_ENHANCEMENT by cg, Claus Gittinger <cg@exept.de> * 07f0100f7064: #UI_ENHANCEMENT by exept, Claus Gittinger <cg@exept.de> * 23d027d53e04: #UI_ENHANCEMENT by cg, Claus Gittinger <cg@exept.de> * 823ff944a2a5: #UI_ENHANCEMENT by cg, Claus Gittinger <cg@exept.de> * 046733c3db59: #REFACTORING by exept, Claus Gittinger <cg@exept.de> * 040921add07a: #UI_ENHANCEMENT by exept, Claus Gittinger <cg@exept.de> * 5777bb6431cb: #UI_ENHANCEMENT by exept, Claus Gittinger <cg@exept.de> * 27448b51c873: #FEATURE by exept, Claus Gittinger <cg@exept.de> * 1309dd75d7f5: #FEATURE by exept, Claus Gittinger <cg@exept.de> * 6415731ee5e5: #UI_ENHANCEMENT by exept, Claus Gittinger <cg@exept.de> * c7802dbb6d7d: #UI_ENHANCEMENT by exept, Claus Gittinger <cg@exept.de> * 23bf1e00dc95: #UI_ENHANCEMENT by cg, Claus Gittinger <cg@exept.de> * 645f74e46f86: #UI_ENHANCEMENT by cg, Claus Gittinger <cg@exept.de> * 236c24a6ce6c: #UI_ENHANCEMENT by cg, Claus Gittinger <cg@exept.de> * 8db4c188c57a: #REFACTORING by exept, Claus Gittinger <cg@exept.de> * 5d1367f2f32a: #BUGFIX by exept, Claus Gittinger <cg@exept.de> * e012b62927a6: #UI_ENHANCEMENT by cg, Claus Gittinger <cg@exept.de> * cec8de8d957c: #UI_ENHANCEMENT by cg, Claus Gittinger <cg@exept.de> * 8e9b8e68a545: #FEATURE by cg, Claus Gittinger <cg@exept.de> * 5274979b30fb: #FEATURE by cg, Claus Gittinger <cg@exept.de> * 73e483e60e05: #UI_ENHANCEMENT by cg, Claus Gittinger <cg@exept.de> * dc6e33c97410: #UI_ENHANCEMENT by cg, Claus Gittinger <cg@exept.de> * 041ace9885e8: #TUNING by cg, Claus Gittinger <cg@exept.de> * bdfd1b407c29: #UI_ENHANCEMENT by exept, Claus Gittinger <cg@exept.de> * 52afc5fcc948: #UI_ENHANCEMENT by exept, Claus Gittinger <cg@exept.de> * f9c23ed981dc: #UI_ENHANCEMENT by exept, Claus Gittinger <cg@exept.de> * 2678c19d0794: #UI_ENHANCEMENT by exept, Claus Gittinger <cg@exept.de> * 043c6c163b4f: #UI_ENHANCEMENT by exept, Claus Gittinger <cg@exept.de> * 5e779e09b004: version method, Claus Gittinger <cg@exept.de> * 51394e1ee44c: #FEATURE by exept, Claus Gittinger <cg@exept.de> * c6a190f66fb7: #UI_ENHANCEMENT by exept, Claus Gittinger <cg@exept.de> * 34b9831cd1ee: #UI_ENHANCEMENT by exept, Claus Gittinger <cg@exept.de> * 3fa783b7f48d: #UI_ENHANCEMENT by exept, Claus Gittinger <cg@exept.de> * b46f5a561997: #UI_ENHANCEMENT by exept, Claus Gittinger <cg@exept.de> * 3bedf44e10d1: #UI_ENHANCEMENT by exept, Claus Gittinger <cg@exept.de> * d0ccad2a39b8: #FEATURE by exept, Claus Gittinger <cg@exept.de> * 20f0d7ec75e0: #UI_ENHANCEMENT by exept, Claus Gittinger <cg@exept.de> * 86c9b274be4e: #FEATURE by stefan, Stefan Vogel <sv@exept.de> * 4c58992375bb: #UI_ENHANCEMENT by exept, Claus Gittinger <cg@exept.de> * 4facc54a9585: #OTHER by exept, Claus Gittinger <cg@exept.de> * d9b1c96aa2b8: #REFACTORING by exept, Claus Gittinger <cg@exept.de> * de0b89624b00: #UI_ENHANCEMENT by exept, Claus Gittinger <cg@exept.de> * 8d5a93082103: #UI_ENHANCEMENT by exept, Claus Gittinger <cg@exept.de> * c06c9bee59db: #UI_ENHANCEMENT by exept, Claus Gittinger <cg@exept.de>
GenericToolbarIconLibrary.st
--- a/GenericToolbarIconLibrary.st	Wed Jun 08 13:53:52 2022 +0200
+++ b/GenericToolbarIconLibrary.st	Fri Aug 12 22:38:28 2022 +0100
@@ -67,6 +67,12 @@
 "
 ! !
 
+!GenericToolbarIconLibrary class methodsFor:'Compatibility-VW'!
+
+visualFor:aKey
+    ^ self perform:aKey ifNotUnderstood:[nil]
+! !
+
 !GenericToolbarIconLibrary class methodsFor:'class initialization'!
 
 initialize
@@ -75,102 +81,8 @@
     ]
 ! !
 
-!GenericToolbarIconLibrary class methodsFor:'compatibility-VW'!
-
-visualFor:aKey
-    ^ self perform:aKey ifNotUnderstood:[nil]
-! !
-
 !GenericToolbarIconLibrary class methodsFor:'image specs'!
 
-barResizeHorizontalIcon
-    <resource: #image>
-    "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 barResizeHorizontalIcon inspect
-     ImageEditor openOnClass:self andSelector:#barResizeHorizontalIcon
-     Icon flushCachedIcons"
-    
-    ^ Icon 
-        constantNamed:'GenericToolbarIconLibrary class barResizeHorizontalIcon'
-        ifAbsentPut:[
-            (Depth2Image new)
-                width:11;
-                height:19;
-                photometric:(#palette);
-                bitsPerSample:(#[ 2 ]);
-                samplesPerPixel:(1);
-                bits:(ByteArray 
-                            fromPackedString:'@@@B@A@@@A@B@A@@@A@@@A@@@A@@@!!H@B!!J@J!!J B!!JC@!!H@@A@@@A@@@A@@@A@@@A@@@A@@@@@A');
-                colorMapFromArray:#[ 0 0 0 84 84 84 170 170 170 255 255 255 ];
-                mask:((ImageMask new)
-                            width:11;
-                            height:19;
-                            bits:(ByteArray 
-                                        fromPackedString:'@A<DG0P_AA<DG0P_AA<UG3V_]]<5''1T_AA<DG0P_AA<DG0P_@A<b');
-                            yourself);
-                yourself
-        ]
-!
-
-barResizeVerticalIcon
-    <resource: #image>
-    "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 barResizeVerticalIcon inspect
-     ImageEditor openOnClass:self andSelector:#barResizeVerticalIcon
-     Icon flushCachedIcons"
-    
-    ^ Icon 
-        constantNamed:'GenericToolbarIconLibrary class barResizeVerticalIcon'
-        ifAbsentPut:[
-            (Depth2Image new)
-                width:19;
-                height:11;
-                photometric:(#palette);
-                bitsPerSample:(#[ 2 ]);
-                samplesPerPixel:(1);
-                bits:(ByteArray 
-                            fromPackedString:'@@@@@@@@@B@@@@@@*@@@@@J*@@@@@@@@@AUUUUUP@@@@@@@@@*(@@@@@*@@@@@@ @@@@@@@@@@@a');
-                colorMapFromArray:#[ 0 0 0 84 84 84 170 170 170 255 255 255 ];
-                mask:((ImageMask new)
-                            width:19;
-                            height:11;
-                            bits:(ByteArray 
-                                        fromPackedString:'@@@S@D@@@N@@@_@@@@@A_??@@@@@@_@@@N@@@D@D@@@H');
-                            yourself);
-                yourself
-        ]
-!
-
-bookmarks17x18
-    "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 bookmarks17x18 inspect
-     ImageEditor openOnClass:self andSelector:#bookmarks17x18
-     Icon flushCachedIcons
-    "
-
-    <resource: #image>
-
-    ^Icon
-        constantNamed:'GenericToolbarIconLibrary bookmarks17x18'
-        ifAbsentPut:[(Depth4Image width:17 height:18) bits:(ByteArray fromPackedString:'
-DQDQDQDQDQDPDQDQDQDQDQDVDQDQDA@QDQDPDQDQDC@QDQDPDQDQ@2LADQDPDQDQ@2LADQDPDP@@L"H0@ADPDCL3H"H#L0HPDPH"H"H"H DPDQ@!!DQDQHADP
-DQDBDQDR@QDPDQDBDQDR@QDQDQDBDRDR@QDQDQ@1H H!!LADTDQ@"@A@BHADPDRD@DQDP@RDPDQHQDQDQD!!DQDQDQDQDQDQDP') colorMapFromArray:#[240 76 0 240 151 26 255 213 5 245 234 120] mask:((ImageMask width:17 height:18) bits:(ByteArray fromPackedString:'@@@@@H@@@\@@@\@@@>@@@>@@_?<@_?<@O?8@G?0@C? @C? @C? @G?0@G70@OA8@D@P@@@@@'); yourself); yourself]
-!
-
 checkToggleOffEnteredIcon
     <resource: #programImage>
 
@@ -201,6 +113,31 @@
     ^ self clearConsole22x22Icon
 !
 
+communicationIcon
+    "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 communicationIcon inspect
+     ImageEditor openOnClass:self andSelector:#communicationIcon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class communicationIcon'
+        ifAbsentPut:[(Depth4Image width:22 height:22) bits:(ByteArray fromPackedString:'
+@@W%@@@@@@A^T@@@V2/@@@@@CKJ5@@V?!!>T@@@A[=W9PV?!!<R5@@A[=W1KW"<.SO8@@N?28U?.;?I_/)&Y;/<%>>:W??/N@@C)''?><;*A?/J8@@N(I=L+.*.
+;B+ F0:*_,J.MZ*R(#G;85*)*"8SV)J(G4.CMZ&*V@.U$(G5_K1#T2V@@K\88/=[+693"@@@AKS''G??;9T.@@@@@@N\H>$+ @@@@@@@@:*6K(''@@@@@@@@C%
+*)H"8@@@@@@@@L5Z$"+ @@@@@@@@A9"Z)H@@@@@@@@@@%=)H@@@@@@@@@@@N]H@@@@@@@@@@@@@@@@@@@@@b')
+            colorMapFromArray:#[0 0 0 148 148 148 224 224 224 52 52 52 128 128 128 180 180 180 32 32 32 84 84 84 160 160 160 64 64 64 212 212 212 116 116 116 192 192 192 20 20 20 96 96 96 244 244 244]
+            mask:((ImageMask width:22 height:22) bits:(ByteArray fromPackedString:'G@C O G0_0O8?8_<?8_<???<?8_<?8_<?;_<???<???<_??8O??0G?? @?8@@?8@@?8@@?8@@_8@@O0@@G @@@@@'); yourself); yourself]
+!
+
 directoryOpen18x18Icon
     <resource: #image>
     "This resource specification was automatically generated
@@ -212,7 +149,7 @@
      ImageEditor openOnClass:self andSelector:#directoryOpen18x18Icon
      Icon flushCachedIcons"
     
-    ^ Icon constantNamed:'XPToolbarIconLibrary class directoryOpen18x18Icon'
+    ^ Icon constantNamed:'GenericToolbarIconLibrary class directoryOpen18x18Icon'
         ifAbsentPut:[
             (Depth8Image new)
                 width:18;
@@ -237,30 +174,6 @@
         ]
 !
 
-directoryOpenHalfGrey18x18Icon
-    "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 directoryOpenHalfGrey18x18Icon inspect
-     ImageEditor openOnClass:self andSelector:#directoryOpenHalfGrey18x18Icon
-     Icon flushCachedIcons
-    "
-
-    <resource: #image>
-
-    ^Icon
-        constantNamed:'GenericToolbarIconLibrary directoryOpenHalfGrey18x18Icon'
-        ifAbsentPut:[(Depth8Image new) width:18; height:18; bits:(ByteArray fromPackedString:'
-/+:>/+:>/+:>/+:>/%MST5MS/,WE2L#H/+:>/+9ST5MST5MS-;V:/L&8.\R?-,GA0\EST5MS.;7@0LB=3L3C1,/G/\EST5MS.<C@0LC@/\C@0LC@0LEST5MS
-.<7M3\7M3\5TM $IBP$IBP$I4L;N3,;N3,8IW@8$S4=NOC0%4]_W42@F#8=!!^WM3\7N%_WHB5-#]+Z!!O)0UDP$IBP$JJRC @4-M#YB"B (JB (JB $HA''7AS
-5]*V)B\''I2\''I2\''I2]Y$P5S5M&3"ADQDQDQDQDQDQDS&%MSQ'')KUUUUUUUUUUUUU[H *UMSF"HH,[F1,[F1,V-QHY@;T5MS(;L-!!XVE W8K*$TLJ)L@T5MS
-QVE**71&QS-0G AST5MST5MSQTT9DJ@@T5MST5MST5MST5MST5MST5MST5MST5MST5MST5MS') ; colorMapFromArray:#[254 201 107 255 238 154 231 208 160 194 135 4 196 136 7 255 255 199 209 157 23 209 166 33 255 242 193 217 175 45 217 158 32 217 165 32 201 152 48 248 240 224 255 255 238 231 172 54 209 168 80 255 242 119 255 221 103 251 230 118 255 254 147 255 212 110 255 201 106 255 252 167 238 221 165 255 251 187 191 130 2 197 139 10 255 233 177 203 146 20 239 224 192 247 238 206 222 173 41 222 177 44 213 165 49 239 239 231 255 255 237 213 174 74 235 177 62 255 252 128 255 255 136 255 202 86 218 184 112 255 224 122 230 206 136 255 225 139 255 217 142 191 131 2 196 138 8 198 140 12 202 144 16 213 167 32 202 143 11 217 176 45 226 197 61 222 159 31 213 174 59 192 136 16 241 240 236 205 160 64 255 255 248 248 183 66 222 189 103 255 198 83 122 152 175 255 252 150 255 255 159 234 213 147 255 255 176 189 129 1 192 131 3 242 230 186 255 255 202 204 147 20 204 151 25 247 237 204 251 244 211 255 255 222 255 242 213 255 255 230 238 209 79 238 199 71 242 198 74 255 255 255 255 251 127 255 229 108 255 204 88 255 191 80 255 206 103 255 238 140 238 217 147 255 252 173 238 222 173 193 135 4 198 140 11 201 144 16 204 146 19 242 230 193 247 237 203 217 154 26 251 247 217 230 196 63 197 138 6 241 242 237 217 175 68 247 238 109 242 191 74 251 216 94 242 187 79 247 188 80 255 206 95 255 238 135 222 192 127 234 209 143 238 222 156 255 255 189 194 136 6 251 242 188 201 143 14 203 146 19 202 147 21 255 255 213 213 154 28 222 166 36 213 156 24 255 255 229 234 187 59 238 197 70 252 248 240 247 202 80 255 255 129 255 230 109 255 213 96 255 212 94 238 211 121 230 203 129 255 246 158 255 255 172 255 238 167 192 132 4 197 138 9 201 142 13 203 145 18 202 151 29 202 146 13 213 173 46 213 159 38 235 216 176 217 169 52 238 222 89 217 173 66 240 244 246 247 209 86 0 0 0 213 176 96 255 206 89 255 189 76 248 194 95 136 162 181 247 238 154 227 200 144 255 252 181 191 130 1 191 129 1 255 254 196 255 238 187 255 255 206 255 255 212 247 238 207 243 232 208 202 144 11 226 169 41 240 240 233 213 173 70 238 181 57 251 247 119 255 238 116 255 222 103 255 199 84 226 197 119 255 254 154 237 237 237 167 167 167 151 151 151 229 229 229 175 175 175 252 252 252 150 150 150 250 250 250 244 244 244 207 207 207 193 193 193 242 242 242 154 154 154 244 244 244 216 216 216 205 205 205 163 163 163 239 239 239 245 245 245 166 166 166 248 248 248 244 244 244 246 246 246 210 210 210 240 240 240 225 225 225 150 150 150 147 147 147 145 145 145 142 142 142 199 199 199 139 139 139 140 140 140 143 143 143 214 214 214 204 204 204 178 178 178 195 195 195 199 199 199 214 214 214 186 186 186]; mask:((ImageMask new) width:18; height:18; bits:(ByteArray fromPackedString:'@@@@_@@@??0@??0@??0@???@???@???@??>@??>@??>@??<@??<@??8@??0@?<@@>@@@@@@@') ; yourself); yourself]
-!
-
 editOverlay
     "This resource specification was automatically generated
      by the ImageEditor of ST/X."
@@ -283,56 +196,74 @@
             mask:((ImageMask width:11 height:13) bits:(ByteArray fromPackedString:'@F@@8@G @>@G8@? G<@_ C<@O A8@F@@@@@b'); yourself); yourself]
 !
 
-onOffSliderIconOff
-    "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 onOffSliderIconOff inspect
-     ImageEditor openOnClass:self andSelector:#onOffSliderIconOff
-     Icon flushCachedIcons
-    "
-
-    <resource: #image>
-
-    ^Icon
-        constantNamed:'GenericToolbarIconLibrary class onOffSliderIconOff'
-        ifAbsentPut:[(Depth8Image width:25 height:13) bits:(ByteArray fromPackedString:'
-@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+AA8^HQ(]GQ4]GQ4]BR<"AP@@@@@@@AXPDBLUE2()G (KB0,KB0 HBP$Y@@@@@@@^I1<SD1LSD1T^C2D!!
-HRDOB!!(KB@D@@@@ HQ,SD0HB@!!LSCRD''LC@0I28^HQ(-@@@@IR8\A0HB@ HBA2P,I1,[J@@#CB\PF @@@B8''A \B@ HB@ \TK"8$IBP_E1,)I2DE@@@%I1PF
-@ HB@ H\IB80EAPTC#D$F00,@@@@HB\*E@XB@!!L\E@@PJ!!PTEAPTLQ\MIP@@@@@0LBPNC!!PNC!!<''I3D1LSD1LSDWCQH@@@@@E#@''@A<_E0@''I1TUEQTUEQTU
-@B@@@@@@@@@@@2\''I2\.I2\''I2\''I2\''IQD@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@a')
-            colorMapFromArray:#[189 189 190 215 218 214 255 255 255 172 172 173 118 120 119 227 228 228 248 248 248 251 251 251 36 37 37 21 22 24 71 71 75 50 50 50 160 158 159 180 182 187 238 238 239 82 80 80 103 103 103 207 207 207 225 226 219 254 254 254 242 241 242 209 209 211 233 233 236 216 217 217 250 250 250 168 169 168 59 60 61 200 200 200 244 244 245 9 12 15 109 109 109 222 223 223 217 215 214 91 90 91 122 122 122 178 177 178 229 229 229 161 161 163 250 250 251 139 139 139 191 196 200 171 170 171 202 204 206 179 179 179 117 118 118 109 111 110 128 128 128 58 58 58 149 149 150 233 233 234]
-            mask:((ImageMask width:25 height:13) bits:(ByteArray fromPackedString:'@@@@_0??>G<???1?O??>_7???''=???9?_???_7???''=???9?O??>_3???G<O??!!?@@@@_0@a'); yourself); yourself]
-!
-
-onOffSliderIconOn
-    "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 onOffSliderIconOn inspect
-     ImageEditor openOnClass:self andSelector:#onOffSliderIconOn
-     Icon flushCachedIcons
-    "
-
-    <resource: #image>
-
-    ^Icon
-        constantNamed:'GenericToolbarIconLibrary class onOffSliderIconOn'
-        ifAbsentPut:[(Depth8Image width:25 height:13) bits:(ByteArray fromPackedString:'
-@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"MA<8NC 8NC 8NA8OKR4GD0@@@@@@@@@*N@@7M3\7M3\7G"4FI $9H0<D@@@@@@@H@C\/B0,KE0,WE2D''
-@0LC@0L&KPP@@@@$G2<KE0(]GQ4]GQTE@0L2L#HC@1H*D0@@CR<WGR (LB,+J2,!!E 82L#H2L 8.G@P@@A0WGR +MST)JR$)HQ$NL#H2L#HNDCXG@@@LB" +
-JR@ HB@ HBDPFSH2L#H2E"86A@@@IA4+MR@ HB@ HB@%NQ@YL#HCE!!@3C0H@@@@XJ2$ HB@ HB@ DQ(.N#(PN#(''HP\@@@@@@CD5JR$)JR$)JR$1HSL''I0$3
-HP4@@@@@@@@@KATUEQTUEQTUEQT6M"D6M!!P@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@a')
-            colorMapFromArray:#[21 22 24 250 250 251 215 218 223 254 254 254 155 160 165 200 200 200 178 177 178 137 134 128 118 120 119 216 217 217 65 85 109 28 55 81 161 161 163 143 143 146 251 251 251 103 103 103 242 241 242 119 160 203 180 182 187 227 228 228 194 193 190 96 113 136 244 244 245 47 69 95 109 127 148 248 248 248 149 149 150 233 233 236 117 118 118 76 98 126 59 60 61 36 37 37 107 159 232 139 139 139 179 179 179 171 170 171 217 215 214 126 141 161 209 209 211 222 223 223 83 113 165 100 159 211 91 90 91 88 135 188 172 172 173 109 109 109 229 229 229 21 41 61 85 110 182 116 133 181 255 255 255 189 189 190 74 77 81 93 151 201 128 128 128 15 28 42 9 12 15 202 204 206 238 238 239]
-            mask:((ImageMask width:25 height:13) bits:(ByteArray fromPackedString:'@@@@_0??>G<_??1?O??>_7???7=???=?_???_7???7=???=?O??>_1???G<O??!!?@@@@_0@a'); yourself); yourself]
+executeMethodsToEnd20x20Icon
+    "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 executeMethodsToEnd20x20Icon inspect
+     ImageEditor openOnClass:self andSelector:#executeMethodsToEnd20x20Icon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class executeMethodsToEnd20x20Icon'
+        ifAbsentPut:[(Depth4Image width:24 height:20) bits:(ByteArray fromPackedString:'
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@C@@@@@@@@@EUUUU@0UUUR@@@@@EQDQ@L0
+QDQD@@@@@EQDPCMP@@AD@@@@@EQD@3USLPQD@@@@@EQ@L5T3DDQD@B@ @EP@@@L1ADQD@B@ @EQDQ@LPQDQD@B@ @BY&Y DFY&Y&@B@ @@@@@A@@@@@@@B@ 
+@@@@@@@@@@@@@B@ @@@@@@@@@@@@@B@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @B@@@@@@@@@@@@@B@ ')
+            colorMapFromArray:#[0 0 0 208 220 0 170 170 170 248 252 128 0 255 127 255 255 255 127 127 127]
+            mask:((Depth1Image width:24 height:20) bits:(ByteArray fromPackedString:'@@@@@@@@@@P@@@0@@A @_?? _?? _?? _?? _??._??._??._??._??._??.@X@N@0@N@ @_@@@_@@@N'); yourself); yourself]
+!
+
+openEditApplicationIcon
+    <resource:#programImage>
+
+    ^ self openEditApplication32x32Icon.
+    "/ ^ self openEditApplication2_32x21Icon 
+!
+
+openViewerApplicationIcon
+    <resource:#programImage>
+
+    ^ self openViewerApplication32x32Icon
+    "/ ^ self openViewerApplication2_32x21Icon 
+
+    "Created: / 04-04-2011 / 14:26:20 / cg"
+!
+
+passwordKeyGrayIcon22x28
+    "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 passwordKeyGrayIcon22x28 inspect
+     ImageEditor openOnClass:self andSelector:#passwordKeyGrayIcon22x28
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class passwordKeyGrayIcon22x28'
+        ifAbsentPut:[(Depth8Image width:22 height:28) bits:(ByteArray fromPackedString:'
+@@@@BC4?Q4\CL20%KA-GQ4\3F"X@@@@@@6EH^4Y5Q''MAY(DUTDY;Z(P8^P@@B4!!7@HRDH8P4PFQ?S&L"!!ET@]UJC@@<@@@@@KRU,A2Q:EDNBUW1UUR5QB0@]
+@@AUAS\0^''):^''):G&%=!!DQ<RP<@GPA<]39]^"Q:I6-:IG(MP&ND_E,]@CT@@G\W^%=:FR08ZG)4^ E#H(Q;GP@]@@AUZW(L^#$-]V]:]G)SJB4"^3T@GPAD
+H&5:"G(LYU\M^"Q:\DU7N%P]@A4@@DRCE(!!:^''):^''($E&=<@BITGP@]@EUHN2RH^''):^''):"G)6RRJDUA4@GPA<QEU6^ 1:^''):IG)YLR6D_EP]@A4@UW0-
+XVI:E''):^'')CO2NDUXQTGP@]@@AUUP@- ''($"G)L_G1UUPA<UA4@GPAU@EU<V %:W8!!:X%-QUPAU_EP]@A4@@ET@!!F(R^ 0$R4)U_@AU@G1TGP@]@@@@UW1*
+F''(VG5YUUUT@@@A<UA4@GP@@@@A<\QI:IAZ@J''1<UP@@_EP]@A4@@@@@_GDR^ 1:^%L6UW0@@G1TGP@5@@@@@G11D''*HJV$@@G0@@@A<UA4@GP@@@@A<\QI:
+E%0(H$QUUP@@_G,5@A4@@@@@_F(R^(U:HPZDUW0@@G1;GP@O@@@@@HQ1_''*ECG)+ODQ<@@A<V14@B0@@@@A<X2VE^''(ST&L:@@AD_E@O@BX@UPAD@@U!!!!2<X
+MV(:@ET@UTP:B0@&R@T@UUU<QEY^A%)JUUUUUPAPA@,@@BYQRD=OS7UIVAE Q$=OS6)<K!!0@@@@@P$]RT%HNC#\7T 9RT 9MHHX@@@@a')
+            colorMapFromArray:#[195 195 195 91 91 91 131 131 131 160 160 160 169 169 169 198 198 198 125 125 125 21 21 21 143 143 143 152 152 152 130 130 130 139 139 139 4 4 4 13 13 13 166 166 166 144 144 144 133 133 133 224 224 224 151 151 151 36 36 36 14 14 14 218 218 218 1 1 1 154 154 154 19 19 19 28 28 28 150 150 150 159 159 159 137 137 137 146 146 146 11 11 11 82 82 82 153 153 153 18 18 18 191 191 191 200 200 200 3 3 3 156 156 156 165 165 165 30 30 30 183 183 183 17 17 17 170 170 170 179 179 179 157 157 157 197 197 197 175 175 175 20 20 20 29 29 29 182 182 182 180 180 180 158 158 158 136 136 136 145 145 145 185 185 185 163 163 163 172 172 172 37 37 37 190 190 190 168 168 168 177 177 177 155 155 155 184 184 184 162 162 162 109 109 109 231 231 231 147 147 147 43 43 43 196 196 196 174 174 174 214 214 214 161 161 161 201 201 201 210 210 210 188 188 188 84 84 84 62 62 62 164 164 164 173 173 173 213 213 213 211 211 211 189 189 189 167 167 167 63 63 63 216 216 216 194 194 194 203 203 203 68 68 68 221 221 221 55 55 55 208 208 208 217 217 217 71 71 71 49 49 49 140 140 140 5 5 5 209 209 209 187 187 187 83 83 83 205 205 205 101 101 101 48 48 48 232 232 232 97 97 97 75 75 75 115 115 115 206 206 206 51 51 51 60 60 60 100 100 100 129 129 129 76 76 76 54 54 54 207 207 207 134 134 134 225 225 225 8 8 8 212 212 212 108 108 108 199 199 199 126 126 126 135 135 135 0 0 0 215 215 215 193 193 193 202 202 202 149 149 149 127 127 127 74 74 74 227 227 227 123 123 123 132 132 132 192 192 192 6 6 6 128 128 128 106 106 106 2 2 2]
+            mask:((Depth1Image width:22 height:28) bits:(ByteArray fromPackedString:'G??0O??8_??<_??<_??<_??<_??<_??<_??<_??<_??<_??<_??<_??<_??<_??<_??<_??<_??<_??<_??<_??<_??<_??<_??<_??<O??8G??0'); yourself); yourself]
 !
 
 radioOffDisabledIcon
@@ -402,230 +333,6 @@
     ^ self scrollUpOff16x16Icon
 !
 
-shiftToggleOff26x15
-    "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 shiftToggleOff26x15 inspect
-     ImageEditor openOnClass:self andSelector:#shiftToggleOff26x15
-     Icon flushCachedIcons
-    "
-
-    <resource: #image>
-
-    ^Icon
-        constantNamed:'GenericToolbarIconLibrary shiftToggleOff26x15'
-        ifAbsentPut:[(Depth8Image new) width:26; height:15; bits:(ByteArray fromPackedString:'
-@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@F @TE@@(EQTUEQTUEQTJC0@@@@@@@@@@@APTFRT[IQ$T
-J1 XFA XBP$UEQX@@@@@@@@THRP*J"(*J!!,TG@@@@@@\J2 XBP@@@@@@E0@AJ"(*J"(*J!!<@HQHRD"DQA @(G @@@@@NDR$HJ"(*J"(H@0X!!@PD HA<LHQP(
-@@@@@AD!!GQ4*J"(*J!!4&DQDCA@P$F0DYHP@@@@@@C"D&JR(*J"(*JPLQD"X&I \BA@DLA @@@@@WHRT&JR(*J"$&HAP%I"X&I"XBF1<#@@@@@@@RD PBA2XG
-@"P!!HPHB@ HB@ L[G1@@@@@@@@@RHR@$IBP_HRD%IRT%IRT%IR@W@@@@@@@@@@@''HRD!!HQD!!HRD!!HRD!!HRDND@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
-@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@') ; colorMapFromArray:#[94 94 94 201 201 201 235 237 237 231 232 232 225 227 229 235 235 236 119 119 119 239 239 239 252 252 252 37 37 37 74 77 80 242 247 250 161 161 160 250 250 250 150 151 153 122 124 127 223 225 218 128 128 128 150 150 151 212 216 210 106 106 105 16 20 24 170 172 173 213 212 210 51 50 51 172 173 173 176 176 177 214 216 216 83 80 81 251 250 251 88 90 91 182 183 186 191 192 193 139 139 139 227 228 227 169 168 169 220 222 223 207 207 209 243 243 243 172 171 171 59 60 60 246 247 247 255 255 255 68 72 75]; mask:((Depth1Image new) width:26; height:15; bits:(ByteArray fromPackedString:'@@@@@@@@@@@G?? @C??>@A??? @???<@O???@C???0@???<@O???@A???0@O??8@A??<@@@@@@@@@@@@') ; yourself); yourself]
-!
-
-shiftToggleOnBlue26x15
-    "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 shiftToggleOnBlue26x15 inspect
-     ImageEditor openOnClass:self andSelector:#shiftToggleOnBlue26x15
-     Icon flushCachedIcons
-    "
-
-    <resource: #image>
-
-    ^Icon
-        constantNamed:'GenericToolbarIconLibrary shiftToggleOnBlue26x15'
-        ifAbsentPut:[(Depth8Image new) width:27; height:15; bits:(ByteArray fromPackedString:'
-@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@_C@(-KR4WKR4-KS\TA1PQHP@@@@@@@@@@@CHWE1\#
-H2L#H2L@EAH)L2$REA$@@@@@@@@@EA\#H2\''I1TUEQT^I HB@ HBL1PM@@@@@@@XB"LUBP$0LC@0LB A@ HB@ HB@#T2HP@@@@@OI1T0GQ4DA@PDAA8.NPHB
-@ HBNPLGG0@@@@@GES@]AB0,K2</K186M HB@ HBM"(VDP@@@@@OBQ4DK2H"H"H"H!!8*K HB@ HBK LVCP@@@@@XL@P,H"H"H"H"H!!L)J"8B@ H.J"@TF0@@
-@@@@IPP/H"H"H"H"H!!(\AS HJ  8I!!8P@@@@@@@@@BP,K2</K2</K2<$G"@&I"X5G#D@@@@@@@@@@@@+JB (JB (JB (JAXVG!!XVB0@@@@@@@@@@@@@@@@@@
-@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@') ; colorMapFromArray:#[68 72 75 201 201 201 255 255 255 231 232 232 97 132 184 225 227 229 235 235 236 119 119 119 239 239 239 65 85 109 37 37 37 197 198 199 74 77 80 146 148 149 250 250 250 150 151 153 129 129 129 126 122 111 172 173 173 136 149 166 106 106 105 46 68 94 128 128 128 16 20 24 213 212 210 162 162 163 119 156 198 214 219 227 150 150 151 88 115 164 139 139 139 176 176 177 191 192 193 227 228 227 113 161 232 19 34 51 120 140 179 114 131 152 220 222 223 28 52 77 100 118 137 207 207 209 243 243 243 172 171 171 96 152 199 2 2 2 246 247 247 103 160 209 68 101 141 143 143 144 94 94 94 214 216 216 242 247 250 182 183 186 251 250 251 59 60 60 235 237 237 252 252 252]; mask:((Depth1Image new) width:27; height:15; bits:(ByteArray fromPackedString:'@@@@@@@@@@@G??0@C??>@A???0@???>@O??? C???8@???>@O??? A???0@O??8@A??<@@@@@@@@@@@@') ; yourself); yourself]
-!
-
-sortIndicatorGreyIcon
-    <resource: #image>
-    "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 sortIndicatorGreyIcon inspect
-     ImageEditor openOnClass:self andSelector:#sortIndicatorGreyIcon
-     Icon flushCachedIcons"
-    
-    ^ Icon constantNamed:#'GenericToolbarIconLibrary sortIndicatorGreyIcon'
-        ifAbsentPut:[
-            (Depth1Image new)
-                width:7;
-                height:5;
-                photometric:(#palette);
-                bitsPerSample:(#( 1 ));
-                samplesPerPixel:(1);
-                bits:(ByteArray fromPackedString:'@@@@@@@b');
-                colorMapFromArray:#[ 0 0 0 255 255 255 ];
-                mask:((ImageMask new)
-                            width:7;
-                            height:5;
-                            bits:(ByteArray fromPackedString:'@A@(UJ(b');
-                            yourself);
-                yourself
-        ]
-!
-
-sortIndicatorIcon
-    <resource: #image>
-    "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 sortIndicatorIcon inspect
-     ImageEditor openOnClass:self andSelector:#sortIndicatorIcon
-     Icon flushCachedIcons"
-    
-    ^ Icon constantNamed:'GenericToolbarIconLibrary sortIndicatorIcon'
-        ifAbsentPut:[
-            (Depth1Image new)
-                width:7;
-                height:4;
-                photometric:(#palette);
-                bitsPerSample:(#( 1 ));
-                samplesPerPixel:(1);
-                bits:(ByteArray fromPackedString:'@@B@0 @a');
-                colorMapFromArray:#[ 0 0 0 255 255 255 ];
-                mask:((ImageMask new)
-                            width:7;
-                            height:4;
-                            bits:(ByteArray fromPackedString:'?''08D@@a');
-                            yourself);
-                yourself
-        ]
-!
-
-sortReverseIndicatorGreyIcon
-    <resource: #image>
-    "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 sortReverseIndicatorGreyIcon inspect
-     ImageEditor openOnClass:self andSelector:#sortReverseIndicatorGreyIcon
-     Icon flushCachedIcons"
-    
-    ^ Icon constantNamed:#'GenericToolbarIconLibrary sortReverseIndicatorGreyIcon'
-        ifAbsentPut:[
-            (Depth1Image new)
-                width:7;
-                height:5;
-                photometric:(#palette);
-                bitsPerSample:(#( 1 ));
-                samplesPerPixel:(1);
-                bits:(ByteArray fromPackedString:'@@@@@@@b');
-                colorMapFromArray:#[ 0 0 0 255 255 255 ];
-                mask:((ImageMask new)
-                            width:7;
-                            height:5;
-                            bits:(ByteArray fromPackedString:'*%P(D@@b');
-                            yourself);
-                yourself
-        ]
-!
-
-sortReverseIndicatorIcon
-    <resource: #image>
-    "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 sortReverseIndicatorIcon inspect
-     ImageEditor openOnClass:self andSelector:#sortReverseIndicatorIcon
-     Icon flushCachedIcons"
-    
-    ^ Icon constantNamed:'GenericToolbarIconLibrary sortReverseIndicatorIcon'
-        ifAbsentPut:[
-            (Depth1Image new)
-                width:7;
-                height:4;
-                photometric:(#palette);
-                bitsPerSample:(#( 1 ));
-                samplesPerPixel:(1);
-                bits:(ByteArray fromPackedString:'0(@@@@@a');
-                colorMapFromArray:#[ 0 0 0 255 255 255 ];
-                mask:((ImageMask new)
-                            width:7;
-                            height:4;
-                            bits:(ByteArray fromPackedString:'DC!!<? @a');
-                            yourself);
-                yourself
-        ]
-!
-
-warn16x16Icon
-    "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 warn16x16Icon inspect
-     ImageEditor openOnClass:self andSelector:#warn16x16Icon
-     Icon flushCachedIcons
-    "
-
-    <resource: #image>
-
-    ^Icon
-        constantNamed:'GenericToolbarIconLibrary class warn16x16Icon'
-        ifAbsentPut:[(Depth4Image width:16 height:16) bits:(ByteArray fromPackedString:'
-@@@@@B@@@@@@@@@BH@@@@@@@@@H"@@@@@@@@H"H@@@@@@@@"D"@@@@@@@"DRH@@@@@@BH@D"@@@@@BHP@RH@@@@@H!!@AD"@@@@H!!D@DRH@@@@"DP@QD"@@@"
-DQDQDRH@@BHQD@DQD"@BHQDP@QDRH@H"H"H"H"H"H"H"H"H"H"Hb')
-            colorMapFromArray:#[0 0 0 255 255 255 255 0 0]
-            mask:((ImageMask width:16 height:16) bits:(ByteArray fromPackedString:'@H@A @G@@<@C8@_ A?@O<@?8G? _?C?<O?9??''????<b'); yourself); yourself]
-!
-
-warn32x32Icon
-    "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 warn32x32Icon inspect
-     ImageEditor openOnClass:self andSelector:#warn32x32Icon
-     Icon flushCachedIcons
-    "
-
-    <resource: #image>
-
-    ^Icon
-        constantNamed:'GenericToolbarIconLibrary class warn32x32Icon'
-        ifAbsentPut:[(Depth4Image width:32 height:32) bits:(ByteArray fromPackedString:'
-@@@@@@@@@@H @@@@@@@@@@@@@@@@@@@BH@@@@@@@@@@@@@@@@@@@H"H@@@@@@@@@@@@@@@@@@BH"@@@@@@@@@@@@@@@@@@H"H"@@@@@@@@@@@@@@@@@BH"H 
-@@@@@@@@@@@@@@@@H"H"H @@@@@@@@@@@@@@@BH"H"H@@@@@@@@@@@@@@@H"HQH"H@@@@@@@@@@@@@@BH"DRH"@@@@@@@@@@@@@@H"HQDRH"@@@@@@@@@@@@
-@BH"D@D"H @@@@@@@@@@@@H"HP@@D"H @@@@@@@@@@@BH"D@@AH"H@@@@@@@@@@@H"HQ@@@QH"H@@@@@@@@@@BH"DP@@DRH"@@@@@@@@@@H"HQD@@ADRH"@@
-@@@@@@@BH"DQ@@@QD"H @@@@@@@@H"HQDP@@DQD"H @@@@@@@BH"DQD@@ADQH"H@@@@@@@H"HQDQ@@@QDQH"H@@@@@@BH"DQDQ@ADQDRH"@@@@@@H"HQDQDQ
-DQDQDRH"@@@@@BH"DQDQD@DQDQD"H @@@@H"HQDQDP@@DQDQD"H @@@BH"DQDQD@@ADQDQH"H@@@H"HQDQDQD@DQDQDQH"H@@BH"DQDQDQDQDQDQDRH"@@H"
-H"H"H"H"H"H"H"H"H"@BH"H"H"H"H"H"H"H"H"H H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"Hb')
-            colorMapFromArray:#[0 0 0 255 255 255 255 0 0]
-            mask:((ImageMask width:32 height:32) bits:(ByteArray fromPackedString:'
-@@F@@@@A @@@@<@@@@O@@@@G8@@@A>@@@@?0@@@O<@@@G? @@A?8@@@??@@@O?0@@G?>@@A?? @@??<@@O??@@G??8@A??>@@???0@O??<@G??? A???8@??
-??@O???0G???>A???? ????<O????G????9????>??????????<b'); yourself); yourself]
-!
-
 worldIcon25_25
     "This resource specification was automatically generated
      by the ImageEditor of ST/X."
@@ -654,8 +361,97 @@
 >G<C?>A?@O>@_0@a') ; yourself); yourself]
 ! !
 
+!GenericToolbarIconLibrary class methodsFor:'image specs-08x08'!
+
+tinyCloseIcon8x8
+    "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 tinyCloseIcon8x8 inspect
+     ImageEditor openOnClass:self andSelector:#tinyCloseIcon8x8
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class tinyCloseIcon8x8'
+        ifAbsentPut:[(Depth8Image width:8 height:8) bits:(ByteArray fromPackedString:'IP$IBP$IBP$IEQ4FC1 KE $\E2 _JP\PBP \@BL\@1PIF"HSH2P^@P$\A@( D0H!!BQ0\F04BC!!H*I $LAR\YDP@a')
+            colorMapFromArray:#[255 251 251 214 90 76 243 201 201 234 148 138 243 203 201 205 69 57 238 129 100 243 197 195 234 119 94 205 74 57 247 209 207 234 140 119 205 71 57 214 86 74 234 187 189 238 119 90 214 107 86 201 99 94 214 76 57 255 247 247 214 102 82 238 131 104 214 109 92 251 208 195 242 146 129 205 67 49 226 94 76 226 129 121 247 216 212 242 150 127 218 92 80 238 134 103 239 172 168 214 78 61 226 105 86 255 255 255 239 174 168 189 115 106 205 84 65 205 69 53 242 169 146 251 216 212 189 107 94]; yourself]
+!
+
+tinyWait8x8Icon
+    "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 tinyWait8x8Icon inspect
+     ImageEditor openOnClass:self andSelector:#tinyWait8x8Icon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class tinyWait8x8Icon'
+        ifAbsentPut:[(Depth4Image width:8 height:8) bits:(ByteArray fromPackedString:'B;.;,@B!!V @@Q''(@@@L @@B''^ @@*@(@B;.;$@@@@@@b')
+            colorMapFromArray:#[232 208 104 232 240 240 208 184 112 104 128 152 96 120 152 216 240 248 224 168 56 224 176 64 240 232 128 200 64 64 152 168 192 192 16 32]
+            mask:((Depth1Image width:8 height:8) bits:(ByteArray fromPackedString:'_#0<FC0<_ @b'); yourself); yourself]
+! !
+
 !GenericToolbarIconLibrary class methodsFor:'image specs-09x09'!
 
+arrowDown9x9Icon
+    "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 arrowDown9x9Icon inspect
+     ImageEditor openOnClass:self andSelector:#arrowDown9x9Icon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class arrowDown9x9Icon'
+        ifAbsentPut:[(Depth4Image width:9 height:9) bits:(ByteArray fromPackedString:'@@@@@@GCL3L34AL3L3O0B3L3N@@F03MYB@@CL0@@@@(7@@@@C#H@@@@@P@@@')
+            colorMapFromArray:#[194 197 203 207 211 219 219 224 233 152 152 152 211 215 223 156 157 157 224 229 239 169 170 172 182 184 188 228 234 244 163 164 165 174 176 179 153 153 153 165 166 167 212 217 225 215 219 228]
+            mask:((ImageMask width:9 height:9) bits:(ByteArray fromPackedString:'@G??????_7=?_39?GG<\_0!!?'); yourself); yourself]
+!
+
+arrowUp9x9Icon
+    "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 arrowUp9x9Icon inspect
+     ImageEditor openOnClass:self andSelector:#arrowUp9x9Icon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class arrowUp9x9Icon'
+        ifAbsentPut:[(Depth4Image width:9 height:9) bits:(ByteArray fromPackedString:'@@A@@@@@C#H@@@@JM0@@@@L3@@@F03MYB@,3L3 @D3L3L?CCL3L34@@@@@@A')
+            colorMapFromArray:#[194 197 203 207 211 219 219 224 233 152 152 152 211 215 223 156 157 157 224 229 239 169 170 172 182 184 188 228 234 244 163 164 165 174 176 179 153 153 153 165 166 167 212 217 225 215 219 228]
+            mask:((ImageMask width:9 height:9) bits:(ByteArray fromPackedString:'BG<\_11?O''=?_7=??????0A?'); yourself); yourself]
+!
+
 breakpointBlueDisabled9x9
     <resource: #image>
     "This resource specification was automatically generated
@@ -981,41 +777,18 @@
 
 !GenericToolbarIconLibrary class methodsFor:'image specs-10x11'!
 
-ledDarkRed14x14
-    "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 ledDarkRed14x14 inspect
-     ImageEditor openOnClass:self andSelector:#ledDarkRed14x14
-     Icon flushCachedIcons
-    "
-
-    <resource: #image>
-
-    ^Icon
-        constantNamed:'GenericToolbarIconLibrary ledDarkRed14x14'
-        ifAbsentPut:[(Depth8Image new) width: 14; height: 14; photometric:(#palette); bitsPerSample:(#[8]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'
-@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@DB@0DA@0HA@@@@@@DAA@TFA0\FAPPA@@@@@P IB ,LC@,JBP A@@@ACP8ODADQD@<NCPD@@@DRD1PU
-E!!XUEALR@P@@@Q\XFQ([F1,\FA\A@@@AGQ ^G2@!!HRHXGPD@@@D#IBT&I2\(IRP#@P@@@PD)G2(+J20 KPDA@@@@@PD.K3@0K28A@PD@@@@@@PD1L#H1@PD@
-@@@@@@@@@PDA@PDA@P@@@@@a') ; colorMapFromArray:#[76 94 60 46 12 10 90 75 80 64 39 40 80 59 60 60 1 0 92 52 50 106 68 70 90 74 75 62 1 0 104 56 55 118 86 85 126 103 105 68 37 40 82 18 20 106 48 50 110 58 60 106 47 45 56 11 10 92 7 5 98 15 15 104 24 25 106 24 25 60 10 10 90 0 0 104 8 10 110 9 10 112 9 10 106 8 10 72 33 35 114 0 0 118 0 0 120 0 0 122 0 0 116 0 0 88 63 65 92 0 0 127 15 15 127 4 5 127 12 10 127 6 5 94 45 45 127 35 35 127 52 50 127 41 40 96 45 45 98 56 60 110 28 30 122 20 20 90 93 95 86 89 95]; mask:((ImageMask new) width: 14; height: 14; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@@@?@G>@?<C?0O?H?<C?0O?@_8@?@A8@@@@@a') ; yourself); yourself]
-!
-
-ledGrayedRed10x11
-    <resource: #image>
-    "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 ledGrayedRed10x11 inspect
-     ImageEditor openOnClass:self andSelector:#ledGrayedRed10x11
-     Icon flushCachedIcons"
-    
-    ^ Icon constantNamed:'GenericToolbarIconLibrary ledGrayedRed10x11'
+ledDarkRed10x11
+    <resource: #image>
+    "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 ledDarkRed10x11 inspect
+     ImageEditor openOnClass:self andSelector:#ledDarkRed10x11
+     Icon flushCachedIcons"
+    
+    ^ Icon constantNamed:'GenericToolbarIconLibrary ledDarkRed10x11'
         ifAbsentPut:[
             (Depth8Image new)
                 width:10;
@@ -1025,9 +798,9 @@
                 samplesPerPixel:(1);
                 bits:(ByteArray 
                             fromPackedString:'
-@@DB@0DA@0HA@@DDAPXGA0XEA@DHBP(KC@0KB $HCP8ODADQD@<NCQHSEATVE!!TTD1HWFA$ZF1,[GA WGQ ^G2@!!HRHXGRL$IRX''I2 %IBLAJQ<*J2,,HB4A
-@PD.K3@0K28A@P@A@SD2L#DA@P@b');
-                colorMapFromArray:#[ 165 174 157 150 133 132 172 165 167 159 147 147 167 157 157 157 128 127 173 153 152 180 161 162 172 164 165 158 128 127 179 155 155 186 170 170 190 179 180 161 146 147 168 136 137 180 151 152 182 156 157 180 151 150 155 133 132 173 131 130 176 135 135 179 139 140 180 139 140 157 132 132 172 127 127 179 131 132 182 132 132 183 132 132 180 131 132 163 144 145 184 127 127 186 127 127 187 127 127 188 127 127 185 127 127 171 159 160 173 127 127 191 135 135 191 129 130 191 133 132 191 130 130 174 150 150 191 145 145 191 153 152 191 148 147 175 150 150 176 155 157 182 141 142 188 137 137 172 174 175 170 172 175 ];
+B@@OAP@@AP<@B@@I@!!L#H1LBBP@NAA41MST1GPPNA ("JRD!!JRHJA DRFA0 HA0XD DCCQ,''J2,+G04CA04-LCH3L2<MA00QNSX8NC\9DP0@EC@:OC0;L!!X@
+@@@YJCP4JA$@@@ @@A@KB1@@@@ b');
+                colorMapFromArray:#[ 46 12 10 56 11 10 60 1 0 60 10 10 62 1 0 64 39 40 68 37 40 72 33 35 76 94 60 80 59 60 82 18 20 86 89 95 88 63 65 90 0 0 90 74 75 90 75 80 90 93 95 92 0 0 92 7 5 92 52 50 94 45 45 94 97 100 96 45 45 96 100 105 98 15 15 98 56 60 98 101 105 104 8 10 104 24 25 104 56 55 104 108 110 106 8 10 106 24 25 106 47 45 106 48 50 106 68 70 106 109 115 106 110 115 108 111 115 110 9 10 110 28 30 110 58 60 110 113 120 112 9 10 112 116 120 114 0 0 114 118 125 116 0 0 118 0 0 118 86 85 120 0 0 122 0 0 122 20 20 126 103 105 127 4 5 127 6 5 127 12 10 127 15 15 127 35 35 127 41 40 127 52 50 ];
                 mask:((ImageMask new)
                             width:10;
                             height:11;
@@ -1037,27 +810,26 @@
         ]
 !
 
-ledGrayedRed14x14
-    "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 ledGrayedRed14x14 inspect
-     ImageEditor openOnClass:self andSelector:#ledGrayedRed14x14
-     Icon flushCachedIcons
-    "
-
-    <resource: #image>
-
-    ^Icon
-        constantNamed:'GenericToolbarIconLibrary ledGrayedRed14x14'
-        ifAbsentPut:[(Depth8Image new) width: 14; height: 14; photometric:(#palette); bitsPerSample:(#[8]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'
-@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@DB@0DA@0HA@@@@@@DAA@TFA0\FAPPA@@@@@P IB ,LC@,JBP A@@@ACP8ODADQD@<NCPD@@@DRD1PU
-E!!XUEALR@P@@@Q\XFQ([F1,\FA\A@@@AGQ ^G2@!!HRHXGPD@@@D#IBT&I2\(IRP#@P@@@PD)G2(+J20 KPDA@@@@@PD.K3@0K28A@PD@@@@@@PD1L#H1@PD@
-@@@@@@@@@PDA@PDA@P@@@@@a') ; colorMapFromArray:#[165 174 157 150 133 132 172 165 167 159 147 147 167 157 157 157 128 127 173 153 152 180 161 162 172 164 165 158 128 127 179 155 155 186 170 170 190 179 180 161 146 147 168 136 137 180 151 152 182 156 157 180 151 150 155 133 132 173 131 130 176 135 135 179 139 140 180 139 140 157 132 132 172 127 127 179 131 132 182 132 132 183 132 132 180 131 132 163 144 145 184 127 127 186 127 127 187 127 127 188 127 127 185 127 127 171 159 160 173 127 127 191 135 135 191 129 130 191 133 132 191 130 130 174 150 150 191 145 145 191 153 152 191 148 147 175 150 150 176 155 157 182 141 142 188 137 137 172 174 175 170 172 175]; mask:((ImageMask new) width: 14; height: 14; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@@@?@G>@?<C?0O?H?<C?0O?@_8@?@A8@@@@@a') ; yourself); yourself]
+ledGrayedRed10x11
+    "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 ledGrayedRed10x11 inspect
+     ImageEditor openOnClass:self andSelector:#ledGrayedRed10x11
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class ledGrayedRed10x11'
+        ifAbsentPut:[(Depth4Image width:10 height:11) bits:(ByteArray fromPackedString:'&@JHHH&FU#M%Z@V#3C)P[Z***-ZMDQDQ6HPQDQEHYG]7]4Z4DQDQR8Y:**]("JDQF("X @@H"P@a')
+            colorMapFromArray:#[160 160 160 176 128 128 144 144 144 176 160 160 160 112 112 144 128 112 160 144 144 176 112 112 144 128 128 160 160 144 176 144 144 160 144 160 176 176 176 160 128 128]
+            mask:((ImageMask width:10 height:11) bits:(ByteArray fromPackedString:'O0A? O?@?<C?0O?@?<C?0G>@O0@^@@@a'); yourself); yourself]
 !
 
 ledGreen10x11
@@ -1190,6 +962,30 @@
                             yourself);
                 yourself
         ]
+!
+
+underConstructionIcon11x11
+    "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 underConstructionIcon11x11 inspect
+     ImageEditor openOnClass:self andSelector:#underConstructionIcon11x11
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class underConstructionIcon11x11'
+        ifAbsentPut:[(Depth8Image width:11 height:11) bits:(ByteArray fromPackedString:'
+@@@@@@@@@@@@@@@@EQTUEQTUEQTUC0@UEQTLA0,UEQT]@ATUEQ,-AR8\E14@EQTUESH4KAH"GP@UEQTUCRXXK1(]@ATUC"\AJ2DJJ!!4@EQTBECLIDQ@CGP@)
+G20YIP ^IC@V@B(SDA@(G0XUH3D@C14]GQ4]GQ4]H@@a')
+            colorMapFromArray:#[70 70 70 81 71 30 80 69 28 143 122 19 230 196 5 69 59 30 169 145 4 120 102 0 55 47 20 105 90 12 113 100 35 180 153 0 229 196 4 98 86 66 200 171 28 187 162 22 77 68 17 75 67 28 90 77 22 126 111 21 97 86 44 240 204 0 121 106 40 227 191 20 28 23 19 26 25 24 225 191 10 238 203 10 137 114 41 198 171 18 113 96 16 99 85 9 155 137 35 37 33 19 210 179 22 236 200 7 222 188 19 171 145 26 60 51 44 193 166 25 160 135 17 219 187 9 208 179 13 49 43 4 0 0 0 104 91 48 68 60 43 130 112 32 158 133 26 116 103 26 118 102 35 155 132 16 34 28 14]
+            mask:((Depth1Image width:11 height:11) bits:(ByteArray fromPackedString:'@@A?8G? _>A?8G? _>A?8G? _>A?8@@a'); yourself); yourself]
 ! !
 
 !GenericToolbarIconLibrary class methodsFor:'image specs-12x12'!
@@ -1467,36 +1263,27 @@
 !
 
 javascript12x12Icon
-    <resource: #image>
-    "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."
+    "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 javascript12x12Icon inspect
      ImageEditor openOnClass:self andSelector:#javascript12x12Icon
-     Icon flushCachedIcons"
-    
-    ^ Icon constantNamed:'GenericToolbarIconLibrary javascript12x12Icon'
-        ifAbsentPut:[
-            (Depth8Image new)
-                width:12;
-                height:12;
-                photometric:(#palette);
-                bitsPerSample:(#( 8 ));
-                samplesPerPixel:(1);
-                bits:(ByteArray 
-                            fromPackedString:'
-S0@@E1\WE1\KHA]O@@, E!!XVJ2ELSAML@AXVJ0!!LD1LSU18SPR-LD1LLG!!8RD!!HRBALSG!!HLR ,KB4)JD1H=MT)NR"H[SB]UD5T\T$\KC -VJ4\NA2X@GC!!D
-ID0;@BHNA2YG@@0+C @L@D\EU4YFATX2Q#<;Q$YFU4YFQ$YFQ$YFQ$YFS4YFQ$YFQ$YFQ$X@');
-                colorMapFromArray:#[ 240 255 255 96 128 160 112 160 190 128 160 190 144 160 180 112 128 190 176 176 180 192 208 210 208 224 220 176 176 220 240 255 240 240 240 240 255 255 255 255 240 255 96 128 180 112 160 210 160 176 190 128 128 180 176 192 210 192 208 220 160 160 210 192 208 240 224 224 240 240 240 255 96 96 140 128 160 180 144 144 160 144 160 190 144 144 180 144 144 190 176 192 220 208 208 210 224 240 240 208 208 240 224 224 255 128 128 140 112 144 180 112 112 160 128 144 190 160 160 180 176 176 190 160 176 220 192 192 210 208 224 240 208 224 255 128 144 140 112 112 140 128 144 160 128 128 160 160 176 180 112 144 210 160 160 190 112 128 210 176 176 210 240 240 220 224 240 255 112 128 140 96 144 180 96 112 160 96 128 190 96 112 180 160 192 210 144 176 220 128 144 210 192 224 240 224 224 220 96 128 140 96 112 140 255 240 240 112 128 160 112 144 190 112 128 180 144 176 210 176 208 220 160 176 210 240 255 220 208 208 220 255 240 220 255 255 240 0 0 0 96 144 190 144 176 190 128 144 180 128 160 210 160 192 220 144 160 210 224 240 220 192 192 220 ];
-                mask:((ImageMask new)
-                            width:12;
-                            height:12;
-                            bits:(ByteArray fromPackedString:'_>C?<O?0??C?<O?0??C?<O?0??C?<G? ');
-                            yourself);
-                yourself
-        ]
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class javascript12x12Icon'
+        ifAbsentPut:[(Depth8Image width:12 height:12) bits:(ByteArray fromPackedString:'
+S0@@E1\WE1\KHA]O@@, E!!XVJ2ELSAML@AXVJ0!!LD1LSU18SPR-LD1LSG!!8RD!!HRBALSG!!HLR ,@B4)JD1H=MT)NR @[R"]UD5T\T$\KIB,@J4\NA2X@GC!!D
+ID(;@BP$A2YG@@0+C ,L@D\EU4YFATX2Q#<;Q$YFU4YFQ$YFQ$YFQ$YFS4YFQ$YFQ$YFQ$X@')
+            colorMapFromArray:#[240 255 255 96 128 160 112 160 190 128 160 190 144 160 180 112 128 190 176 176 180 192 208 210 208 224 220 176 176 220 240 255 240 240 240 240 255 255 255 255 240 255 96 128 180 112 160 210 160 176 190 128 128 180 176 192 210 192 208 220 160 160 210 192 208 240 224 224 240 240 240 255 96 96 140 128 160 180 144 144 160 144 160 190 144 144 180 144 144 190 176 192 220 208 208 210 224 240 240 208 208 240 224 224 255 128 128 140 112 144 180 112 112 160 128 144 190 160 160 180 176 176 190 160 176 220 192 192 210 208 224 240 208 224 255 128 144 140 112 112 140 128 144 160 128 128 160 160 176 180 112 144 210 160 160 190 112 128 210 176 176 210 240 240 220 224 240 255 112 128 140 96 144 180 96 112 160 96 128 190 96 112 180 160 192 210 144 176 220 128 144 210 192 224 240 224 224 220 96 128 140 96 112 140 255 240 240 112 128 160 112 144 190 112 128 180 144 176 210 176 208 220 160 176 210 240 255 220 208 208 220 255 240 220 255 255 240 0 0 0 96 144 190 144 176 190 128 144 180 128 160 210 160 192 220 144 160 210 224 240 220 192 192 220]
+            mask:((ImageMask width:12 height:12) bits:(ByteArray fromPackedString:'_>C?<O?0??C?<O?0??C?<O?0??C?<G? '); yourself); yourself]
 !
 
 padLockBlack12x12Icon
@@ -1669,6 +1456,30 @@
                             yourself);
                 yourself
         ]
+!
+
+reload12x12Icon
+    "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 reload12x12Icon inspect
+     ImageEditor openOnClass:self andSelector:#reload12x12Icon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary reload12x12Icon'
+        ifAbsentPut:[(Depth8Image width:12 height:12) bits:(ByteArray fromPackedString:'
+@0LC@5=XDS4PZPD/@0M)UPX\C4(>PD$^@0L5K !!PF490Z#HM@6$!!IG\(F%),C!!4)@0](E%Q-E3(3]&<)TQ$6['',#S4Q&M3!!VH''MGQ7HD^$,?KGT<Z1=''NP(E
+I6TKJ4!!#Z1L%EE,0\VA9@BA4Z6PXQV1RPS,BI%MWBW0UJ$X1WTI^VWQ)D$1MWCQ!!X 18P25Q')
+            colorMapFromArray:#[69 140 213 229 233 237 113 193 238 240 240 240 99 147 204 112 156 209 124 174 224 197 210 227 110 188 239 169 195 227 120 200 239 115 158 200 121 165 210 119 177 222 118 211 255 83 168 234 206 217 231 163 190 225 183 201 225 101 186 239 119 211 255 106 158 213 64 129 195 124 162 208 133 215 250 186 203 225 94 176 237 94 188 247 95 170 226 138 224 255 99 149 208 108 191 239 121 160 204 126 174 222 192 208 230 174 190 208 90 167 227 114 210 255 99 158 216 176 190 211 73 154 225 122 181 223 108 177 231 92 142 199 107 151 202 226 229 232 97 161 220 197 210 229 108 177 232 117 206 250 119 192 234 131 213 252 120 165 213 183 202 227 103 145 197 96 177 234 99 182 234 143 229 255 106 175 227 101 184 239 139 167 204 176 197 226 110 172 225 112 153 202 138 174 217 111 195 243 104 183 236 183 197 211 73 142 213 122 213 255 113 199 248 112 170 218 97 140 201 133 171 216 94 172 234 117 154 202 113 151 201 172 190 210 101 195 255 126 160 204 96 188 240 240 240 239 107 200 248 156 178 206 58 117 190 172 194 222 103 159 214 212 219 225 178 197 226 137 169 206 111 201 253 117 204 248 144 172 209 115 199 243 97 160 220 219 224 233 71 136 209 114 170 220 112 168 218 190 203 215 110 189 237 140 170 208 99 175 232 133 223 255 72 133 204 233 235 236 111 188 238 170 197 228 106 202 255 97 140 200 135 169 200 131 222 255 115 206 253 110 162 221 108 166 216 114 167 220 197 208 218 92 138 200 117 209 255 74 154 221 151 176 206 76 144 207 124 158 202 147 174 204 78 147 213]
+            mask:((ImageMask width:12 height:12) bits:(ByteArray fromPackedString:'@@@O<A?0O?@?<C/0_@A=8G? _<A? D<@'); yourself); yourself]
 ! !
 
 !GenericToolbarIconLibrary class methodsFor:'image specs-13x13'!
@@ -1781,6 +1592,53 @@
         ifAbsentPut:[(Depth8Image new) width:13; height:13; bits:(ByteArray fromPackedString:'
 @PHB@ HB@ HB@ HB@PLDA@PDA@PDA@PDA@LCAPXFA XFA XFA TC@0\FB@ HB@ HB@ G@0$JA ,LCP8ODA@PB $QB XPDAHPDA@PD (QD1PFB0,UE!!\XC1HT
 D1LYA!!(ZF!!(ZF!!(ZF1L\GPXZF!!(ZF!!(ZF!!4\G!!<_G1<_G1<_G1<_G"@@@@@@@@@@@@@@@B@@@@@@H@@@@B@@@@@@@B@!!HRD!!HRD!!HRD @@@a') ; colorMapFromArray:#[47 88 144 95 128 176 47 112 200 47 104 184 80 96 128 95 104 128 208 232 248 95 104 136 255 248 248 47 104 176 96 112 136 111 128 176 95 112 168 80 96 144 64 88 136 63 72 128 240 240 248 47 96 176 239 240 248 47 96 168 111 120 144 96 120 168 95 104 160 79 96 144 64 80 136 112 128 144 224 232 248 112 120 144 47 96 160 112 128 160 47 88 160 127 136 160 79 112 168 47 88 136]; mask:((Depth1Image new) width:13; height:13; bits:(ByteArray fromPackedString:'??#?>O?8??#?>O?8??#?>O?8??#?>@>@_?@b') ; yourself); yourself]
+!
+
+presentation13x13Icon
+    "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 presentation13x13Icon inspect
+     ImageEditor openOnClass:self andSelector:#presentation13x13Icon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class presentation13x13Icon'
+        ifAbsentPut:[(Depth4Image width:13 height:13) bits:(ByteArray fromPackedString:'X"H"H"H"XF=7]7]7_6A _L3L3LA [W7\3N7-XF5=6N;-#VA+_];];X- YG7Z7Z6!!XF%:*****VA%UUY&UUU Y&X6Y#Y&XFY#Y&Y#Y&A&Y&Y&Y&Y Y&Y&Y&Y&
+X@@a')
+            colorMapFromArray:#[95 104 136 112 120 144 80 96 128 111 128 176 112 128 144 127 136 160 47 88 144 208 232 248 239 240 248 112 128 160 224 232 248 111 120 144 255 248 248 96 112 136 240 240 248 95 104 128]
+            mask:((Depth1Image width:13 height:13) bits:(ByteArray fromPackedString:'_?A?<G?0_?A?<G?0_?A?<G?0C8@]0A#@LF@b'); yourself); yourself]
+!
+
+underConstructionIcon13x13
+    "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 underConstructionIcon13x13 inspect
+     ImageEditor openOnClass:self andSelector:#underConstructionIcon13x13
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class underConstructionIcon13x13'
+        ifAbsentPut:[(Depth8Image width:13 height:13) bits:(ByteArray fromPackedString:'
+D1LSD1LSD1LSD1LSD1LWGA0\GA0\GA0\G@0SGA0\GA,<A!!0\GA0&D10\GA0AK0-BNC8\I!!L\GA0\O0 3J"@^GBXSGA0\GB\MACDPEA0&D10\GA0_BPP1K#4\
+I!!L\GB,%QB4EL <JGBXSGA0#EQHQ@1(9LBP&D10FM!!@XPS(@FS,,PALJE" (M0\)F105DP8SHP(4MAP"@"D\G@H]D00&I"X&I"X&I"X&P0@a')
+            colorMapFromArray:#[92 79 25 132 115 36 219 187 9 105 90 12 60 51 44 49 43 4 180 153 0 160 135 17 104 91 48 98 86 66 208 179 13 95 82 17 187 162 22 105 92 49 116 103 26 62 56 41 0 0 0 155 132 16 112 98 33 70 70 70 214 182 15 80 69 28 126 111 21 230 196 5 159 140 48 190 164 33 75 67 28 169 145 4 240 204 0 176 154 26 227 191 20 187 160 41 62 54 48 229 196 4 225 191 11 166 141 12 225 190 10 200 171 28 198 171 18 193 166 24 77 68 17 99 85 9 68 60 43 226 192 12 148 126 32 81 71 30 25 23 22 25 23 21 143 122 19 28 23 19 37 33 19 69 59 30 197 170 17 236 200 7 60 51 0 150 127 21 182 156 48 114 101 36 111 94 27 86 72 29 120 102 0 225 191 10 236 199 6 188 163 44 181 157 40 220 188 31 188 162 43 155 137 35 131 113 34]
+            mask:((Depth1Image width:13 height:13) bits:(ByteArray fromPackedString:'@@@?>G?8_?!!?>G?8_?!!?>G?8_?!!?>G?8_? b'); yourself); yourself]
 ! !
 
 !GenericToolbarIconLibrary class methodsFor:'image specs-14x14'!
@@ -1801,7 +1659,7 @@
     <resource: #image>
 
     ^Icon
-        constantNamed:'XPToolbarIconLibrary addTabEntered14x14Icon'
+        constantNamed:'GenericToolbarIconLibrary class addTabEntered14x14Icon'
         ifAbsentPut:[(Depth4Image new) width:14; height:14; bits:(ByteArray fromPackedString:'@RH"H"H"LAHQDQDQDRL!!L3L3L3L2HSL3L3L3L"D3L4P3L3H!!L3MDL3L2HSMDQDP3L"D3PTQDL3H!!L3LQL3L2HSL3QCL3L"D3L3L3L3H!!L3L3L3L2L#L3L3L3
 H0L"H"H"H#@b') ; colorMapFromArray:#[127 127 127 238 238 238 153 153 153 221 221 221 246 246 246]; mask:((ImageMask new) width:14; height:14; bits:(ByteArray fromPackedString:'_?/???????????????????????????????=?>0@a') ; yourself); yourself]
 !
@@ -1866,37 +1724,50 @@
             mask:((ImageMask width:14 height:14) bits:(ByteArray fromPackedString:'@@@@@@?@G>@?<C?0O?L?<C?0O?@_8A? A8@@@@@a'); yourself); yourself]
 !
 
-ledDarkRed10x11
-    <resource: #image>
-    "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 ledDarkRed10x11 inspect
-     ImageEditor openOnClass:self andSelector:#ledDarkRed10x11
-     Icon flushCachedIcons"
-    
-    ^ Icon constantNamed:'GenericToolbarIconLibrary ledDarkRed10x11'
-        ifAbsentPut:[
-            (Depth8Image new)
-                width:10;
-                height:11;
-                photometric:(#palette);
-                bitsPerSample:(#[ 8 ]);
-                samplesPerPixel:(1);
-                bits:(ByteArray 
-                            fromPackedString:'
-B@@OAP@@AP<@B@@I@!!L#H1LBBP@NAA41MST1GPPNA ("JRD!!JRHJA DRFA0 HA0XD DCCQ,''J2,+G04CA04-LCH3L2<MA00QNSX8NC\9DP0@EC@:OC0;L!!X@
-@@@YJCP4JA$@@@ @@A@KB1@@@@ b');
-                colorMapFromArray:#[ 46 12 10 56 11 10 60 1 0 60 10 10 62 1 0 64 39 40 68 37 40 72 33 35 76 94 60 80 59 60 82 18 20 86 89 95 88 63 65 90 0 0 90 74 75 90 75 80 90 93 95 92 0 0 92 7 5 92 52 50 94 45 45 94 97 100 96 45 45 96 100 105 98 15 15 98 56 60 98 101 105 104 8 10 104 24 25 104 56 55 104 108 110 106 8 10 106 24 25 106 47 45 106 48 50 106 68 70 106 109 115 106 110 115 108 111 115 110 9 10 110 28 30 110 58 60 110 113 120 112 9 10 112 116 120 114 0 0 114 118 125 116 0 0 118 0 0 118 86 85 120 0 0 122 0 0 122 20 20 126 103 105 127 4 5 127 6 5 127 12 10 127 15 15 127 35 35 127 41 40 127 52 50 ];
-                mask:((ImageMask new)
-                            width:10;
-                            height:11;
-                            bits:(ByteArray fromPackedString:'O0A? O?@?<C?0O?@?<C?0G>@O0@^@@@a');
-                            yourself);
-                yourself
-        ]
+ledDarkRed14x14
+    "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 ledDarkRed14x14 inspect
+     ImageEditor openOnClass:self andSelector:#ledDarkRed14x14
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary ledDarkRed14x14'
+        ifAbsentPut:[(Depth8Image new) width: 14; height: 14; photometric:(#palette); bitsPerSample:(#[8]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@DB@0DA@0HA@@@@@@DAA@TFA0\FAPPA@@@@@P IB ,LC@,JBP A@@@ACP8ODADQD@<NCPD@@@DRD1PU
+E!!XUEALR@P@@@Q\XFQ([F1,\FA\A@@@AGQ ^G2@!!HRHXGPD@@@D#IBT&I2\(IRP#@P@@@PD)G2(+J20 KPDA@@@@@PD.K3@0K28A@PD@@@@@@PD1L#H1@PD@
+@@@@@@@@@PDA@PDA@P@@@@@a') ; colorMapFromArray:#[76 94 60 46 12 10 90 75 80 64 39 40 80 59 60 60 1 0 92 52 50 106 68 70 90 74 75 62 1 0 104 56 55 118 86 85 126 103 105 68 37 40 82 18 20 106 48 50 110 58 60 106 47 45 56 11 10 92 7 5 98 15 15 104 24 25 106 24 25 60 10 10 90 0 0 104 8 10 110 9 10 112 9 10 106 8 10 72 33 35 114 0 0 118 0 0 120 0 0 122 0 0 116 0 0 88 63 65 92 0 0 127 15 15 127 4 5 127 12 10 127 6 5 94 45 45 127 35 35 127 52 50 127 41 40 96 45 45 98 56 60 110 28 30 122 20 20 90 93 95 86 89 95]; mask:((ImageMask new) width: 14; height: 14; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@@@?@G>@?<C?0O?H?<C?0O?@_8@?@A8@@@@@a') ; yourself); yourself]
+!
+
+ledGrayedRed14x14
+    "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 ledGrayedRed14x14 inspect
+     ImageEditor openOnClass:self andSelector:#ledGrayedRed14x14
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary ledGrayedRed14x14'
+        ifAbsentPut:[(Depth8Image new) width: 14; height: 14; photometric:(#palette); bitsPerSample:(#[8]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@DB@0DA@0HA@@@@@@DAA@TFA0\FAPPA@@@@@P IB ,LC@,JBP A@@@ACP8ODADQD@<NCPD@@@DRD1PU
+E!!XUEALR@P@@@Q\XFQ([F1,\FA\A@@@AGQ ^G2@!!HRHXGPD@@@D#IBT&I2\(IRP#@P@@@PD)G2(+J20 KPDA@@@@@PD.K3@0K28A@PD@@@@@@PD1L#H1@PD@
+@@@@@@@@@PDA@PDA@P@@@@@a') ; colorMapFromArray:#[165 174 157 150 133 132 172 165 167 159 147 147 167 157 157 157 128 127 173 153 152 180 161 162 172 164 165 158 128 127 179 155 155 186 170 170 190 179 180 161 146 147 168 136 137 180 151 152 182 156 157 180 151 150 155 133 132 173 131 130 176 135 135 179 139 140 180 139 140 157 132 132 172 127 127 179 131 132 182 132 132 183 132 132 180 131 132 163 144 145 184 127 127 186 127 127 187 127 127 188 127 127 185 127 127 171 159 160 173 127 127 191 135 135 191 129 130 191 133 132 191 130 130 174 150 150 191 145 145 191 153 152 191 148 147 175 150 150 176 155 157 182 141 142 188 137 137 172 174 175 170 172 175]; mask:((ImageMask new) width: 14; height: 14; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@@@?@G>@?<C?0O?H?<C?0O?@_8@?@A8@@@@@a') ; yourself); yourself]
 !
 
 ledGreen14x14
@@ -1945,6 +1816,31 @@
 @@@@@@@@@@@@@@@@@@@@@@@a') ; colorMapFromArray:#[170 170 170 235 235 235 179 179 179 123 123 123 83 83 83 154 154 154 105 105 105 178 178 178 203 203 203 179 179 179 111 111 111 197 197 197 226 226 226 241 241 241 230 230 230 132 132 132 151 151 151 197 197 197 208 208 208 199 199 199 200 200 200 225 225 225 107 107 107 163 163 163 177 177 177 187 187 187 188 188 188 189 189 189 175 175 175 221 221 221 118 118 118 159 159 159 184 184 184 189 189 189 192 192 192 193 193 193 185 185 185 218 218 218 146 146 146 163 163 163 194 194 194 197 197 197 198 198 198 201 201 201 162 162 162 176 176 176 160 160 160 206 206 206 217 217 217 220 220 220 210 210 210 177 177 177 201 201 201 168 168 168 182 182 182 225 225 225 240 240 240 242 242 242 229 229 229 169 169 169 192 192 192 181 181 181 183 183 183 200 200 200 206 206 206 184 184 184 217 217 217 198 198 198 184 184 184]; mask:((ImageMask new) width: 14; height: 14; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@@@?CG>@?<3?0O?@?<C?0O?@_81? A8@@@@@a') ; yourself); yourself]
 !
 
+ledOrange14x14
+    "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 ledOrange14x14 inspect
+     ImageEditor openOnClass:self andSelector:#ledOrange14x14
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class ledOrange14x14'
+        ifAbsentPut:[(Depth8Image width:14 height:14) bits:(ByteArray fromPackedString:'
+B@ HB@ HB@ HB@ HB@ HB@ HB@ HB@ HB@ HB@ HB@@OAP@@AP<@B@ HB@@@BPHSH2LS@ $@B@ H@@8DGSD5MSD]A@8@B@ @A ("JRD!!JRHJA @HB@@AD!! \
+HB@\FAHA@@ H@@LMF2\+J2,_CPL@B@ @A04-LCH3L2<MA0@HB@@LDS$6NC 7NQDL@@ H@@@TLC(<OC,2E @@B@ H@@@YJCP4JA$@@@@HB@ H@@@PB0,P@@@H
+B@ HB@ H@@@@@@@@@@ HB@@a')
+            colorMapFromArray:#[114 70 10 140 78 7 133 71 0 150 81 5 137 73 0 150 112 79 161 109 72 173 113 60 135 208 138 178 152 131 204 109 19 195 193 210 195 164 141 200 103 0 199 181 166 200 173 168 202 202 210 204 106 0 216 117 0 205 164 111 209 157 99 211 211 221 214 158 99 210 210 236 246 130 5 216 164 126 225 225 225 248 123 0 234 143 50 228 181 125 225 225 225 254 126 0 239 146 50 235 175 101 235 169 108 230 190 156 225 225 225 225 225 225 225 225 225 255 133 9 247 151 61 239 185 135 225 225 225 255 136 15 225 225 225 254 131 0 225 225 225 255 133 3 255 135 8 225 225 225 255 138 12 255 139 16 255 162 60 225 225 225 255 147 37 255 153 39 255 160 51 255 161 62 255 184 106 255 190 118 255 203 140]
+            mask:((ImageMask width:14 height:14) bits:(ByteArray fromPackedString:'@@@@@@?@G>@?<C?0O?H?<C?0O?@_8@?@A8@@@@@a'); yourself); yourself]
+!
+
 ledRed14x14
     "This resource specification was automatically generated
      by the ImageEditor of ST/X."
@@ -1991,6 +1887,31 @@
 @PDA@PD@@@@@@@@@@@DA@P@a') ; colorMapFromArray:#[144 64 20 152 188 120 168 108 80 172 90 20 172 178 190 180 118 80 180 186 190 184 84 0 184 102 20 188 92 0 188 144 120 188 194 200 192 200 210 196 134 70 196 202 210 200 172 130 200 174 130 200 182 120 204 170 160 204 172 150 208 162 90 208 164 90 208 216 220 212 218 230 212 220 230 216 222 230 220 226 240 224 134 40 224 184 60 224 186 60 224 232 240 228 236 250 236 150 0 236 152 0 236 154 0 236 162 100 240 146 0 240 150 10 244 206 40 244 212 60 248 164 30 248 166 30 252 178 0 252 178 20 252 178 50 252 180 20 252 180 50 252 182 50 252 184 110 252 186 20 252 186 100 252 190 140 255 188 100 255 190 20 255 190 100 255 192 20 255 196 0 255 200 120 255 202 0 255 204 0 255 208 0 255 216 0 255 220 0 255 222 170 255 224 0 255 230 30 255 234 40 255 236 70 255 240 90 255 240 210 255 254 120 255 255 130]; mask:((ImageMask new) width: 14; height: 14; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@@@?CG>@?<3?0O?@?<C?0O?@_81? A8@@@@@a') ; yourself); yourself]
 !
 
+removeAllTabs14x14Icon
+    "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 removeAllTabs14x14Icon inspect
+     ImageEditor openOnClass:self andSelector:#removeAllTabs14x14Icon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class removeAllTabs14x14Icon'
+        ifAbsentPut:[(Depth8Image width:14 height:14) bits:(ByteArray fromPackedString:'
+@HD4JB (JB (JB 0\ BAM8BL"8.K"8.K#HP6YCE"$Y5,SY&YY&Y''[V /JVNZ'')2W'')9YVUMXWCH,X2*X&9.[HE)ZV%-]MRE[P(JV%(4-V%)@Z%X%E5]6]75/
+^''!!,SY&YZ!!8QXR-IGQ(>O)2W'')9*F@Y*D1%ZV!!,>&9.[HH R@V)*V%)ZV(JV%(4-# 0@]EA*Z%)6]75/^''"OC T?R34=V"-IOS4>N)@DG0];\VA5FQ$=OQ,T
+EQX@G@HKB@$JCP<OD@LV@@@a')
+            colorMapFromArray:#[129 65 62 131 63 61 131 74 71 135 64 67 135 67 67 138 81 79 146 67 67 149 71 67 155 76 70 155 78 70 156 76 70 157 76 71 158 69 70 158 79 68 159 71 71 159 78 68 161 79 68 162 70 71 170 73 75 171 71 80 172 95 104 175 84 71 175 138 136 178 74 75 179 74 79 181 123 128 182 88 95 183 97 105 184 150 150 186 125 132 189 75 82 191 162 161 194 135 141 199 79 81 203 59 91 206 61 78 207 61 87 207 103 107 209 63 91 211 62 81 213 77 82 213 81 86 213 162 165 213 207 210 214 81 86 214 91 102 215 83 98 215 86 92 216 92 97 217 102 106 217 105 110 218 62 87 218 100 105 218 102 109 218 105 109 218 106 110 219 63 91 220 61 85 220 225 226 221 110 128 222 102 112 222 116 121 222 225 226 223 83 95 223 154 164 224 147 158 225 136 142 226 119 122 226 132 137 226 134 138 226 142 147 226 142 148 226 150 160 226 230 231 227 63 85 227 83 97 227 152 165 227 153 165 227 153 166 228 64 86 228 107 110 228 156 167 228 156 168 228 157 169 229 68 83 229 70 90 229 151 163 229 155 166 229 158 170 229 159 171 229 161 172 229 161 173 229 162 174 229 163 176 229 166 176 230 67 91 230 111 80 230 146 153 230 164 174 230 164 177 230 165 168 230 167 178 230 168 179 230 169 179 230 169 180 231 122 126 231 136 142 231 168 178 231 169 179 231 170 180 231 171 181 231 230 231 233 70 90 233 107 80 233 177 180 234 68 88 234 109 112 234 113 80 234 226 227 234 236 238 235 232 234 235 235 235 235 236 238 236 85 83 236 102 116 236 238 240 238 68 88 238 115 80 238 196 202 238 203 204 238 230 230 240 70 86 240 202 208 241 70 87 241 71 91 242 71 91 242 74 90 242 75 90 242 116 80 242 212 218 242 213 220 242 240 240 243 74 90 244 75 91 244 75 92 245 223 227 246 118 79 247 117 81 247 118 79 247 247 247 247 247 248 248 237 238 248 246 246 249 241 243 250 248 248 250 250 250 251 248 248 252 249 249 252 252 252]
+            mask:((ImageMask width:14 height:14) bits:(ByteArray fromPackedString:'_?/???????????????????????????????=?>0@a'); yourself); yourself]
+!
+
 removeTab14x14Icon
     <resource: #image>
     "This resource specification was automatically generated
@@ -2002,7 +1923,7 @@
      ImageEditor openOnClass:self andSelector:#removeTab14x14Icon
      Icon flushCachedIcons"
     
-    ^ Icon constantNamed:'XPToolbarIconLibrary class removeTab14x14Icon'
+    ^ Icon constantNamed:'GenericToolbarIconLibrary class removeTab14x14Icon'
         ifAbsentPut:[
             (Depth8Image new)
                 width:14;
@@ -2038,7 +1959,7 @@
      Icon flushCachedIcons"
     
     ^ Icon 
-        constantNamed:'XPToolbarIconLibrary class removeTabEntered14x14Icon'
+        constantNamed:'GenericToolbarIconLibrary class removeTabEntered14x14Icon'
         ifAbsentPut:[
             (Depth8Image new)
                 width:14;
@@ -2205,35 +2126,47 @@
 !
 
 edit_italic_15x15
-    <resource: #image>
-    "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."
+    "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 edit_italic_15x15 inspect
      ImageEditor openOnClass:self andSelector:#edit_italic_15x15
-     Icon flushCachedIcons"
-    
-    ^ Icon constantNamed:'GenericToolbarIconLibrary edit_italic_15x15'
-        ifAbsentPut:[
-            (Depth2Image new)
-                width:15;
-                height:15;
-                photometric:(#palette);
-                bitsPerSample:(#[ 2 ]);
-                samplesPerPixel:(1);
-                bits:(ByteArray 
-                            fromPackedString:'@@@@@P@@@@L@@@@@@@@@@ @@B@@@@P@@@@@P@@@D@@D@@D@A@A@@@0@A@@@@@@@B@@@@@@@@@@@@@@@@');
-                colorMapFromArray:#[ 0 0 0 84 84 84 170 170 170 255 255 255 ];
-                mask:((ImageMask new)
-                            width:15;
-                            height:15;
-                            bits:(ByteArray 
-                                        fromPackedString:'@@@@@@@@@_@@8@G@@\@C @N@A0@G@A>@@@@@@@@@');
-                            yourself);
-                yourself
-        ]
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class edit_italic_15x15'
+        ifAbsentPut:[(Depth2Image width:15 height:15) bits:(ByteArray fromPackedString:'@@@@@P@@@@L@@@@@@@@@@ @@B@@@@ @@@@@ @@@H@@D@@H@A@B@@@0@B@@@@@@@B@@@@@@@@@@@@@@@@')
+            colorMapFromArray:#[0 0 0 84 84 84 170 170 170 255 255 255]
+            mask:((ImageMask width:15 height:15) bits:(ByteArray fromPackedString:'@@@@@@@@@_@@8@G@@\@C @N@A0@G@A>@@@@@@@@@'); yourself); yourself]
+!
+
+edit_underline_15x15
+    "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 edit_underline_15x15 inspect
+     ImageEditor openOnClass:self andSelector:#edit_underline_15x15
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class edit_underline_15x15'
+        ifAbsentPut:[(Depth2Image width:15 height:15) bits:(ByteArray fromPackedString:'@@@@@@@@@@@@@@@@@@@D@@@@A@@@@@P@@@@D@@@@A@@@@@P@@@@D@@@@A@@@@@@@@@@@@@@@@@@@@@@@')
+            colorMapFromArray:#[0 0 0 127 127 127 0 255 0]
+            mask:((ImageMask width:15 height:15) bits:(ByteArray fromPackedString:'@@@@@@@@G&@LX@1 CF@LX@1 CF@LX@_@@@@_<@@@'); yourself); yourself]
 !
 
 padLockGold15x15Icon
@@ -2606,109 +2539,104 @@
         ]
 !
 
+bugGreen16x16Icon
+    "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 bugGreen16x16Icon inspect
+     ImageEditor openOnClass:self andSelector:#bugGreen16x16Icon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class bugGreen16x16Icon'
+        ifAbsentPut:[(Depth8Image width:16 height:16) bits:(ByteArray fromPackedString:'
+@@@@@@@@@@@@@@@@@@@@@@@@@@@JN0A9]0@]PP@@@@@@@@@!!@F\BAB$A!! @!!@@@@@@@@F 6IRRP$[S=UF @@@@@@@DHCPC^EN6.HRH(@@@@@@@A&WP$UZW)+
+EG4K@@@@@@@@W&VKLR0%KS4X 0@@@@@@@G<0G(0[E''Y_FQL@@@@@@E!!>UELL!!41QNC1,MP@@@E)*M&QRGGQKXAH9@F)Z@@AC@E-"TFLW F9FWBX@P0@@L AJ
+ R]/VU]EH!!EM@CH@@@@*BHI0Q3LN_C((K"(@@@BNU @G\PVD\$8F]PAV# @@ZG,@@B=!!S4<+^@@@^6 @@@@@@@@@@@@@@@@@@@@@@@@a')
+            colorMapFromArray:#[84 165 7 6 6 6 10 10 10 9 18 2 18 18 18 100 171 52 90 167 24 127 184 74 151 173 131 164 188 150 187 187 187 177 213 142 160 254 105 211 214 206 60 153 4 237 237 237 245 245 245 90 165 37 84 181 27 90 169 15 132 145 125 141 143 139 109 192 62 94 220 21 123 188 80 129 193 92 163 163 163 142 212 101 133 253 65 197 197 197 160 253 107 212 212 212 230 230 230 108 108 108 80 160 34 254 254 254 1 1 1 104 169 68 96 172 26 94 198 33 88 168 20 21 20 21 153 153 153 103 175 38 134 196 98 121 230 58 172 192 151 176 212 142 162 248 112 176 253 130 228 228 228 62 162 4 243 243 243 125 125 125 82 164 5 133 133 133 93 192 35 111 177 72 104 171 64 149 149 149 124 188 87 118 205 67 254 254 253 34 47 23 53 57 50 194 194 194 200 201 196 81 81 81 227 227 227 60 164 0 70 165 14 81 176 26 0 0 0 4 4 4 102 164 45 90 202 27 103 195 49 115 176 60 100 170 52 84 166 6 98 234 17 111 240 36 125 253 53 145 253 84 157 252 100 204 208 199 98 98 98 60 163 0 112 112 112 68 186 0 127 127 127 89 166 18 103 171 60 103 178 46 105 177 39 104 202 47 98 219 28 102 173 35 117 209 60 103 249 19 135 237 75 150 240 95 180 216 145 206 206 206 225 225 225 106 106 106 240 240 240 118 118 118 81 165 4 3 3 3 78 189 14 74 202 0 107 185 63 90 168 23 106 173 68 253 254 252 112 218 51 136 193 85 118 248 44 191 191 191 180 216 148 205 205 205 91 91 91 102 102 102 73 156 26 87 147 37 81 164 3 87 168 12 81 191 17 96 182 38 87 166 18 108 178 42 107 174 68 155 155 155 159 159 159 129 214 81 46 48 43 51 71 36 198 199 194 166 253 117 181 254 137 231 231 231 238 238 238]
+            mask:((ImageMask width:16 height:16) bits:(ByteArray fromPackedString:'@@@M,A_(G? _>A?8G? _>C?<_?9_>%?:O?1/=&_&@@@b'); yourself); yourself]
+!
+
 bugGrey16x16Icon
-    <resource: #image>
-    "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."
+    "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 bugGrey16x16Icon inspect
      ImageEditor openOnClass:self andSelector:#bugGrey16x16Icon
-     Icon flushCachedIcons"
-    
-    ^ Icon constantNamed:'GenericToolbarIconLibrary class bugGrey16x16Icon'
-        ifAbsentPut:[
-            (Depth8Image new)
-                width:16;
-                height:16;
-                photometric:(#palette);
-                bitsPerSample:(#[ 8 ]);
-                samplesPerPixel:(1);
-                bits:(ByteArray 
-                            fromPackedString:'
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class bugGrey16x16Icon'
+        ifAbsentPut:[(Depth8Image width:16 height:16) bits:(ByteArray fromPackedString:'
 @@@@@@@@@@@@@@@@@@@@@@@@@@@GA0@NC @GA0\@@@@@@@@G@@ IB ,LA0@G@@@@@@@@C @PDQHRD1P@C @@@@@@@@@WFA$Z@!!,\GP@@@@@@@@@@G2@@HRH[
-H2P@@@@@@@@@I"\(JR(+KB4.I @@@@@@@B<0LSH3MCT6M3 @@@@@@C$:N30=O#=@PTIC\P@@@GEGRD%JR39LST9O@@A1@@AQ@EISUEUVU5!!YV%,@TP@@@@A]
-W%= XVI#YFU&@@@@@@A1W#!!(ZV)+[F5.[7D@@@@@\PAX\&53]GU6]0A1@@@@@G$@@@A;_G1=@@@@^P@@@@@@@@@@@@@@@@@@@@@@@@@a');
-                colorMapFromArray:#[ 180 180 180 237 237 237 189 189 189 255 255 255 243 243 243 250 250 250 246 246 246 137 137 137 255 255 255 13 13 13 23 23 23 25 25 25 8 8 8 202 202 202 207 207 207 255 255 255 84 84 84 5 5 5 1 1 1 4 4 4 56 56 56 255 255 255 253 253 253 19 19 19 71 71 71 169 169 169 197 197 197 150 150 150 58 58 58 0 0 0 250 250 250 207 207 207 232 232 232 135 135 135 116 116 116 180 180 180 169 169 169 255 255 255 201 201 201 255 255 255 255 255 255 255 255 255 234 234 234 199 199 199 255 255 255 240 240 240 224 224 224 185 185 185 255 255 255 255 255 255 255 255 255 253 253 253 224 224 224 255 255 255 234 234 234 230 230 230 187 187 187 142 142 142 179 179 179 255 255 255 255 255 255 255 255 255 251 251 251 226 226 226 255 255 255 220 220 220 224 224 224 180 180 180 159 159 159 255 255 255 161 161 161 255 255 255 179 179 179 255 255 255 255 255 255 255 255 255 230 230 230 249 249 249 207 207 207 210 210 210 255 255 255 103 103 103 184 184 184 244 244 244 255 255 255 255 255 255 250 250 250 216 216 216 213 213 213 187 187 187 201 201 201 193 193 193 255 255 255 187 187 187 212 212 212 227 227 227 226 226 226 208 208 208 183 183 183 183 183 183 184 184 184 192 192 192 203 203 203 194 194 194 217 217 217 201 201 201 182 182 182 173 173 173 178 178 178 201 201 201 189 189 189 235 235 235 255 255 255 124 124 124 189 189 189 204 204 204 203 203 203 199 199 199 188 188 188 226 226 226 255 255 255 130 130 130 255 255 255 194 194 194 182 182 182 198 198 198 ];
-                mask:((ImageMask new)
-                            width:16;
-                            height:16;
-                            bits:(ByteArray 
-                                        fromPackedString:'@@@M.A_(E> O<@?0G? _>C?<_?)_>!!?8O?0/=BOD@@@b');
-                            yourself);
-                yourself
-        ]
+H2P@@@@@@@@@I"\(JR(+KB4.I @@@@@@@B<0LSH3MCT6M3 @@@@@@C$:N30=O#=@PTIC\P@@@GE_RD%JR39LST9O@E=1@@AQ@EISUEUVU5!!YV%,@TP@@W0A]
+W%= XVI#YFU&@E<@@@A1W#!!(ZV)+[F5.[7D@@@A_\PAX\&53]GU6]0A1W0@@W7$@@E=;_G1=W0@@^U<@@@@@@@@@@@@@@@@@@@@@@@@a')
+            colorMapFromArray:#[180 180 180 237 237 237 189 189 189 255 255 255 243 243 243 250 250 250 246 246 246 137 137 137 255 255 255 13 13 13 23 23 23 25 25 25 8 8 8 202 202 202 207 207 207 255 255 255 84 84 84 5 5 5 1 1 1 4 4 4 56 56 56 255 255 255 253 253 253 19 19 19 71 71 71 169 169 169 197 197 197 150 150 150 58 58 58 0 0 0 250 250 250 207 207 207 232 232 232 135 135 135 116 116 116 180 180 180 169 169 169 255 255 255 201 201 201 255 255 255 255 255 255 255 255 255 234 234 234 199 199 199 255 255 255 240 240 240 224 224 224 185 185 185 255 255 255 255 255 255 255 255 255 253 253 253 224 224 224 255 255 255 234 234 234 230 230 230 187 187 187 142 142 142 179 179 179 255 255 255 255 255 255 255 255 255 251 251 251 226 226 226 255 255 255 220 220 220 224 224 224 180 180 180 159 159 159 255 255 255 161 161 161 255 255 255 179 179 179 255 255 255 255 255 255 255 255 255 230 230 230 249 249 249 207 207 207 210 210 210 255 255 255 103 103 103 184 184 184 244 244 244 255 255 255 255 255 255 250 250 250 216 216 216 213 213 213 187 187 187 201 201 201 193 193 193 255 255 255 187 187 187 212 212 212 227 227 227 226 226 226 208 208 208 183 183 183 183 183 183 184 184 184 192 192 192 203 203 203 194 194 194 217 217 217 201 201 201 182 182 182 173 173 173 178 178 178 201 201 201 189 189 189 235 235 235 255 255 255 124 124 124 189 189 189 204 204 204 203 203 203 199 199 199 188 188 188 226 226 226 255 255 255 130 130 130 255 255 255 194 194 194 182 182 182 198 198 198]
+            mask:((ImageMask width:16 height:16) bits:(ByteArray fromPackedString:'@@@M.A_(E> O<@?0G? _>C?<_?9_>%?:O?1/=&_&@@@b'); yourself); yourself]
 !
 
 bugRed16x16Icon
-    <resource: #image>
-    "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."
+    "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 bugRed16x16Icon inspect
      ImageEditor openOnClass:self andSelector:#bugRed16x16Icon
-     Icon flushCachedIcons"
-    
-    ^ Icon constantNamed:'GenericToolbarIconLibrary class bugRed16x16Icon'
-        ifAbsentPut:[
-            (Depth8Image new)
-                width:16;
-                height:16;
-                photometric:(#palette);
-                bitsPerSample:(#[ 8 ]);
-                samplesPerPixel:(1);
-                bits:(ByteArray 
-                            fromPackedString:'
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class bugRed16x16Icon'
+        ifAbsentPut:[(Depth8Image width:16 height:16) bits:(ByteArray fromPackedString:'
 @@@@@@@@@@@@@@@@@@@@@@@@@@@JN0A9]0@]PP@@@@@@@@@!!@F\BAB$A!! @!!@@@@@@@@F 6IRRP$[S=UF @@@@@@@DHCPC^EN6.HRH(@@@@@@@A&WP$UZW)+
-EG4K@@@@@@@@W&VKLR0%KS4X 0@@@@@@@G<0G(0[E''Y_FQL@@@@@@E!!>UELL!!41QNC1,MX4@@E(_M&QRGGQKXAH9@F)Z@@AC@E-"TFLW F9FWBX@P0@@L AJ
- R]/VU]EH!!EM@CH@@@@*BHI0Q3LN_C((K"(@@@BNU @G\PVD\$8F]PAV# @@ZG,@@B=!!S4<+^@@@^6 @@@@@@@@@@@@@@@@@@@@@@@@a');
-                colorMapFromArray:#[ 165 43 7 6 6 6 10 10 10 18 6 2 18 18 18 171 89 52 167 60 24 184 100 74 173 141 131 188 163 150 187 187 187 213 158 142 254 157 105 214 207 206 153 55 4 237 237 237 245 245 245 165 76 37 181 80 27 169 50 15 145 132 125 143 140 139 192 108 62 220 91 21 188 114 80 193 127 92 163 163 163 212 140 101 253 132 65 197 197 197 253 159 107 212 212 212 230 230 230 108 108 108 160 78 34 254 254 254 1 1 1 169 104 68 172 61 26 198 90 33 168 58 20 20 20 21 153 153 153 175 71 38 196 132 98 230 118 58 192 159 151 212 158 142 248 159 112 253 172 130 228 228 228 162 59 4 243 243 243 125 125 125 164 42 5 133 133 133 192 90 35 177 108 72 171 101 64 149 149 149 188 122 87 205 115 67 254 253 253 47 29 23 57 52 50 194 194 194 201 196 196 81 81 81 227 227 227 164 58 0 165 66 14 176 78 26 0 0 0 4 4 4 164 73 45 202 89 27 195 100 49 176 88 60 170 89 52 166 43 6 234 92 17 240 107 36 253 124 53 253 144 84 252 152 100 208 200 199 98 98 98 163 57 0 112 112 112 186 65 0 127 127 127 166 53 18 171 97 60 178 84 46 177 72 39 202 101 47 219 95 28 173 67 35 209 110 60 249 100 19 237 131 75 240 144 95 216 161 145 206 206 206 225 225 225 106 106 106 240 240 240 118 118 118 165 42 4 3 3 3 189 75 14 202 71 0 185 106 63 168 60 23 173 105 68 254 252 252 218 110 51 193 111 85 248 116 44 191 191 191 216 165 148 205 205 205 91 91 91 102 102 102 156 72 26 147 66 37 164 40 3 168 49 12 191 78 17 182 83 38 166 55 18 178 73 42 174 105 68 155 155 155 159 159 159 214 128 81 48 44 43 71 46 36 199 194 194 253 165 117 254 177 137 231 231 231 238 238 238 ];
-                mask:((ImageMask new)
-                            width:16;
-                            height:16;
-                            bits:(ByteArray 
-                                        fromPackedString:'@@@M,A_(G? _>A?8G? _>C?>_?9_>%?:O?1/=&_&@@@b');
-                            yourself);
-                yourself
-        ]
+EG4K@@@@@@@@W&VKLR0%KS4X 0@@@@@@@G<0G(0[E''Y_FQL@@@@@@E!!>UELL!!41QNC1,MP@@@E(_M&QRGGQKXAH9@F)Z@@AC@E-"TFLW F9FWBX@P0@@L AJ
+ R]/VU]EH!!EM@CH@@@@*BHI0Q3LN_C((K"(@@@BNU @G\PVD\$8F]PAV# @@ZG,@@B=!!S4<+^@@@^6 @@@@@@@@@@@@@@@@@@@@@@@@a')
+            colorMapFromArray:#[165 43 7 6 6 6 10 10 10 18 6 2 18 18 18 171 89 52 167 60 24 184 100 74 173 141 131 188 163 150 187 187 187 213 158 142 254 157 105 214 207 206 153 55 4 237 237 237 245 245 245 165 76 37 181 80 27 169 50 15 145 132 125 143 140 139 192 108 62 220 91 21 188 114 80 193 127 92 163 163 163 212 140 101 253 132 65 197 197 197 253 159 107 212 212 212 230 230 230 108 108 108 160 78 34 254 254 254 1 1 1 169 104 68 172 61 26 198 90 33 168 58 20 20 20 21 153 153 153 175 71 38 196 132 98 230 118 58 192 159 151 212 158 142 248 159 112 253 172 130 228 228 228 162 59 4 243 243 243 125 125 125 164 42 5 133 133 133 192 90 35 177 108 72 171 101 64 149 149 149 188 122 87 205 115 67 254 253 253 47 29 23 57 52 50 194 194 194 201 196 196 81 81 81 227 227 227 164 58 0 165 66 14 176 78 26 0 0 0 4 4 4 164 73 45 202 89 27 195 100 49 176 88 60 170 89 52 166 43 6 234 92 17 240 107 36 253 124 53 253 144 84 252 152 100 208 200 199 98 98 98 163 57 0 112 112 112 186 65 0 127 127 127 166 53 18 171 97 60 178 84 46 177 72 39 202 101 47 219 95 28 173 67 35 209 110 60 249 100 19 237 131 75 240 144 95 216 161 145 206 206 206 225 225 225 106 106 106 240 240 240 118 118 118 165 42 4 3 3 3 189 75 14 202 71 0 185 106 63 168 60 23 173 105 68 254 252 252 218 110 51 193 111 85 248 116 44 191 191 191 216 165 148 205 205 205 91 91 91 102 102 102 156 72 26 147 66 37 164 40 3 168 49 12 191 78 17 182 83 38 166 55 18 178 73 42 174 105 68 155 155 155 159 159 159 214 128 81 48 44 43 71 46 36 199 194 194 253 165 117 254 177 137 231 231 231 238 238 238]
+            mask:((ImageMask width:16 height:16) bits:(ByteArray fromPackedString:'@@@M,A_(G? _>A?8G? _>C?<_?9_>%?:O?1/=&_&@@@b'); yourself); yourself]
 !
 
 bugYellow16x16Icon
-    <resource: #image>
-    "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."
+    "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 bugYellow16x16Icon inspect
      ImageEditor openOnClass:self andSelector:#bugYellow16x16Icon
-     Icon flushCachedIcons"
-    
-    ^ Icon constantNamed:'GenericToolbarIconLibrary class bugYellow16x16Icon'
-        ifAbsentPut:[
-            (Depth8Image new)
-                width:16;
-                height:16;
-                photometric:(#palette);
-                bitsPerSample:(#[ 8 ]);
-                samplesPerPixel:(1);
-                bits:(ByteArray 
-                            fromPackedString:'
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class bugYellow16x16Icon'
+        ifAbsentPut:[(Depth8Image width:16 height:16) bits:(ByteArray fromPackedString:'
 @@@@@@@@@@@@@@@@@@@@@@@@@@@JN0A9]0@]PP@@@@@@@@@!!@F\BAB$A!! @!!@@@@@@@@F 6IRRP$[S=UF @@@@@@@DHCPC^EN6.HRH(@@@@@@@A&WP$UZW)+
-EG4K@@@@@@@@W&VKLR0%KS4X 0@@@@@@@G<0G(0[E''Y_FQL@@@@@@E!!>UELL!!41QNC1,MX4@@E(_M&QRGGQKXAH9@F)Z@@AC@E-"TFLW F9FWBX@P0@@L AJ
- R]/VU]EH!!EM@CH@@@@*BHI0Q3LN_C((K"(@@@BNU @G\PVD\$8F]PAV# @@ZG,@@B=!!S4<+^@@@^6 @@@@@@@@@@@@@@@@@@@@@@@@a');
-                colorMapFromArray:#[ 165 154 7 6 6 6 10 10 10 18 17 2 18 18 18 170 171 52 167 160 24 184 177 74 173 170 131 186 188 150 187 187 187 213 208 142 247 254 105 214 213 206 147 153 4 237 237 237 245 245 245 164 165 37 174 181 27 169 158 15 144 145 125 143 143 139 185 192 62 210 220 21 186 188 80 188 193 92 163 163 163 206 212 101 242 253 65 197 197 197 245 253 107 212 212 212 230 230 230 108 108 108 154 160 34 254 254 254 1 1 1 163 169 68 172 163 26 190 198 33 168 162 20 21 20 21 153 153 153 175 167 38 191 196 98 222 230 58 192 188 151 212 207 142 242 248 112 248 253 130 228 228 228 154 162 4 243 243 243 125 125 125 164 153 5 133 133 133 184 192 35 172 177 72 166 171 64 149 149 149 183 188 87 198 205 67 254 254 253 47 46 23 57 57 50 194 194 194 201 199 196 81 81 81 227 227 227 155 164 0 158 165 14 169 176 26 0 0 0 4 4 4 164 156 45 192 202 27 188 195 49 176 169 60 168 170 52 166 155 6 224 234 17 230 240 36 242 253 53 244 253 84 246 252 100 208 206 199 98 98 98 155 163 0 112 112 112 177 186 0 127 127 127 166 157 18 167 171 60 178 176 46 177 169 39 194 202 47 209 219 28 173 164 35 204 209 60 237 249 19 230 237 75 234 240 95 216 211 145 206 206 206 225 225 225 106 106 106 240 240 240 118 118 118 165 155 4 3 3 3 180 189 14 192 202 0 179 185 63 168 161 23 167 173 68 254 253 252 209 218 51 193 187 85 237 248 44 191 191 191 216 213 148 205 205 205 91 91 91 102 102 102 149 156 26 147 143 37 164 153 3 168 158 12 182 191 17 180 182 38 166 159 18 178 168 42 169 174 68 155 155 155 159 159 159 207 214 81 48 47 43 71 70 36 199 197 194 246 253 117 249 254 137 231 231 231 238 238 238 ];
-                mask:((ImageMask new)
-                            width:16;
-                            height:16;
-                            bits:(ByteArray 
-                                        fromPackedString:'@@@M,A_(G? _>A?8G? _>C?>_?9_>%?:O?1/=&_&@@@b');
-                            yourself);
-                yourself
-        ]
+EG4K@@@@@@@@W&VKLR0%KS4X 0@@@@@@@G<0G(0[E''Y_FQL@@@@@@E!!>UELL!!41QNC1,MP@@@E(_M&QRGGQKXAH9@F)Z@@AC@E-"TFLW F9FWBX@P0@@L AJ
+ R]/VU]EH!!EM@CH@@@@*BHI0Q3LN_C((K"(@@@BNU @G\PVD\$8F]PAV# @@ZG,@@B=!!S4<+^@@@^6 @@@@@@@@@@@@@@@@@@@@@@@@a')
+            colorMapFromArray:#[165 154 7 6 6 6 10 10 10 18 17 2 18 18 18 170 171 52 167 160 24 184 177 74 173 170 131 186 188 150 187 187 187 213 208 142 247 254 105 214 213 206 147 153 4 237 237 237 245 245 245 164 165 37 174 181 27 169 158 15 144 145 125 143 143 139 185 192 62 210 220 21 186 188 80 188 193 92 163 163 163 206 212 101 242 253 65 197 197 197 245 253 107 212 212 212 230 230 230 108 108 108 154 160 34 254 254 254 1 1 1 163 169 68 172 163 26 190 198 33 168 162 20 21 20 21 153 153 153 175 167 38 191 196 98 222 230 58 192 188 151 212 207 142 242 248 112 248 253 130 228 228 228 154 162 4 243 243 243 125 125 125 164 153 5 133 133 133 184 192 35 172 177 72 166 171 64 149 149 149 183 188 87 198 205 67 254 254 253 47 46 23 57 57 50 194 194 194 201 199 196 81 81 81 227 227 227 155 164 0 158 165 14 169 176 26 0 0 0 4 4 4 164 156 45 192 202 27 188 195 49 176 169 60 168 170 52 166 155 6 224 234 17 230 240 36 242 253 53 244 253 84 246 252 100 208 206 199 98 98 98 155 163 0 112 112 112 177 186 0 127 127 127 166 157 18 167 171 60 178 176 46 177 169 39 194 202 47 209 219 28 173 164 35 204 209 60 237 249 19 230 237 75 234 240 95 216 211 145 206 206 206 225 225 225 106 106 106 240 240 240 118 118 118 165 155 4 3 3 3 180 189 14 192 202 0 179 185 63 168 161 23 167 173 68 254 253 252 209 218 51 193 187 85 237 248 44 191 191 191 216 213 148 205 205 205 91 91 91 102 102 102 149 156 26 147 143 37 164 153 3 168 158 12 182 191 17 180 182 38 166 159 18 178 168 42 169 174 68 155 155 155 159 159 159 207 214 81 48 47 43 71 70 36 199 197 194 246 253 117 249 254 137 231 231 231 238 238 238]
+            mask:((ImageMask width:16 height:16) bits:(ByteArray fromPackedString:'@@@M,A_(G? _>A?8G? _>C?<_?9_>%?:O?1/=&_&@@@b'); yourself); yourself]
 !
 
 centerAdjust16x16Icon
@@ -2747,8 +2675,10 @@
     <resource: #image>
 
     ^Icon
-        constantNamed:'GenericToolbarIconLibrary clock16x16Icon'
-        ifAbsentPut:[(Depth1Image new) width:16; height:16; bits:(ByteArray fromPackedString:'@@@@@@@@@@@A0@]0A7@O^@<HC? G<@_0@\@@@@@@@@@b') ; colorMapFromArray:#[0 0 0 255 255 255]; mask:((ImageMask new) width:16; height:16; bits:(ByteArray fromPackedString:'@@@@@@@@@\@G<@?8C? _?A?<G?0O>@?8A?@A0@@@@@@b') ; yourself); yourself]
+        constantNamed:'GenericToolbarIconLibrary class clock16x16Icon'
+        ifAbsentPut:[(Depth2Image width:16 height:16) bits:(ByteArray fromPackedString:'@@@@@@@@@@@@@@@@@@ H@@@MW@@@EQT@@-TU8@AUET@@UPA@@EUUP@KUU^@@EUT@@@5\@@@HB@@@@@@@@@@@@@@a')
+            colorMapFromArray:#[0 0 0 255 255 255 97 97 97 128 128 128]
+            mask:((ImageMask width:16 height:16) bits:(ByteArray fromPackedString:'@@@@@@@@@>@G<@?8G?0_?A?<G?0_?@?8A?@C8@@@@@@b'); yourself); yourself]
 !
 
 colorHistory16x16Icon
@@ -3064,6 +2994,31 @@
             mask:((ImageMask width:16 height:15) bits:(ByteArray fromPackedString:'@@A?0G?@_<A?8G?P_=A?4G?P_?A?>G?\_<9?1 @@'); yourself); yourself]
 !
 
+displayScreenIcon16x16
+    "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 displayScreenIcon16x16 inspect
+     ImageEditor openOnClass:self andSelector:#displayScreenIcon16x16
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary displayScreenIcon16x16'
+        ifAbsentPut:[(Depth8Image width:16 height:16) bits:(ByteArray fromPackedString:'
+@@@@@@@@@@@@@@@@@@@@@@AEQTUEQTUEQTUEQTUEC @@BGW-XT8FKB0,N>X+;P8@@@97#"/&#ZZ&) Y!!;^4N@@@N-''TO#.7&9.Y!!J88VC @@C!!A7]QXOXVD+
+;X8V]P8@@@:LGA17]1Y5]ZQ7GA0N@@@NA8B@:7]7]7]7]>,_C @@C(G!!5-[VY0\_A58GA08@@@;[ XD_G1<_G1<_G1\N@@@NC 8NC 8NC 8NC 8NC 8@C-.A
+ \C#_'':7-1<_E0@N@@@@@@$3[IBP(V0@@@@@@@@@@@C"PFM:^#E+@@@@@@@@@@C"B\9#;>?/7-8@@@@@@@@@B0/,/ P>O&,3@@@@@@@a')
+            colorMapFromArray:#[128 128 160 31 80 159 96 160 224 176 176 207 127 127 159 175 175 223 191 240 255 63 176 255 143 160 191 208 208 223 15 48 127 207 207 223 63 63 112 112 112 176 128 159 192 143 224 255 111 207 255 224 224 224 176 223 239 47 63 127 175 207 223 31 95 160 143 223 255 16 160 255 111 208 255 160 160 176 112 112 175 31 64 128 112 208 255 79 79 128 112 175 223 79 176 255 144 160 191 143 143 208 31 95 159 127 143 160 15 32 96 79 80 128 160 160 175 128 160 207 143 159 208 239 239 240 176 176 192 159 239 255 207 255 255 144 144 160 143 143 207 0 79 159 111 111 144 127 127 176 80 192 255 144 144 192 96 96 192 112 143 208 239 239 239 95 127 160 15 80 159 191 191 192 32 95 159 191 255 255 143 192 239 80 95 143 127 127 175 48 64 127 144 144 191 143 144 191 112 143 207 111 128 176 64 111 160 143 175 191 63 96 159 144 144 159 31 32 96 0 63 128 111 159 224 159 175 160 176 207 239 160 192 223 175 240 255 143 143 176 80 112 176 160 160 208 0 0 0 160 175 192 16 31 95 47 96 159 96 96 144 192 192 224 224 224 240 207 207 208 95 207 255 112 112 160 143 143 175 111 112 144 95 175 240 32 80 159 144 192 240 160 239 255 112 160 207 192 192 223 143 175 207 191 191 223 128 128 208 63 191 255 111 111 176 240 240 240 80 144 223 160 160 207 175 175 208 159 255 111 16 80 159 15 47 112 80 111 160 0 64 128 48 80 143 128 128 207 159 176 192 128 223 255 112 127 175 127 208 255 79 111 175 175 175 207 128 128 176 159 159 176 15 47 111 80 95 128 111 111 192 160 175 223 64 191 255 32 175 255 111 111 175 127 127 192 64 64 127 176 176 176 79 176 240 128 128 175 159 159 175 255 255 255 192 192 208 111 111 191 95 192 255 176 240 255 144 224 255 208 208 239 127 127 191 111 128 159 160 160 192 47 48 111 112 112 192 144 207 240 0 79 144 176 176 223 143 159 176 79 112 159 32 47 96 159 160 160 128 207 224 31 80 144 223 223 239 79 111 160 175 175 192 112 112 191 128 143 176 0 79 143 127 223 255 112 143 176 192 255 255 79 175 239 31 47 96 95 95 191 0 64 143 95 112 176 160 160 191 144 159 192 144 160 176 31 48 112 112 192 255 96 207 255 112 143 175 48 96 159 144 144 176 112 144 208 112 191 239 111 111 207 95 96 144 79 111 159 79 192 255 159 160 192 143 143 192 15 63 127 192 192 192 15 48 112 191 191 208 144 144 175 16 32 95 112 128 176 96 127 175 112 159 223 64 80 143 48 95 159 159 159 208 96 96 207 143 143 191 127 176 239 64 79 128 127 143 191 191 191 207 128 128 191 144 159 176 143 176 223 15 80 144 143 159 191 223 223 224 144 144 208 48 176 255 16 31 80 127 127 207 96 144 208 176 176 208 31 160 255 160 175 207 144 176 224 159 159 192 47 175 255 111 111 159 47 176 255 223 223 223 144 144 207 159 159 207 128 144 191 175 239 255 111 112 160 111 191 240 127 127 160 175 175 224 79 191 255 159 159 191 159 224 255 208 208 224 143 143 160]
+            mask:((Depth1Image width:16 height:16) bits:(ByteArray fromPackedString:'@@A??''?>_?9??''?>_?9??''?>_?9?? _ C>@O8A?0G?@b'); yourself); yourself]
+!
+
 doIt16x16Icon
     "This resource specification was automatically generated
      by the ImageEditor of ST/X."
@@ -3621,6 +3576,30 @@
         ]
 !
 
+filterLightBlue16x16Icon
+    "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 filterLightBlue16x16Icon inspect
+     ImageEditor openOnClass:self andSelector:#filterLightBlue16x16Icon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class filterLightBlue16x16Icon'
+        ifAbsentPut:[(Depth4Image width:16 height:16) bits:(ByteArray fromPackedString:'
+UUUUUUUUUUUY&Y&Y&Y&Y%YF:******,Y''@%UUUUU$L%YHIUUUU$B%UVRBUUU$B%UUU$ %U$B%UUUUYHI$B%UUUUUVVL6%UUUUUUU^Y]UUUUUUUU9%5UUUUUU
+UW&WUUUUUUUU^Y]UUUUUUUVDREUUUUUUUY&YUUUUUUUUUUUUUUTb')
+            colorMapFromArray:#[176 207 231 48 130 193 83 151 204 212 229 242 31 120 188 254 254 255 76 147 202 89 155 206 75 146 201 208 227 241 39 125 191 38 124 190 86 153 205]
+            mask:((ImageMask width:16 height:16) bits:(ByteArray fromPackedString:'@@A??/??<@=8G#0<G'' O<@_ @<@C0@O@@<@C0@O@@@@b'); yourself); yourself]
+!
+
 finish16x16Icon
     <resource: #image>
     "This resource specification was automatically generated
@@ -3861,6 +3840,79 @@
 &$]E&R&RH"H"U@H"H"H)$)$#$)$)$"&R&R&R&R&RH"H"H"H"H"Hb') colorMapFromArray:#[32 12 48 32 56 216 248 184 112 40 36 32 32 48 92 40 12 8 8 0 144 24 60 216 88 36 120 248 248 248 32 40 32 32 16 0]; yourself]
 !
 
+hideFilter16x16Icon
+    "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 hideFilter16x16Icon inspect
+     ImageEditor openOnClass:self andSelector:#hideFilter16x16Icon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class hideFilter16x16Icon'
+        ifAbsentPut:[(Depth8Image width:16 height:16) bits:(ByteArray fromPackedString:'
+H1$YFQ$YFR$YFQ$DLA$DD"D:C 8NC 8NK@8NC 8NKA,@MP$^J2XH@R<CEQXVIPH@@@@5GA8"@A@LER4VKS\@@@@@@C,;G!!  CCHWN3,@@@@@@@@;N3,*D0XV
+N3,;@@@@@@@@@C,;N2<LN3,;@@@@@@@@@@@@N3,;N3,;@@@@@@@@@@@@@@@;N3,;@@@@@@@@@@@@@@@;N3,;N0@@@@@@@@@@@@@;N3,AN3,;@@@@@@@@@@@;
+N3,.M@L;N3,@@@@@@@@;N3,@MR\ JS,;N0@@@@@@N3,@@@@5JC @N3,@@@@@@@@@@@@@@@H1@@@@@@@@@@@@@@@@@@@@B @@@@@@@@@a')
+            colorMapFromArray:#[255 240 0 240 224 20 112 80 20 255 192 0 144 96 20 240 240 220 255 176 30 255 240 255 255 240 20 240 240 50 112 80 30 112 64 20 255 192 20 240 224 220 255 255 255 255 176 60 255 224 0 160 112 0 128 96 30 255 208 20 240 240 210 255 176 20 255 160 30 255 176 50 255 255 30 144 96 0 240 240 60 96 80 50 240 240 80 240 224 210 255 240 100 80 80 30 255 208 0 80 80 60 255 240 50 128 112 60 240 255 240 240 176 50 255 255 20 240 224 30 224 192 20 160 96 0 255 240 60 255 240 80 255 255 240 255 160 50 144 128 20 240 208 20 144 80 0 128 80 20 240 176 30 240 255 255 240 224 0 96 80 20 144 112 20 128 64 0 160 112 20 224 224 220 240 240 240 255 0 0]
+            mask:((ImageMask width:16 height:16) bits:(ByteArray fromPackedString:'?????7?>O?0_>A?8C?@G8@O@A<@O8A?0N? 16@C@@D@b'); yourself); yourself]
+!
+
+hideFilterBlue16x16Icon
+    "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 hideFilterBlue16x16Icon inspect
+     ImageEditor openOnClass:self andSelector:#hideFilterBlue16x16Icon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class hideFilterBlue16x16Icon'
+        ifAbsentPut:[(Depth4Image width:16 height:16) bits:(ByteArray fromPackedString:'
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@GDQDQDQD@@@B:Y&Y&X@@@@@P)&Y$@@@@@@LL"H@@@@@@@CN8@@@; @@@A;.@@;.@@@@]^; ;.@@@@A;S.;.@@@@
+@H/@;.@@@@@@ U;.; @@@@@@;.C.8@@@@@;.@@;.@@@@C.@@@N8b')
+            colorMapFromArray:#[0 0 0 52 70 80 100 136 150 96 130 150 80 110 130 64 98 120 92 124 140 40 52 60 32 42 50 112 148 170 88 118 130 64 88 100 76 102 120 80 116 130 255 0 0]
+            mask:((ImageMask width:16 height:16) bits:(ByteArray fromPackedString:'@@@@@@@@O? _<@? A<@C 0OG@>8C?@N8@?0@; GG@XLb'); yourself); yourself]
+!
+
+hideFilterLightBlue16x16Icon
+    "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 hideFilterLightBlue16x16Icon inspect
+     ImageEditor openOnClass:self andSelector:#hideFilterLightBlue16x16Icon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class hideFilterLightBlue16x16Icon'
+        ifAbsentPut:[(Depth4Image width:16 height:16) bits:(ByteArray fromPackedString:'
+***********&Y&Y&Y&Y&Z&M2H"H"H"\6Z:Z*****Z+Z&R&****Z$Z*)$)***Z$Z***YJZ*Z$Z****&R("$Z*"J**) "HZ*"H****%("J"H*****VZH"H****
+*)Y)"H******%&"H"J****)Q"H*H"****&"H**"H*****H***( b')
+            colorMapFromArray:#[76 147 202 31 120 188 39 125 191 48 130 193 83 151 204 75 146 201 208 227 241 38 124 190 255 0 0 89 155 206 176 207 231 86 153 205]
+            mask:((ImageMask width:16 height:16) bits:(ByteArray fromPackedString:'@@A??/??<@=8G#0<G'' O<0_''@>8C?@O8@?0C; OG@XLb'); yourself); yourself]
+!
+
 history16x16Icon
     <resource: #image>
     "This resource specification was automatically generated
@@ -3895,6 +3947,31 @@
         ]
 !
 
+homeIcon16x16
+    "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 homeIcon16x16 inspect
+     ImageEditor openOnClass:self andSelector:#homeIcon16x16
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class homeIcon16x16'
+        ifAbsentPut:[(Depth8Image width:16 height:16) bits:(ByteArray fromPackedString:'
+C 8NC 8NC 8NJP<P[08NC 8NC 8NTT$AER<#  PNC 8NC 8NC$%=U7M_P%@DC 8NC 8NWG5D@FIDXR +B@8NC 8NC$$M@@@TCR <FA NC 8NTW49@C$IY2 _
+T5U.FDLNC''4I@@@IH#H<GG ;SF,XC 8!!LDPM]7<K\W-YFSMTX1 NKW(VXW=9A3*DI#MKPHU4C"T1S$ 4OQIYB#=(_&YE]@9)Q296S0H[SE8E_F1%KGPN]HLL
+F$)RSC!!0AQ8QKDY4C(E4F&6FMPL* @TFU% S]@8NC''P6GS]$IGU PQ]4]GPNC 9M]B]4V%5[HC9*\ 8NC 8NC 94]GQ2C 8NC 8NC @a')
+            colorMapFromArray:#[254 198 97 126 97 51 206 230 246 220 231 242 121 65 51 102 107 152 117 124 163 248 246 245 174 119 88 253 182 90 188 196 218 246 219 192 163 209 243 255 181 81 0 0 0 193 164 166 197 168 175 154 176 204 237 243 248 168 208 229 254 187 91 127 109 67 242 181 95 150 164 199 230 182 146 221 233 244 161 208 246 231 240 248 247 247 248 154 195 236 113 121 161 251 229 202 148 153 196 189 187 178 254 171 75 179 64 63 203 225 240 168 197 225 227 237 246 147 187 232 254 166 71 110 99 95 214 229 243 240 146 92 177 214 232 164 188 219 167 212 249 102 64 62 233 195 122 180 223 243 254 162 66 216 229 242 182 183 188 195 221 242 146 181 229 188 216 240 218 231 243 254 193 96 244 247 251 229 238 246 253 190 121 210 224 238 67 71 93 148 155 187 204 223 239 133 141 186 213 113 67 154 133 135 254 192 92 183 217 237 173 213 230 172 217 244 187 180 170 255 175 75 158 202 239 211 227 242 225 235 245 37 42 54 175 200 216 162 205 243 232 110 67 191 131 56 197 224 245 246 248 249 209 223 239 237 241 247 154 178 203 253 196 100 170 211 227 230 239 246 199 222 238 156 168 205 191 132 61 188 208 231 161 169 197 178 125 74 121 128 174 255 170 71 254 201 101 192 202 224 208 228 241 180 216 235 188 217 237 255 166 66 132 139 182 163 195 227 71 74 94 178 158 173 156 173 208 158 204 246 224 222 218 114 103 105 156 167 198 248 247 246 43 43 50 254 208 115 183 211 238 155 171 204 159 204 242 254 161 62 242 246 250 244 172 101 187 198 193 237 244 249 110 118 166 254 176 80 168 182 212 250 154 60 154 165 196 40 45 55 238 100 63 171 206 234 232 240 247 199 218 236 154 197 238]
+            mask:((Depth1Image width:16 height:16) bits:(ByteArray fromPackedString:'@C@BL@_0C?@_>C?<_?9??7??_?=??7??O?<_?0? A0@b'); yourself); yourself]
+!
+
 idea16x16Icon
     <resource: #image>
     "This resource specification was automatically generated
@@ -3952,9 +4029,9 @@
     <resource: #image>
 
     ^Icon
-        constantNamed:'GenericToolbarIconLibrary indent16x16Icon1'
-        ifAbsentPut:[(Depth2Image width:16 height:16) bits:(ByteArray fromPackedString:'@@@@@@@@@@@@@@@@@@@@@@@@@@@D@@@@AP@@@EU@@@@E@@@@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@a')
-            colorMapFromArray:#[0 0 0 0 0 128]
+        constantNamed:'GenericToolbarIconLibrary class indent16x16Icon1'
+        ifAbsentPut:[(Depth1Image width:16 height:16) bits:(ByteArray fromPackedString:'@@@@@@@@@@@@@B@@L@C8@C@@H@@@@@@@@@@@@@@@@@@b')
+            colorMapFromArray:#[0 0 0 0 0 255]
             mask:((ImageMask width:16 height:16) bits:(ByteArray fromPackedString:'@@@?8@@@O>@@@BG?L_?8@CG?H_<@@C?@@@@?0@@@@@@b'); yourself); yourself]
 !
 
@@ -3992,6 +4069,31 @@
         ]
 !
 
+javaIcon16x16
+    "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 javaIcon16x16 inspect
+     ImageEditor openOnClass:self andSelector:#javaIcon16x16
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class javaIcon16x16'
+        ifAbsentPut:[(Depth8Image width:16 height:16) bits:(ByteArray fromPackedString:'
+''JZY%\ V[7CP,PB"$3*_''GX>*VO$H(/(28MW 6 AR5''RQ8N-2&]4D0\C+0%J 8(KAX<X$^.!!M^D+_DK]AA>71,B6)74(+AI-JQR;ORWW9#3*.E*>P4T?QCAS
+TH4M&:A^YBGXBXB%7'']@NEQ3C-  \([[F&VL1F(4L,916[A[TQ%, T2W0SGM%$$-J)SBL1],#*+#Q+1)Z<]U0:,\M$"*719_L<W ^48FA))VNPHO2VFR''&C 
+!!E".$G;).ZL[K=U"GR^B4QF9DC.3IM*5,-["7BO I 07B,1M9P"=^&8&WFX.ER2$Q>^]5(UOI%1A^GV:''KR(_;>G^X&HT-SS&E7O''@@a')
+            colorMapFromArray:#[179 191 203 237 242 246 104 113 120 231 221 212 255 255 255 141 162 179 173 191 205 253 240 231 112 130 144 239 238 236 135 151 164 154 168 179 173 187 198 255 253 250 245 244 242 151 158 164 180 201 218 207 223 236 255 219 188 255 245 236 255 243 212 159 175 188 166 180 189 188 201 210 239 248 255 113 134 151 244 253 255 140 153 162 222 227 231 84 91 97 116 120 123 233 242 249 210 231 248 204 225 242 238 245 251 103 113 123 193 214 231 222 221 219 220 233 242 209 218 225 255 250 237 185 141 106 246 237 232 230 202 180 232 248 255 225 212 203 80 96 111 220 229 236 255 213 173 211 204 196 155 121 94 225 232 238 255 225 198 255 250 230 120 125 129 142 158 171 184 145 114 214 227 236 186 191 194 209 232 248 136 163 184 255 252 239 211 216 220 211 167 132 183 139 104 228 242 253 248 230 216 255 243 228 210 161 121 255 235 210 218 223 227 225 238 247 136 143 149 205 191 180 250 254 255 205 210 214 234 241 247 113 131 145 181 197 210 232 242 251 167 135 110 213 231 245 76 85 90 222 178 143 255 228 204 109 110 112 215 229 240 221 228 234 119 138 153 179 184 188 234 244 253 229 238 245 212 225 234 71 89 101 127 155 177 216 221 225 231 240 247 106 110 113 121 125 128 242 247 251 119 146 167 245 245 245 89 102 110 250 245 241 251 255 255 119 123 126 167 136 115 130 134 137 124 138 149 231 187 152 211 225 236 162 176 189 164 180 193 255 235 218 132 159 180 255 238 224 255 253 244 151 167 180 177 182 186 255 211 176 228 244 255 79 86 94 149 165 178 172 186 197 166 141 121 255 255 253 100 122 143 81 95 106 255 240 226 206 219 228 217 227 236 249 255 255 214 230 243 228 238 247 116 137 154 80 91 97 78 85 91 76 83 89 232 245 254 241 248 254 252 239 230 243 224 209 99 108 115 220 238 252 98 124 141 254 254 254 113 117 120 152 159 165 126 122 119 165 172 178 160 146 135 227 228 230 66 80 91 177 180 185 173 189 202 247 255 255 0 0 0 235 245 254 210 215 219 193 194 198 202 225 243 255 244 230 163 173 182 104 120 133 218 232 243 255 238 214 188 192 193 239 249 255 59 75 90 232 237 241 226 233 239 163 167 170 255 249 227 252 255 255 98 121 139 255 253 249 239 239 239 149 166 176 228 241 250 202 223 242 103 122 136 178 194 207 220 241 255 216 234 248 217 240 255 196 215 230 100 118 130 255 229 207 132 137 141 117 133 146 252 248 245 70 83 92 135 162 183 220 216 213 164 165 167 122 126 129 249 228 211 217 226 233 151 172 189 108 109 111 172 182 191 204 209 213 249 248 246 233 240 246 123 141 155 244 231 222 255 241 217 107 124 140 169 185 198 222 235 244 160 174 185 77 90 99 81 90 99 200 205 209 222 232 241 240 250 255 229 239 248 240 227 218 229 248 255 208 226 240 83 90 96 255 253 246 199 160 129 109 118 125 211 224 233 255 234 212 219 228 235 229 236 242 242 249 255 117 135 149 221 242 255 205 218 227 235 242 248 114 137 155 135 163 185 245 236 229]
+            mask:((ImageMask width:16 height:16) bits:(ByteArray fromPackedString:'_?;?????????????????????????????????????_?8b'); yourself); yourself]
+!
+
 javaPackage16x16Icon
     "This resource specification was automatically generated
      by the ImageEditor of ST/X."
@@ -4034,6 +4136,31 @@
         ifAbsentPut:[(Depth1Image width:16 height:16) bits:(ByteArray fromPackedString:'@@A??$@B_?9@O''?>P@I??$@>_?9@@''?>PC9??''?>@@@b') colorMapFromArray:#[0 0 0 255 255 255]; yourself]
 !
 
+leftArrow16x16Icon
+    "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 leftArrow16x16Icon inspect
+     ImageEditor openOnClass:self andSelector:#leftArrow16x16Icon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class leftArrow16x16Icon'
+        ifAbsentPut:[(Depth8Image width:16 height:16) bits:(ByteArray fromPackedString:'
+K2<.K"<.N#(:N"8/K#(:K"</K"8/K#)"H1$<K28:N"8/K28.K28JXBU]MR<.N#(.K2<.K"=1_E=KT3T/K#(:K"</K"8=EA]5G5L5K28:N"8.K!! !!S2(\I''()
+JVPQHAM)N )BG''X?U U0SS,''E"I9US)[W%]DGPU.[C9Y_T)3UEL:C4T3VF,L[B-RA#A7BCESN"1!!TWH-]DLCY49/^5@AT3(J[T II@PNPC!!\SAAZEUU8^G!!(
+Z&TGD H4T5MST5UA^G!!8@F KNP5IT2 ZF!!(ZF''!!8^G!!8@CYGL%LZ^G!!8^G!!8^G!!8^G @Q&MSF''!!8^G!!8^G!!8^G!!8^@A&F1)8@C\7M0@a')
+            colorMapFromArray:#[218 242 206 109 225 101 101 226 88 109 232 95 111 238 97 138 245 117 101 232 88 103 227 90 84 205 76 107 222 99 218 242 212 51 185 43 132 243 111 97 223 84 103 224 88 68 185 62 105 226 95 95 201 89 95 216 82 99 202 93 62 174 60 109 231 99 152 246 142 119 204 111 247 244 247 101 207 88 190 239 173 107 218 89 173 252 148 142 245 119 97 193 90 194 251 173 95 201 87 117 193 117 152 246 144 128 197 128 121 242 107 107 193 101 169 244 150 154 247 146 132 239 107 99 201 91 191 249 169 115 240 101 134 219 121 119 239 103 247 245 247 247 247 247 88 220 80 123 226 111 43 207 37 146 243 123 33 169 27 190 241 177 138 220 124 190 241 173 115 231 103 51 193 45 247 243 247 163 248 150 190 242 177 208 231 208 109 238 97 169 252 142 115 228 99 111 220 93 167 222 161 109 235 97 150 246 127 148 231 134 82 189 74 39 182 37 72 188 70 97 227 82 86 225 80 218 253 200 109 227 97 167 249 152 99 217 84 82 185 78 84 207 76 126 228 115 105 237 92 66 193 54 130 233 121 70 194 58 150 250 125 167 248 146 138 243 117 103 236 92 101 224 91 74 192 64 113 230 103 70 195 58 103 203 93 183 235 167 130 198 130 66 185 57 218 232 218 37 176 33 95 201 91 72 206 66 165 230 150 103 221 88 161 240 140 84 199 72 101 217 82 136 243 113 121 242 105 138 220 126 125 243 109 90 212 80 157 246 138 119 205 113 142 243 126 87 217 82 117 239 103 188 250 165 150 227 138 84 212 74 247 243 239 167 249 159 202 248 183 84 209 76 72 187 64 92 231 86]
+            mask:((ImageMask width:16 height:16) bits:(ByteArray fromPackedString:'@@@@0@G@@<@O0@??O?<??7??O?<_?0??@<@C0@C@@L@b'); yourself); yourself]
+!
+
 leftDown16x16Icon
     <resource: #image>
     "This resource specification was automatically generated
@@ -4164,38 +4291,28 @@
 !
 
 pipette16x16Icon
-    <resource: #image>
-    "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."
+    "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 pipette16x16Icon inspect
      ImageEditor openOnClass:self andSelector:#pipette16x16Icon
-     Icon flushCachedIcons"
-    
-    ^ Icon constantNamed:#'GenericToolbarIconLibrary class pipette16x16Icon'
-        ifAbsentPut:[
-            (Depth8Image new)
-                width:16;
-                height:16;
-                photometric:(#palette);
-                bitsPerSample:(#[ 8 ]);
-                samplesPerPixel:(1);
-                bits:(ByteArray 
-                            fromPackedString:'
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class pipette16x16Icon'
+        ifAbsentPut:[(Depth8Image width:16 height:16) bits:(ByteArray fromPackedString:'
 FQ$[F18^G!!8^G!!8^J"(^G!!\YF1,[G!!8^G!!8^IR (C!!$WFQ([F18^G!!8^IR$*J"TYE1\YF!!,[G!!8YIR *J"$SFQ\WFQ([F1,[IR *J"$TFQ$WE1\YF!!,YFR $
 J" JFQ$YE1\WFQ$YFQ@]JAHCFQ$YFQXWE1\WE1T#I \LFQ$YFQ$UE!!\WE1X&I $YFQ$YFQ$YEQXVFQD&H  YFQ$YFQ$YFQTUEQD&HPPYFQ$YFQ$YFQ,UEQ@''
-H@HYFQ$YFQ$YFQ([FP<&G0DYFQ$YFQ$YFQ$YFP4!!G@@YFQ$YFQ$YE1$WFQ$XBPTYFQ$YFQ$YE1$YE1\WB0XYFQ$YFQ$YFQ$YE1\WE0@a');
-                colorMapFromArray:#[ 48 48 50 48 48 60 64 72 80 80 8 20 80 88 100 88 72 60 96 72 60 96 104 120 96 104 130 112 120 140 120 24 20 120 88 70 128 24 20 128 96 70 136 40 40 136 96 70 136 96 80 136 104 80 144 24 20 144 32 40 144 40 40 144 104 80 144 104 90 144 112 90 144 120 110 152 112 90 152 112 100 152 120 100 152 160 190 160 160 180 168 136 110 168 184 220 176 192 220 184 200 230 192 216 240 200 216 230 208 48 50 208 56 60 216 240 240 224 240 240 240 64 70 240 88 100 240 136 140 ];
-                mask:((ImageMask new)
-                            width:16;
-                            height:16;
-                            bits:(ByteArray 
-                                        fromPackedString:'@@0@G @>@G8@?@C8@_@C8@^@C0@^@C0@^@C0@N@@0@@b');
-                            yourself);
-                yourself
-        ]
+H@HYFQ$YFQ$YFQ([FP4!!G@DYFQ$YFQ$YFQ$YFP@XBPTYFQ$YFQ$YE1$WFQ$@B0XYFQ$YFQ$YE1$YE1\W@@@@FQ$YFQ$YFQ$YE1\WE0@a')
+            colorMapFromArray:#[48 48 50 48 48 60 64 72 80 80 8 20 80 88 100 88 72 60 96 72 60 96 104 120 96 104 130 112 120 140 120 24 20 120 88 70 128 24 20 128 96 70 136 40 40 136 96 70 136 96 80 136 104 80 144 24 20 144 32 40 144 40 40 144 104 80 144 104 90 144 112 90 144 120 110 152 112 90 152 112 100 152 120 100 152 160 190 160 160 180 168 136 110 168 184 220 176 192 220 184 200 230 192 216 240 200 216 230 208 48 50 208 56 60 216 240 240 224 240 240 240 64 70 240 88 100 240 136 140]
+            mask:((ImageMask width:16 height:16) bits:(ByteArray fromPackedString:'@@0@G @>@G8@?@C8@_@C8@^@C0@^@C0@^@A0@F@@@@@b'); yourself); yourself]
 !
 
 printIt16x16Icon
@@ -4222,6 +4339,31 @@
             mask:((ImageMask width:16 height:16) bits:(ByteArray fromPackedString:'@@@?8C? O?@?>C?8O?0?>C?8O? ?>C?8O? ?>C?8@@@b'); yourself); yourself]
 !
 
+processTerminate16x16Icon
+    "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 processTerminate16x16Icon inspect
+     ImageEditor openOnClass:self andSelector:#processTerminate16x16Icon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class processTerminate16x16Icon'
+        ifAbsentPut:[(Depth8Image width:16 height:16) bits:(ByteArray fromPackedString:'
+LC@0LC@0LBX@LC@0LC@0LC@0LC@0LBXXJ@@0LC@0LC@0LCD&I#@!!M"X@LBX&LC@0LC@''K"DTDPH"KQP!!HRX0LC@0IRX6@@HB@!!D@JRX0LC@0LA8!!DQ$YI!!$Q
+@!!$&LC@0LBX&DPHNI"X&HQDBL1TWHBXAJPHBC"X D L@@"$LI@T0I"XIFQ$VG20ZCP<#GQ0ELC@0ESXBDP@4B!!<\A T2A3@0G"D)C HB@!!LDGA0RA3@0LAP.
+EAPQ@!!$8K10,D#@0LC@1EAP0HR$+IA<5A!!< LC@0LC@0LA8PGQHGLA,5D  0LC@0LC@0D X LC@0F1HKLC@0LC@0LAH*A3@0LC@HB@@a')
+            colorMapFromArray:#[225 225 225 191 191 191 194 194 194 191 128 128 192 49 49 160 0 0 192 0 0 16 0 0 48 0 0 178 178 180 161 49 49 96 0 0 200 136 137 240 112 112 169 169 170 209 146 146 159 96 96 209 209 209 128 0 0 178 146 146 128 128 128 104 104 105 128 64 64 104 40 41 208 208 210 186 186 187 239 64 64 32 0 0 208 0 0 207 32 32 64 64 64 176 0 0 64 0 0 176 176 176 177 177 177 176 112 112 216 40 41 32 32 32 121 121 122 72 72 73 81 81 83 193 193 193 144 0 0 184 121 122 224 0 0 144 144 144 184 184 185 224 49 49 0 0 0 40 40 41 80 0 0 153 153 154 193 161 161 112 0 0 201 201 202 112 112 112 201 137 138]
+            mask:((Depth1Image width:16 height:16) bits:(ByteArray fromPackedString:'@P@C A.XO?0_>A?8_?;>_7??G?<_?#?<F?8C9 GC@LDb'); yourself); yourself]
+!
+
 redo16x16Icon
     <resource: #image>
     "This resource specification was automatically generated
@@ -4335,7 +4477,7 @@
      ImageEditor openOnClass:self andSelector:#removeTab16x16Icon
      Icon flushCachedIcons"
     
-    ^ Icon constantNamed:'XPToolbarIconLibrary class removeTab16x16Icon'
+    ^ Icon constantNamed:'GenericToolbarIconLibrary class removeTab16x16Icon'
         ifAbsentPut:[
             (Depth8Image new)
                 width:16;
@@ -4371,7 +4513,7 @@
      Icon flushCachedIcons"
     
     ^ Icon 
-        constantNamed:'XPToolbarIconLibrary class removeTabEntered16x16Icon'
+        constantNamed:'GenericToolbarIconLibrary class removeTabEntered16x16Icon'
         ifAbsentPut:[
             (Depth8Image new)
                 width:16;
@@ -4780,6 +4922,31 @@
         ifAbsentPut:[(Depth1Image width:16 height:16) bits:(ByteArray fromPackedString:'@@A??$@B_?9<@''?>P@I??''0B_?9@@''?>_@I??''?>@@@b') colorMapFromArray:#[0 0 0 255 255 255]; yourself]
 !
 
+rightArrow16x16Icon
+    "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 rightArrow16x16Icon inspect
+     ImageEditor openOnClass:self andSelector:#rightArrow16x16Icon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class rightArrow16x16Icon'
+        ifAbsentPut:[(Depth8Image width:16 height:16) bits:(ByteArray fromPackedString:'
+D1LSD1LSD1LSD1LSD1LSD1LSD1LSD1M5]!!LSD1LSD1LSD1LSD1LSM7!!&D1LSD1LSD1LSD1LSD5@+GE 8D1LSD1LSD1LSD1LPP%MI\C SD1LSIVL3L3L3UCEC
+@RDWOC4?D09ZCB],[D0IA!!E^R0)FWALXE&E]CR17[!!U)QQ)3T!!$SC0L5Q5X2@B(0I%\$JA8]D3%"\QH-J&)HN6]/AF,BD1MQF44HH1P)Z#8_ZGI[YC4SR$9N
+S$9NMF "S5UYD35\O34SD28EAR< ^P-_]C5@WE1\WE1\WE0:PTQ$OTA\WE1\WE1\WE1\[SXGD3=\WE1\WE1\WE1\WFA%OTA\WE1\W@@a')
+            colorMapFromArray:#[116 234 98 136 242 126 92 180 86 160 244 142 100 214 88 240 236 236 112 240 100 200 222 198 120 242 112 148 246 128 108 182 102 48 186 40 176 244 154 136 246 112 104 196 92 92 196 82 112 196 102 107 240 98 112 240 102 240 240 240 120 232 104 108 228 90 168 244 148 88 182 82 96 196 86 184 216 180 88 204 78 135 244 120 112 192 100 128 192 124 119 218 106 84 202 72 92 220 80 128 214 120 88 212 74 120 236 106 80 198 66 64 172 54 96 210 78 176 246 156 116 218 104 124 230 106 112 228 94 216 248 194 132 248 112 112 236 98 240 238 238 52 188 46 104 216 82 168 246 150 124 244 108 136 208 120 60 190 52 127 240 106 36 170 32 56 168 50 216 228 216 80 196 72 28 182 26 95 208 76 200 222 200 240 240 238 91 204 72 240 240 236 240 240 234 44 202 40 191 246 172 116 240 106 92 180 88 88 204 74 192 218 188 128 240 108 104 216 86 112 198 100 124 192 122 132 218 118 168 248 152 120 244 112 120 192 120 84 216 74 116 196 104 72 194 62 87 194 76 171 234 154 172 228 156 56 170 48 128 242 108 84 202 70 100 182 94 120 186 118 195 246 174 96 182 94 240 240 232 132 240 112 148 240 136 128 188 122 152 202 152 128 240 110 143 244 128 128 204 112 188 218 188 212 226 212 200 224 200 91 206 74 100 218 86 100 220 86 112 220 92 68 184 58 176 248 156 8 160 8 116 240 102 88 206 74 136 192 134 112 238 100 84 206 74 120 216 108 212 226 210 44 158 42 132 192 130 124 244 106 96 182 90 79 212 64]
+            mask:((ImageMask width:16 height:16) bits:(ByteArray fromPackedString:'@@@A@@G@@\@A<G?8_?1??''??_?9??G?8@_@A0@F@@P@b'); yourself); yourself]
+!
+
 run16x16Icon
     <resource: #image>
     "This resource specification was automatically generated
@@ -4854,13 +5021,12 @@
     <resource: #image>
 
     ^Icon
-        constantNamed:'GenericToolbarIconLibrary scrollLeftOff16x16Icon'
+        constantNamed:'GenericToolbarIconLibrary class scrollLeftOff16x16Icon'
         ifAbsentPut:[(Depth8Image width:16 height:16) bits:(ByteArray fromPackedString:'
 @@@@@@@@@@@@@@@@@@@@@@DA@PDA@PDA@PDA@PDA@PDB@ HB@ HB@ HB@ HB@ HB@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0LCAP E@0LC@0LC@0LC@0LEBAHH
 B@LC@0LC@0LC@0LEB@4SB@ C@0LC@0LC@0LCB@(NE@ H@0LC@0LC@0LC@0$KC1THB@LC@0LC@0LC@0LHCA@VB@ C@0LC@0LC@0LCA0 QE0 H@0LC@0LC@0LC
 @0LGBA HB@LC@0LC@0LC@0LC@0LGB@\C@0LC@0PDA@PDA@PDA@PDA@PDA@PEAPTEAPTEAPTEAPTEAPTEA XFA XFA XFA XFA XFA @a')
-            colorMapFromArray:#[228 228 230 232 232 230 236 238 240 240 240 240 240 242 240 244 242 240 236 234 230 244 244 240 244 246 250 44 46 50 32 30 30 52 54 50 92 92 90 32 34 30 72 74 70 120 122 120 140 140 140 136 134 130 84 86 90 120 120 120 156 158 160 176 174 170 184 184 180 192 192 190 184 182 180]
-            mask:((ImageMask width:16 height:16) bits:(ByteArray fromPackedString:'??????????????????????????????????????????<b'); yourself); yourself]
+            colorMapFromArray:#[228 228 230 232 232 230 236 238 240 240 240 240 240 242 240 244 242 240 236 234 230 244 244 240 244 246 250 44 46 50 32 30 30 52 54 50 92 92 90 32 34 30 72 74 70 120 122 120 140 140 140 136 134 130 84 86 90 120 120 120 156 158 160 176 174 170 184 184 180 192 192 190 184 182 180]; yourself]
 !
 
 scrollRightOff16x16Icon
@@ -4879,13 +5045,12 @@
     <resource: #image>
 
     ^Icon
-        constantNamed:'GenericToolbarIconLibrary scrollRightOff16x16Icon'
+        constantNamed:'GenericToolbarIconLibrary class scrollRightOff16x16Icon'
         ifAbsentPut:[(Depth8Image width:16 height:16) bits:(ByteArray fromPackedString:'
 @@@@@@@@@@@@@@@@@@@@@@DA@PDA@PDA@PDA@PDA@PDB@ HB@ HB@ HB@ HB@ HB@0LC@0LC@0LC@0LC@0LC@0LC@0LCAP E@0LC@0LC@0LC@0LC@0 RB@TC
 @0LC@0LC@0LC@0LHD04HAPLC@0LC@0LC@0LCBAPNB  G@0LC@0LC@0LC@0 UC0,IB@LC@0LC@0LC@0LHE!!@LB@\C@0LC@0LC@0LCBA\QB@\C@0LC@0LC@0LC
 @0 XB@\C@0LC@0LC@0LC@0LGB@\C@0LC@0LC@0PDA@PDA@PDA@PDA@PDA@PEAPTEAPTEAPTEAPTEAPTEA XFA XFA XFA XFA XFA @a')
-            colorMapFromArray:#[228 228 230 232 232 230 236 238 240 240 240 240 240 242 240 244 242 240 236 234 230 244 244 240 244 246 250 44 46 50 32 30 30 52 54 50 92 92 90 32 34 30 72 74 70 120 122 120 140 140 140 136 134 130 84 86 90 120 120 120 156 158 160 176 174 170 184 184 180 192 192 190 184 182 180]
-            mask:((ImageMask width:16 height:16) bits:(ByteArray fromPackedString:'??????????????????????????????????????????<b'); yourself); yourself]
+            colorMapFromArray:#[228 228 230 232 232 230 236 238 240 240 240 240 240 242 240 244 242 240 236 234 230 244 244 240 244 246 250 44 46 50 32 30 30 52 54 50 92 92 90 32 34 30 72 74 70 120 122 120 140 140 140 136 134 130 84 86 90 120 120 120 156 158 160 176 174 170 184 184 180 192 192 190 184 182 180]; yourself]
 !
 
 scrollUpOff16x16Icon
@@ -4962,13 +5127,12 @@
     <resource: #image>
 
     ^Icon
-        constantNamed:'GenericToolbarIconLibrary search16x16Icon2'
-        ifAbsentPut:[(Depth8Image width:16 height:16) bits:(ByteArray fromPackedString:'
-@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HB@@@@@@@@@@@@@@@@@0PEAPXC@@@@@@@@@@@@A0 IB (IB00@@@@@@@@@@ 4NC1@QC1HS@ @@@@@@@APUE!!\X
-FPDZF10@@@@@@@@]G!!< @PD!!H"L$@@@@@@@@IRXEI0DAJB$*I@@@@@@@@@X+K@H-K"<0LSH@@@@@@@D3MCT6M3\8NS(2@@@@@@D;OC4>O4A@PTHB@@@@@@EC
-QDUFQ4!!IN0DW@@@@@@EJR41MS @@@@@@@@@@@@@AS5AQT @@@@@@@@@@@@@@@EMTUP@@@@@@@@@@@@@@@@@@@P@@@@@@@@@@@@@@@@@a')
-            colorMapFromArray:#[0 0 0 223 224 248 208 208 248 240 232 248 191 200 240 143 160 208 192 200 240 207 216 248 127 144 200 63 88 168 47 88 184 127 152 200 208 224 248 79 104 200 48 80 160 79 112 176 144 184 240 144 176 240 48 88 168 80 120 208 175 184 216 47 72 168 95 96 176 239 224 248 255 240 224 240 232 240 79 96 168 47 80 160 208 216 240 159 168 200 31 64 160 159 168 224 255 232 248 223 208 248 128 152 216 32 64 160 191 184 208 144 160 184 31 64 168 255 248 248 239 232 248 112 128 200 31 48 160 15 48 160 64 88 168 255 240 240 240 240 248 207 208 248 48 64 144 47 64 160 224 216 240 191 192 240 31 56 168 16 32 144 32 48 160 95 104 200 32 56 144 32 56 136 128 160 216 176 184 224 64 80 144 15 32 136 64 88 176 31 48 136 16 40 144 32 64 136 128 152 200 191 184 224 63 72 136 16 48 128 96 104 168 208 216 248 224 232 248 191 192 224 191 184 216 64 72 120 15 32 104 63 96 184 240 248 248 128 128 184 31 40 80 111 112 144 239 216 248 208 208 224 176 184 200 223 216 224]
-            mask:((ImageMask width:16 height:16) bits:(ByteArray fromPackedString:'@@@@X@G8@?0G? _>A?8G? _>C?8_?C?8_ A<@C @D@@b'); yourself); yourself]
+        constantNamed:'GenericToolbarIconLibrary class search16x16Icon2'
+        ifAbsentPut:[(Depth8Image width:12 height:12) bits:(ByteArray fromPackedString:'
+NS$9NS$9NS$9NS$9NS$9NS$[N1T;EC$9NS$9NT@UO 0^A2X9NS$9NRHENA\OAA(9NS$9NP8(N3]AGSXUNS$9NR4JH2,,P#LUNS$9NRT5@!!LPOA$UNS$1NQ ''
+J#@QD $9NSDCK!!0HE#<)IC$9NS$:B0D2HB<!!@C$9NSPFCS$9NS$9NS$9NS4_NS$9NS$9NS$9')
+            colorMapFromArray:#[115 112 124 103 124 182 167 176 218 159 158 180 79 110 178 115 136 202 135 140 172 155 168 214 95 110 182 140 146 176 91 114 190 83 90 146 95 124 196 135 138 162 103 122 186 83 116 192 227 226 248 43 66 156 56 82 154 235 232 246 108 108 122 175 184 228 131 146 202 95 134 212 75 90 172 123 128 192 124 138 176 60 58 62 47 66 144 163 170 220 111 134 200 151 154 168 108 112 124 99 102 118 123 132 174 203 202 232 155 166 208 95 118 188 52 56 62 31 52 156 83 100 182 111 128 188 35 54 154 223 224 248 227 222 248 91 114 178 163 166 208 91 94 112 55 72 172 55 56 62 136 142 166 111 120 184 139 140 164 63 90 176 119 136 192 235 230 240 79 106 176 0 0 0 167 166 202 187 180 224 151 158 210 52 52 56 155 166 214 99 114 184 51 54 62 227 222 246 175 180 228]
+            mask:((ImageMask width:12 height:12) bits:(ByteArray fromPackedString:'@@@C @_@C>@O<@?0C?@O8A?@O@A0@B@@'); yourself); yourself]
 !
 
 searchNext16x16Icon
@@ -5048,61 +5212,65 @@
 !
 
 settings16x16Icon
-    <resource: #image>
-    "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 settings16x16Icon inspect
-     ImageEditor openOnClass:self andSelector:#settings16x16Icon
-     Icon flushCachedIcons"
-    
-    ^ Icon constantNamed:'GenericToolbarIconLibrary class settings16x16Icon'
-        ifAbsentPut:[
-            (Depth8Image new)
-                width:16;
-                height:16;
-                photometric:(#palette);
-                bitsPerSample:(#[ 8 ]);
-                samplesPerPixel:(1);
-                bits:(ByteArray 
-                            fromPackedString:'
+    <resource: #programImage>
+    
+    ^ self settings16x16Icon2
+!
+
+settings16x16Icon1
+    "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 settings16x16Icon1 inspect
+     ImageEditor openOnClass:self andSelector:#settings16x16Icon1
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class settings16x16Icon1'
+        ifAbsentPut:[(Depth8Image width:16 height:16) bits:(ByteArray fromPackedString:'
+@@@@@@@@@@@@@@@3HCL@@A,GF0@@@@@@@@@5G1<"J0@TI@LL@@@@@@@@H H @@@@@AX@J@0@@@@@B LBC0@MM @@C# (L0@@@AD#H3P#ER,@@@@ID" 3@@,$
+I2D$EQH@@@@@@@$RG1,WHS\EL!!$@@@@@@@@@@CT4M2D%@@@@@@@@@@@@@CXWI0L*JP@@@@@@@@@@@AP#@PT-G XD@@@@@@@@@APUK"\]JQ0^G"0@@@@@@@4!!
+K @]@@@&GA8XK@@@@@4WK D2@@@@@B$HA!! /@@@5GPTQ@@@@@@@@F  FFAL@E2@Q@@@@@@@@@@@0G@ P@A4R@@@@@@@@@@@@@AXVLP@a')
+            colorMapFromArray:#[94 94 94 68 72 75 235 237 237 201 201 201 242 218 221 119 119 119 236 182 45 239 239 239 217 164 40 252 252 252 197 198 199 242 247 250 237 242 246 212 206 212 250 250 250 200 201 201 226 217 187 150 151 153 129 129 129 216 171 95 223 225 218 150 150 151 212 216 210 172 173 173 237 203 50 176 176 177 170 172 173 213 212 210 197 149 41 162 162 163 249 222 55 214 216 216 195 192 192 139 139 139 182 183 186 161 161 160 191 192 193 191 190 190 227 228 227 106 106 105 220 222 223 212 167 152 206 175 122 239 240 239 195 140 101 171 136 90 59 60 60 193 113 46 221 177 180 255 255 255 143 143 144 234 238 240 207 207 209 169 168 169 235 235 236 128 128 128 126 122 111]
+            mask:((ImageMask width:16 height:16) bits:(ByteArray fromPackedString:'@A3 O/@8^G,<_1;>C?0C8@_ C?@_>C9<_C98G7@OX@\b'); yourself); yourself]
+!
+
+settings16x16Icon2
+    "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 settings16x16Icon2 inspect
+     ImageEditor openOnClass:self andSelector:#settings16x16Icon2
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class settings16x16Icon2'
+        ifAbsentPut:[(Depth8Image width:16 height:16) bits:(ByteArray fromPackedString:'
 @@@@@@@@@@@@@@@@@@@@@@@@@@@LC@0@@@@@@@@XC"@@@@@@H00^B0@@@@@XC"PN@@@@@@@#E1<G@@@@C"PNF@@RG @@@@ [A0@@H@8OF@@@AQD @A<UH!!T@
 H@8[@@@@@@\YFA WHR@GH@8[@@@@@@@@A14YHR@ H@8[@@@@@@@@@@@GEQTRH@8 A @@@@@@@@@@@@@A@P8 G1 L@@@@@@@@@AXAE $AD1 \D1P@@@@@@AXA
-E $B@P@QD10PA@@@@AXAE (B@QX@@A$SF!!LC@@@AE 4B@QX@@@@@D1PCDP@@@P4B@QX@@@@@@@@CDP@@@@4A@QX@@@@@@@@@@@@@@@@a');
-                colorMapFromArray:#[ 0 0 0 47 80 128 95 136 184 111 104 96 111 104 104 112 112 104 112 112 120 127 120 120 127 128 120 127 160 200 127 168 208 128 128 120 128 128 128 128 168 208 143 136 128 143 136 136 159 144 144 159 152 144 159 152 160 160 160 160 160 160 168 175 168 168 175 200 240 176 168 168 176 176 176 191 184 184 192 184 184 192 192 184 192 192 200 207 200 200 208 200 208 208 208 208 223 216 216 224 224 216 224 224 224 239 232 224 240 240 240 ];
-                mask:((ImageMask new)
-                            width:16;
-                            height:16;
-                            bits:(ByteArray 
-                                        fromPackedString:'@@@NA0<OA8=#''''^8_?@?8A? A?@_>C=<_39>G''0L^@@b');
-                            yourself);
-                yourself
-        ]
+E $B@P@QD10PA@@@@AXAE (B@QX@@A$SF!!LC@@@AE 4B@QX@@@@@D1PCDP@@@P4B@QX@@@@@@@@CDP@@@@4A@QX@@@@@@@@@@@@@@@@a')
+            colorMapFromArray:#[0 0 0 47 80 128 95 136 184 111 104 96 111 104 104 112 112 104 112 112 120 127 120 120 127 128 120 127 160 200 127 168 208 128 128 120 128 128 128 128 168 208 143 136 128 143 136 136 159 144 144 159 152 144 159 152 160 160 160 160 160 160 168 175 168 168 175 200 240 176 168 168 176 176 176 191 184 184 192 184 184 192 192 184 192 192 200 207 200 200 208 200 208 208 208 208 223 216 216 224 224 216 224 224 224 239 232 224 240 240 240]
+            mask:((ImageMask width:16 height:16) bits:(ByteArray fromPackedString:'@@@NA0<OA8=#''''^8_?@?8A? A?@_>C=<_39>G''0L^@@b'); yourself); yourself]
 !
 
 settings16x16icon
-    "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 settings16x16icon inspect
-     ImageEditor openOnClass:self andSelector:#settings16x16icon
-     Icon flushCachedIcons
-    "
-
-    <resource: #image>
-
-    ^Icon
-        constantNamed:'GenericToolbarIconLibrary settings16x16icon'
-        ifAbsentPut:[(Depth8Image new) width:16; height:16; bits:(ByteArray fromPackedString:'
-@@@@@@@@@@@@@@@3HCL@@A,GF0@@@@@@@@@5G1<"J0@TI@LL@@@@@@@@H H @@@@@AX@J@0@@@@@B LBC0@MM @@C# (L0@@@AD#H3P#ER,@@@@ID" 3@@,$
-I2D$EQH@@@@@@@$RG1,WHS\EL!!$@@@@@@@@@@CT4M2D%@@@@@@@@@@@@@CXWI0L*JP@@@@@@@@@@@AP#@PT-G XD@@@@@@@@@APUK"\]JQ0^G"0@@@@@@@4!!
-K @]@@@&GA8XK@@@@@4WK D2@@@@@B$HA!! /@@@5GPTQ@@@@@@@@F  FFAL@E2@Q@@@@@@@@@@@0G@ P@A4R@@@@@@@@@@@@@AXVLP@a') ; colorMapFromArray:#[94 94 94 68 72 75 235 237 237 201 201 201 242 218 221 119 119 119 236 182 45 239 239 239 217 164 40 252 252 252 197 198 199 242 247 250 237 242 246 212 206 212 250 250 250 200 201 201 226 217 187 150 151 153 129 129 129 216 171 95 223 225 218 150 150 151 212 216 210 172 173 173 237 203 50 176 176 177 170 172 173 213 212 210 197 149 41 162 162 163 249 222 55 214 216 216 195 192 192 139 139 139 182 183 186 161 161 160 191 192 193 191 190 190 227 228 227 106 106 105 220 222 223 212 167 152 206 175 122 239 240 239 195 140 101 171 136 90 59 60 60 193 113 46 221 177 180 255 255 255 143 143 144 234 238 240 207 207 209 169 168 169 235 235 236 128 128 128 126 122 111]; mask:((ImageMask new) width:16; height:16; bits:(ByteArray fromPackedString:'@A3 O/@8^G,<_1;>C?0C8@_ C?@_>C9<_C98G7@OX@\b') ; yourself); yourself]
+    "due to a typo; will vanish; remains for a while for compatibility"
+
+    ^ self settings16x16Icon
 !
 
 showCodeCoverage16x16Icon
@@ -5197,7 +5365,7 @@
     <resource: #image>
 
     ^Icon
-        constantNamed:'GenericToolbarIconLibrary smalllintWarning16x16'
+        constantNamed:'GenericToolbarIconLibrary smalllintWarningIcon16x16'
         ifAbsentPut:[(Depth8Image new) width: 16; height: 16; photometric:(#palette); bitsPerSample:(#[8]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'
 @@@@@@@@@@@@@@@@@@@@@@@@@@DA@PDA@@@@@@@@@@@@@@DB@0PC@ D@@@@@@@@@@@DBAPXFA TE@P@@@@@@@@@AA0XHA  FA0D@@@@@@@@@@P$JB0,KA 0A
 @PD@@@@@@@DIB 4NCP(IC1@Q@P@@@@@@D!!LT@QPSD!!@UD@D@@@@@@@DVE0DXE <YF!!$O@P@@@@@@@Q,\GPDPFQ(YD@D@@@@@@@D^@Q< HQ$"FRD @P@@@@@A
@@ -5392,38 +5560,61 @@
 !
 
 terminal16x16Icon
-    <resource: #image>
-    "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 terminal16x16Icon inspect
-     ImageEditor openOnClass:self andSelector:#terminal16x16Icon
-     Icon flushCachedIcons"
-    
-    ^ Icon constantNamed:'GenericToolbarIconLibrary terminal16x16Icon'
-        ifAbsentPut:[
-            (Depth8Image new)
-                width:16;
-                height:16;
-                photometric:(#palette);
-                bitsPerSample:(#[ 8 ]);
-                samplesPerPixel:(1);
-                bits:(ByteArray 
-                            fromPackedString:'
+    <resource: #programImage>
+
+    ^ self terminal16x16Icon2
+
+    "Modified: / 14-03-2019 / 19:56:35 / Claus Gittinger"
+!
+
+terminal16x16Icon1
+    "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 terminal16x16Icon1 inspect
+     ImageEditor openOnClass:self andSelector:#terminal16x16Icon1
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class terminal16x16Icon1'
+        ifAbsentPut:[(Depth8Image width:16 height:16) bits:(ByteArray fromPackedString:'
 A@PDA@PDA@PDA@PDA@PDA@PJB (JB (JB (JB (JB PJGQ4\F1,[F!!$YFA WE!!XJB!!4B@ HB@ HB@ HB@ HVB ([@  HB@ HB@ HB@ BE@(JF0HGA0\GA0\G
 A0\G@!!PJB!!(AA!!4FA XFA XFA DQB (Y@PXFGPXFA XFA XADP(JF@@EAQ4EAPTEAPTE@A@JB!! @AA4DAA4]GPPDA@@OB (V@@LC@0LC@0LC@0L@CP(JE @@
-@@@@@@@@@@@@@@0JB!!TTEALQDQDPC0<MCP0KB (TEAHQDQ@PC08MB $KB0(DB (JB (JB (JB (JB (DA@PDA@PDA@PDA@PDA@PDA@@a');
-                colorMapFromArray:#[ 95 96 104 95 96 120 95 104 120 95 120 168 95 128 168 95 128 176 96 136 184 96 144 200 111 144 200 127 120 120 143 136 136 176 176 176 191 184 176 191 184 184 192 184 184 192 192 184 192 192 200 207 200 200 207 200 208 208 200 208 208 208 208 223 208 208 223 216 216 224 224 216 224 224 224 239 232 224 239 232 240 240 240 240 255 240 248 255 248 248 ];
-                mask:((ImageMask new)
-                            width:16;
-                            height:16;
-                            bits:(ByteArray 
-                                        fromPackedString:'@@A??/???????????????????????????????7?>@@@b');
-                            yourself);
-                yourself
-        ]
+@@@@@@@@@@@@@@0JB!!TTEALQDQDPC0<MCP0KB (TEAHQDQ@PC08MB $KB0(DB (JB (JB (JB (JB (DA@PDA@PDA@PDA@PDA@PDA@@a')
+            colorMapFromArray:#[95 96 104 95 96 120 95 104 120 95 120 168 95 128 168 95 128 176 96 136 184 96 144 200 111 144 200 127 120 120 143 136 136 176 176 176 191 184 176 191 184 184 192 184 184 192 192 184 192 192 200 207 200 200 207 200 208 208 200 208 208 208 208 223 208 208 223 216 216 224 224 216 224 224 224 239 232 224 239 232 240 240 240 240 255 240 248 255 248 248]
+            mask:((ImageMask width:16 height:16) bits:(ByteArray fromPackedString:'@@A??/???????????????????????????????7?>@@@b'); yourself); yourself]
+!
+
+terminal16x16Icon2
+    "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 terminal16x16Icon2 inspect
+     ImageEditor openOnClass:self andSelector:#terminal16x16Icon2
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class terminal16x16Icon2'
+        ifAbsentPut:[(Depth8Image width:16 height:16) bits:(ByteArray fromPackedString:'
+XVE!!XVE!!XVE!!XVE!!XVE!!XQF)KZ^''):^''):^''):^'')34J)2\''I2\''I2\''I2\''I2^."%0*QD=QC''EL\9EPQ)1^@((''Z7BWEH"_V4D0''*)>KH]/G@2EZQ<M+RUS
+^U>VO3U$Z)$3"YN,VP& JP,@ST:XD''QWF6I6$4\DHVY.#RE-L#(Y%UX+MIL>M(>DA:.+YW\OBI6"H9L.X:X^G!!95]RPZ E*NPD!!H#C&S$9NS%AU NA\P*DA,
+[F0/_G1<LR (P1!!:E''.[)QMBI"X&I"X]@6^PM4,EZG6$_318H$)U  EU :MIN4VAT''JR A^KHE6!!^%!!T&)*Z!! XFA XFA XFA XFA @a')
+            colorMapFromArray:#[78 98 51 127 128 123 166 168 164 63 66 61 87 107 67 143 145 140 50 52 47 59 75 39 132 135 128 111 127 88 151 154 146 85 104 58 89 93 83 126 141 103 102 112 87 123 126 120 113 116 109 68 70 66 139 141 137 66 68 64 151 166 128 42 52 28 107 110 103 115 118 112 72 74 69 145 147 140 73 76 68 82 86 78 181 183 178 66 69 64 47 59 31 127 142 105 113 115 110 66 83 43 133 135 130 54 70 40 32 40 21 123 138 99 67 70 65 181 183 177 21 27 15 92 110 67 99 103 93 81 97 63 99 104 92 194 196 191 52 66 37 25 33 20 143 159 119 46 58 42 81 86 75 88 91 82 119 137 106 90 95 82 72 90 53 112 115 109 71 74 67 48 62 36 129 131 126 117 120 114 136 138 133 147 150 143 160 184 153 58 71 38 70 72 67 145 160 120 67 69 65 18 22 14 105 115 91 126 128 123 96 107 79 195 216 191 40 52 27 93 97 90 132 134 128 91 95 88 100 111 84 79 98 50 52 65 33 104 114 90 97 108 80 103 113 88 123 125 120 117 134 93 92 96 89 131 133 127 79 82 75 177 178 175 107 110 104 115 131 95 126 129 122 147 162 123 184 187 182 112 114 108 106 110 99 100 119 72 28 35 18 0 0 0 94 110 76 46 59 31 145 148 143 40 50 26 65 82 42 69 71 67 141 143 138 131 148 111 161 164 157 92 96 85 20 26 14 44 55 28 66 82 42 166 168 161 154 169 132 101 111 85 120 122 117 99 109 83 151 153 146 48 60 32 113 131 98 78 82 73 134 136 131 110 128 85 113 116 110 151 152 148 59 72 56 140 142 136 90 102 73 137 139 134 116 119 113 124 126 121 137 151 122 123 125 119 59 74 39 132 148 111 59 62 56 159 161 157 150 164 127 127 143 107 170 173 165 114 116 111 40 51 27 66 83 42 161 162 159 59 74 38 99 101 96 98 108 82 118 121 115 179 200 173 41 52 28 173 174 171 95 115 66 153 167 131 87 92 80 181 183 179 68 71 65 98 100 95 72 80 59 165 166 163 142 158 116 148 163 124 107 124 84 112 114 109 72 75 68 101 105 98 139 141 136 65 67 63 46 58 31 207 208 204 154 156 152 143 144 140 140 157 114 60 75 39 131 149 113 124 140 100 160 162 157]
+            mask:((ImageMask width:16 height:16) bits:(ByteArray fromPackedString:'@@@??''????????????????????????????=??3?<@@@b'); yourself); yourself]
 !
 
 top16x16Icon2
@@ -5483,9 +5674,9 @@
     <resource: #image>
 
     ^Icon
-        constantNamed:'GenericToolbarIconLibrary undent16x16Icon1'
-        ifAbsentPut:[(Depth2Image width:16 height:16) bits:(ByteArray fromPackedString:'@@@@@@@@@@@@@@@@@@@@@@@@@@@D@@@@E@@@@EU@@@@T@@@@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@a')
-            colorMapFromArray:#[0 0 0 0 0 128]
+        constantNamed:'GenericToolbarIconLibrary class undent16x16Icon1'
+        ifAbsentPut:[(Depth1Image width:16 height:16) bits:(ByteArray fromPackedString:'@@@@@@@@@@@@@B@@X@C8@F@@H@@@@@@@@@@@@@@@@@@b')
+            colorMapFromArray:#[0 0 0 0 0 255]
             mask:((ImageMask width:16 height:16) bits:(ByteArray fromPackedString:'@@@?8@@@O>@@@BG?X_?8@FG?H_<@@C?@@@@?0@@@@@@b'); yourself); yourself]
 !
 
@@ -5523,6 +5714,81 @@
         ]
 !
 
+underConstructionIcon16x16
+    "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 underConstructionIcon16x16 inspect
+     ImageEditor openOnClass:self andSelector:#underConstructionIcon16x16
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class underConstructionIcon16x16'
+        ifAbsentPut:[(Depth8Image width:16 height:16) bits:(ByteArray fromPackedString:'
+@PDA@PDA@PDA@PDA@PDA@PD^I2\''I2\''I2\''I2\''I0,AI2\''I2\''I2\''I2\''I2\W@R\''I2\''GR (I2\''I2\''E0D''I2\''I2XFJAPPCBH''I1\AI2\''I2\''GAD(
+JB _I2\W@R\''I2\''I1X(JB (E"\''E0D''I2\''I2\RC ((JBL''I1\AI2\''I2\''C2 (J@\]I2\W@R\''I1,SE" ]JAT(E"\''E0D''I2\(J@P]IR VE" ZI1\AI2\(
+JB HI2D(HB\XJA$W@R\VJB (JBP(JB\''I2T(E0D''GQXVE!!X$GQ4''I2\''E!!\AI2\''I2\''I2\''I2\''I2\W@P,WE1\WE1\WE1\WE1\W@P@a')
+            colorMapFromArray:#[68 68 68 70 70 70 91 79 71 94 85 78 95 86 79 95 86 80 98 91 85 100 93 88 105 100 96 111 102 51 113 91 75 113 104 53 119 100 86 127 110 99 127 111 99 128 113 102 129 114 104 134 113 54 138 120 63 139 121 64 141 124 67 146 131 77 154 136 34 155 137 35 166 139 75 174 150 89 178 149 40 182 155 47 184 159 51 197 170 17 198 171 18 207 171 55 213 178 65 220 189 78 222 184 24 222 185 24 222 185 25 224 188 29 231 198 40 240 204 0 0 0 0]
+            mask:((Depth1Image width:16 height:16) bits:(ByteArray fromPackedString:'@@@??''??_?=??7??_?=??7??_?=??7??_?=??7??O?8b'); yourself); yourself]
+!
+
+underConstructionIconGreen16x16
+    "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 underConstructionIconGreen16x16 inspect
+     ImageEditor openOnClass:self andSelector:#underConstructionIconGreen16x16
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class underConstructionIconGreen16x16'
+        ifAbsentPut:[(Depth8Image width:16 height:16) bits:(ByteArray fromPackedString:'
+@PDA@PDA@PDA@PDA@PDA@PD^I2\''I2\''I2\''I2\''I0,AI2\''I2\''I2\''I2\''I2\W@R\''I2\''GR (I2\''I2\''E0D''I2\''I2XFJAPPCBH''I1\AI2\''I2\''GAD(
+JB _I2\W@R\''I2\''I1X(JB (E"\''E0D''I2\''I2\RC ((JBL''I1\AI2\''I2\''C2 (J@\]I2\W@R\''I1,SE" ]JAT(E"\''E0D''I2\(J@P]IR VE" ZI1\AI2\(
+JB HI2D(HB\XJA$W@R\VJB (JBP(JB\''I2T(E0D''GQXVE!!X$GQ4''I2\''E!!\AI2\''I2\''I2\''I2\''I2\W@P,WE1\WE1\WE1\WE1\W@P@a')
+            colorMapFromArray:#[68 68 68 70 70 70 90 89 72 94 93 78 95 94 79 95 93 80 98 97 85 100 99 88 105 104 96 89 109 53 112 109 76 91 111 55 118 116 87 126 123 100 126 124 100 127 125 103 128 126 105 114 132 56 117 136 65 118 137 66 120 139 69 126 144 79 111 150 38 112 151 39 146 163 78 154 171 92 136 174 44 140 178 51 141 180 55 132 191 23 133 192 24 165 202 60 172 208 70 178 216 82 159 216 30 158 216 30 158 216 31 160 218 35 166 225 46 154 233 7 0 0 0]
+            mask:((Depth1Image width:16 height:16) bits:(ByteArray fromPackedString:'@@@??''??_?=??7??_?=??7??_?=??7??_?=??7??O?8b'); yourself); yourself]
+!
+
+underConstructionIconRed16x16
+    "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 underConstructionIconRed16x16 inspect
+     ImageEditor openOnClass:self andSelector:#underConstructionIconRed16x16
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class underConstructionIconRed16x16'
+        ifAbsentPut:[(Depth8Image width:16 height:16) bits:(ByteArray fromPackedString:'
+@PDA@PDA@PDA@PDA@PDA@PD^I2\''I2\''I2\''I2\''I0,AI2\''I2\''I2\''I2\''I2\W@R\''I2\''GR (I2\''I2\''E0D''I2\''I2XFJAPPCBH''I1\AI2\''I2\''GAD(
+JB _I2\W@R\''I2\''I1X(JB (E"\''E0D''I2\''I2\RC ((JBL''I1\AI2\''I2\''C2 (J@\]I2\W@R\''I1,SE" ]JAT(E"\''E0D''I2\(J@P]IR VE" ZI1\AI2\(
+JB HI2T(IR\XJA$W@R\VJB (JBP(JB\''I2T(E0D''GQXVE!!X$GQ4''I2\''E!!\AI2\''I2\''I2\''I2\''I2\W@P,WE1\WE1\WE1\WE1\W@P@a')
+            colorMapFromArray:#[109 109 109 112 112 112 144 116 122 149 127 132 150 129 133 150 130 136 154 139 142 157 144 147 165 157 159 173 103 86 170 130 140 174 107 92 178 150 157 189 172 177 189 172 176 191 177 180 193 180 183 193 114 108 194 134 128 195 137 130 196 143 137 201 161 156 213 111 88 213 113 91 215 172 171 225 198 196 222 138 126 223 154 143 224 163 152 237 130 105 237 132 109 236 188 184 242 207 203 249 230 228 241 165 153 241 166 153 241 167 155 240 176 164 245 198 188 251 154 133 0 0 0]
+            mask:((Depth1Image width:16 height:16) bits:(ByteArray fromPackedString:'@@@??''??_?=??7??_?=??7??_?=??7??_?=??7??O?8b'); yourself); yourself]
+!
+
 undo16x16Icon
     <resource: #image>
     "This resource specification was automatically generated
@@ -5737,6 +6003,30 @@
     ^ self clock16x16Icon
 !
 
+warn16x16Icon
+    "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 warn16x16Icon inspect
+     ImageEditor openOnClass:self andSelector:#warn16x16Icon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class warn16x16Icon'
+        ifAbsentPut:[(Depth4Image width:16 height:16) bits:(ByteArray fromPackedString:'
+@@@@@B@@@@@@@@@BH@@@@@@@@@H"@@@@@@@@H"H@@@@@@@@"D"@@@@@@@"DRH@@@@@@BH@D"@@@@@BHP@RH@@@@@H!!@AD"@@@@H!!D@DRH@@@@"DP@QD"@@@"
+DQDQDRH@@BHQD@DQD"@BHQDP@QDRH@H"H"H"H"H"H"H"H"H"H"Hb')
+            colorMapFromArray:#[0 0 0 255 255 255 255 0 0]
+            mask:((ImageMask width:16 height:16) bits:(ByteArray fromPackedString:'@H@A @G@@<@C8@_ A?@O<@?8G? _?C?<O?9??''????<b'); yourself); yourself]
+!
+
 zoomIn16x16Icon
     "This resource specification was automatically generated
      by the ImageEditor of ST/X."
@@ -6086,6 +6376,28 @@
         ]
 !
 
+debug13x13Icon
+    "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 debug13x13Icon inspect
+     ImageEditor openOnClass:self andSelector:#debug13x13Icon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class debug13x13Icon'
+        ifAbsentPut:[(Depth2Image width:13 height:13) bits:(ByteArray fromPackedString:'@@@@@@@@@@@@@A@@@@<@@@C50@@@7>@@@C? @@C? @@C?(@@@J @@@@@@@@@@@@@@@@@@@@a')
+            colorMapFromArray:#[0 0 0 255 255 255 128 0 0 248 0 0]
+            mask:((Depth1Image width:13 height:13) bits:(ByteArray fromPackedString:'@@@$XAO0C?@?8E? G>@_4C?@G:@N(@B@@@@b'); yourself); yourself]
+!
+
 debugIt20x20Icon
     <resource: #image>
     "This resource specification was automatically generated
@@ -6539,6 +6851,31 @@
         ]
 !
 
+executeAllMethods20x20Icon
+    "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 executeAllMethods20x20Icon inspect
+     ImageEditor openOnClass:self andSelector:#executeAllMethods20x20Icon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class executeAllMethods20x20Icon'
+        ifAbsentPut:[(Depth4Image width:24 height:20) bits:(ByteArray fromPackedString:'
+@@@@@@@@@@@@@B@ @@@@@@@@@@@@@ @B@@@@@@@@@@@@H@@@@@@@@@@@@@@@@B@ @@@@@@@@@@@@@B@ @@@@@@@C@@@@@B@ @EUUUU@0UUUR@B@ @EQDQ@L0
+QDQD@B@ @EQDPCMP@@AD@B@ @EQD@3USLPQD@B@ @EQ@L5T3DDQD@B@ @EP@@@L1ADQD@B@ @EQDQ@LPQDQD@B@ @BY&Y DFY&Y&@B@ @@@@@A@@@@@@@B@ 
+@@@@@@@@@@@@@B@ @@@@@@@@@@@@@B@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @B@@@@@@@@@@@@@B@ ')
+            colorMapFromArray:#[0 0 0 208 220 0 170 170 170 248 252 128 0 255 127 255 255 255 127 127 127]
+            mask:((Depth1Image width:24 height:20) bits:(ByteArray fromPackedString:'@@@N@@@_@@P?@@0N@A N_??._??._??._??._??._??._??._??._??._??.@X@N@0@N@ @_@@@_@@@N'); yourself); yourself]
+!
+
 executeMethod20x20Icon
     <resource: #image>
     "This resource specification was automatically generated
@@ -6579,6 +6916,31 @@
         ]
 !
 
+executeMethodsFromBegin20x20Icon
+    "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 executeMethodsFromBegin20x20Icon inspect
+     ImageEditor openOnClass:self andSelector:#executeMethodsFromBegin20x20Icon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class executeMethodsFromBegin20x20Icon'
+        ifAbsentPut:[(Depth4Image width:24 height:20) bits:(ByteArray fromPackedString:'
+@@@@@@@@@@@@@B@ @@@@@@@@@@@@@ @B@@@@@@@@@@@@H@@@@@@@@@@@@@@@@B@ @@@@@@@@@@@@@B@ @@@@@@@C@@@@@B@ @EUUUU@0UUUR@B@ @EQDQ@L0
+QDQD@B@ @EQDPCMP@@AD@B@ @EQD@3USLPQD@B@ @EQ@L5T3DDQD@@@@@EP@@@L1ADQD@@@@@EQDQ@LPQDQD@@@@@BY&Y DFY&Y&@@@@@@@@@A@@@@@@@@@@
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@')
+            colorMapFromArray:#[0 0 0 208 220 0 170 170 170 248 252 128 0 255 127 255 255 255 127 127 127]
+            mask:((Depth1Image width:24 height:20) bits:(ByteArray fromPackedString:'@@@N@@@_@@P?@@0N@A N_??._??._??._??._??._??._?? _?? _?? _?? @X@@@0@@@ @@@@@@@@@@'); yourself); yourself]
+!
+
 fileIn20x20Icon
     "This resource specification was automatically generated
      by the ImageEditor of ST/X."
@@ -6881,6 +7243,36 @@
         ]
 !
 
+inspectIt20x20Icon2
+    "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 inspectIt20x20Icon2 inspect
+     ImageEditor openOnClass:self andSelector:#inspectIt20x20Icon2
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class inspectIt20x20Icon2'
+        ifAbsentPut:[(Depth4Image width:20 height:20) bits:(ByteArray fromPackedString:'
+@@@@@@@@@@@@@@@@@@Q&Y$@@@@@@@@Q&P3!!&P@@@@@@FP3L3NF@@@@@@Q#L3L3M$@@@@@F 3L3L3!! @@@@A(7<&SL3X@@@@@ZG09L3L6@@@@@F]<L3L3Q @@
+@@YF''M7\L6P@@@A*))]103Q @@@F*%Q&GMQ&.0@@Z(Y*)FY&PF:0@FZ@Z"X@@@@F:0B@@FI @@@@@F:0@@X&@@@@@@@F:0@FX@@@@@@@@FX@Y @@@@@@@@@@
+@F@@@@@@@@@@@@@@@@@@@@@@@@@b')
+            colorMapFromArray:#[255 255 255 180 212 108 208 220 0 152 204 216 208 212 208 248 252 248 0 0 0 200 228 108 128 132 128 200 228 232 248 252 0 128 64 64 108 134 140 140 168 172 168 172 168 200 228 172]
+            mask:((ImageMask width:20 height:20) bits:(ByteArray fromPackedString:'
+@@@@@_ @A?8@A?8@C?<@C?<@C?<@C?<@C?<@G?<@O?8@_?<@??.@;0G@# C G@A0F@@0L@@@H@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@a'); yourself); yourself]
+!
+
 inspectLocals20x20Icon
     <resource: #image>
     "This resource specification was automatically generated
@@ -7060,6 +7452,33 @@
         ]
 !
 
+presentation20x20Icon
+    "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 presentation20x20Icon inspect
+     ImageEditor openOnClass:self andSelector:#presentation20x20Icon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class presentation20x20Icon'
+        ifAbsentPut:[(Depth8Image width:20 height:20) bits:(ByteArray fromPackedString:'
+$IBP$IBP$IBP$IBP$IBP$IBP$IBP$IBP$AFP$IBP$IBP$IBP$IBP$IBP$F4?Y BM$IBP$IAYQ9BP$IBP$IBPOF8ZID,#]3A7]4:B]7\0]7:P$IA^G0D>^PQ*
+GW):^''):^(FQDIBP$F%6W3)?$HY2@PDA@PDALW&P$IBP$CJD\QI+H 4%P@DA@PD1^YBP$A%XI&IQ 5-[V5,;Q DA@SE9$I@LK($/QR=ZB&]M!!TEO@PDALW&P
+$A-U#"</K6LP!!!!]CJT)JR$(F^YBPUC%VI2</")JFD5]WU0=WU0LT$IA\NUX''K2>J$)ADAP!!<]FT3NAVP$A ^KR\/K6E8$CQSA5IH$CT,$IBP$F1]\2</#I@*
+JF>PT''FP$H\B$IBP$@% K6"@$H<\$I@7"IBPC''BP$IBPHS4/_T&P$IBP$IBP$IBP$IBP$I@6TB=$B9BP$IBP$IBP$IBP$IBP$GT+HD1B$IBP$IBP$IBP$IBP
+$IBP$AY;"9BP$IBP$IBP$IBP$IBP$IBP$IBP$IBP$IBP$IBP$IBP$@@a')
+            colorMapFromArray:#[149 137 88 253 223 110 217 213 176 148 128 56 240 238 236 152 141 112 193 169 88 245 243 221 162 152 100 139 121 81 135 116 47 171 162 97 190 183 170 136 117 54 223 219 222 178 156 69 233 230 221 239 238 232 187 180 153 134 115 68 177 168 107 239 238 226 190 183 167 165 143 79 167 158 132 202 197 187 253 224 110 150 138 105 202 196 171 147 127 64 133 112 41 203 178 77 185 154 49 142 128 117 159 149 130 216 212 207 202 178 83 182 158 70 165 137 44 251 207 68 141 129 98 254 223 110 235 233 241 152 127 41 208 203 163 151 126 39 144 121 50 251 207 69 161 152 113 193 170 88 196 190 176 134 122 66 229 227 229 165 155 137 151 140 134 219 215 201 216 213 191 204 169 55 136 121 64 136 114 35 162 152 138 228 188 55 213 187 89 152 141 113 200 175 77 138 119 41 198 192 156 254 224 110 218 214 207 239 197 65 230 203 98 231 229 214 175 166 134 156 145 79 253 223 111 182 174 122 157 131 40 126 107 36 141 129 83 246 217 106 213 175 53 188 156 48 201 195 176 146 134 97 150 137 105 215 177 58 150 124 37 178 155 69 135 119 65 240 238 232 178 148 49 199 165 54 149 137 105 142 121 54 157 147 136 150 129 52 244 202 60 137 116 39 121 103 31 137 116 37 221 183 60 183 176 162 139 121 56 134 115 53 250 207 69 226 223 211 177 169 164 187 180 154 245 244 240 237 235 228 193 170 72 239 238 216 188 180 145 175 166 133 165 143 78 251 207 65 158 147 107 179 172 151 138 124 80 161 151 113 234 232 223 177 169 113 207 182 85 181 173 142 177 168 139 236 195 65 199 193 171 237 235 215 142 129 69 167 145 69 131 117 66 203 169 55 187 181 154 131 111 36 203 197 212 143 132 92 199 193 168 229 189 61 137 116 38 188 181 154 137 120 60 245 244 229 213 176 58 205 200 192 0 0 0 159 148 91 233 231 222]
+            mask:((ImageMask width:20 height:20) bits:(ByteArray fromPackedString:'@@@OA@@OG0XOG???G???G7?/C??/O??/_??/_??/_??/_;?/_;;OO7Y/G6Y/G0@OG0@OG0@OC @O@@@O'); yourself); yourself]
+!
+
 printIt20x20Icon
     <resource: #image>
     "This resource specification was automatically generated
@@ -7499,14 +7918,16 @@
     <resource: #image>
 
     ^Icon
-        constantNamed:'GenericToolbarIconLibrary clearConsole22x22Icon'
-        ifAbsentPut:[(Depth8Image new) width:22; height:22; bits:(ByteArray fromPackedString:'
-@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
-@@@@@PDA@PDA@PD@@@@@@@@@@@@@@@@@@@DB@ HB@ HC@P@@@@@@@@@@@@@@@@@D@ HB@ HBAPLD@@@@@@@@@@@@@@@@A \HBP(KC@4EC <@@@@@@@@@@@@@
-@A@QDQDQDQDQDQDP@@@@@@@@@@@@@@@RD1PUE  IB ,WF@@@@@@@@@@@@@@@FQ(ZF1(ZF!!(ZF!!0@@@@@@@@@@@@@@A4^EATVB@$UG0H @@@@@@@@@@@@@@@!!
-H"H"H"H"DRL$IP@#I"L@@@@@@@@@I2 TEQXHBR$*J2T@IR0*@@@@@@@@@B4.K"8.K"8LH2<+J#@/H0@@@@@@@@@1K!!XHBP(KF#H3IBL$M@@@@@@@@@@@MSX6
+        constantNamed:'GenericToolbarIconLibrary class clearConsole22x22Icon'
+        ifAbsentPut:[(Depth8Image width:22 height:22) bits:(ByteArray fromPackedString:'
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+@@@@@PDA@PDA@PDA@PD@@@@@@@@@@@@@@@DB@ HB@ HB@ HO@@@@@@@@@@@@@@@D@ HB@ HB@ HBC0@@@@@@@@@@@@@@A \_G1<_G1<_C@<@@@@@@@@@@@@@
+@A@QDQDQDQDQDQDP@@@@@@@@@@@@@@@RD1<_G1<_G1<WF@@@@@@@@@@@@@@@FQ(ZF1(ZF!!(ZF!!0@@@@@@@@@@@@@@A4^G1<_G1<_G0H @@@@@@@@@@@@@@@!!
+H"H"H"H"DRL$IP@#I"L@@@@@@@@@I2 _G1<_G1<*J2T@IR0*@@@@@@@@@B4.K"8.K"8.H2<+J#@/H0@@@@@@@@@1K!!<_G1<_G3H3IBL$M@@@@@@@@@@@MSX6
 M#X6M!!(#@C\8M3$#@@@@@@@@@C(:N#(:N#,<NC4#@BL7N@@@@@@@@@@@@@@@@@@@@BL>IP@?NC<@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
-@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@a') ; colorMapFromArray:#[84 82 80 200 182 110 248 250 250 212 178 110 196 180 120 220 190 120 192 178 120 244 248 250 156 172 200 148 166 200 140 160 190 136 154 190 248 248 250 224 200 140 212 178 100 196 178 120 188 176 120 244 246 250 184 172 120 240 246 250 172 188 210 168 184 210 164 180 210 240 244 250 184 174 120 180 170 130 236 242 250 240 242 250 200 192 160 176 166 130 236 240 250 216 224 230 236 234 230 172 164 130 232 238 250 116 114 110 100 100 100 116 116 120 92 94 90 168 162 140 228 236 250 192 202 220 96 94 90 136 136 140 136 134 130 164 158 140 224 234 250 88 90 90 128 126 130 156 156 140 224 224 230 84 86 90 84 84 80 156 154 140 220 232 250 112 110 110 80 80 80 80 82 80 152 152 150 180 178 170 224 224 220 112 112 110 80 78 80 112 114 110]; mask:((Depth1Image new) width:22; height:22; bits:(ByteArray fromPackedString:'@@@@@@@@@@@@@@@@A? @A?0@A?8@A?<@A?<@A?<@A?<@A?<@A?=0A?=0A??0A?? A??0A?=0@@]0@@@@@@@@@@@@') ; yourself); yourself]
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@a')
+            colorMapFromArray:#[84 82 80 200 182 110 248 250 250 212 178 110 196 180 120 220 190 120 192 178 120 244 248 250 156 172 200 148 166 200 140 160 190 136 154 190 248 248 250 224 200 140 212 178 100 196 178 120 188 176 120 244 246 250 184 172 120 240 246 250 172 188 210 168 184 210 164 180 210 240 244 250 184 174 120 180 170 130 236 242 250 240 242 250 200 192 160 176 166 130 236 240 250 216 224 230 236 234 230 172 164 130 232 238 250 116 114 110 100 100 100 116 116 120 92 94 90 168 162 140 228 236 250 192 202 220 96 94 90 136 136 140 136 134 130 164 158 140 224 234 250 88 90 90 128 126 130 156 156 140 224 224 230 84 86 90 84 84 80 156 154 140 220 232 250 112 110 110 80 80 80 80 82 80 152 152 150 180 178 170 224 224 220 112 112 110 80 78 80 112 114 110]
+            mask:((Depth1Image width:22 height:22) bits:(ByteArray fromPackedString:'@@@@@@@@@@@@@@@@A?<@A?<@A?<@A?<@A?<@A?<@A?<@A?<@A?=0A?=0A??0A?? A??0A?=0@@]0@@@@@@@@@@@@'); yourself); yourself]
 !
 
 close22x22Icon
@@ -7702,6 +8123,86 @@
         ]
 !
 
+cutColumn22x22Icon
+    "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 cutColumn22x22Icon inspect
+     ImageEditor openOnClass:self andSelector:#cutColumn22x22Icon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class cutColumn22x22Icon'
+        ifAbsentPut:[(Depth8Image width:22 height:22) bits:(ByteArray fromPackedString:'
+@@@@@@@@@@@@@%JQ!!XVE!!XVE!!XVE!!P@@@@@@@@@@@J!!-F@@@@@@@@@@@@@@@@@@@@@@@@@AR!!TR7-;^7Q0\@@@@@@@@@@@@@@@@@TXUV-+Z6 T4BI@@@@@@@
+@@@@@@@@@A.U [Z6]''2E@"P@@@@@@@@@@@@@@@@+HD:6DU:EXRP@@@@@@@@@@@@@@@@@GH%]YW4]KZ<@@@@@@@@@@@@@@@@@@J6[[;L- *Z8@@@@@@@@@@@@
+@@@@@@A5 RP>FI^6.@@@@@@@@@@@@S>D]@@@C2!!RJ(66-+ @@@@@@@A4P1TYBH>$M0-Q[GN6-+Z8@@@@@@A4NINPOJ-$#1PJ_:^_-+Z6.@@@@@@@#$&2,@AW
+]0!!1@3%+DAAP-+ @@@@@@EQ&E @@VX19R)IOA#TF^8R8@@@@@@BXX:(@@KA[ @V.H"I@IS,^^0@@@@@@CJELCZ2GD$N%LX!!S")YH"6@@@@@@@GQ8(S5*,RD3
+@E).''KZ6ZP$_@@@@@@@@]E0DPR<@@@BZ_$Z6-$X,V@@@@@@@@@@@@@@@@@@@I2%(-+X6*Q(@@@@@@@@@@@@@@@@@@I&]'')QE(7@:@@@@@@BE!!XVE!!XVE!!XU4
+D:J (C@W@@@@@@@@!!XVE!!XVE!!XVE!!WRCH4,4!!XVE@@@@@@@a')
+            colorMapFromArray:#[64 64 64 190 120 28 223 223 232 255 230 45 187 107 15 198 129 29 248 208 38 188 188 204 255 233 38 254 192 24 182 178 92 164 150 134 190 106 11 138 79 26 207 207 219 115 109 132 212 137 29 120 120 150 248 180 21 166 97 20 245 208 41 235 178 28 153 91 27 142 82 26 195 195 210 255 218 34 160 96 27 189 189 204 164 164 186 241 241 245 207 139 30 178 110 28 239 239 243 176 110 26 255 230 37 198 108 8 158 158 180 255 220 37 129 71 26 190 120 23 127 127 156 252 168 11 181 181 199 177 177 195 255 192 17 227 227 234 126 69 26 154 92 27 242 140 1 227 168 29 143 83 26 172 106 28 133 76 26 251 214 39 192 121 21 218 141 30 186 118 25 230 170 35 151 90 27 255 223 36 224 156 29 255 160 0 213 213 223 197 125 29 255 211 36 164 98 23 130 130 158 186 118 28 184 184 201 154 89 23 176 109 28 180 180 197 249 193 30 245 162 13 253 213 37 181 99 13 166 95 18 205 205 218 147 147 171 255 235 42 211 137 29 201 201 214 199 199 212 229 161 30 183 109 18 134 77 26 172 172 192 219 142 30 169 103 27 198 126 29 222 157 26 248 186 25 177 99 15 133 133 160 189 189 205 159 96 27 187 117 28 241 241 246 149 87 27 232 138 6 255 228 38 100 100 134 250 158 7 150 150 173 156 92 27 211 142 28 255 169 5 224 161 34 121 121 151 254 254 255 252 189 25 119 119 149 208 127 15 255 242 44 90 90 127 86 86 123 209 134 29 142 142 168 140 140 166 246 190 32 240 130 0 255 223 34 139 77 23 218 153 31 192 192 207 188 188 203 243 171 19 130 125 146 250 195 29 159 159 181 211 211 222 151 85 21 203 130 29 255 255 255 136 77 26 230 156 19 255 218 30 228 228 235 221 144 30 237 180 29 237 176 29 91 91 127 154 91 27 243 200 38 234 170 26 197 197 211 220 158 32 255 191 20 133 75 26 249 249 252 218 142 30 110 110 142 202 116 11 151 89 27 211 142 23 218 218 228 197 126 29 251 156 6 211 127 13 77 77 116 255 153 0 255 151 0 255 149 0 242 149 7 215 144 30 186 117 28 129 129 157 113 93 95 181 181 198 245 163 13 137 78 26 241 181 32 164 99 26 152 152 176 231 178 32 148 148 172 183 115 28 219 142 17 205 134 23 171 171 191 127 127 127 170 170 170 0 184 184 16 228 224 0 128 120]
+            mask:((ImageMask width:22 height:22) bits:(ByteArray fromPackedString:'@G@@@G?@@G?@@G? @G? @G?@@G?@@G?@@G?@G''?@_??@???@=??@9??@9??@???@?7?@_G?@@G?@@G?@@G?@@C8@'); yourself); yourself]
+!
+
+cutFile22x22Icon
+    "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 cutFile22x22Icon inspect
+     ImageEditor openOnClass:self andSelector:#cutFile22x22Icon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class cutFile22x22Icon'
+        ifAbsentPut:[(Depth8Image new) width: 22; height: 22; photometric:(#palette); bitsPerSample:(#(8)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'
+GQTUEQTUEQTUEA4]J7^/GQ4]GQ4]GQ4UGQ4]DPP''I!!TTG\XSPA4]GQ4]GQ4]EQ4]GP$K@"XUG!!Q7GV$]GQ4][C@]GQT]GQ4IDPX&EAPT]!!5:GQ4](WH+SA4U
+GQ4]C1DEI!!<\HTN3(Q4]%90]J40]EQ4]GQLIFQ,%E!!]RRGL]NXH]!!D00GQT]GQ4]BRH&@0 UQJ^A!!95EUL6I@A4UGQ4SDPP(D"PMA<.9$MET(,Q''@@@]EQ4S
+C1 [G0(RH2RV(T1#PKV5@@@@GQT]GQDZJ&R$%PDRM4=7TZ.S@@@@@A4UGP>UZC5ALZ7BWCQ6#)R=@@@@@@@]EQ6UW[F.X\&F+S03''<V=@@@@@@@@GQT]+F;P
+3!!-;&CFRKE:MNC!!5@@@@@A4UGW&HO XB_Z*Z[;A4K5(/&:P@@@@]EP&6!!\ FI,9?(B;LR$)%SVAF&0@@GQPTM[=1M,*%N&#CU:Y8*KQ-*XL@@A4]GYVY/6JL
+34%X@G:O. @@"3IG@@@]GQ4]%X@-Y%T@@@B8''&,@@F-S_@@@GQ4]GQ4]@@@@@@@@S%BJ@@A[14H@@A4]GQ4]GP@@@@@@@K^;/KI*0YE_@@@]GQ4]GQ4@@@@@
+@@BUN<B>/%X?@@@@GQ4]GQ4]@@@@@@@@@IV#R7AY@@@@@@@a') ; colorMapFromArray:#[250 250 255 225 225 237 236 236 244 213 213 228 245 245 252 241 241 248 239 239 246 216 216 230 210 210 224 252 252 255 229 229 239 248 248 254 244 244 250 219 219 232 234 234 243 253 253 255 232 232 241 249 249 254 224 224 236 254 254 255 156 156 182 208 208 223 206 206 221 204 204 219 246 246 253 242 242 249 240 240 247 238 238 245 215 215 229 255 255 255 211 211 225 230 230 240 228 228 238 201 201 218 243 243 249 222 222 235 220 220 233 218 218 231 235 235 244 233 233 242 231 231 240 0 0 0 190 120 28 223 223 232 255 230 45 187 107 15 198 129 29 248 208 38 188 188 204 255 233 38 254 192 24 182 178 92 164 150 134 190 106 11 138 79 26 115 109 132 212 137 29 120 120 150 248 180 21 166 97 20 245 208 41 235 178 28 153 91 27 142 82 26 195 195 210 255 218 34 160 96 27 189 189 204 164 164 186 241 241 245 207 139 30 178 110 28 239 239 243 176 110 26 255 230 37 198 108 8 158 158 180 255 220 37 190 120 23 127 127 156 252 168 11 181 181 199 177 177 195 255 192 17 227 227 234 154 92 27 242 140 1 227 168 29 172 106 28 133 76 26 251 214 39 192 121 21 218 141 30 186 118 25 230 170 35 151 90 27 255 223 36 224 156 29 255 160 0 213 213 223 197 125 29 255 211 36 164 98 23 130 130 158 186 118 28 184 184 201 154 89 23 176 109 28 180 180 197 249 193 30 245 162 13 253 213 37 181 99 13 166 95 18 205 205 218 147 147 171 255 235 42 211 137 29 201 201 214 199 199 212 229 161 30 183 109 18 172 172 192 219 142 30 169 103 27 198 126 29 222 157 26 248 186 25 177 99 15 133 133 160 189 189 205 187 117 28 241 241 246 232 138 6 255 228 38 100 100 134 250 158 7 150 150 173 156 92 27 211 142 28 255 169 5 224 161 34 121 121 151 252 189 25 119 119 149 208 127 15 255 242 44 90 90 127 86 86 123 209 134 29 142 142 168 140 140 166 246 190 32 240 130 0 255 223 34 218 153 31 192 192 207 188 188 203 243 171 19 130 125 146 250 195 29 159 159 181 211 211 222 151 85 21 203 130 29 230 156 19 255 218 30 228 228 235 221 144 30 237 180 29 237 176 29 91 91 127 154 91 27 243 200 38 234 170 26 197 197 211 220 158 32 255 191 20 133 75 26 249 249 252 218 142 30 110 110 142 202 116 11 151 89 27 211 142 23 218 218 228 197 126 29 251 156 6 211 127 13 77 77 116 255 153 0 255 151 0 255 149 0 242 149 7 215 144 30 186 117 28 129 129 157 113 93 95 181 181 198 245 163 13 137 78 26 241 181 32 164 99 26 152 152 176 231 178 32 148 148 172 183 115 28 219 142 17 205 134 23 171 171 191]; mask:((ImageMask new) width: 22; height: 22; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'_<8@_>8@_?8X_?8<_?9<_?;<_??8_??0_?? _??@_?>@_?<@_??@_?? _??0_??0G>90C890@@90@@?0@@? @@_@') ; yourself); yourself]
+!
+
+cutItem22x22Icon
+    "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 cutItem22x22Icon inspect
+     ImageEditor openOnClass:self andSelector:#cutItem22x22Icon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class cutItem22x22Icon'
+        ifAbsentPut:[(Depth8Image new) width: 22; height: 22; photometric:(#palette); bitsPerSample:(#[8]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'
+!!P@@@@@@@@@@@@@BT)D@@@@@@@BE!!XT@@@@@@@@@@@@@*F4X@@@@@@@@!!XVE@@@@@@@@@@@@@EJEQKT@@@AGA8VE!!P@@@@@@@@@@@@AQ!!UZ4@@BASPH$!!XT@
+@@@@@@@@@@@@F9VA-@A6_HTBIHVE@K^7-;^7-;^7-2, S+REW(U!!I@^E!!PB7-+Z6-+Z6-+X\"U5%_Q4-+6\@!!XT@-;Z6-+Z6-+Z6+Y-/,26B)$J8@HVE@K^6
+-+Z6-+Z6-''VAIC8X%9^6.@BE!!PB7-+XAO8Q4-+XOJEH*#WJ6-+ @!!XT@.GQCEQ$H#:P7B5E,\9>8.K"8@HVE@GP8$9@<*6ROE@)?)9<@@@@@@@BE!!PBNR[J0
+@E]7BGDCNV,PDE@@@@BE!!XT@UFXV@@AY#G%J$$<FMPY;!!@@@!!XVE@I!!#* @@,E.@AZ8"H$@%N19;@HVE!!P@L(T0M+H\RP:T1"ENJ%$"KX@BE!!XT@]G"!!OV*1
+HSL@V&:\@@A)BQ<@!!XVE!!PA4W@QAK0@@@I)>Q @@Q"1X@HVE!!XT@@@@@@@@@@@@''JV @@CZ)F BE!!XVE@@@@@@@@@@@@&Y6^%DV#\C(@!!XVE!!P@@@@@@@@@@
+@GPS(*B LA\@@HVE!!XT@@@@@@@@@@@@@]HL#R3P@@@BE!!P@a') ; colorMapFromArray:#[64 64 64 190 120 28 223 223 232 255 230 45 187 107 15 198 129 29 248 208 38 188 188 204 255 233 38 254 192 24 182 178 92 164 150 134 190 106 11 138 79 26 207 207 219 115 109 132 212 137 29 120 120 150 248 180 21 166 97 20 245 208 41 235 178 28 153 91 27 142 82 26 195 195 210 255 218 34 160 96 27 189 189 204 164 164 186 241 241 245 207 139 30 178 110 28 239 239 243 176 110 26 255 230 37 198 108 8 158 158 180 255 220 37 129 71 26 190 120 23 127 127 156 252 168 11 181 181 199 177 177 195 255 192 17 227 227 234 126 69 26 154 92 27 242 140 1 227 168 29 143 83 26 172 106 28 133 76 26 251 214 39 192 121 21 218 141 30 186 118 25 230 170 35 151 90 27 255 223 36 224 156 29 255 160 0 213 213 223 197 125 29 255 211 36 164 98 23 130 130 158 186 118 28 184 184 201 154 89 23 176 109 28 180 180 197 249 193 30 245 162 13 253 213 37 181 99 13 166 95 18 205 205 218 147 147 171 255 235 42 211 137 29 201 201 214 199 199 212 229 161 30 183 109 18 134 77 26 172 172 192 219 142 30 169 103 27 198 126 29 222 157 26 248 186 25 177 99 15 133 133 160 189 189 205 159 96 27 187 117 28 241 241 246 149 87 27 232 138 6 255 228 38 100 100 134 250 158 7 150 150 173 156 92 27 211 142 28 255 169 5 224 161 34 121 121 151 254 254 255 252 189 25 119 119 149 208 127 15 255 242 44 90 90 127 86 86 123 209 134 29 142 142 168 140 140 166 246 190 32 240 130 0 255 223 34 139 77 23 218 153 31 192 192 207 188 188 203 243 171 19 130 125 146 250 195 29 159 159 181 211 211 222 151 85 21 203 130 29 255 255 255 136 77 26 230 156 19 255 218 30 228 228 235 221 144 30 237 180 29 237 176 29 91 91 127 154 91 27 243 200 38 234 170 26 197 197 211 220 158 32 255 191 20 133 75 26 249 249 252 218 142 30 110 110 142 202 116 11 151 89 27 211 142 23 218 218 228 197 126 29 251 156 6 211 127 13 77 77 116 255 153 0 255 151 0 255 149 0 242 149 7 215 144 30 186 117 28 129 129 157 113 93 95 181 181 198 245 163 13 137 78 26 241 181 32 164 99 26 152 152 176 231 178 32 148 148 172 183 115 28 219 142 17 205 134 23 171 171 191 127 127 127 170 170 170 0 184 184 16 228 224 0 128 120]; mask:((ImageMask new) width: 22; height: 22; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@A0@@A0@@A80@A98_??8_??8_??8_??8_??8_??8_??8_??8O_>@N_?@N_? O?? O=3 G13 @A3 @A? @A?@@@>@') ; yourself); yourself]
+!
+
 cutMenuItem22x22Icon
     <resource: #image>
     "This resource specification was automatically generated
@@ -7738,6 +8239,58 @@
         ]
 !
 
+cutWidget22x22Icon
+    "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 cutWidget22x22Icon inspect
+     ImageEditor openOnClass:self andSelector:#cutWidget22x22Icon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class cutWidget22x22Icon'
+        ifAbsentPut:[(Depth8Image new) width: 22; height: 22; photometric:(#palette); bitsPerSample:(#(8)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'
+!!XT@@@@@@@@@@@@BT)D@@@@@@@BE!!XT@@@@@@@@@@@@@*F4X@@@@@@@@!!XVE@HVE!!XVE!!XVE!!UJEQKT@@@AGA8VE!!PBE-[V5-[V5-[UQ!!UZ4@@BASPH$!!XT@
+!![V5-[V5-[V5F9VA-@A6_HTBIHVE@HV5-[V5-[V5-R, S+PQW(U!!I@^E!!PBE-[V5-[V5-[T\"U5%_Q4-+6^E!!XT@!![V5-[V5-[V5+Y-/,26B)$H@!!XVE@HV5
+-[V5-[V5-WVAIC8X%9\@@HVE!!PBE-[TAO8Q4-[TOJEH*#WH@@@BE!!XT@!!WQCEQ$H#:P7B5E,\9<@@@@@!!XVE@GP8$9@<*6ROE@)?)9<@@@@@@HVE!!PBNR[J0
+-U]7BGDCNV,PDE@@@@BE!!XT@UFXV-[UY#G%J$$<FMPY;!!@@@!!XVE@I!!#*+V5,E.@AZ8"H$@%N19;@HVE!!P@L(T0M+H\RP:T1"ENJ%$"KX@BE!!XT@]G"!!OV*1
+HSL@V&:\@@A)BQ<@!!XVE!!PA4W@QAK0@@@I)>Q @@Q"1X@HVE!!XT@@@@@@@@@@@@''JV @@CZ)F BE!!XVE@@@@@@@@@@@@&Y6^%DV#\C(@!!XVE!!P@@@@@@@@@@
+@GPS(*B LA\@@HVE!!XT@@@@@@@@@@@@@]HL#R3P@@@BE!!P@a') ; colorMapFromArray:#[0 0 0 190 120 28 223 223 232 255 230 45 187 107 15 198 129 29 248 208 38 188 188 204 255 233 38 254 192 24 182 178 92 164 150 134 190 106 11 138 79 26 207 207 219 115 109 132 212 137 29 120 120 150 248 180 21 166 97 20 245 208 41 235 178 28 153 91 27 142 82 26 195 195 210 255 218 34 160 96 27 189 189 204 164 164 186 241 241 245 207 139 30 178 110 28 239 239 243 176 110 26 255 230 37 198 108 8 158 158 180 255 220 37 129 71 26 190 120 23 127 127 156 252 168 11 181 181 199 177 177 195 255 192 17 227 227 234 126 69 26 154 92 27 242 140 1 227 168 29 143 83 26 172 106 28 133 76 26 251 214 39 192 121 21 218 141 30 186 118 25 230 170 35 151 90 27 255 223 36 224 156 29 255 160 0 213 213 223 197 125 29 255 211 36 164 98 23 130 130 158 186 118 28 184 184 201 154 89 23 176 109 28 180 180 197 249 193 30 245 162 13 253 213 37 181 99 13 166 95 18 205 205 218 147 147 171 255 235 42 211 137 29 201 201 214 199 199 212 229 161 30 183 109 18 134 77 26 172 172 192 219 142 30 169 103 27 198 126 29 222 157 26 248 186 25 177 99 15 133 133 160 189 189 205 159 96 27 187 117 28 241 241 246 149 87 27 232 138 6 255 228 38 100 100 134 250 158 7 150 150 173 156 92 27 211 142 28 255 169 5 224 161 34 121 121 151 254 254 255 252 189 25 119 119 149 208 127 15 255 242 44 90 90 127 86 86 123 209 134 29 142 142 168 140 140 166 246 190 32 240 130 0 255 223 34 139 77 23 218 153 31 192 192 207 188 188 203 243 171 19 130 125 146 250 195 29 159 159 181 211 211 222 151 85 21 203 130 29 255 255 255 136 77 26 230 156 19 255 218 30 228 228 235 221 144 30 237 180 29 237 176 29 91 91 127 154 91 27 243 200 38 234 170 26 197 197 211 220 158 32 255 191 20 133 75 26 249 249 252 218 142 30 110 110 142 202 116 11 151 89 27 211 142 23 218 218 228 197 126 29 251 156 6 211 127 13 77 77 116 255 153 0 255 151 0 255 149 0 242 149 7 215 144 30 186 117 28 129 129 157 113 93 95 181 181 198 245 163 13 137 78 26 241 181 32 164 99 26 152 152 176 231 178 32 148 148 172 183 115 28 219 142 17 205 134 23 171 171 191 127 127 127 170 170 170]; mask:((ImageMask new) width: 22; height: 22; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@A0@_?<@_?<0_?=8_??8_??8_??0_?? _??@_?>@_?<@_?<@_?>@_??@_?? _?? _?? G13 @A3 @A? @A?@@@>@') ; yourself); yourself]
+!
+
+cutWidget22x22Icon2
+    "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 cutWidget22x22Icon2 inspect
+     ImageEditor openOnClass:self andSelector:#cutWidget22x22Icon2
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class cutWidget22x22Icon2'
+        ifAbsentPut:[(Depth8Image new) width: 22; height: 22; photometric:(#palette); bitsPerSample:(#[8]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'
+!!XT@@@@@@@@@@@@BT)D@@@@@@@BE!!XV9.[&9.[&9.[&9*F4X.[&9@@@@!!XVE.["8.K"8.K"8.EJEQK"5.PAGA8VE!![&8-+Z6-+Z6-+YQ!!UZ6-K&ASPH$!!XV9
+.KZ6-+Z6-+Z6F9VA-+Q6_HTBIHVE.["6-+Z6-+Z6-", S+XQW(U!!I@^E!![&8-+Z6-+Z6-+X\"U5%_Q4-+6^E!!XV9.KZ6-+Z6-+Z6+Y-/,26B)$H@!!XVE.["6
+-+Z6-+Z6-''VAIC8X%9\@@HVE!![&8-+XAO8Q4-+XOJEH*#WH@@@BE!!XV9.GQCEQ$H#:P7B5E,\;Z9@@@@!!XVE.WP8$9@<*6ROE@)?)9>6.P@@@HVE!![&NR[J0
+-%]7BGDCNV,PDE@@@@BE!!XV9UFXV-+YY#G%J$$<FMPY;!!@@@!!XVE.Y!!#*+Z6,E.@AZ8"H$@%N19;@HVE!![$L(T0M+H\RP:T1"ENJ%$"KX@BE!!XV9]G"!!OV*1
+HSN9V&:\.[%)BQ<@!!XVE!!PA4W@QAK0@@@I)>Q @@Q"1X@HVE!!XT@@@@@@@@@@@@''JV @@CZ)F BE!!XVE@@@@@@@@@@@@&Y6^%DV#\C(@!!XVE!!P@@@@@@@@@@
+@GPS(*B LA\@@HVE!!XT@@@@@@@@@@@@@]HL#R3P@@@BE!!P@a') ; colorMapFromArray:#[0 0 0 190 120 28 223 223 232 255 230 45 187 107 15 198 129 29 248 208 38 188 188 204 255 233 38 254 192 24 182 178 92 164 150 134 190 106 11 138 79 26 207 207 219 115 109 132 212 137 29 120 120 150 248 180 21 166 97 20 245 208 41 235 178 28 153 91 27 142 82 26 195 195 210 255 218 34 160 96 27 189 189 204 164 164 186 241 241 245 207 139 30 178 110 28 239 239 243 176 110 26 255 230 37 198 108 8 158 158 180 255 220 37 129 71 26 190 120 23 127 127 156 252 168 11 181 181 199 177 177 195 255 192 17 227 227 234 126 69 26 154 92 27 242 140 1 227 168 29 143 83 26 172 106 28 133 76 26 251 214 39 192 121 21 218 141 30 186 118 25 230 170 35 151 90 27 255 223 36 224 156 29 255 160 0 213 213 223 197 125 29 255 211 36 164 98 23 130 130 158 186 118 28 184 184 201 154 89 23 176 109 28 180 180 197 249 193 30 245 162 13 253 213 37 181 99 13 166 95 18 205 205 218 147 147 171 255 235 42 211 137 29 201 201 214 199 199 212 229 161 30 183 109 18 134 77 26 172 172 192 219 142 30 169 103 27 198 126 29 222 157 26 248 186 25 177 99 15 133 133 160 189 189 205 159 96 27 187 117 28 241 241 246 149 87 27 232 138 6 255 228 38 100 100 134 250 158 7 150 150 173 156 92 27 211 142 28 255 169 5 224 161 34 121 121 151 254 254 255 252 189 25 119 119 149 208 127 15 255 242 44 90 90 127 86 86 123 209 134 29 142 142 168 140 140 166 246 190 32 240 130 0 255 223 34 139 77 23 218 153 31 192 192 207 188 188 203 243 171 19 130 125 146 250 195 29 159 159 181 211 211 222 151 85 21 203 130 29 255 255 255 136 77 26 230 156 19 255 218 30 228 228 235 221 144 30 237 180 29 237 176 29 91 91 127 154 91 27 243 200 38 234 170 26 197 197 211 220 158 32 255 191 20 133 75 26 249 249 252 218 142 30 110 110 142 202 116 11 151 89 27 211 142 23 218 218 228 197 126 29 251 156 6 211 127 13 77 77 116 255 153 0 255 151 0 255 149 0 242 149 7 215 144 30 186 117 28 129 129 157 113 93 95 181 181 198 245 163 13 137 78 26 241 181 32 164 99 26 152 152 176 231 178 32 148 148 172 183 115 28 219 142 17 205 134 23 171 171 191 127 127 127 170 170 170 0 184 184 0 184 184 16 228 224 64 64 64]; mask:((ImageMask new) width: 22; height: 22; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@A0@_?>@_?>0_??8_??8_??8_??0_?? _??@_?>@_?>@_?>@_?>@_??@_?? _?? _?? G13 @A3 @A? @A?@@@>@') ; yourself); yourself]
+!
+
 debug22x22Icon
     <resource: #image>
     "This resource specification was automatically generated
@@ -7777,18 +8330,26 @@
 !
 
 debug22x22IconForBlackBackgound
-    <resource: #image>
-    "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 debug22x22IconForBlackBackgound inspect
-     ImageEditor openOnClass:self andSelector:#debug22x22IconForBlackBackgound
-     Icon flushCachedIcons"
-    
-    ^ Icon 
-        constantNamed:'GenericToolbarIconLibrary class debug22x22IconForBlackBackgound'
+    <resource:#obsolete>
+
+    ^ self debug22x22IconForBlackBackground
+
+    "Modified: / 30-05-2017 / 19:51:21 / mawalch"
+!
+
+debug22x22IconForBlackBackground
+    <resource: #image>
+    "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 debug22x22IconForBlackBackground inspect
+     ImageEditor openOnClass:self andSelector:#debug22x22IconForBlackBackground
+     Icon flushCachedIcons"
+    
+    ^ Icon 
+        constantNamed:'GenericToolbarIconLibrary class debug22x22IconForBlackBackground'
         ifAbsentPut:[
             (Depth8Image new)
                 width:22;
@@ -7813,6 +8374,8 @@
                             yourself);
                 yourself
         ]
+
+    "Created: / 30-05-2017 / 19:27:59 / mawalch"
 !
 
 delete22x22Icon
@@ -8648,14 +9211,15 @@
     <resource: #image>
 
     ^Icon
-        constantNamed:'GenericToolbarIconLibrary pickWindowIcon1'
-        ifAbsentPut:[(Depth8Image new) width:22; height:22; bits:(ByteArray fromPackedString:'
+        constantNamed:'GenericToolbarIconLibrary class pickWindowIcon1'
+        ifAbsentPut:[(Depth8Image width:22 height:22) bits:(ByteArray fromPackedString:'
 @@DB@0PEA \HBP(KC@4NC1@QD!!LTEPDVE1 YF!!,\GQ8_HBD"H2P%I"X&I2 )J!!\WFQ([J20-K"<0LSH$IRX&I#L4MSX6M#X6M#X6M#X6M#\7NC$:N30=O#<6
 M#X6M#X6M#X6M#\7M3 9N#,<OT@?M#X6M#X6M#X6M#X7M3\8NS(;OC5@PSX6M#X6M#X6M#X6M#\7NC$:N30:PDH6M#X6M#X6M$MCP3X6M3\8NS(;ODQEM#X6
 M#X6P4L6P3YCP3\8NS(;ODYDQSX6M#X6P3X6P4MCM3]CNS(;OC%GRD$6M#X6M$L6M3]CNS\7P3$:N309Q4!!JM#X6M$L6P3\7P3\7P3%CN31KN41MR#X6M#YC
 P4MCP4MCP4MCP3,<N31NST<6M#X6P3YCM3]CM3!!CN$MGQ3,<S$5PM#X6M#YCM#\7P3\8NTL;Q4]GQ5EMT#X6M#X6P3X7P4MCNC%CN4]GQ4]SSUP6M#X6M#YC
 P3]CNDMCN31GQ4]GT45UM#X6M#X6U#]CP4L:N31GQ4]GQ5]MVE$6M#X7M3 9N#,<N#,<Q4]GQ4]ZSU!!YM#X6M3\8NS(;OC(;OD]GQ4]GV$5[VSX6M3\8NS(;
-OC$:N31GQ4]GQ5M\V55^W6A!!X&M$YVY''ZD!!MST5MST5MW@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@a') ; colorMapFromArray:#[56 150 230 68 158 230 76 160 230 72 156 230 68 150 230 64 144 230 60 138 220 56 132 220 52 126 220 44 120 220 40 114 210 36 108 210 32 102 210 28 96 210 24 90 200 20 84 200 16 78 200 12 72 200 8 66 190 4 64 190 4 56 180 0 50 160 140 208 255 132 202 255 124 194 255 116 186 255 108 178 255 100 170 255 92 162 255 84 154 255 76 144 255 68 136 255 56 128 255 48 118 255 40 110 255 32 100 255 20 92 255 12 82 255 4 74 255 4 64 240 0 50 170 76 164 240 132 200 255 88 158 255 80 150 255 72 142 255 64 132 255 56 124 255 44 116 255 36 106 255 28 98 255 4 68 250 0 50 180 92 168 240 255 255 255 244 244 250 240 242 250 240 240 250 240 238 240 236 236 240 236 234 240 240 240 240 28 72 180 108 176 240 56 94 180 104 174 230 104 172 230 0 0 0 56 92 180 104 170 230 232 234 240 232 232 240 52 90 180 104 168 230 100 166 230 236 238 240 228 228 240 52 88 180 224 226 230 100 164 230 100 162 230 224 222 230 100 160 230 220 220 230 96 160 230 96 158 220 248 246 250 220 218 230 96 154 220 252 250 250 212 212 220 52 128 210 12 60 170 88 146 220 84 140 210 80 136 210 80 132 210 76 126 200 72 122 200 68 118 200 68 114 190 64 108 190 60 104 190 60 100 180 56 96 180]; mask:((Depth1Image new) width:22; height:22; bits:(ByteArray fromPackedString:'????????????????????????????????????????????????????????????????????????????????????????') ; yourself); yourself]
+OC$:N31GQ4]GQ5M\V55^W6A!!X&M$YVY''ZD!!MST5MST5MW@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@a')
+            colorMapFromArray:#[56 150 230 68 158 230 76 160 230 72 156 230 68 150 230 64 144 230 60 138 220 56 132 220 52 126 220 44 120 220 40 114 210 36 108 210 32 102 210 28 96 210 24 90 200 20 84 200 16 78 200 12 72 200 8 66 190 4 64 190 4 56 180 0 50 160 140 208 255 132 202 255 124 194 255 116 186 255 108 178 255 100 170 255 92 162 255 84 154 255 76 144 255 68 136 255 56 128 255 48 118 255 40 110 255 32 100 255 20 92 255 12 82 255 4 74 255 4 64 240 0 50 170 76 164 240 132 200 255 88 158 255 80 150 255 72 142 255 64 132 255 56 124 255 44 116 255 36 106 255 28 98 255 4 68 250 0 50 180 92 168 240 255 255 255 244 244 250 240 242 250 240 240 250 240 238 240 236 236 240 236 234 240 240 240 240 28 72 180 108 176 240 56 94 180 104 174 230 104 172 230 0 0 0 56 92 180 104 170 230 232 234 240 232 232 240 52 90 180 104 168 230 100 166 230 236 238 240 228 228 240 52 88 180 224 226 230 100 164 230 100 162 230 224 222 230 100 160 230 220 220 230 96 160 230 96 158 220 248 246 250 220 218 230 96 154 220 252 250 250 212 212 220 52 128 210 12 60 170 88 146 220 84 140 210 80 136 210 80 132 210 76 126 200 72 122 200 68 118 200 68 114 190 64 108 190 60 104 190 60 100 180 56 96 180]; yourself]
 !
 
 pickWindowIcon2
@@ -8674,7 +9238,7 @@
     <resource: #image>
 
     ^Icon
-        constantNamed:'Tools::ViewTreeInspectorApplication pickWindowIcon2'
+        constantNamed:'GenericToolbarIconLibrary pickWindowIcon2'
         ifAbsentPut:[(Depth8Image new) width:21; height:23; bits:(ByteArray fromPackedString:'
 @@DB@0PEA \HBP(KC@4NC1@QD!!LT@QTVE1 YF!!,\GQ8_HBD"H2P$IBT&I2 )E1 YJ",,KR8/LCD"H2P$ICH3MCT5MST5MST5MST5MSX7NC$:N30=O#T5MST5
 MST?O3<?O3X7NC$:N31@O#T5MST5O3<5MS<5M#<?NC$:N31@PST5MST?MST?O3<?O3X7O3$:N3%@P#T5MS<5MST5MS<6M#\8NS<:N31CQCT5O3T5MST?O3<?
@@ -8964,6 +9528,36 @@
 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@a') ; colorMapFromArray:#[240 240 248 175 152 96 160 152 104 208 232 248 224 232 248 144 144 120 79 104 160 191 200 216 159 144 104 239 232 248 127 128 128 175 168 136 239 240 248 111 112 144 191 184 168 224 240 248 111 112 128 160 176 200 207 176 136 192 152 56 208 192 160 240 248 248 144 152 168 192 168 120 207 160 64 240 232 224 208 192 144 143 152 168 191 144 40 223 208 168 255 248 248 223 208 184 224 224 208 128 144 168 192 176 128 175 120 24 127 136 168 176 144 40 255 224 136 255 240 208 223 192 136 240 224 176 255 240 200 255 224 160 112 136 168 112 128 168 176 136 24 255 240 184 175 136 56 191 152 64 111 128 168 176 128 24 224 208 144 127 88 16 96 120 168 175 128 24 240 216 136 255 224 144 223 184 104 175 184 208 159 168 200 128 144 184]; mask:((ImageMask new) width:22; height:22; bits:(ByteArray fromPackedString:'@@@C@@@C@@@C@@@CA??#A??#A??#A??#A??#A??#@??#A??#A??#C??#C??#C??#C??#C??#C?@C@@@C@@@C@@@C') ; yourself); yourself]
 !
 
+smallMenuItem22x22Icon
+    "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 smallMenuItem22x22Icon inspect
+     ImageEditor openOnClass:self andSelector:#smallMenuItem22x22Icon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class smallMenuItem22x22Icon'
+        ifAbsentPut:[(Depth2Image width:22 height:22) bits:(ByteArray fromPackedString:'
+@@@@@@@@@@@@@@@@@@@@@@@@B@@@@@H@@@@@@@@@B@@@@@H@B@@@@@H@@@@@@@@@@@@@@@@@B@@@@@H@@@@@@@@@B@@@@@H@@@@@@@@@@@@@@@@@@@@@@@@@
+B@@@@@H@@@@@@@@@B@@@@@H@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@')
+            colorMapFromArray:#[127 127 127 255 255 255 200 200 200 0 255 0]
+            mask:((Depth1Image width:22 height:22) bits:(ByteArray fromPackedString:'
+@@@@@@@@@@@@O??0O??0O??0@@@@@@@@@@@@O??0O??0O??0@@@@@@@@@@@@O??0O??0O??0@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@a'); yourself); yourself]
+!
+
 start22x22Icon
     "This resource specification was automatically generated
      by the ImageEditor of ST/X."
@@ -9064,6 +9658,32 @@
         ]
 !
 
+unixShellTerminal22x22Icon
+    "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 unixShellTerminal22x22Icon inspect
+     ImageEditor openOnClass:self andSelector:#unixShellTerminal22x22Icon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class unixShellTerminal22x22Icon'
+        ifAbsentPut:[(Depth8Image new) width: 22; height: 22; photometric:(#palette); bitsPerSample:(#(8)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'
+ XFA XFA XFA XFA XFA XFA XFA XFAPX)8%QL9U9LQ]T52^(@/K2</ XFAGDFA XFA XFA XFA:>/+:>2ANRVA TJA(Q(ZF!!(ZF!!+#9^W%9^S- _H% XF[
+ ^[K*;OZ7^C!!+]OA0?W:>8G.IXFAF8G&2:.''):_ 8Z7S0\O5>/.A<BVA R^A9-2''3Z_Q)>F-4<G9=_+; _H% XEJ ^J6);B''7^C!!+]OA>_W:>8G.IXFA\XG"
+*:^0)=618Z7S0_''5>/.A<BVA S:A8*.3):^'',Z7J0\OY=_+; _@% XE!! ^J?,MF''7Z^-4<GC6_+;?XG/IXFAL8G",=+R)=6''+]OA6S?U>O>A;2VA X6A8;B''
+7Z^1)=.*4L#U3?36 _L% XE- ^O],Z^'')=SL5,B).[''>=(G1IXFA[XG%+*:;1=,++;SH/\?8??^A<RVA V6A XFA XFA XFA XFA XFA _P% XE-</K.;/C/
+;?O3<?G1<_O3<_G1IXFA RT%IRT%IRT%IRT%IRT%IRT%IXFA XFA XFA XFA XFA XFA XFA XFA XFA XFA XFA XFA XFA XFA XFA XFA XFA XFA XFA
+ XFA XFA XFA XFA XFA XFA XFA XFA XFA XFA XFA P@a') ; colorMapFromArray:#[109 243 0 55 187 0 11 108 0 18 149 0 55 167 0 213 232 255 218 229 250 217 227 249 62 176 0 90 104 197 79 200 0 226 234 251 96 230 0 210 230 255 69 185 0 86 215 0 42 150 0 142 156 218 187 197 239 158 177 227 201 255 153 32 135 0 197 206 242 49 159 0 22 122 0 39 148 0 160 173 232 131 157 220 147 178 229 224 238 255 73 206 0 56 168 0 221 232 252 29 131 0 73 190 0 90 224 0 19 118 0 63 67 120 63 177 0 126 151 218 16 146 0 53 164 0 70 186 0 33 164 0 214 224 248 213 222 247 132 255 21 99 106 198 16 114 0 60 173 0 216 232 253 101 118 203 30 162 0 111 245 0 184 194 238 47 180 0 224 237 254 154 172 225 223 235 253 214 232 254 194 203 241 64 178 0 111 131 209 17 149 0 133 145 214 167 193 234 142 171 226 249 252 255 61 194 0 216 225 249 44 152 0 105 239 0 34 139 0 7 102 0 121 144 215 209 230 255 246 250 255 128 139 212 24 124 0 68 185 0 102 235 0 4 98 0 48 157 0 21 122 0 206 255 162 45 177 0 11 107 0 150 167 223 72 196 0 219 230 251 156 255 66 62 195 0 168 180 234 1 94 0 191 200 240 89 214 0 106 240 0 106 124 206 69 202 0 8 103 0 218 232 253 159 255 72 32 164 0 113 247 0 59 191 0 164 176 233 42 149 0 76 209 0 76 195 0 85 97 195 49 164 0 49 158 0 190 255 132 116 137 212 123 134 209 83 216 0 12 122 0 137 151 216 119 252 2 118 252 1 166 187 231 194 222 255 118 128 207 36 141 0 97 226 0 87 221 0 16 113 0 77 210 0 113 122 205 255 255 255 23 128 0 40 146 0 30 151 0 225 238 255 13 111 0 101 235 0 47 179 0 222 234 252 170 192 234 252 253 255 121 253 3 96 111 201 180 191 237 220 234 253 54 166 0 212 231 255 27 129 0 147 161 221 115 249 0 162 182 229 61 183 0 61 175 0 176 187 236 41 173 0 217 232 253 137 164 224 68 184 0 4 135 0 4 133 0 85 212 0 14 112 0 226 239 255 31 134 0 215 232 254 92 225 0 172 183 235 243 249 255 0 0 0 123 255 0 15 139 0 32 165 0 103 255 0 144 255 27 46 203 0 56 194 0 29 157 0 90 248 0 60 217 0 192 255 130 94 251 0 23 151 0 206 255 147 111 255 0 148 255 63 37 167 0 10 132 0 27 154 0 51 187 0 130 254 18 14 139 0 48 201 0 102 255 0 21 148 0 28 183 0 164 255 71 18 174 0 55 192 0 167 224 170 171 255 81 45 179 0 18 142 0 116 255 0 42 191 0 113 255 0 32 162 0 93 251 0 43 178 0 6 128 0 23 152 0 84 241 0 84 239 0 37 192 0 37 168 0 10 133 0 27 155 0 159 255 70 0 98 0 14 166 0 85 242 0 41 175 0 112 255 0 75 231 0 135 255 26 31 160 0 65 222 0 55 211 0 141 157 224 164 175 229 178 194 242 178 187 232 130 147 221 46 145 54 47 129 47 46 132 45 46 133 45 250 255 255 241 249 255 195 206 251 184 201 251 178 197 251 182 200 251 170 192 251 187 202 251 177 197 251 166 191 251 7 162 0 0 111 0 0 107 0 1 122 0 16 173 0 0 154 0 0 142 0 0 120 0 0 118 0 0 116 0 0 114 0]; mask:((ImageMask new) width: 22; height: 22; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@O??0_??8_??8_??8_??8_??8_??8_??8_??8_??8_??8_??8_??8_??8_??8_??8O??0@@@@@@@@@@@@@@@@') ; yourself); yourself]
+!
+
 up22x22Icon
     <resource: #image>
     "This resource specification was automatically generated
@@ -9294,6 +9914,31 @@
 @@@@@@@@@@@@@@@@@@@@@@@@') ; colorMapFromArray:#[0 0 0 170 170 170 128 0 0 255 0 0 255 255 255]; mask:((ImageMask new) width:24; height:24; bits:(ByteArray fromPackedString:'@??8@??8C??8C??8O??8O??8???8???8???<???0???8???<???>???>???>A??>_??>O??>@[?<@B?8@F_0@H1,@C@0@@@@') ; yourself); yourself]
 !
 
+changesBrowser16x16Icon
+    "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 changesBrowser16x16Icon inspect
+     ImageEditor openOnClass:self andSelector:#changesBrowser16x16Icon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class changesBrowser16x16Icon'
+        ifAbsentPut:[(Depth8Image width:16 height:16) bits:(ByteArray fromPackedString:'
+N#(:N#(:N#(:N#(:N#(:N#(:N!!<_G1<_G1<_G1<_IS(:N#(_H2L#H2L#H2L#G2T:N!!<_G1<_G1<_G1<_H1<%N#(_H2L#H2L#H2L#G2L_IS(:G2L#H1D$C0<R
+C3$#G2T:N!!<#H0<-E0 5FS4OJA<%N#(_H2HBLB</LB<0LRD_IS(:G2LOA#@/K3@/LC@OIQT:N!!<7C3@0LB</LC@0C3(:N#(:N <0K2<0K3@0L@<:N#(:N#(O
+B0@@@@@@C#@MN#(:N#(6KA4<G#LEF@@G@S(:N#( L"XTJ3 *E 0JC1,:N#(:K#,CI38ZC0<OJPP:N#(:D1@IMA0:N#(:N#(:N#(:N @a')
+            colorMapFromArray:#[223 223 223 116 124 148 199 207 231 176 163 147 44 44 48 211 223 223 235 239 247 184 196 212 224 247 255 219 136 75 208 219 232 196 215 228 216 239 244 163 180 204 221 223 223 151 168 204 247 167 79 172 176 211 167 180 212 255 199 120 140 155 183 32 32 32 219 255 255 208 220 239 219 223 223 207 220 240 156 180 212 44 40 48 40 36 40 167 187 216 191 219 223 95 95 95 64 52 40 168 176 203 183 191 216 242 242 247 156 168 207 64 64 64 180 187 192 156 163 171 169 169 177 180 187 212 215 255 255 172 207 232 172 183 216 188 196 223 191 152 96 211 211 214 233 233 235 155 172 203 184 164 132 204 223 223 124 96 96 223 244 255 60 60 60 143 143 144 191 232 244 191 191 202 0 0 0 251 195 116 195 216 223 200 204 227 112 128 156]
+            mask:((ImageMask width:16 height:16) bits:(ByteArray fromPackedString:'@@@_?A?<_?1??G?<_?1??G?8_? _>A?8G?@?<G/ <@@b'); yourself); yourself]
+!
+
 changesBrowser24x24Icon
     <resource: #image>
     "This resource specification was automatically generated
@@ -9494,6 +10139,84 @@
             mask:((ImageMask width:24 height:24) bits:(ByteArray fromPackedString:'@@@@@@@@@@@@@@@@@@@@@@@@A0A@A8F@@<L@@?? @?? @?? @??/@??/@??&@??&A8G@A0C@@ AO@@@O@@@F@@@F@@@@@@@@'); yourself); yourself]
 !
 
+deleteMethod24x24Icon
+    "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 deleteMethod24x24Icon inspect
+     ImageEditor openOnClass:self andSelector:#deleteMethod24x24Icon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class deleteMethod24x24Icon'
+        ifAbsentPut:[(Depth4Image width:24 height:24) bits:(ByteArray fromPackedString:'
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BH @@@@@B@@@@@@@BH"@@
+@@H @@@@@@@@H"H@@BH@@@@@@@@@E"H&X"Y&D@@@@@@@X@H"H @AX@@@@@@@XDP"IDQCX@@@@@@@XDH"H$QCX@@@@@@@XBH$P"QCX@@@@@@@X"H3L2H3X@@@
+@@@@H"Y&Y&I6D@@@@@@BH"@@@@\''@@@@@@@BH @@@@A7@@@@@@@@H@@@@@@B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+@@@@@@@@@@@@@@@@@@@@@@@@')
+            colorMapFromArray:#[255 255 255 170 170 170 255 0 0 127 127 127 0 255 127 240 240 240 64 64 64 255 128 128]
+            mask:((ImageMask width:24 height:24) bits:(ByteArray fromPackedString:'@@@@@@@@@@@@@@@@@@@@@@@@A0A@A8F@@<L@@?? @?? @?? @?? @?? @?? @?? A8G@A0C@@ A@@@@@@@@@@@@@@@@@@@@@'); yourself); yourself]
+!
+
+deleteMethodFromStart24x24Icon
+    "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 deleteMethodFromStart24x24Icon inspect
+     ImageEditor openOnClass:self andSelector:#deleteMethodFromStart24x24Icon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class deleteMethodFromStart24x24Icon'
+        ifAbsentPut:[(Depth4Image width:24 height:24) bits:(ByteArray fromPackedString:'
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"@@@@@@@@@@@@@@@"@@@@@@@@@@@@@@H"H@@@@@@@@@@@@@H"H@@@BH @@@@@B@@@@@@@BH"@@
+@@H @@@@@@@@H"H@@BH@@@"@@@@@E"H&X"Y&D@"@@@@@X@H"H @AXH"H@@@@XDP"IDQCXH"H@@@@XDH"H$QCX@@@@@@@XBH$P"QCX@@@@@@@X"H3L2H3X@@@
+@@@@H"Y&Y&I6D@@@@@@BH"@@@@\''@@@@@@@BH @@@@A7@@@@@@@@H@@@@@@B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+@@@@@@@@@@@@@@@@@@@@@@@@')
+            colorMapFromArray:#[255 255 255 170 170 170 255 0 0 127 127 127 0 255 127 240 240 240 64 64 64 255 128 128 0 0 0]
+            mask:((ImageMask width:24 height:24) bits:(ByteArray fromPackedString:'@@@@@@@@@@@F@@@F@@@O@@@OA0A@A8F@@<LF@??&@??/@??/@?? @?? @?? @?? A8G@A0C@@ A@@@@@@@@@@@@@@@@@@@@@'); yourself); yourself]
+!
+
+deleteMethodToEnd24x24Icon
+    "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 deleteMethodToEnd24x24Icon inspect
+     ImageEditor openOnClass:self andSelector:#deleteMethodToEnd24x24Icon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class deleteMethodToEnd24x24Icon'
+        ifAbsentPut:[(Depth4Image width:24 height:24) bits:(ByteArray fromPackedString:'
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BH @@@@@B@@@@@@@BH"@@
+@@H @@@@@@@@H"H@@BH@@@@@@@@@E"H&X"Y&D@@@@@@@X@H"H @AX@@@@@@@XDP"IDQCX@@@@@@@XDH"H$QCXH"H@@@@XBH$P"QCXH"H@@@@X"H3L2H3X@"@
+@@@@H"Y&Y&I6D@"@@@@BH"@@@@\''@@@@@@@BH @@@@A7@@@@@@@@H@@@@@@B@H"H@@@@@@@@@@@@@H"H@@@@@@@@@@@@@@"@@@@@@@@@@@@@@@"@@@@@@@@@
+@@@@@@@@@@@@@@@@@@@@@@@@')
+            colorMapFromArray:#[255 255 255 170 170 170 255 0 0 127 127 127 0 255 127 240 240 240 64 64 64 255 128 128 0 0 0]
+            mask:((ImageMask width:24 height:24) bits:(ByteArray fromPackedString:'@@@@@@@@@@@@@@@@@@@@@@@@A0A@A8F@@<L@@?? @?? @?? @??/@??/@??&@??&A8G@A0C@@ AO@@@O@@@F@@@F@@@@@@@@'); yourself); yourself]
+!
+
 desktop24x24Icon
     <resource: #programImage>
 
@@ -9652,28 +10375,72 @@
     "Modified: / 06-02-2007 / 19:40:56 / cg"
 !
 
+dosShellTerminal24x24Icon
+    "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 dosShellTerminal24x24Icon inspect
+     ImageEditor openOnClass:self andSelector:#dosShellTerminal24x24Icon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class dosShellTerminal24x24Icon'
+        ifAbsentPut:[(Depth8Image width:24 height:23) bits:(ByteArray fromPackedString:'
+QTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUE]#-''CP4MCP4MCP4MCP4MCP5NP5A9ZQYJXVH&J4EAPTEAYVU%YVUIRT$OQ@ BU3]K[W!!8Q54_W''PFH''\IG#TEV'',@
+I5Q _G1#EA\WKB8SLT@-OA,8YA$>L -OA5L0QTU:T!!\WKB8SLT@-OA,8YA$>L -OA5L0QTU:Z!!\WKBD/IT@-OA,8VFP>L -OA5L0QTU:Z!!\WAB%\EQ4-Z1\8
+[6P>L -OA5L0QTU:IA\WDR$SF%<-GB 8[7@6L"@AN"(0QTU:_Q\WDR$SLT@-OFQ2L#PCNV80LCAEQTU:_Q\WDR$SD!!!!FST=.LB(3QTUEQTUEQTU:O1\WE2L4
+U&00TTUEQTT3QVY&Y&Y1QTU:V1\WB$13QTUEQTUEQTT0QS@0LCAEQTU:V286OTUEQTUEQTUEQTUEQTUEQTUEQTU:RE%QQTUEQTUEQTUEQTUEQTUEQTUEQTU:
+DF9EQTUEQTUEQTUEQTUEQTUEQTUEQTU:]TUEQTUEQTUEQTUEQTUEQTUEQTUEQTU:]TUEQTUEQTUEQTUEQTUEQTUEQTUEQTU:]TUEQTUEQTUEQTUEQTUEQTUE
+QTUEQTU:]TUEQTUEQTUEQTUEQTUEQTUEQTUEQTU:]TUEQTUEQTUEQTUEQTUEQTUEQTUEQTU:P 1UUUUUUUUUUUUUUUUUC%UUUUUUUUU(QTUEQTUEQTUEQTUE
+QTUEQTUEQTUEQTUE')
+            colorMapFromArray:#[101 102 103 18 18 18 196 201 207 242 242 242 138 138 138 115 116 117 125 126 126 21 21 21 163 171 182 120 121 122 68 68 68 35 35 35 110 113 118 161 165 170 118 120 124 171 178 189 125 127 131 149 149 149 189 189 189 74 74 74 141 144 148 185 185 185 158 163 168 79 79 79 108 108 108 55 55 55 84 84 84 62 62 62 82 82 82 111 111 111 119 120 121 128 129 130 25 25 25 147 147 147 124 124 125 165 165 165 140 142 145 121 121 121 208 212 216 96 97 98 64 64 64 166 166 166 9 9 9 208 211 216 78 78 78 67 67 67 76 76 76 218 218 218 1 1 1 72 72 72 50 50 50 254 254 254 252 252 252 117 118 118 53 53 53 201 205 210 60 60 60 7 7 7 16 16 16 163 167 173 65 65 65 12 12 12 52 52 52 140 143 146 70 70 70 207 211 216 91 101 107 150 155 162 191 197 203 0 0 0 40 40 40 131 132 132 136 138 142 206 210 215 103 112 116 132 135 139 32 32 32 216 216 216 133 140 150 28 28 28 128 135 146 4 4 4 140 141 147 11 11 11 90 91 92 116 118 122 98 98 98 157 166 178 209 209 209 43 43 43 114 115 115 139 141 145 101 101 101 130 131 131 127 128 129 75 75 75 84 85 85 141 143 146 210 214 219 127 130 134 58 58 58 207 211 215 251 251 251 161 165 171 87 95 102 123 132 143 140 144 147 203 203 203 6 6 6 143 144 149 2 2 2 248 248 248 235 235 235 38 38 38 47 47 47 5 5 5 126 127 128 121 124 128 108 115 121 122 122 123 132 133 133 155 160 166 124 127 131 105 106 107 83 84 85 141 144 147]
+            mask:((Depth1Image width:24 height:23) bits:(ByteArray fromPackedString:'@@@@????????????????????????????????????????????????????????????????????????????????????@@@@'); yourself); yourself]
+!
+
 fileBrowser24x24Icon
-    "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."
-
+    <resource: #image>
+    "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 fileBrowser24x24Icon inspect
      ImageEditor openOnClass:self andSelector:#fileBrowser24x24Icon
-     Icon flushCachedIcons
-    "
-
-    <resource: #image>
-
-    ^Icon
-        constantNamed:'GenericToolbarIconLibrary fileBrowser24x24Icon'
-        ifAbsentPut:[(Depth4Image new) width:24; height:24; bits:(ByteArray fromPackedString:'
-@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@3@Y&Y&Y&Y&@@@@@@3@X@@@@@@F@@@@@@3@XN;.;.8F@@@@@@3@XN; @@@@@@@@@@3@XN;J
-=/[6=/@@@@3@X@; [6=/[6@@@@3@XAC =/@@A/@@@@3@X@D@[6A/C6@@@@3@X@@P=/[6=/@@@@3@X@@@[6=/[6@@@@3@XO@@=/[6=/@@@@3@XF<@@@@@@@@@
-@@3@XOX@@@@@@@@@@@3@XF=/[6<F@@@@@@3@XO[6=/XF@@@@@@3@X@@@@@@F@@@@@@3@Y&Y&Y&Y&@@@@@@C@Y&Y&Y&Y&@@@@@@@@@@@@@@@@@@@@@@@@@@@@
-@@@@@@@@@@@@@@@@@@@@@@@@') ; colorMapFromArray:#[0 0 0 255 255 255 255 0 0 0 255 0 0 0 255 0 255 255 255 255 0 255 0 255 127 0 0 0 127 0 0 0 127 0 127 127 127 127 0 127 0 127 127 127 127 170 170 170]; mask:((ImageMask new) width:24; height:24; bits:(ByteArray fromPackedString:'@@@@@@@@O?? O?? O?? O?? O??<O??<O??<O??<O??<O??<O??<O??<O??<O?? O?? O?? O?? O?? G?? C?? @@@@@@@@') ; yourself); yourself]
+     Icon flushCachedIcons"
+    
+    ^ Icon constantNamed:'GenericToolbarIconLibrary class fileBrowser24x24Icon'
+        ifAbsentPut:[
+            (Depth8Image new)
+                width:24;
+                height:24;
+                photometric:(#palette);
+                bitsPerSample:(#[ 8 ]);
+                samplesPerPixel:(1);
+                bits:(ByteArray 
+                            fromPackedString:'
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@C0@@@@@@@@@@C@0@A XFA XFA XFA XF
+@@@@@@@@@@@@C@0@A @@@@@@@@@@@@@F@@@@@@@@@@@@C@0@A @NC 8NC 8NC @F@@@@@@@@@@@@C@0@A @NC 8@@@@@@@@@@@@@@@@@@@@@C@0@A @NC 8@
+DA@PDA@PDA@P@@@@@@@@C@0@A @@C 8@DA@PDA@PDA@P@@@@@@@@C@0@A @A@@8@DA@P@@@@@A@P@@@@@@@@C@0@A @@@P@@DA@P@A@P@A@P@@@@@@@@C@0@
+A @@@@D@DA@PDA@PDA@P@@@@@@@@C@0@A @@@@@@DA@PDA@PDA@P@@@@@@@@C@0@A @P@@@@DA@PDA@PDA@P@@@@@@@@C@0@A @PD@@@@@@@@@@@@@@@@@@@
+@@@@C@0@A @PD@@@@@@@@@@@@@@@@@@@@@@@C@0@A @PDA@PDA@PD@@F@@@@@@@@@@@@C@0@A @PDA@PDA@PD@@F@@@@@@@@@@@@C@0@A @@@@@@@@@@@@@F
+@@@@@@@@@@@@@@0@A XFA XFA XFA XF@@@@@@@@@@@@@@@@A XFA XFA XFA XF@@@@@@@@@@@@@@@O@@@@@@@@@@@@@@@@C0@@@@@@@@@@@@@@@@@@@@@@
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@');
+                colorMapFromArray:#[ 64 64 64 255 255 255 255 0 0 0 255 0 0 0 255 0 255 255 255 255 0 255 0 255 127 0 0 0 127 0 0 0 127 0 127 127 127 127 0 127 0 127 127 127 127 170 170 170 227 227 22 ];
+                mask:((ImageMask new)
+                            width:24;
+                            height:24;
+                            bits:(ByteArray 
+                                        fromPackedString:'@@@@@@@@O?? O?? O?? O?? O??<O??<O??<O??<O??<O??<O??<O??<O??<O?? O?? O?? O?? G?? C?? A?? @@@@@@@@');
+                            yourself);
+                yourself
+        ]
 !
 
 fileIn24x24Icon
@@ -10368,6 +11135,62 @@
     "Modified: / 06-02-2007 / 19:40:20 / cg"
 !
 
+noSnapshot20x20Icon
+    "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 noSnapshot20x20Icon inspect
+     ImageEditor openOnClass:self andSelector:#noSnapshot20x20Icon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class noSnapshot20x20Icon'
+        ifAbsentPut:[(Depth8Image width:20 height:20) bits:(ByteArray fromPackedString:'
+LC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0LCB(IA0\IJ 0LC@0LC@0XD6OE9 0GPY OS5 A!!40LC@0LD =,31X,)E$%@M"X N?O+:>/",0ND)J1,XIIP8P
+T''5=T 3F1 !!N)SBN.XWF1,Y:$@83U%X31,[F U@QLG&HR2#F1,XKW"EDI<[F1%4NL''00^SR$JB;F1,[BSI+F1,Z6Q''J"+#A9MJP(K*?F1,X71,[FY''TB!!9,<
+LG$4)A)*V+/F1,[F1'']#G&&&^&40^Z0SQ6(T!!"OF1,ZLB#,#PZ]SICA9MJPZZ%D[1,[F1,Y1-B5T%Z,?LG$4)A)*[,[F1)KF1,[D!!LB^@H40^X!!KJB;F1,Z)
+F[#F1,Z:"Q"UPCCCJ&TM1,[F";\,KB3F1,YC\8H:LIM?ZL[F1 \9/K5''Y0WF1,Y3'';@0C8M_1,ZC 8NC*%]WU:OF1(NCC3@0LC@0LC@0LC@0LC@0LC@0LC@0
+LC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0L@@a')
+            colorMapFromArray:#[196 199 202 135 194 249 190 192 194 209 220 227 181 197 208 156 159 162 186 187 188 181 183 187 196 194 193 218 219 220 125 182 243 191 192 193 213 212 211 156 158 160 223 223 223 171 173 174 217 216 215 176 176 177 142 170 199 129 131 133 176 178 179 110 155 204 141 200 252 174 176 177 185 189 194 161 178 212 144 147 149 171 169 169 173 175 177 192 194 194 144 171 199 141 173 242 152 170 189 152 170 190 182 185 189 150 184 216 181 183 185 224 225 225 183 185 187 115 149 188 144 146 148 195 197 198 131 134 135 189 190 190 169 169 169 157 186 213 178 179 181 171 175 179 199 201 201 168 168 170 220 220 220 213 228 239 133 136 137 185 185 219 150 179 243 109 170 231 184 185 187 178 181 183 161 163 166 108 173 238 188 189 191 201 202 203 195 195 194 174 176 178 166 168 171 168 170 172 171 182 248 181 184 187 113 148 188 191 191 192 204 205 207 140 142 144 191 193 194 203 204 206 213 214 215 162 165 166 106 153 205 188 190 191 201 200 199 109 169 231 203 202 201 174 175 177 186 214 233 209 210 212 164 168 173 105 166 226 195 226 251 164 173 176 181 182 184 128 189 246 183 184 186 141 176 220 164 167 171 224 224 224 187 188 190 165 167 168 194 195 196 169 181 248 217 241 254 107 167 226 206 207 207 141 144 146 112 156 204 147 150 152 173 175 176 176 178 180 178 180 181 149 163 179 172 173 173 185 187 188 177 179 181 161 161 162 158 185 211 147 178 244 205 206 208 181 183 186 212 213 214 151 164 179 160 160 161 122 184 243 216 217 218 114 116 118 214 215 216 180 182 186 183 184 185 157 214 255 167 176 185 162 164 165 187 188 189 180 196 208 184 186 189 166 168 169 173 185 196 168 170 171 173 172 171 202 204 206 147 150 151 186 191 197 193 194 195 165 167 169 125 181 242 171 173 175 146 147 150 181 183 184 215 217 218 217 218 217 141 173 241 139 141 143 198 198 198 190 193 196 95 158 222 160 178 196 186 188 189 178 179 180 99 162 226 217 218 219 106 153 204 211 211 211 189 193 199 183 185 188 127 189 246 166 169 171 220 221 222 165 171 174 148 150 152 178 178 178 200 202 203 196 198 200 194 196 197 153 169 186 167 169 170 200 202 204 119 121 123 207 209 210 190 191 193 196 197 198 160 162 164 173 176 179 199 200 201 195 196 198 128 174 236 205 206 207 164 166 169 161 162 164 187 186 219 163 164 166 171 174 179 171 171 170 170 172 175 156 159 161 202 202 202 194 193 193 177 184 192 179 181 184 142 160 181 112 114 116 148 184 228 255 255 255 255 0 0]
+            mask:((ImageMask width:20 height:20) bits:(ByteArray fromPackedString:'@@@@@@@@@C8@G''8@_??0_??0_??0_??0_??0_??0_??0_??0_??0_??0_??0_??0_??0@@@@@@@@@@@@'); yourself); yourself]
+!
+
+packageDefectOpen24x24Icon2
+    "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 packageDefectOpen24x24Icon2 inspect
+     ImageEditor openOnClass:self andSelector:#packageDefectOpen24x24Icon2
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class packageDefectOpen24x24Icon2'
+        ifAbsentPut:[(Depth8Image width:24 height:24) bits:(ByteArray fromPackedString:'
+TUEQTUEQTUEQTTR3TUEQTUEQTUEQTUEQTUEQTUEQTUEQ3;=MTUEQ63]QTUEQTUEQTUEQTUEQTUF3V#V@W%EQFXECTUEQTUEQTUEQ8UEQ,08B\7>$%H9^V7M(
+)%EQTUEQTUG!!8^F3W0<4\6"$/+6[Y6"L+MYQTUEQTUG!!8^EK*@=[''\4;.:-5''V"XDJCITUEQTUG!!8^GQ*A)&4+,0R-<<%QL\!!UW^"UEQTUG!!8^DG)47F8K1V
+$!!^/$70:*T#R5UMQTV+!!8^FCP@/T.<]#-;@#B$$T.YX.]4EQTUG!!8^D3^!!^0E"H/[:LVX2JF4JGD&UEQTUG!!8^F.2+ZWOT*GJ&OSR)>RXLU0_V%6TUG!!8^F"
+P+5WX)KB"6I;3):*7FE-VBBOTUG!!8^ER)W I[,!!.6,LECLA\Q%SLO%EQTUG!!8^F=/P@X,U#CDZEEEV"P"A=NTUEQTUEQ8UE5%*T@I[!!17R$RID_]\%PCTUEQ
+TUEQTUDA!!XV5-[U>^]7]7P$I[P"4TUEQTUEQ8UDADA@PDABJ-T^EXVE!!*R64TUEQTUG!!8^FMGDIB]GR:DACA0YFQAI24TUEQTUG!!8^EQSFWYZF U HAOS2"D
+[M!!QTUEQTUEQ8UEQTZ5YY6][)JRLJEA$&%EQTUEQTUEQTUEQTUDMJ0HO\94!!SI+WTUEQTUEQTUEQTUEQTUEQL#X]C40[&))QTUEQTUEQTUEQTUEQTUEQT[H?
+I9*ZTUEQTUEQTUEQTUEQTUEQTUEQTUFZ&%EQTUEQTUEQTUEQ')
+            colorMapFromArray:#[240 158 10 244 178 40 255 254 150 188 168 150 255 222 60 156 108 10 252 204 100 255 252 180 212 126 30 255 208 50 204 168 0 184 134 0 232 174 60 212 134 60 255 232 110 255 255 160 255 228 70 148 90 0 252 240 150 248 216 70 228 144 10 255 254 130 212 182 0 192 148 0 248 184 30 252 204 60 255 244 130 180 104 60 255 234 80 248 214 150 252 186 50 208 112 10 196 94 20 255 244 110 220 196 0 200 162 0 248 230 110 236 148 10 255 212 70 180 106 60 255 240 90 240 204 120 255 255 0 252 234 130 255 216 110 212 128 30 255 192 20 228 210 0 208 176 0 255 240 170 204 138 90 255 230 100 255 255 150 255 246 100 216 120 40 248 200 110 252 184 40 255 222 120 244 196 50 255 198 30 188 142 0 216 190 0 200 198 200 204 104 30 255 180 10 180 168 160 255 236 80 232 188 110 255 246 230 236 180 80 240 194 50 228 168 50 255 204 40 196 156 0 224 204 0 255 252 190 220 138 40 255 186 20 180 158 140 255 242 90 248 204 80 0 0 0 252 174 20 200 118 40 212 124 20 255 210 50 212 184 0 184 136 0 232 146 10 236 178 60 255 204 50 255 255 140 255 248 100 248 182 40 252 204 70 255 252 170 220 138 20 255 216 60 220 198 0 216 192 0 208 116 30 244 192 60 255 216 70 255 255 130 255 254 110 208 112 40 252 182 30 255 254 170 204 116 30 255 206 40 180 134 10 248 248 0 224 140 20 228 130 0 255 188 20 255 255 120 255 238 80 248 178 30 204 110 50 200 116 30 252 212 50 255 212 50 180 130 0 224 208 0 232 148 10 212 120 30 255 228 90 255 255 110 255 244 90 248 190 50 244 186 60 255 218 100 252 230 80 255 218 60 220 200 0 232 222 0 216 120 10 220 124 10 255 234 100 252 242 10 255 250 100 232 158 40 236 184 80 184 120 80 244 216 80 255 224 70 228 214 0 184 140 0 248 182 20 236 158 20 255 200 40 204 164 0 255 246 90 208 196 180 204 158 130 255 244 140 212 132 30 255 254 120 204 180 10 224 210 0 248 194 40 220 126 10 255 212 60 212 178 0 255 252 100 248 182 30 228 160 60 255 216 90 255 255 170 255 214 50 164 116 20 168 114 0 248 200 50 212 136 50 255 252 130 196 152 0 200 158 0 240 156 10 204 148 110 255 194 50 188 166 150 255 220 60 180 134 0 232 226 0 224 130 0 252 206 50 255 242 110 204 166 0 208 172 0 248 176 20 252 174 10 255 190 40 252 250 100 255 226 70 236 232 0 152 96 0 208 108 10 220 128 10 255 190 20 212 180 0 216 192 10 224 140 30 252 180 20 255 196 50 188 104 40 255 238 90 228 220 0 252 216 140 224 148 30 255 255 190 255 196 30 220 194 0 192 146 0 232 144 10 228 150 40 176 124 100 180 96 50 255 244 100 156 98 0 252 196 90 240 182 40 212 114 10 255 202 40 188 140 0 200 160 0 255 0 0]
+            mask:((ImageMask width:24 height:24) bits:(ByteArray fromPackedString:'@C@@@GF@@O''@D?? O??0O??8O??<O??>_??>O??<O???O???O??<O??8E??8A??8E??8O??8N??0D_? @O?@@G>@@C8@@A @'); yourself); yourself]
+!
+
 packageIn24x24Icon
     "This resource specification was automatically generated
      by the ImageEditor of ST/X."
@@ -10887,6 +11710,33 @@
     "Modified: / 06-02-2007 / 19:40:09 / cg"
 !
 
+snapshot20x20Icon
+    "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 snapshot20x20Icon inspect
+     ImageEditor openOnClass:self andSelector:#snapshot20x20Icon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class snapshot20x20Icon'
+        ifAbsentPut:[(Depth8Image width:20 height:20) bits:(ByteArray fromPackedString:'
+LC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0LCB(IA0\IJ 0LC@0LC@0XD6OE9 0GPY OS5 A!!40LC@0LD =,31X,)E$%@M"X N?O+:>/",0ND)JR$(IIP8P
+T''5=T 2]B@!!N)SBN.XVJR$):$@83U%X3C'' D U@QLG&HR2"Y]D$KW"EDI2B@QU4NL''00^SR$JB:-V+[BSI*V''LJ6Q''J"+#A9MJP(K*=,Z1T7E EOY''TB!!9,<
+LG$4)A)*V+,RUW^ VW]#G&&&^&40^Z0SQ6(T!!"L;B(2LB#,#PZ]SICA9MJPZZ%D[\KQ1M#Y1-B5T%Z,?LG$4)A)*[''Y>V9IBXQ?D!!LB^@H40^X!!KJB8&W6>)
+F[ 5FY^:"Q"UPCCCJ&TMJY?A";\,KB01WB=C\8H:LIM?ZH*5^0\9/K5''Y0V1H''M3'';@0C8M_W5>C 8NC*%]WU:N!! 8NCC3@0LC@0LC@0LC@0LC@0LC@0LC@0
+LC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0L@@a')
+            colorMapFromArray:#[196 199 202 135 194 249 190 192 194 209 220 227 181 197 208 156 159 162 186 187 188 181 183 187 196 194 193 218 219 220 125 182 243 191 192 193 213 212 211 156 158 160 223 223 223 171 173 174 217 216 215 176 176 177 142 170 199 129 131 133 176 178 179 110 155 204 141 200 252 174 176 177 185 189 194 161 178 212 144 147 149 171 169 169 173 175 177 192 194 194 144 171 199 141 173 242 152 170 189 152 170 190 182 185 189 150 184 216 181 183 185 224 225 225 183 185 187 115 149 188 144 146 148 195 197 198 131 134 135 189 190 190 169 169 169 157 186 213 178 179 181 171 175 179 199 201 201 168 168 170 220 220 220 213 228 239 133 136 137 185 185 219 150 179 243 109 170 231 184 185 187 178 181 183 161 163 166 108 173 238 188 189 191 201 202 203 195 195 194 174 176 178 166 168 171 168 170 172 171 182 248 181 184 187 113 148 188 191 191 192 204 205 207 140 142 144 191 193 194 203 204 206 213 214 215 162 165 166 106 153 205 188 190 191 201 200 199 109 169 231 203 202 201 174 175 177 186 214 233 209 210 212 164 168 173 105 166 226 195 226 251 164 173 176 181 182 184 128 189 246 183 184 186 141 176 220 164 167 171 224 224 224 187 188 190 165 167 168 194 195 196 169 181 248 217 241 254 107 167 226 206 207 207 141 144 146 112 156 204 147 150 152 173 175 176 176 178 180 178 180 181 149 163 179 172 173 173 185 187 188 177 179 181 161 161 162 158 185 211 147 178 244 205 206 208 181 183 186 212 213 214 151 164 179 160 160 161 122 184 243 216 217 218 114 116 118 214 215 216 180 182 186 183 184 185 157 214 255 167 176 185 162 164 165 187 188 189 180 196 208 184 186 189 166 168 169 173 185 196 168 170 171 173 172 171 202 204 206 147 150 151 186 191 197 193 194 195 165 167 169 125 181 242 171 173 175 146 147 150 181 183 184 215 217 218 217 218 217 141 173 241 139 141 143 198 198 198 190 193 196 95 158 222 160 178 196 186 188 189 178 179 180 99 162 226 217 218 219 106 153 204 211 211 211 189 193 199 183 185 188 127 189 246 166 169 171 220 221 222 165 171 174 148 150 152 178 178 178 200 202 203 196 198 200 194 196 197 153 169 186 167 169 170 200 202 204 119 121 123 207 209 210 190 191 193 196 197 198 160 162 164 173 176 179 199 200 201 195 196 198 128 174 236 205 206 207 164 166 169 161 162 164 187 186 219 163 164 166 171 174 179 171 171 170 170 172 175 156 159 161 202 202 202 194 193 193 177 184 192 179 181 184 142 160 181 112 114 116 148 184 228]
+            mask:((ImageMask width:20 height:20) bits:(ByteArray fromPackedString:'@@@@@@@@@C8@G''8@_??0_??0_??0_??0_??0_??0_??0_??0_??0_??0_??0_??0_??0@@@@@@@@@@@@'); yourself); yourself]
+!
+
 snapshot24x24Icon
     <resource: #image>
     "This resource specification was automatically generated
@@ -11031,6 +11881,35 @@
             mask:((ImageMask width:24 height:24) bits:(ByteArray fromPackedString:'@@@@@@@@@@_@^A?0^G?8^O?8^_?<^?!!<_?@<_>@<_<@<_8@<_?1<_?1<_?38@@G8@@O0@@_ @@? @@?@@@^@@@L@@@@@@@@@'); yourself); yourself]
 !
 
+unixShellTerminal24x24Icon
+    "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 unixShellTerminal24x24Icon inspect
+     ImageEditor openOnClass:self andSelector:#unixShellTerminal24x24Icon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class unixShellTerminal24x24Icon'
+        ifAbsentPut:[(Depth8Image width:24 height:23) bits:(ByteArray fromPackedString:'
+Y&Y&Y&Y&Y&Y&Y&Y&Y&Y&Y&Y&Y&Y&Y&Y&KS\^FQ$YFQ$YFQ$YFQ$YFQ$!!R5XHHFE]CF\0S$%IRT%IWE1\WE1CP4L5SEQBTE$D\T!!HZFHBX1D9T$]UV388D0(M
+LPA%B0,NQ"H"ZTQEA!!T*Z4AZJRQ-A1\<N''M_Y&XIVBH"ZTQEA!!T*Z4AZJRQ-A1\<N''M_Y&XIN2H"ZUE^[1T*Z4AZJR%-A1\<N''M_Y&XIN2H"@3L/XDD*H"IZ
+V"%-A1\<N''M_Y&XI["H"DCL3IVP*I3IZ[U(?A14(GCQ_Y&XII"H"H#L3@1T*Z2%OA5(4@WI_W5=&Y&XII"H"XCL3J2MMSS12W3P4Y&Y&Y&Y&Y&XIEBH"H%L=
+@7A_U6Y&Y&X4Y&Y&Y&Y&Y&XIK"H"E U*Y&Y&Y&Y&Y&Y_Y%=_W5=&Y&XIK$P?[FY&Y&Y&Y&Y&Y&Y&Y&Y&Y&Y&Y&XIC1IWY&Y&Y&Y&Y&Y&Y&Y&Y&Y&Y&Y&Y&XI
+M''I&Y&Y&Y&Y&Y&Y&Y&Y&Y&Y&Y&Y&Y&XIKFY&Y&Y&Y&Y&Y&Y&Y&Y&Y&Y&Y&Y&Y&XIKFY&Y&Y&Y&Y&Y&Y&Y&Y&Y&Y&Y&Y&Y&XIKFY&Y&Y&Y&Y&Y&Y&Y&Y&Y&Y&
+Y&Y&Y&XIKFY&Y&Y&Y&Y&Y&Y&Y&Y&Y&Y&Y&Y&Y&XIKFY&Y&Y&Y&Y&Y&Y&Y&Y&Y&Y&Y&Y&Y&XIR!! [F1,[F1,[F1,[F1,[F!!,[F1,[F1,_Y&Y&Y&Y&Y&Y&Y&Y&
+Y&Y&Y&Y&Y&Y&Y&Y&')
+            colorMapFromArray:#[90 91 92 7 7 7 128 129 130 138 138 138 132 135 139 32 32 32 72 72 72 50 50 50 155 160 166 124 127 131 105 106 107 83 84 85 141 143 146 101 102 103 127 130 134 136 138 142 149 149 149 126 127 128 43 43 43 114 115 115 140 143 146 70 70 70 68 68 68 35 35 35 110 113 118 161 165 170 118 120 124 116 118 122 16 16 16 25 25 25 161 165 171 87 95 102 123 132 143 133 140 150 79 79 79 108 108 108 55 55 55 84 84 84 141 144 147 82 82 82 18 18 18 58 58 58 67 67 67 189 189 189 121 124 128 108 115 121 139 141 145 101 101 101 208 212 216 96 97 98 64 64 64 166 166 166 9 9 9 171 178 189 125 127 131 163 167 173 115 116 117 125 126 126 21 21 21 140 144 147 28 28 28 252 252 252 117 118 118 53 53 53 62 62 62 111 111 111 196 201 207 206 210 215 76 76 76 74 74 74 141 144 148 122 122 123 132 133 133 207 211 216 91 101 107 150 155 162 191 197 203 40 40 40 208 211 216 47 47 47 157 166 178 147 147 147 124 124 125 165 165 165 163 171 182 120 121 122 128 135 146 4 4 4 140 141 147 201 205 210 60 60 60 119 120 121 207 211 215 103 112 116 218 218 218 1 1 1 185 185 185 158 163 168 130 131 131 127 128 129 75 75 75 84 85 85 0 0 0 210 214 219 131 132 132 78 78 78 5 5 5 65 65 65 12 12 12 52 52 52 140 142 145 121 121 121 6 6 6 143 144 149 2 2 2 11 11 11]
+            mask:((Depth1Image width:24 height:23) bits:(ByteArray fromPackedString:'@@@@????????????????????????????????????????????????????????????????????????????????????@@@@'); yourself); yourself]
+!
+
 upArrow24x24Icon
     <resource: #image>
     "This resource specification was automatically generated
@@ -11149,37 +12028,40 @@
         ]
 !
 
-workspace24x24Icon
-    <resource: #image>
-    "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 workspace24x24Icon inspect
-     ImageEditor openOnClass:self andSelector:#workspace24x24Icon
-     Icon flushCachedIcons"
-    
-    ^ Icon constantNamed:'GenericToolbarIconLibrary class workspace24x24Icon'
-        ifAbsentPut:[
-            (Depth4Image new)
+workspace24x24Icon2
+    <resource: #image>
+    "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 workspace24x24Icon2 inspect
+     ImageEditor openOnClass:self andSelector:#workspace24x24Icon2
+     Icon flushCachedIcons"
+    
+    ^ Icon constantNamed:'GenericToolbarIconLibrary class workspace24x24Icon2'
+        ifAbsentPut:[
+            (Depth8Image new)
                 width:24;
                 height:24;
                 photometric:(#palette);
-                bitsPerSample:(#[ 4 ]);
-                samplesPerPixel:(1);
-                bits:(ByteArray 
-                            fromPackedString:'
-@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A&Y&Y&Y&Y&Y&Y&Y @@@@@@@@@@@@@@@@@QDQDQDQDQDQDQAP@TPDQDQ@Q@PQDQ@ @TPDQDQ@
-P@@QDQ@ @P@D@@Q@Q@PQDQ@ @PPDA@Q@Q@PQDQ@ @P@D@@Q@Q@@QDQ@ @QDQDQDQDQD1DQ@ @QDQDQDQDQD3DQ@ @QDQDQDQDQD3LQ@ @QDQDQDQDQD3DQ@G
-@QDQDQDQDQDQLQ@ @QDQDQDQDQDQLQ@ @QDQDQDQDQDQDQAP@@@@@@@@@@@@@@@@ARH"H"H"H"H"H%AP@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
-@@@@@@@@@@@@@@@@@@@@@@@@');
-                colorMapFromArray:#[ 0 0 0 255 255 255 170 170 170 255 0 0 0 255 0 127 127 127 0 127 127 127 0 0 ];
+                bitsPerSample:(#[ 8 ]);
+                samplesPerPixel:(1);
+                bits:(ByteArray 
+                            fromPackedString:'
+APTEAPTEAPTEAPTEAPTE@@@@@@@@APTE@@XFA XFA XFA XFA XFA XFA XFA HE@@XEAPTEAPTEAPTEAPTEAPTEAPTEAPHE@@XE0LC@0LG@0LC@0LC@0LC@
+0LC@APHB@@XE0LC@0LG@0LC@0LC@0LC@0\C@APHB@@XE0LC@0LG@0LC@0LC@0\CA0\G@APHB@@XE0LCA0\C@0LGA0LC@0LC@0\C@APHB@@XE0LG@0LG@0\C@
+0\C@0\C@0\C@APHB@@XE0LG@0LG@0\C@0\C@0\C@0\C@APHB@@XE0LCA0\C@0LGA0LC@0\C@0\C@APHB@@XE0LC@0LC@0LC@0LC@0LC@0LC@APHB@@XEAPTE
+APTEAPTEAPTEAPTEAPTEAPHB@@XEAPTEAPTEAPTEAPTEAPTEAPTEAPHB@@XEAPTEAPTEAPTEAPTEAPTEAPTEAPHB@@XEAPTEAPTEAPTEAPTEAPTEAPTEAPHB
+@@XEAPTEAPTEAPTEAPTEAPTEAPTEAPHB@@XEAPTEAPTEAPTEAPTEAPTEAPTEAPHB@@XEAPTEAPTEAPTEAPTEAPTEAPTEAPHB@@XEAPTEAPTEAPTEAPTEAPTE
+APTEAPHB@@XEAPTEAPTEAPTEAPTEAPTEAPTEAPHB@@XEAPTEAPTEAPTEAPTEAPTEAPTEAPHB@@XEAPTEAPTEAPTEAPTEAPTEAPTEAPHB@@XB@ HB@ HB@ HB
+@ HB@ HB@ HB@ HB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@');
+                colorMapFromArray:#[ 64 64 64 160 160 160 128 128 128 0 0 128 88 88 88 255 255 255 195 195 195 242 108 0 255 186 105 186 160 156 250 163 90 255 188 108 167 102 48 137 61 2 114 91 85 128 58 3 226 160 119 90 53 35 147 68 5 200 156 136 255 187 104 249 184 108 111 89 88 191 120 84 255 132 8 214 114 4 239 204 187 214 106 4 241 146 80 99 91 79 253 196 141 101 62 48 221 111 4 114 80 64 255 200 146 218 115 4 254 184 102 254 127 3 215 165 133 134 60 4 85 77 68 254 232 217 137 78 56 139 65 5 220 102 2 172 104 77 253 205 143 255 199 145 219 112 4 231 173 141 252 217 191 223 115 4 247 184 110 250 157 80 254 254 252 91 51 26 254 184 100 254 129 1 219 162 125 216 154 122 253 198 145 246 163 82 247 120 7 249 219 197 174 106 74 254 204 149 243 174 115 75 37 16 255 190 110 255 132 1 255 201 146 145 68 5 254 128 3 251 120 0 133 59 3 240 110 9 215 106 4 119 58 22 254 136 9 222 113 4 190 118 68 136 62 5 133 58 2 127 70 39 254 202 147 78 38 4 201 153 138 254 200 147 204 208 220 222 120 43 183 59 8 254 203 97 163 140 130 254 191 54 210 109 64 228 90 9 254 187 34 254 165 54 254 158 1 250 206 0 254 212 90 155 31 0 254 128 21 254 225 166 253 222 69 254 226 7 248 201 137 247 181 30 254 177 17 254 216 73 248 194 1 192 147 138 254 223 0 254 219 0 242 102 12 254 226 119 254 191 0 254 231 26 254 203 3 169 113 95 249 210 160 254 176 36 254 231 201 254 165 69 241 195 142 234 184 145 186 100 65 226 180 137 254 239 98 245 209 172 220 114 42 161 124 106 254 197 55 222 209 212 254 203 78 253 226 47 254 209 81 160 115 98 247 183 8 166 46 5 241 212 187 254 136 5 254 184 94 254 144 8 254 178 11 215 172 138 254 159 21 213 175 169 242 177 95 254 220 37 254 207 47 254 181 24 145 109 112 193 129 103 223 153 96 195 100 52 193 132 116 223 137 33 254 147 47 254 141 47 245 202 137 254 116 14 254 171 10 207 90 27 254 161 10 248 203 113 254 162 0 254 158 0 254 213 16 254 194 26 213 217 227 248 198 0 182 93 58 254 147 36 247 198 128 205 177 176 210 140 105 254 231 65 249 193 57 240 178 78 254 191 42 254 201 65 254 184 75 228 142 66 254 167 2 195 120 93 254 214 81 248 214 181 248 122 26 254 167 5 197 82 32 232 174 56 32 220 32 0 0 0 ];
                 mask:((ImageMask new)
                             width:24;
                             height:24;
                             bits:(ByteArray 
-                                        fromPackedString:'@@@@@@@@????????????????????????????????????????????????????????????????????????????@@@@@@@@@@@@');
+                                        fromPackedString:'@@@@_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>@@@@');
                             yourself);
                 yourself
         ]
@@ -12567,6 +13449,130 @@
 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@a') ; colorMapFromArray:#[0 0 0 255 0 0 255 255 255]; mask:((ImageMask new) width: 32; height: 32; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'
 @A?0@@A??@@A??<@@??? @_??<@O??? G???<C???? ????8_????G????3????>?????/????;????>?????/????;????>?????/????9????<_????C??
 ?? ????8G???<@???>@G???@@??? @G??0@@_?0@@A?0@@@@@@@b') ; yourself); yourself]
+!
+
+openEditApplication32x32Icon
+    <resource: #image>
+    "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 openEditApplication32x32Icon inspect
+     ImageEditor openOnClass:self andSelector:#openEditApplication32x32Icon
+     Icon flushCachedIcons"
+    
+    ^ Icon 
+        constantNamed:'GenericToolbarIconLibrary class openEditApplication32x32Icon'
+        ifAbsentPut:[
+            (Depth8Image new)
+                width:32;
+                height:32;
+                photometric:(#palette);
+                bitsPerSample:(#[ 8 ]);
+                samplesPerPixel:(1);
+                bits:(ByteArray 
+                            fromPackedString:'
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A@ LC@0LC@0LC@0LC@0LCA@@@@@@@@@@@@@@@@@@@@@TFA0 HB@ HB@ HB@ HB@ IB @@@@@@@@,KC@4NC0@@DA@P
+DA@PDA@PDA@QD!!DRD0$TEP@@@@@@E!!\WE1 @@A$ZF!!(ZF!!(ZF!!(ZF!!(ZF!!(ZEA,\@@@@@@@@@@@@@@@@GQ8^G!!8^G!!8^G!!8^G!!8^G!!8JEQ0@@@@@@@@@@@@@
+@@@_G!!8^HB@^HB@ HB@!!HQL^G"HU@@@@@@@@B0,#G@<@IBT&G!!8 HA8 HB@ HRDSD18^I10@@@@@@@@VE1\(@@@]H18^G!!8^G!!8^G"D!!JR$SG"(''G@@@@@@@
+@@@@@@@@@A<^G!!8 HA8 HB@!!HR$)JQL^J1T@@@@@@@@@@@@@@@@$IQ8^G"@ G"@ HRD)JR$,KQ8.EP@@@@@@@@@KB0,O@A4#G!!8^G!!8^G"D0JR$)KB4^J (\
+@@@@@@@@@CHWE0@@GRL^G"@ G"@1LC@)JR0-G!!8*B!!0@@@@@@@@@@@@@@@@_G!!8^HB@^HBD0LC@0L2@^G",''G@@@@@@@@@@@@@@@IBT^G!!8^G!!81LC@0KB0 
+G!!8^K!!T@@@@@@@@@@CT5@@@]H18^HB@^HCP0KB0 HB@ G"(JEP@@@@@@@@@@E1\@@A<^G!!8 HA84KSL HB@ HB@^J2\\@@@@@@@@@@@@@@@$M18^G!!8^G#P^
+G!!8^G!!8^G!!8.EQ0@@@@@@@@@@@@@@C 9N#(:N#(:N#(:N#(:N#(:N0(U@@@@@@@@@@@@@@@@OC4>O3<?O3<?O3<?O3<?O3<?EQ0@@@@@@@@@@@@@@@@@EQTU
+EQTUEQTUEQTUEQTUEQTU@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@a');
+                colorMapFromArray:#[ 0 0 0 80 112 176 48 88 168 47 80 160 16 64 144 0 72 176 32 112 208 32 120 208 63 136 216 0 104 208 0 48 160 223 224 240 208 216 224 207 200 200 191 184 184 191 184 200 0 112 216 159 208 248 16 112 208 255 104 48 0 64 168 96 96 96 160 160 168 127 120 120 112 120 120 95 120 176 32 160 248 47 64 104 207 192 184 16 64 168 240 232 216 16 64 160 255 248 248 255 168 88 15 40 120 208 208 208 79 104 168 96 136 176 240 232 208 16 48 120 112 112 104 255 128 0 224 216 208 128 152 184 192 88 0 48 48 48 32 72 168 207 208 216 255 216 168 160 160 160 143 144 144 64 0 0 95 88 88 191 192 200 144 144 136 128 160 184 15 56 144 160 176 200 207 200 208 191 192 208 63 88 168 31 64 136 15 48 128 15 48 120 ];
+                mask:((ImageMask new)
+                            width:32;
+                            height:32;
+                            bits:(ByteArray 
+                                        fromPackedString:'
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A??<@@_?? _''??<G3???@@???0@O??8G7??>A9??? @_??0@O??<A;???@\???0@O??<@G??>@Y??? F_??8@O?
+?>@C???@@???0@G??8@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@b');
+                            yourself);
+                yourself
+        ]
+!
+
+openViewerApplication32x32Icon
+    <resource: #image>
+    "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 openViewerApplication32x32Icon inspect
+     ImageEditor openOnClass:self andSelector:#openViewerApplication32x32Icon
+     Icon flushCachedIcons"
+    
+    ^ Icon 
+        constantNamed:'GenericToolbarIconLibrary class openViewerApplication32x32Icon'
+        ifAbsentPut:[
+            (Depth8Image new)
+                width:32;
+                height:32;
+                photometric:(#palette);
+                bitsPerSample:(#[ 8 ]);
+                samplesPerPixel:(1);
+                bits:(ByteArray 
+                            fromPackedString:'
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A@ LC@0LC@0LC@0LC@0LCA@@@@@@@@@@@@@@@@@@@@@TFA0 HB@ HB@ HB@ HB@ IB @@@@@@@@,KC@4NC0@@DA@P
+DA@PDA@PDA@QD!!DRD0$TEP@@@@@@E!!\WE1 @@A$ZF!!(ZF!!(ZF!!(ZF!!(ZF!!(ZEA,\@@@@@@@@@@@@@@@@GP@@@@@@@@@@@@@@@@@@@@@JEQ0@@@@@@@@@@@@@
+@@@^@@@@G1<@G1<_G1<_G1<@@B@U@@@@@@@@B0,!!G@<@H"L$@@@_G0@_G1<_G1<_G0@@IQ0@@@@@@@@VE1\&@@@]HP@@@@@@@@@@@@@@@@@@@B\%G@@@@@@@
+@@@@@@@@@A8@@@@_G0@_G1<_G1<_G0@@JAT@@@@@@@@@@@@@@@@"H0@@@A<_@A<_G1<_G1<_@@@)EP@@@@@@@@@*J <O@A4!!@@@@@@@@@@@@@@@@@@@@I0(\
+@@@@@@@@@B,+J0@@GRD@@A<_@A<_G1<_G1<_@@@''B!!0@@@@@@@@@KB0,@@@^@@@@G1<@G1<_G1<_G1<@@B %G@@@@@@@@@@@@@@@H"L@@@@@@@@@@@@@@@@@
+@@@@JQT@@@@@@@@@@@4MK@@]HP@@G1<@G1<_G1<_G1<@@B\JEP@@@@@@@@@@KR4,@A8@@@@_G0@_G1<_G1<_G0@@JBT\@@@@@@@@@@@,K@@"K @@@@@@@@@@
+@@@@@@@@@@@)EQ0@@@@@@@@@@@@@@B<0LSD1LSD1LSD1LSD1LSD1L (U@@@@@@@@@@@@@@@@L3P5M#X6M#X6M#X6M#X6M#X6EQ0@@@@@@@@@@@@@@@@@EQTU
+EQTUEQTUEQTUEQTUEQTU@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@a');
+                colorMapFromArray:#[ 240 232 216 80 112 176 48 88 168 47 80 160 16 64 144 0 72 176 32 112 208 32 120 208 63 136 216 0 104 208 0 48 160 223 224 240 208 216 224 207 200 200 191 184 184 191 184 200 0 112 216 159 208 248 16 112 208 255 104 48 0 64 168 96 96 96 160 160 168 127 120 120 112 120 120 95 120 176 32 160 248 47 64 104 207 192 184 16 64 168 16 64 160 255 248 248 15 40 120 208 208 208 79 104 168 96 136 176 240 232 208 16 48 120 112 112 104 224 216 208 128 152 184 32 72 168 207 208 216 143 144 144 0 0 0 144 144 136 128 160 184 15 56 144 160 176 200 207 200 208 191 192 208 63 88 168 31 64 136 15 48 128 15 48 120 ];
+                mask:((ImageMask new)
+                            width:32;
+                            height:32;
+                            bits:(ByteArray 
+                                        fromPackedString:'
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A??<@@_?? _''??<G3???@@???0@O??8G7??>A9??? @_??0@O??<A;???@\???0@O??<@G??>@Y??? F_??8@O?
+?>@C???@@???0@G??8@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@b');
+                            yourself);
+                yourself
+        ]
+!
+
+warn32x32Icon
+    "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 warn32x32Icon inspect
+     ImageEditor openOnClass:self andSelector:#warn32x32Icon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class warn32x32Icon'
+        ifAbsentPut:[(Depth4Image width:32 height:32) bits:(ByteArray fromPackedString:'
+@@@@@@@@@@H @@@@@@@@@@@@@@@@@@@BH@@@@@@@@@@@@@@@@@@@H"H@@@@@@@@@@@@@@@@@@BH"@@@@@@@@@@@@@@@@@@H"H"@@@@@@@@@@@@@@@@@BH"H 
+@@@@@@@@@@@@@@@@H"H"H @@@@@@@@@@@@@@@BH"H"H@@@@@@@@@@@@@@@H"HQH"H@@@@@@@@@@@@@@BH"DRH"@@@@@@@@@@@@@@H"HQDRH"@@@@@@@@@@@@
+@BH"D@D"H @@@@@@@@@@@@H"HP@@D"H @@@@@@@@@@@BH"D@@AH"H@@@@@@@@@@@H"HQ@@@QH"H@@@@@@@@@@BH"DP@@DRH"@@@@@@@@@@H"HQD@@ADRH"@@
+@@@@@@@BH"DQ@@@QD"H @@@@@@@@H"HQDP@@DQD"H @@@@@@@BH"DQD@@ADQH"H@@@@@@@H"HQDQ@@@QDQH"H@@@@@@BH"DQDQ@ADQDRH"@@@@@@H"HQDQDQ
+DQDQDRH"@@@@@BH"DQDQD@DQDQD"H @@@@H"HQDQDP@@DQDQD"H @@@BH"DQDQD@@ADQDQH"H@@@H"HQDQDQD@DQDQDQH"H@@BH"DQDQDQDQDQDQDRH"@@H"
+H"H"H"H"H"H"H"H"H"@BH"H"H"H"H"H"H"H"H"H H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"Hb')
+            colorMapFromArray:#[0 0 0 255 255 255 255 0 0]
+            mask:((ImageMask width:32 height:32) bits:(ByteArray fromPackedString:'
+@@F@@@@A @@@@<@@@@O@@@@G8@@@A>@@@@?0@@@O<@@@G? @@A?8@@@??@@@O?0@@G?>@@A?? @@??<@@O??@@G??8@A??>@@???0@O??<@G??? A???8@??
+??@O???0G???>A???? ????<O????G????9????>??????????<b'); yourself); yourself]
 ! !
 
 !GenericToolbarIconLibrary class methodsFor:'image specs-misc'!
@@ -12598,6 +13604,28 @@
 ?>@???? @@@@@@@@@@@@@@@@@@@@@@@a'); yourself); yourself]
 !
 
+bookmarks17x18
+    "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 bookmarks17x18 inspect
+     ImageEditor openOnClass:self andSelector:#bookmarks17x18
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary bookmarks17x18'
+        ifAbsentPut:[(Depth4Image width:17 height:18) bits:(ByteArray fromPackedString:'
+DQDQDQDQDQDPDQDQDQDQDQDVDQDQDA@QDQDPDQDQDC@QDQDPDQDQ@2LADQDPDQDQ@2LADQDPDP@@L"H0@ADPDCL3H"H#L0HPDPH"H"H"H DPDQ@!!DQDQHADP
+DQDBDQDR@QDPDQDBDQDR@QDQDQDBDRDR@QDQDQ@1H H!!LADTDQ@"@A@BHADPDRD@DQDP@RDPDQHQDQDQD!!DQDQDQDQDQDQDP') colorMapFromArray:#[240 76 0 240 151 26 255 213 5 245 234 120] mask:((ImageMask width:17 height:18) bits:(ByteArray fromPackedString:'@@@@@H@@@\@@@\@@@>@@@>@@_?<@_?<@O?8@G?0@C? @C? @C? @G?0@G70@OA8@D@P@@@@@'); yourself); yourself]
+!
+
 desktop30x30Icon
     "This resource specification was automatically generated
      by the ImageEditor of ST/X."
@@ -12673,12 +13701,60 @@
         ]
 !
 
+enlargeWindowVerticalIcon
+    "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 enlargeWindowVerticalIcon inspect
+     ImageEditor openOnClass:self andSelector:#enlargeWindowVerticalIcon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary enlargeWindowVerticalIcon'
+        ifAbsentPut:[(Depth8Image width:22 height:13) bits:(ByteArray fromPackedString:'
+L3(?OS$4K20)IB@\FQPPC 4KB $HAC)\V5!!VUEIPST]DPS87L"4(H2D!!F0UBV%%WUUMQS4%FP4@;M#@+I2D!!HQ8FQV9.[&9.[&9.[&9.[ I.[V-*ZF]"CD9.
+[&9.[&9.@@@@@@@B[&5+Z&9''X!!!!N[&9.[&9.[&8@@@A.@&9-Z6).[&HXSF9.[&9.[&9.[ A.[ I.[&9.[&9.E$-.[&9.[&9.[&9.[&9.[V-*ZF9.XQUK/J&"
++L*=),"?+\&5(ZN#(:N#(:LUR69.[&9.[&9.[&9.[,C@Z7F^Z''>/ET. "X>N#YRQ&9BS$)&Z''I2\''I2\''AUK[&9.[&9.[&9.[&9.[F2^Z''=(Y94UR308MSD.
+J"T"G14ZE1DOC0<OC0<OEP@a')
+            colorMapFromArray:#[0 0 0 133 60 36 255 255 255 0 206 0 0 50 164 0 50 171 1 50 177 12 59 167 2 56 178 5 63 191 7 66 194 10 71 196 29 72 179 14 77 199 18 83 201 50 87 176 23 89 204 52 90 178 53 90 178 54 91 179 27 95 206 55 92 180 56 93 180 55 95 181 56 94 181 32 101 209 58 99 184 3 64 241 36 107 211 61 104 187 3 67 246 64 108 190 41 113 214 3 73 255 66 113 193 4 74 255 45 119 216 69 117 196 53 127 212 10 79 255 12 82 255 50 125 219 72 122 199 19 88 255 54 131 221 21 91 255 75 126 202 58 137 224 28 97 255 78 131 206 30 100 255 57 149 229 63 143 226 81 136 209 36 106 255 39 109 255 84 140 212 67 149 229 68 157 232 45 115 255 87 145 215 71 155 231 48 118 255 75 160 234 54 123 255 57 127 255 77 163 236 63 132 255 66 135 255 91 168 235 72 141 255 75 144 255 103 169 231 80 149 255 104 170 232 105 172 233 105 174 234 84 153 255 106 175 235 88 157 255 93 161 255 96 165 255 101 170 255 104 173 255 109 178 255 112 180 255 117 186 255 119 187 255 125 193 255 126 194 255 132 200 255 132 201 255 139 207 255 174 218 230 227 227 236 231 231 238 233 233 240 238 237 243 240 239 244 239 239 245 241 241 246 243 243 247 244 244 248 246 246 249 247 247 250 248 248 251 249 249 251 251 251 252 251 251 253 253 253 254 254 254 255 112 145 206 107 138 202 250 250 252 118 155 213 122 162 218 73 108 189 127 169 223 103 131 197 113 148 208 120 158 215 243 243 247 103 131 197 250 250 252 141 190 237 129 172 225 101 129 196 248 248 250 254 254 255 244 244 248 247 247 250 115 151 211 109 142 204 105 135 199 124 166 220 103 159 223 237 237 242 159 190 231 249 249 251 251 251 253 141 183 231 154 182 225 155 185 227 157 188 229 148 172 218 150 177 222 144 167 215 145 170 217 152 180 223 248 248 250 169 206 241 254 254 255 247 247 250 142 165 213 141 162 211 148 175 220 139 160 211 241 241 245 250 250 251 118 145 205 160 193 232 169 185 222 181 205 235 168 184 222 159 190 231 249 249 251 176 196 230 251 251 253 154 182 225 183 206 237 155 185 227 157 188 229 180 202 234 172 191 226 148 172 218 244 244 247 250 250 252 152 172 217 169 201 237 145 170 217 144 167 215 170 187 223 152 180 223 248 248 250 169 206 241 254 254 255 247 247 250 142 165 213 184 208 238 178 199 231 190 218 244 175 193 227 252 252 253 141 162 211 148 175 220 139 160 211 241 241 245 250 250 251 118 145 205 251 251 252 175 195 229 172 189 225 179 200 232]
+            mask:((Depth1Image width:22 height:13) bits:(ByteArray fromPackedString:'???<???<???<???<???<???<???<???<???<???<???<???<???<'); yourself); yourself]
+!
+
 fileOpenIcon
     <resource: #programImage>
 
     ^ self loadFromFileIcon
 !
 
+garbage9x16Icon
+    "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 garbage9x16Icon inspect
+     ImageEditor openOnClass:self andSelector:#garbage9x16Icon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class garbage9x16Icon'
+        ifAbsentPut:[(Depth4Image width:9 height:16) bits:(ByteArray fromPackedString:'@"H@@@@@@"H @@@@@"@ @@@@@B@B@@@B@@@QDQ@@@P@@@ @AD3L"@@DCL0H@@PLC@ @A@0LB@@DC@0H@@PLC@ @!!L0L"H@@SL2@@HR@@H"@b')
+            colorMapFromArray:#[0 0 0 215 215 215 127 127 127 170 170 170]
+            mask:((Depth1Image width:9 height:16) bits:(ByteArray fromPackedString:'\@@^@@^@@XA? O>@?8C? O>@?8C? O>@?8C? G<@O @b'); yourself); yourself]
+!
+
 greenThumbUnknownSmallIcon
     <resource: #image>
     "This resource specification was automatically generated
@@ -12817,229 +13893,114 @@
     "Created: / 18-02-2007 / 14:52:15 / cg"
 !
 
-hideToolbar24x8Icon
-    <resource: #image>
-    "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 hideToolbar24x8Icon inspect
-     ImageEditor openOnClass:self andSelector:#hideToolbar24x8Icon
-     Icon flushCachedIcons"
-    
-    ^ Icon 
-        constantNamed:#'GenericToolbarIconLibrary class hideToolbar24x8Icon'
-        ifAbsentPut:[
-            (Depth2Image new)
-                width:24;
-                height:8;
-                photometric:(#palette);
-                bitsPerSample:(#( 2 ));
-                samplesPerPixel:(1);
-                bits:(ByteArray 
-                            fromPackedString:'@@@@@@@@J@B(@* @HPB%@"D@AP@U@ET@@@@@ @J@@B$@*PH)@BT@IPA%@@T@AP@E');
-                colorMapFromArray:#[ 0 0 0 68 68 68 255 255 255 ];
-                mask:((ImageMask new)
-                            width:24;
-                            height:8;
-                            bits:(ByteArray fromPackedString:'@@@@XFA TEAPLC@0@@@@A XFAPTE@0LC');
-                            yourself);
-                yourself
-        ]
-!
-
-hideToolbar8x24Icon
-    <resource: #image>
-    "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 hideToolbar8x24Icon inspect
-     ImageEditor openOnClass:self andSelector:#hideToolbar8x24Icon
-     Icon flushCachedIcons"
-    
-    ^ Icon 
-        constantNamed:#'GenericToolbarIconLibrary class hideToolbar8x24Icon'
-        ifAbsentPut:[
-            (Depth2Image new)
-                width:8;
-                height:24;
-                photometric:(#palette);
-                bitsPerSample:(#( 2 ));
-                samplesPerPixel:(1);
-                bits:(ByteArray 
-                            fromPackedString:'@@@(@BD@AP@@@@@)@BT(AR$@JP@%J@T)@BT(JR$!!IPTEJB )HRT%AR$@IR EJP@%');
-                colorMapFromArray:#[ 0 0 0 68 68 68 255 255 255 ];
-                mask:((ImageMask new)
-                            width:8;
-                            height:24;
-                            bits:(ByteArray fromPackedString:'@FAPL@@FAPL@XE@0@@XE@0A TC@@A TC');
-                            yourself);
-                yourself
-        ]
-!
-
-hideToolbarIcon
-    <resource: #image>
-    "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 hideToolbarIcon inspect
-     ImageEditor openOnClass:self andSelector:#hideToolbarIcon"
-    
-    ^ Icon constantNamed:#'GenericToolbarIconLibrary class hideToolbarIcon'
-        ifAbsentPut:[
-            (Depth2Image new)
-                width:10;
-                height:26;
-                photometric:(#palette);
-                bitsPerSample:(#( 2 ));
-                samplesPerPixel:(1);
-                bits:(ByteArray 
-                            fromPackedString:'@@@HB @HBD@D@T@@@@(@@@!!@@@ELB @HBD@A@T@@@@(B@@!!@@@ELB @@BD@@@T@H@@(@@@!!@@@EHB @HBD@N@T@@@@(B@@!!@@@EB@@@C');
-                colorMapFromArray:#[ 0 0 0 68 68 68 255 255 255 ];
-                mask:((ImageMask new)
-                            width:10;
-                            height:26;
-                            bits:(ByteArray 
-                                        fromPackedString:'@@@0@B @F@@C@@J@@X@0@B @F@@C@@J@@X@0@B @F@@C@@J@@X@0@B @F@@C@@J@@X@@@@@a');
-                            yourself);
-                yourself
-        ]
-!
-
 hideToolbarIcon10x26
-    <resource: #image>
-    "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 hideToolbarIcon inspect
-     ImageEditor openOnClass:self andSelector:#hideToolbarIcon"
-    
-    ^ Icon 
-        constantNamed:#'GenericToolbarIconLibrary class hideToolbarIcon10x26'
-        ifAbsentPut:[
-            (Depth2Image new)
-                width:10;
-                height:26;
-                photometric:(#palette);
-                bitsPerSample:(#( 2 ));
-                samplesPerPixel:(1);
-                bits:(ByteArray 
-                            fromPackedString:'@@@HB @HBD@D@T@@@@(@@@!!@@@ELB @HBD@A@T@@@@(B@@!!@@@ELB @@BD@@@T@H@@(@@@!!@@@EHB @HBD@N@T@@@@(B@@!!@@@EB@@@C');
-                colorMapFromArray:#[ 0 0 0 68 68 68 255 255 255 ];
-                mask:((ImageMask new)
-                            width:10;
-                            height:26;
-                            bits:(ByteArray 
-                                        fromPackedString:'@@@0@B @F@@C@@J@@X@0@B @F@@C@@J@@X@0@B @F@@C@@J@@X@0@B @F@@C@@J@@X@@@@@a');
-                            yourself);
-                yourself
-        ]
-
-    "Created: / 18-02-2007 / 14:52:07 / cg"
+    "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 hideToolbarIcon10x26 inspect
+     ImageEditor openOnClass:self andSelector:#hideToolbarIcon10x26
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class hideToolbarIcon10x26'
+        ifAbsentPut:[(Depth2Image width:10 height:26) bits:(ByteArray fromPackedString:'@@@HB @HBD@D@T@@@@(@@@!!@@@ELB @HBD@A@T@@@@(B@@!!@@@ELB @@BD@@@T@H@@(@@@!!@@@EHB @HBD@N@T@@@@(B@@!!@@@EB@@@C')
+            colorMapFromArray:#[0 0 0 68 68 68 255 255 255]
+            mask:((ImageMask width:10 height:26) bits:(ByteArray fromPackedString:'@@@0@B @F@@C@@J@@X@0@B @F@@C@@J@@X@0@B @F@@C@@J@@X@0@B @F@@C@@J@@X@@@@@a'); yourself); yourself]
 !
 
 hideToolbarIconH14
-    <resource: #image>
-    "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."
+    "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 hideToolbarIconH14 inspect
-     ImageEditor openOnClass:self andSelector:#hideToolbarIconH14"
-    
-    ^ Icon 
-        constantNamed:#'GenericToolbarIconLibrary class hideToolbarIconH14'
-        ifAbsentPut:[
-            (Depth2Image new)
-                width:10;
-                height:14;
-                photometric:(#palette);
-                bitsPerSample:(#( 2 ));
-                samplesPerPixel:(1);
-                bits:(ByteArray 
-                            fromPackedString:'@@@@B @@BD@@@T@@@@(@@@!!@@@E@B @@BD@@@T@@@@(@@@!!@@@E@@@@@');
-                colorMapFromArray:#[ 0 0 0 68 68 68 255 255 255 ];
-                mask:((ImageMask new)
-                            width:10;
-                            height:14;
-                            bits:(ByteArray 
-                                        fromPackedString:'@@@0@B @F@@C@@J@@X@0@B @F@@C@@J@@X@@@@@a');
-                            yourself);
-                yourself
-        ]
+     ImageEditor openOnClass:self andSelector:#hideToolbarIconH14
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class hideToolbarIconH14'
+        ifAbsentPut:[(Depth2Image width:10 height:14) bits:(ByteArray fromPackedString:'@@@@B @@BD@@@T@@@@(@@@!!@@@E@B @@BD@@@T@@@@(@@@!!@@@E@@@@@')
+            colorMapFromArray:#[0 0 0 68 68 68 255 255 255]
+            mask:((ImageMask width:10 height:14) bits:(ByteArray fromPackedString:'@@@0@B @F@@C@@J@@X@0@B @F@@C@@J@@X@@@@@a'); yourself); yourself]
 !
 
 hideToolbarIconH20
-    <resource: #image>
-    "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."
+    "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 hideToolbarIconH20 inspect
-     ImageEditor openOnClass:self andSelector:#hideToolbarIconH20"
-    
-    ^ Icon 
-        constantNamed:#'GenericToolbarIconLibrary class hideToolbarIconH20'
-        ifAbsentPut:[
-            (Depth2Image new)
-                width:10;
-                height:20;
-                photometric:(#palette);
-                bitsPerSample:(#( 2 ));
-                samplesPerPixel:(1);
-                bits:(ByteArray 
-                            fromPackedString:'@@@@B @@BD@@@T@@@@(@@@!!@@@E@B @@BD@@@T@@@@(@@@!!@@@E@B @@BD@@@T@@@@(@@@!!@@@E@@@@@');
-                colorMapFromArray:#[ 0 0 0 68 68 68 255 255 255 ];
-                mask:((ImageMask new)
-                            width:10;
-                            height:20;
-                            bits:(ByteArray 
-                                        fromPackedString:'@@@0@B @F@@C@@J@@X@0@B @F@@C@@J@@X@0@B @F@@C@@J@@X@@@@@a');
-                            yourself);
-                yourself
-        ]
+     ImageEditor openOnClass:self andSelector:#hideToolbarIconH20
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class hideToolbarIconH20'
+        ifAbsentPut:[(Depth2Image width:10 height:20) bits:(ByteArray fromPackedString:'@@@@B @@BD@@@T@@@@(@@@!!@@@E@B @@BD@@@T@@@@(@@@!!@@@E@B @@BD@@@T@@@@(@@@!!@@@E@@@@@')
+            colorMapFromArray:#[0 0 0 68 68 68 255 255 255]
+            mask:((ImageMask width:10 height:20) bits:(ByteArray fromPackedString:'@@@0@B @F@@C@@J@@X@0@B @F@@C@@J@@X@0@B @F@@C@@J@@X@@@@@a'); yourself); yourself]
 !
 
 hideToolbarIconH26
-    <resource: #image>
-    "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."
+    "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 hideToolbarIconH26 inspect
-     ImageEditor openOnClass:self andSelector:#hideToolbarIconH26"
-    
-    ^ Icon 
-        constantNamed:#'GenericToolbarIconLibrary class hideToolbarIconH26'
-        ifAbsentPut:[
-            (Depth2Image new)
-                width:10;
-                height:26;
-                photometric:(#palette);
-                bitsPerSample:(#( 2 ));
-                samplesPerPixel:(1);
-                bits:(ByteArray 
-                            fromPackedString:'@@@HB @HBD@D@T@@@@(@@@!!@@@ELB @HBD@A@T@@@@(B@@!!@@@ELB @@BD@@@T@H@@(@@@!!@@@EHB @HBD@N@T@@@@(B@@!!@@@EB@@@C');
-                colorMapFromArray:#[ 0 0 0 68 68 68 255 255 255 ];
-                mask:((ImageMask new)
-                            width:10;
-                            height:26;
-                            bits:(ByteArray 
-                                        fromPackedString:'@@@0@B @F@@C@@J@@X@0@B @F@@C@@J@@X@0@B @F@@C@@J@@X@0@B @F@@C@@J@@X@@@@@a');
-                            yourself);
-                yourself
-        ]
+     ImageEditor openOnClass:self andSelector:#hideToolbarIconH26
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class hideToolbarIconH26'
+        ifAbsentPut:[(Depth2Image width:10 height:26) bits:(ByteArray fromPackedString:'@@@HB @HBD@D@T@@@@(@@@!!@@@ELB @HBD@A@T@@@@(B@@!!@@@ELB @@BD@@@T@H@@(@@@!!@@@EHB @HBD@N@T@@@@(B@@!!@@@EB@@@C')
+            colorMapFromArray:#[0 0 0 68 68 68 255 255 255]
+            mask:((ImageMask width:10 height:26) bits:(ByteArray fromPackedString:'@@@0@B @F@@C@@J@@X@0@B @F@@C@@J@@X@0@B @F@@C@@J@@X@0@B @F@@C@@J@@X@@@@@a'); yourself); yourself]
+!
+
+languages16x12Icon
+    "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 languages16x12Icon inspect
+     ImageEditor openOnClass:self andSelector:#languages16x12Icon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class languages16x12Icon'
+        ifAbsentPut:[(Depth4Image width:16 height:12) bits:(ByteArray fromPackedString:'ACL3P@P3L4A@P3M@ACL4@SPDP4@DMD@QMT@EP@QP@QEDQDQ@ADP@@@@@@@@@@@@@@@@@@@@@@@ADQDQ@@@@@@CM@@"H"H"H"M@P"H"H"H"I@H"H"H"H"H H"
+H"H"H"H"')
+            colorMapFromArray:#[255 0 0 0 0 0 255 204 0 0 0 99 255 255 255 167 167 205]; yourself]
 !
 
 languages20x12Icon
@@ -13151,6 +14112,32 @@
     ^ self save22x22Icon
 !
 
+shrinkWindowVerticalIcon
+    "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 shrinkWindowVerticalIcon inspect
+     ImageEditor openOnClass:self andSelector:#shrinkWindowVerticalIcon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class shrinkWindowVerticalIcon'
+        ifAbsentPut:[(Depth8Image width:22 height:13) bits:(ByteArray fromPackedString:'
+L3(?OS$4K20)IB@\FQPPC 4KB $HAC)\V5!!VUEIPST]DPS87L"4(H2D!!F0UBV%%WUUMQS4%FP4@;M#@+I2D!!HQ8FQV9.[&9.[&9.[&9.[ I.[V-*ZF]"CD9.
+[&9.[&9.[&8@[&8B[&5+Z&9''X!!!!N[&9.[&9.[&8@@@A.@&9-Z6).[&HXSF9.[&9.[&8@@@@@@@I.[&9.[&9.E$-.[&9.[&9.[&9.[&9.[V-*ZF9.XQT&OC 5
+LR8*IRH_GQ(WDP<OC0<OC0<G%&9.[&9.[&9.[&9.[&1,''&)?ZF^]&(2 "X>N#YRQ&9BS$)&Z''I2\''I2\''I>>[&9.[&9.[&9.[&9.0LA+\Y9*_:>!!,+2)(*3J
+/Z[H/:7I-ZF#(:N#(:N#,P@a')
+            colorMapFromArray:#[0 0 0 133 60 36 255 255 255 0 206 0 0 50 164 0 50 171 1 50 177 12 59 167 2 56 178 5 63 191 7 66 194 10 71 196 29 72 179 14 77 199 18 83 201 50 87 176 23 89 204 52 90 178 53 90 178 54 91 179 27 95 206 55 92 180 56 93 180 55 95 181 56 94 181 32 101 209 58 99 184 3 64 241 36 107 211 61 104 187 3 67 246 64 108 190 41 113 214 3 73 255 66 113 193 4 74 255 45 119 216 69 117 196 53 127 212 10 79 255 12 82 255 50 125 219 72 122 199 19 88 255 54 131 221 21 91 255 75 126 202 58 137 224 28 97 255 78 131 206 30 100 255 57 149 229 63 143 226 81 136 209 36 106 255 39 109 255 84 140 212 67 149 229 68 157 232 45 115 255 87 145 215 71 155 231 48 118 255 75 160 234 54 123 255 57 127 255 77 163 236 63 132 255 66 135 255 91 168 235 72 141 255 75 144 255 103 169 231 80 149 255 104 170 232 105 172 233 105 174 234 84 153 255 106 175 235 88 157 255 93 161 255 96 165 255 101 170 255 104 173 255 109 178 255 112 180 255 117 186 255 119 187 255 125 193 255 126 194 255 132 200 255 132 201 255 139 207 255 174 218 230 227 227 236 231 231 238 233 233 240 238 237 243 240 239 244 239 239 245 241 241 246 243 243 247 244 244 248 246 246 249 247 247 250 248 248 251 249 249 251 251 251 252 251 251 253 253 253 254 254 254 255 112 145 206 107 138 202 250 250 252 118 155 213 122 162 218 73 108 189 127 169 223 103 131 197 113 148 208 120 158 215 243 243 247 103 131 197 250 250 252 141 190 237 129 172 225 101 129 196 248 248 250 254 254 255 244 244 248 247 247 250 115 151 211 109 142 204 105 135 199 124 166 220 103 159 223 237 237 242 159 190 231 249 249 251 251 251 253 141 183 231 154 182 225 155 185 227 157 188 229 148 172 218 150 177 222 144 167 215 145 170 217 152 180 223 248 248 250 169 206 241 254 254 255 247 247 250 142 165 213 141 162 211 148 175 220 139 160 211 241 241 245 250 250 251 118 145 205 160 193 232 169 185 222 181 205 235 168 184 222 159 190 231 249 249 251 176 196 230 251 251 253 154 182 225 183 206 237 155 185 227 157 188 229 180 202 234 172 191 226 148 172 218 244 244 247 250 250 252 152 172 217 169 201 237 145 170 217 144 167 215 170 187 223 152 180 223 248 248 250 169 206 241 254 254 255 247 247 250 142 165 213 184 208 238 178 199 231 190 218 244 175 193 227 252 252 253 141 162 211 148 175 220 139 160 211 241 241 245 250 250 251 118 145 205 251 251 252 175 195 229 172 189 225 179 200 232]
+            mask:((Depth1Image width:22 height:13) bits:(ByteArray fromPackedString:'???<???<???<???<???<???<???<???<???<???<???<???<???<'); yourself); yourself]
+!
+
 smallBugIcon
     <resource: #image>
     "This resource specification was automatically generated
@@ -13192,37 +14179,27 @@
 !
 
 smiley_veryAngry
-    <resource: #image>
-    "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."
+    "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 smiley_veryAngry inspect
      ImageEditor openOnClass:self andSelector:#smiley_veryAngry
-     Icon flushCachedIcons"
-    
-    ^ Icon constantNamed:#'GenericToolbarIconLibrary class smiley_veryAngry'
-        ifAbsentPut:[
-            (Depth4Image new)
-                width:16;
-                height:16;
-                photometric:(#palette);
-                bitsPerSample:(#[ 4 ]);
-                samplesPerPixel:(1);
-                bits:(ByteArray 
-                            fromPackedString:'
-3L3L3L3L3L3K/L2;.;3L.<,[.9X36;,[27(&H$QM6''/K(+IDQDR=*<V3HDQDPD6526I@ADP@SZ/KL  @P@ M><,4BHQD"@7;22Q@ADP@S_/K5DQDQDS-*<2=
-Q@@@AM6<3K7PQDS 6+3L2=7]7]6+3L3L.???*;3L3L3L.;.<3L0b');
-                colorMapFromArray:#[ 0 0 0 254 42 0 255 253 19 255 254 147 255 234 0 150 150 150 255 255 199 254 109 3 255 0 0 255 255 235 254 157 0 69 69 69 248 244 251 255 201 0 255 229 0 255 180 0 ];
-                mask:((ImageMask new)
-                            width:16;
-                            height:16;
-                            bits:(ByteArray 
-                                        fromPackedString:'@@A#87??_?=??7??_?=??7??_?=??3?>O?8_?@?8@>@b');
-                            yourself);
-                yourself
-        ]
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class smiley_veryAngry'
+        ifAbsentPut:[(Depth4Image width:15 height:15) bits:(ByteArray fromPackedString:'
+.<3K.;/L2;B1.;%#O[.1,K^"X"QD7Z^0.",$QDQK6+A[L QDQ@S[TKX$@DQ@AM*0,2B@A@B@7;B3PH!!DRHC_,KID@DQ@AM>0/TQDQDQN6+CK5D@@@D7[(L/]
+ADQNCZ.03K7]7]7Z.+CL2;??>+.+0L3L.;.;*;3@')
+            colorMapFromArray:#[0 0 0 254 42 0 255 253 19 255 254 147 255 234 0 150 150 150 255 255 199 254 109 3 255 0 0 255 255 235 254 157 0 69 69 69 248 244 251 255 201 0 255 229 0 255 180 0]
+            mask:((Depth1Image width:15 height:15) bits:(ByteArray fromPackedString:'1<[??/?>??;??/?>??;??/?>??9??G?<O? _<@_@'); yourself); yourself]
 ! !
 
 !GenericToolbarIconLibrary class methodsFor:'image specs-tools'!
@@ -13364,7 +14341,8 @@
 undoIcon
     <resource: #programImage>
 
-    ^ self undo16x16Icon2
+    ^ self undoIconNew24x24.
+    "/ ^ self undo16x16Icon2
 !
 
 upIcon
@@ -13587,7 +14565,11 @@
 !
 
 mergeNext24x24
-"      Loaded from: /home/jv/work/icons/merge-tool-icons/mergeNext24x24.xpm"
+    "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 mergeNext24x24 inspect
@@ -13598,19 +14580,22 @@
     <resource: #image>
 
     ^Icon
-        constantNamed:'GenericToolbarIconLibrary mergeNext24x24'
-        ifAbsentPut:[(Depth8Image new) width: 24; height: 24; photometric:(#palette); bitsPerSample:(#(8)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'
-DQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQ
-DQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQA \GA0\GA0\GA0\FDQDQDQDQDQDQDQDQBQ@PDA@P
-DA@PDA@IDQDQDQDQDQDQDQDQDP8PDA@PDA@PD@8QDQDQDQDQDQDQDQDQDPTPDA@PDA@PD@TQDQDQDQDQDQDQDQDQDQDKDA@PDA@PB1DQDQDQDQDQDQDQDQDQ
-DQDBDA@PDA@P@!!DQDQDQDQDQDQDQDQDQDQDQB!!@PDA@JDQDQDQDQDQDQDQDQDQDQDQDQ@P<PD@<ADQDQDQDQDQDQDQDQDQDQDQDQDP PD@ QDQDQDQDQDQDQ
-DQDQDQDQDQDQDQDLCADQDQDQDQDQDQDQDQDQDQDQDQDQDQDC@1DQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQ
-DQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQ
-DQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQDQ') ; colorMapFromArray:#[0 41 72 0 43 72 0 52 88 0 60 101 0 63 108 0 63 109 0 67 115 0 71 120 0 75 129 0 76 129 0 98 167 0 112 190 0 121 207 0 124 214 0 125 214 0 132 226 0 136 232 0 0 0]; mask:((ImageMask new) width: 24; height: 24; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@@@@@@@@@@@@@@@@@@@@@@??@@??@@_>@@_>@@O<@@O<@@G8@@G8@@C0@@A @@A @@@@@@@@@@@@@@@@@@@@@@@@@@@@@') ; yourself); yourself]
+        constantNamed:'GenericToolbarIconLibrary class mergeNext24x24'
+        ifAbsentPut:[(Depth4Image width:24 height:24) bits:(ByteArray fromPackedString:'
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@-7]7]7];@@@@@@@@ "H"
+H"H(@@@@@@@@A"H"H"I @@@@@@@@ABH"H"I@@@@@@@@@@LH"H"0@@@@@@@@@@MH"H"4@@@@@@@@@@@D"H!!@@@@@@@@@@@@*RJZ@@@@@@@@@@@@C"K @@@@@@
+@@@@@@@ET@@@@@@@@@@@@@@CL@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+@@@@@@@@@@@@@@@@@@@@@@@@')
+            colorMapFromArray:#[0 0 0 0 98 167 0 136 232 0 60 101 0 63 109 0 121 207 0 125 214 0 71 120 0 76 129 0 132 226 0 43 72 0 67 115 0 112 190 0 52 88 0 75 129]
+            mask:((ImageMask width:24 height:24) bits:(ByteArray fromPackedString:'@@@@@@@@@@@@@@@@@@@@@@@@@??@@??@@_>@@_>@@O<@@O<@@G8@@G8@@C0@@A @@A @@@@@@@@@@@@@@@@@@@@@@@@@@@@@'); yourself); yourself]
 !
 
 mergeNext32x32
-"      Loaded from: /home/jv/work/icons/merge-tool-icons/mergeNext32x32.xpm"
+    "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 mergeNext32x32 inspect
@@ -13621,26 +14606,26 @@
     <resource: #image>
 
     ^Icon
-        constantNamed:'GenericToolbarIconLibrary mergeNext32x32'
-        ifAbsentPut:[(Depth8Image new) width: 32; height: 32; photometric:(#palette); bitsPerSample:(#(8)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'
-G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^
-G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^
-G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8@@0LC@0LC
-@0LC@0LC@0LC@0@^G!!8^G!!8^G!!8^G!!8^G!!8RGQ4]GQ4]GQ4]GQ4]GQ4RG!!8^G!!8^G!!8^G!!8^G!!8^G T\GQ4]GQ4]GQ4]GQ4]G@T^G!!8^G!!8^G!!8^G!!8^G!!8^
-G!!@]GQ4]GQ4]GQ4]GQ4OG!!8^G!!8^G!!8^G!!8^G!!8^G!!8^@Q(]GQ4]GQ4]GQ4]F H^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^B14]GQ4]GQ4]GQ4LG!!8^G!!8^G!!8^G!!8^
-G!!8^G!!8^G!!8^E14]GQ4]GQ4]E18^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8HGQ4]GQ4]GQ4HG!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8TGQ4]GQ4]D!!8^G!!8^G!!8^
-G!!8^G!!8^G!!8^G!!8^G!!8^G T\GQ4]GQ0EG!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G <\GQ4]C18^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^@Q(]GQ AG!!8^
-G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^B!!4]B!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^E!!X^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8G
-A18^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^
-G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^
-G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^
-G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G!!8^G @a') ; colorMapFromArray:#[0 20 32 0 27 47 0 27 48 0 30 52 0 33 56 0 33 57 0 34 57 0 38 65 0 41 69 0 51 87 0 52 87 0 54 91 0 53 92 0 68 115 0 68 116 0 70 119 0 71 121 0 89 152 0 90 153 0 94 160 0 94 161 0 102 174 0 103 174 0 111 189 0 119 205 0 121 208 0 123 210 0 132 225 0 132 226 0 136 232 0 0 0]; mask:((ImageMask new) width: 32; height: 32; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'
+        constantNamed:'GenericToolbarIconLibrary class mergeNext32x32'
+        ifAbsentPut:[(Depth4Image width:32 height:32) bits:(ByteArray fromPackedString:'
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@KH"H"H"H"H"J0@@@@@@@@@J3L3L3L3L3J@@@@@@@@@@A,3L3L3L3L1 @@@@@@@@@@
+C\3L3L3L3M@@@@@@@@@@@@-<3L3L3L\ @@@@@@@@@@@@SL3L3L3D@@@@@@@@@@@@@@#L3L3L @@@@@@@@@@@@@@I3L3L3I@@@@@@@@@@@@@@@A3L3L(@@@@@
+@@@@@@@@@@A,3L3F@@@@@@@@@@@@@@@@C\3L4@@@@@@@@@@@@@@@@@-<0;@@@@@@@@@@@@@@@@@@SLP@@@@@@@@@@@@@@@@@@@UP@@@@@@@@@@@@@@@@@@@I
+$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@b')
+            colorMapFromArray:#[0 0 0 0 80 160 0 16 48 0 112 192 0 48 80 0 96 160 0 32 48 0 112 208 0 96 176 0 32 64 0 80 144 0 16 32 0 128 224 0 64 112]
+            mask:((ImageMask width:32 height:32) bits:(ByteArray fromPackedString:'
 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A??>@@O??@@C??0@@_?8@@G?>@@@??@@@G? @@A?8@@@O<@@@C?@@@@_ @@@G8@@@@<@@@@F@@@@A
- @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@b') ; yourself); yourself]
+ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@b'); yourself); yourself]
 !
 
 mergeNextConflict24x24
-"      Loaded from: /home/jv/work/icons/merge-tool-icons/mergeNextConflict24x24.xpm"
+    "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 mergeNextConflict24x24 inspect
@@ -13651,19 +14636,22 @@
     <resource: #image>
 
     ^Icon
-        constantNamed:'GenericToolbarIconLibrary mergeNextConflict24x24'
-        ifAbsentPut:[(Depth8Image new) width: 24; height: 24; photometric:(#palette); bitsPerSample:(#(8)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'
-KB0,KB0,KB0,KB0,KB0,KB0,KB0,KB0,KB0,KB0,KB0,KB0,KB0,KB0,KB0,KB0,KB0,KB0,KB0,KB0,KB0,KB0,KB0,KB0,KB0,KB0,DADQDQDQDQDQDQ@P
-KB0,KB0,KB0,KB0,I",+J2,+J2,+J2,UKB0,KB0,KB0,KB0,@B(+J2,+J2,+J2$,KB0,KB0,KB0,KB0,KAP+J2,+J2,+J1H,KB0,KB0,KB0,KB0,KB0(J2,+
-J2,+I20,KB0,KB0,KB0,KB0,KB0PJ2,+J2,+C"0,KB0,KB0,KB0,KB0,B!!\KCQLSD1LLBQ\VKB0,KB0,KB0,KB0,FBT%IRT%IRT%IRTYKB0,KB0,KB0,KB0,
-KBD%IRT%IRT%IRH,KB0,KB0,KB0,KB0,K@X%IRT%IRT%IP(,KB0,KB0,KB0,KB0,KB0^IRT%IRT%G"0,KB0,KB0,KB0,KB0,KB0CIRT%IRT%AB0,KB0,KB0,
-KB0,KB0,KB0,F2T%IRT\KB0,KB0,KB0,KB0,KB0,KB0,@RL%IRPBKB0,KB0,KB0,KB0,KB0,KB0,KA$%IQ(,KB0,KB0,KB0,KB0,KB0,KB0,KB0!!HR0,KB0,
-KB0,KB0,KB0,KB0,KB0,KB0EA"0,KB0,KB0,KB0,KB0,KB0,KB0,KB0,KB0,KB0,KB0,KB0,KB0,KB0,KB0,KB0,KB0,KB0,KB0,KB0,KB0,KB0,KB0,KB0,
-KB0,KB0,KB0,KB0,KB0,KB0,KB0,KB0,KB0,KB0,KB0,KB0,') ; colorMapFromArray:#[0 37 62 87 14 0 92 14 0 104 16 0 108 17 0 118 18 0 120 18 0 123 19 0 125 19 0 121 20 3 125 20 0 120 20 4 94 42 48 93 44 50 0 51 87 0 52 89 0 54 91 0 56 96 0 62 107 91 56 72 0 65 111 0 74 127 128 20 0 132 20 0 143 22 0 146 23 0 149 24 0 184 29 0 189 29 0 208 33 0 210 33 0 228 36 0 230 36 0 231 36 0 236 37 0 247 39 0 250 39 0 255 40 0 0 79 136 0 111 189 0 114 195 0 123 210 0 125 215 0 136 232 0 0 0]; mask:((ImageMask new) width: 24; height: 24; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@@@@@@@@@@??@@??@@?>@@_>@@O<@@O<@@??@@??@@_>@@_>@@O<@@O<@@G8@@G8@@C0@@A @@A @@@@@@@@@@@@@@@@@') ; yourself); yourself]
+        constantNamed:'GenericToolbarIconLibrary class mergeNextConflict24x24'
+        ifAbsentPut:[(Depth4Image width:24 height:24) bits:(ByteArray fromPackedString:'
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@UUUUUUUU@@@@@@@@UDQDQDQE@@@@@@@@T4QDQDP5@@@@@@@@ATQDQDQP@@@@@@@@@QQD
+QDDP@@@@@@@@@EQDQDT@@@@@@@@@UUUUUUUU@@@@@@@@T"H"H"H%@@@@@@@@VRH"H"JU@@@@@@@@ARH"H"IP@@@@@@@@A7H"H"]0@@@@@@@@@EH"H"T@@@@@
+@@@@@G\"H(\@@@@@@@@@@@T"H%@@@@@@@@@@@@]2I7@@@@@@@@@@@@AY%P@@@@@@@@@@@@@FX@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+@@@@@@@@@@@@@@@@@@@@@@@@')
+            colorMapFromArray:#[0 0 0 0 96 176 240 32 0 0 112 208 0 128 224 0 32 48 112 16 0 144 16 0 176 16 0 224 32 0]
+            mask:((ImageMask width:24 height:24) bits:(ByteArray fromPackedString:'@@@@@@@@@@@@@??@@??@@??@@_>@@_>@@O<@@??@@??@@??@@_>@@_>@@O<@@O<@@G8@@G8@@C0@@A @@@@@@@@@@@@@@@@@'); yourself); yourself]
 !
 
 mergeNextConflict32x32
-"      Loaded from: /home/jv/work/icons/merge-tool-icons/mergeNextConflict32x32.xpm"
+    "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 mergeNextConflict32x32 inspect
@@ -13674,22 +14662,18 @@
     <resource: #image>
 
     ^Icon
-        constantNamed:'GenericToolbarIconLibrary mergeNextConflict32x32'
-        ifAbsentPut:[(Depth8Image new) width: 32; height: 32; photometric:(#palette); bitsPerSample:(#(8)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'
-PTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEA
-PTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPQ4]GQ4]GQ4]GQ4]GQ4]GQ5APTEAPTEAPTEAPTEAPTEANTA@PDA@PDA@PDA@
-PDA@NDEAPTEAPTEAPTEAPTEAPTDQO4A@PDA@PDA@PDA@PC8OPTEAPTEAPTEAPTEAPTEAPTD7PDA@PDA@PDA@PDA@H4EAPTEAPTEAPTEAPTEAPTEAPP<=PDA@
-PDA@PDA@PC0NPTEAPTEAPTEAPTEAPTEAPTEAPRI@PDA@PDA@PDA@HTEAPTEAPTEAPTEAPTEAPTEAPTEACS-@PDA@PDA@PC-APTEAPTEAPTEAPTEAPTEAPTEA
-PTEAG4A@PDA@PDA@G$EAPTEAPTEAPTEAPTEAPTEAPTDHB@ GD2@ HB@ HAHGB@ H@DEAPTEAPTEAPTEAPTEAPR\6M#X6M#X6M#X6M#X6M"%APTEAPTEAPTEA
-PTEAPTEACCP6M#X6M#X6M#X6M#X5CDEAPTEAPTEAPTEAPTEAPTEAICX6M#X6M#X6M#X6M"YAPTEAPTEAPTEAPTEAPTEAPTDDLCX6M#X6M#X6M#X2ADEAPTEA
-PTEAPTEAPTEAPTEAPTDZM#X6M#X6M#X6M!!-APTEAPTEAPTEAPTEAPTEAPTEAPTD-M#X6M#X6M#X.@TEAPTEAPTEAPTEAPTEAPTEAPTEAPQX6M#X6M#X6M!!]A
-PTEAPTEAPTEAPTEAPTEAPTEAPTEAPR 6M#X6M#X*PTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEABCP6M#X6M@1APTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAGCX6
-M#X$PTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTDAK3X6L@QAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTDXM#XYPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEA
-PTEAPTD+KDEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPQPUPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEA
-PTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEA
-PTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPP@a') ; colorMapFromArray:#[35 6 0 45 6 0 47 7 0 50 8 0 52 8 0 53 8 0 50 10 5 50 11 6 58 9 0 58 10 0 61 9 0 62 9 0 62 10 0 0 26 47 0 29 50 0 32 53 0 33 55 0 35 60 41 36 50 40 37 53 65 11 0 69 10 0 73 11 0 78 12 0 88 13 0 94 14 0 98 15 0 104 16 0 124 19 0 0 37 64 0 45 77 0 48 82 40 49 72 0 58 99 0 61 104 0 73 124 128 20 0 130 20 0 135 21 0 164 26 0 171 28 0 174 28 0 180 28 0 189 29 0 198 31 0 202 32 0 209 33 0 224 35 0 229 36 0 230 36 0 235 37 0 245 38 0 247 39 0 248 39 0 255 40 0 0 78 133 0 92 156 0 96 165 0 112 191 0 116 198 0 125 214 0 128 218 0 132 226 0 134 228 0 136 232 0 0 0]; mask:((ImageMask new) width: 32; height: 32; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'
-@@@@@@@@@@@@@@@@@@@@@@C??0@@??<@@O??@@A?? @@_?8@@C?<@@@?>@@@G? @@O?? @C??0@@??<@@G?>@@A?? @@O?0@@A?<@@@_>@@@C?@@@@?0@@@G
-8@@@A>@@@@O@@@@A @@@@X@@@@@@@@@@@@@@@@@@@@@@@@@@@@@b') ; yourself); yourself]
+        constantNamed:'GenericToolbarIconLibrary class mergeNextConflict32x32'
+        ifAbsentPut:[(Depth4Image width:32 height:32) bits:(ByteArray fromPackedString:'
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CL3L3L3L
+3L@@@@@@@@@@@@3L3L3L3L3@@@@@@@@@@@CT3L3L3L3L7P@@@@@@@@@@@K3L3L3L10@@@@@@@@@@@@7\3L3L3L7P@@@@@@@@@@@@@<3L3L00@@@@@@@@@@@@
+@@CL3L3L@@@@@@@@@@@@@@@@@@@@@@@@$@@@@@@@@@@J********(@@@@@@@@@@@V*********T@@@@@@@@@@EV*******)U@@@@@@@@@@@@Z******&@@@@
+@@@@@@@@AU******)U@@@@@@@@@@@@AQ*****!!T@@@@@@@@@@@@@@J****(@@@@@@@@@@@@@@@UZ***%T@@@@@@@@@@@@@@@B***(@@@@@@@@@@@@@@@@EV*
+*%T@@@@@@@@@@@@@@@@@Z*X@@@@@@@@@@@@@@@@@AU*%T@@@@@@@@@@@@@@@@@AU!!P@@@@@@@@@@@@@@@@@@@"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@b')
+            colorMapFromArray:#[0 0 0 208 32 0 64 0 0 0 112 192 0 64 128 176 16 0 224 32 0 0 112 208 192 16 0 32 0 0 240 32 0 0 128 208 0 128 224 0 64 112]
+            mask:((ImageMask width:32 height:32) bits:(ByteArray fromPackedString:'
+@@@@@@@@@@@@@@@@@@@@@@C??0@@??<@@O??@@C??0@@_?8@@G?>@@@??@@@G? @@O??@@C??0@@??<@@O??@@A?? @@_?8@@C?<@@@_>@@@G? @@@?0@@@O
+<@@@A>@@@@_ @@@C0@@@@X@@@@@@@@@@@@@@@@@@@@@@@@@@@@@b'); yourself); yourself]
 !
 
 mergeNextConflictAutoAdvance24x24
@@ -13746,7 +14730,11 @@
 !
 
 mergePrev24x24
-"      Loaded from: /home/jv/work/icons/merge-tool-icons/mergePrev24x24.xpm"
+    "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 mergePrev24x24 inspect
@@ -13757,19 +14745,22 @@
     <resource: #image>
 
     ^Icon
-        constantNamed:'GenericToolbarIconLibrary mergePrev24x24'
-        ifAbsentPut:[(Depth8Image new) width: 24; height: 24; photometric:(#palette); bitsPerSample:(#(8)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'
-EQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTU
-EQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTH
-BATUEQTUEQTUEQTUEQTUEQTUEQTUEQTPDATUEQTUEQTUEQTUEQTUEQTUEQTUEP4TE@4UEQTUEQTUEQTUEQTUEQTUEQTU@!!LTEALCEQTUEQTUEQTUEQTUEQTU
-EQTUC!!PTEAPNEQTUEQTUEQTUEQTUEQTUEQTFEAPTEAPTAQTUEQTUEQTUEQTUEQTUEQTOEAPTEAPTC1TUEQTUEQTUEQTUEQTUEP(TEAPTEAPTE@(UEQTUEQTU
-EQTUEQTU@QHTEAPTEAPTEADAEQTUEQTUEQTUEQTUB1PTEAPTEAPTEAPKEQTUEQTUEQTUEQTUAP\GA0\GA0\GA0\EEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTU
-EQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTU
-EQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTUEQTU') ; colorMapFromArray:#[0 38 64 0 38 65 0 46 78 0 46 80 0 54 91 0 55 91 0 54 92 0 56 96 0 61 104 0 65 110 0 66 111 0 78 134 0 79 134 0 80 136 0 98 167 0 117 201 0 126 216 0 128 218 0 129 220 0 134 229 0 136 232 0 0 0]; mask:((ImageMask new) width: 24; height: 24; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A @@A @@C0@@G8@@G8@@O<@@O<@@_>@@??@@??@@??@@@@@@@@@@@@@@@@@@@@@@@@@') ; yourself); yourself]
+        constantNamed:'GenericToolbarIconLibrary class mergePrev24x24'
+        ifAbsentPut:[(Depth4Image width:24 height:24) bits:(ByteArray fromPackedString:'
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
+H@@@@@@@@@@@@@@H @@@@@@@@@@@@@C/? @@@@@@@@@@@@_O?I@@@@@@@@@@@@[??6@@@@@@@@@@@M????4@@@@@@@@@@C????L@@@@@@@@@AO????=@@@@@
+@@@@V/????>%@@@@@@@@/??????;@@@@@@@@4QDQDQD]@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+@@@@@@@@@@@@@@@@@@@@@@@@')
+            colorMapFromArray:#[0 0 0 0 56 96 0 56 104 0 112 200 0 64 104 0 32 64 0 96 160 0 40 72 0 120 216 0 40 80 0 128 216 0 72 128 0 128 224 0 48 88 0 80 136 0 136 232]
+            mask:((ImageMask width:24 height:24) bits:(ByteArray fromPackedString:'@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A @@A @@C0@@G8@@G8@@O<@@O<@@_>@@??@@??@@??@@@@@@@@@@@@@@@@@@@@@@@@@'); yourself); yourself]
 !
 
 mergePrev32x32
-"      Loaded from: /home/jv/work/icons/merge-tool-icons/mergePrev32x32.xpm"
+    "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 mergePrev32x32 inspect
@@ -13780,22 +14771,18 @@
     <resource: #image>
 
     ^Icon
-        constantNamed:'GenericToolbarIconLibrary mergePrev32x32'
-        ifAbsentPut:[(Depth8Image new) width: 32; height: 32; photometric:(#palette); bitsPerSample:(#(8)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'
-HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!
-HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!
-HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!
-HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!B (!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRDYFRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!
-HRD!!HRD!!C"@ CRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HPP\HB@[@2D!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!D"@ HB@RHRD!!HRD!!HRD!!HRD!!HRD!!
-HRD!!HRD!!HRD!!HP ^HB@ HA8FHRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!E"@ HB@ HAT!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HP, HB@ HB@ H@,!!HRD!!HRD!!
-HRD!!HRD!!HRD!!HRD!!HRD@F"@ HB@ HB@ F @!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HP< HB@ HB@ HB@ C2D!!HRD!!HRD!!HRD!!HRD!!HRD!!HRDCGR@ HB@ HB@ HB@\
-@2D!!HRD!!HRD!!HRD!!HRD!!HRD!!HQP HB@ HB@ HB@ HB@THRD!!HRD!!HRD!!HRD!!HRD!!HRDHG"@ HB@ HB@ HB@ HA8HHRD!!HRD!!HRD!!HRD!!HRD!!HQ  HB@ HB@ 
-HB@ HB@ HA\!!HRD!!HRD!!HRD!!HRD!!HRD!!BP$IBP$IBP$HBP$IBP$IBRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!
-HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!
-HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!
-HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HP@a') ; colorMapFromArray:#[0 26 45 0 30 52 0 30 53 0 30 54 0 32 54 0 34 58 0 35 58 0 34 59 0 35 60 0 37 64 0 39 69 0 43 72 0 43 73 0 53 90 0 54 92 0 57 96 0 57 97 0 73 124 0 73 125 0 75 129 0 76 130 0 94 160 0 94 161 0 95 162 0 99 168 0 109 187 0 117 200 0 125 213 0 126 216 0 127 217 0 134 228 0 134 229 0 136 232 0 0 0]; mask:((ImageMask new) width: 32; height: 32; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'
+        constantNamed:'GenericToolbarIconLibrary class mergePrev32x32'
+        ifAbsentPut:[(Depth4Image width:32 height:32) bits:(ByteArray fromPackedString:'
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@* @@@@@@@@@@@@@@@@@@@I$@@@@@@@@@@@@@@@
+@@@@OLL@@@@@@@@@@@@@@@@@A!!3AH@@@@@@@@@@@@@@@@@7L3M@@@@@@@@@@@@@@@@A,3L3F@@@@@@@@@@@@@@@@GL3L0P@@@@@@@@@@@@@@B,3L3L2 @@@@
+@@@@@@@@@KGL3L3LF0@@@@@@@@@@@@BL3L3L3L @@@@@@@@@@@@B_L3L3L3GH@@@@@@@@@@@AL3L3L3L3D@@@@@@@@@@@F3L3L3L3L3F@@@@@@@@@@A\3L3L
+3L3L0P@@@@@@@@@@*****&****(@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@b')
+            colorMapFromArray:#[0 0 0 0 80 160 0 16 48 0 48 80 0 64 128 0 96 160 0 32 48 0 112 208 0 48 96 0 96 176 0 32 64 0 16 32 0 128 224 0 64 112]
+            mask:((ImageMask width:32 height:32) bits:(ByteArray fromPackedString:'
 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@F@@@@A @@@@<@@@@_ @@@G8@@@C?@@@@?0@@@_>@@@O?0@@C?<@@A?? @@_?8@@O??@@C?
-?0@@??<@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@b') ; yourself); yourself]
+?0@@??<@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@b'); yourself); yourself]
 !
 
 mergePrevConflict24x24
@@ -13852,7 +14839,11 @@
 !
 
 mergeUsingA24x24
-"      Loaded from: /home/jv/work/icons/merge-tool-icons/mergeUsingA24x24.xpm"
+    "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 mergeUsingA24x24 inspect
@@ -13863,19 +14854,20 @@
     <resource: #image>
 
     ^Icon
-        constantNamed:'GenericToolbarIconLibrary mergeUsingA24x24'
-        ifAbsentPut:[(Depth8Image new) width: 24; height: 24; photometric:(#palette); bitsPerSample:(#(8)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'
-APTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPPDA@PDAPTEAPTEAPTEAPTEAPTEAPTEAPPDA@PDAPTEAPTEAPTEAPTEAPTEAPTEAPPDA@PDAPTEAPTEAPTEAPTE
-APTEAPTEAPPDA@PDAPTEAPTEAPTEAPTEAPTEAPTEAPPDA@PDAPTEAPTEAPTEAPTEAPTEAPTEAPPDA@PDAPTEAP@@@@TEAPTEAPTEAPTEAPPDA@PDAPTEAP@@
-@@TEAPTEAPTEAPTEAPPDA@PDAPTEAP@@@@@EAPTEAPTEAPTEAPPDA@PDAPTE@@@E@@@EAPTEAPTEAPTEAPPDA@PDAPTE@@@EAP@EAPTEAPTEAPTEAPPDA@PD
-APTE@@TEAP@@APTEAPTEAPTEAPPDA@PDAPT@@@TEAP@@APTEAPTEAPTEAPPDA@PDAPT@@@TEAPT@@@TEAPTEAPTEAPPDA@PDAP@@@@@@@@@@@@TEAPTEAPTE
-APPDA@PDAP@@APTEAPT@@@TEAPTEAPTEAPPDA@PD@ @@APTEAPTE@@@EAPTEAPTEAPPDA@PD@P@EAPTEAPTE@@@EAPTEAPTEAPPDA@PDAPTEAPTEAPTEAPTE
-APTEAPTEAPPDA@PDAPTEAPTEAPTEAPTEAPTEAPTEAPPDA@PDAPTEAPTEAPTEAPTEAPTEAPTEAPPDA@PDAPTEAPTEAPTEAPTEAPTEAPTEAPPDA@PDAPTEAPTE
-APTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTE') ; colorMapFromArray:#[0 0 0 18 23 10 70 90 40 165 211 94 165 211 95 0 0 0]; mask:((ImageMask new) width: 24; height: 24; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@_@@@_@@@_@@@_@@@_@@@_C @_C @_C0@_F0@_FP@_DX@_LX@_LL@__<@_XL@_8F@_0F@_@@@_@@@_@@@_@@@_@@@@@@@') ; yourself); yourself]
+        constantNamed:'GenericToolbarIconLibrary class mergeUsingA24x24'
+        ifAbsentPut:[(Depth2Image width:24 height:24) bits:(ByteArray fromPackedString:'
+@@@@@@@@J*@@@@@@J*@@@@@@J*@@@@@@J*@@@@@@J*@@@@@@J*@@@@@@J*@@@@@@J*@@@@@@J*@@@@@@J*@@@@@@J*@@@@@@J*@@@@@@J*@@@@@@J*@@@@@@
+J*@@@@@@J*@@@@@@J*P@@@@@J*@@@@@@J*@@@@@@J*@@@@@@J*@@@@@@J*@@@@@@@@@@@@@@')
+            colorMapFromArray:#[0 0 0 18 23 10 165 211 95 70 90 40]
+            mask:((ImageMask width:24 height:24) bits:(ByteArray fromPackedString:'@@@@_@@@_@@@_@@@_@@@_@@@_C @_C @_C0@_F0@_FP@_DX@_LX@_LL@__<@_XL@_8F@_0F@_@@@_@@@_@@@_@@@_@@@@@@@'); yourself); yourself]
 !
 
 mergeUsingA32x32
-"      Loaded from: /home/jv/work/icons/merge-tool-icons/mergeUsingA32x32.xpm"
+    "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 mergeUsingA32x32 inspect
@@ -13886,26 +14878,23 @@
     <resource: #image>
 
     ^Icon
-        constantNamed:'GenericToolbarIconLibrary mergeUsingA32x32'
-        ifAbsentPut:[(Depth8Image new) width: 32; height: 32; photometric:(#palette); bitsPerSample:(#(8)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'
-A@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@LC@0LC@0PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PC@ HB@ HBA@PDA@PDA@PDA@PDA@PDA@PD
-A@PDA@PDA@LB@ HB@ HDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PD@0HB@ HB@ PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PC@ HB@ HBA@PDA@PDA@PDA@PD
-A@PDA@PDA@PDA@PDA@LB@ HB@ HDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PD@0HB@ HB@ PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PC@ HB@ HBA@PDA@PD
-A@@@@@PDA@PDA@PDA@PDA@PDA@LB@ HB@ HDA@PDA@PD@@@@A@PDA@PDA@PDA@PDA@PD@0HB@ HB@ PDA@PDA@@@@@@@A@PDA@PDA@PDA@PDA@PC@ HB@ HB
-A@PDA@PD@@@D@@@DA@PDA@PDA@PDA@PDA@LB@ HB@ HDA@PDA@@@@@P@@@PDA@PDA@PDA@PDA@PD@0HB@ HB@ PDA@PD@@@DA@P@@@PDA@PDA@PDA@PDA@PC
-@ HB@ HBA@PDA@P@@@PDA@@@A@PDA@PDA@PDA@PDA@LB@ HB@ HDA@PD@@@@A@PD@@@@A@PDA@PDA@PDA@PD@0HB@ HB@ PDA@P@@@PDA@PD@@@DA@PDA@PD
-A@PDA@PC@ HB@ HBA@PD@@@@A@PDA@P@@@PDA@PDA@PDA@PDA@LB@ HB@ HDA@P@@@@@@@@@@@@@@@PDA@PDA@PDA@PD@0HB@ HB@ PDA@@@@@@@@@@@@@@@
-A@PDA@PDA@PDA@PC@ HB@ HBA@P@@@@DA@PDA@PD@@@@A@PDA@PDA@PDA@LB@ HB@ HDA@@@A@PDA@PDA@PD@@@DA@PDA@PDA@PD@0HB@ HB@ PD@@@DA@PD
-A@PDA@P@@@PDA@PDA@PDA@PC@ HB@ HB@P@@@@PDA@PDA@PDA@@@@@PDA@PDA@PDA@LB@ HB@ HDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PD@0HB@ HB@ PD
-A@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PC@ HB@ HBA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@LB@ HB@ HDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PD@0HB
-@ HB@ PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PC@ HB@ HBA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PC@0LC@0LDA@PDA@PDA@PDA@PDA@PDA@PDA@PD
-A@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@@a') ; colorMapFromArray:#[0 0 0 96 122 55 165 211 95 165 211 96 0 0 0]; mask:((ImageMask new) width: 32; height: 32; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'
+        constantNamed:'GenericToolbarIconLibrary class mergeUsingA32x32'
+        ifAbsentPut:[(Depth2Image width:32 height:32) bits:(ByteArray fromPackedString:'
+@@@@@@@@@@@J* @@@@@@@BUU@@@@@@@@IUT@@@@@@@@%UP@@@@@@@BUU@@@@@@@@IUT@@@@@@@@%UP@@@@@@@BUU@@@@@@@@IUT@@@@@@@@%UP@@@@@@@BUU
+@@@@@@@@IUT@@@@@@@@%UP@@@@@@@BUU@@@@@@@@IUT@@@@@@@@%UP@@@@@@@BUU@@@@@@@@IUT@@@@@@@@%UP@@@@@@@BUU@@@@@@@@IUT@@@@@@@@%UP@@
+@@@@@BUU@@@@@@@@IUT@@@@@@@@%UP@@@@@@@BUU@@@@@@@@IUT@@@@@@@@%UP@@@@@@@BUU@@@@@@@@B*(@@@@@@@@@@@@@@@@@@@@a')
+            colorMapFromArray:#[0 0 0 165 211 95 165 211 96]
+            mask:((ImageMask width:32 height:32) bits:(ByteArray fromPackedString:'
 @@@@@C<@@@A?@@@@_0@@@G<@@@A?@@@@_0@@@G<@@@A?@\@@_0G@@G<C8@A?@6@@_0] @G<FL@A?A#@@_088@G<LF@A?GA @_1?<@G<_?@A?N@8@_3@F@G<0
-A A?<@\@_0@@@G<@@@A?@@@@_0@@@G<@@@A?@@@@O0@@@@@@@@@b') ; yourself); yourself]
+A A?\@\@_0@@@G<@@@A?@@@@_0@@@G<@@@A?@@@@O0@@@@@@@@@b'); yourself); yourself]
 !
 
 mergeUsingAAll24x24
-"      Loaded from: /home/jv/work/icons/merge-tool-icons/mergeUsingAAll24x24.xpm"
+    "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 mergeUsingAAll24x24 inspect
@@ -13916,15 +14905,17 @@
     <resource: #image>
 
     ^Icon
-        constantNamed:'GenericToolbarIconLibrary mergeUsingAAll24x24'
-        ifAbsentPut:[(Depth8Image new) width: 24; height: 24; photometric:(#palette); bitsPerSample:(#(8)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'
-*:.+*:.+*:.+*:.+*:.+*:.+*:.+*:.+*1L8MC,;N34=OS5@PDAHPD!!HRD!!IRQZ+*2>O#9NS%Y"X(I"!!(ZF!!)*V&)*&**T*+*3RN#8>S$9VX&I"!!&JF!!(ZV%
-)*Z&*T&+*3RI#8>O$9NU%Y"X(ZB!!(ZF&)*Z&*T"+*2:I"X&O#9VU&9"U&9. (JF!!(ZZ&)$^+*2:G"X>O#8>U%SPAEF*[&:B!!(ZF&)$&+*3RF!!8&I"X>O#00F
-@U"[(JB!!(ZF&(T&+*2:F!!H&I#8&OVPD8@RBX&JB (JB!!(TB+*2:F!!(ZG!!8>NF !!\D05%&IV (JB!!(TB+*2>F_XZF"X%.AQ1$R0ET&I2X&:B!!(TB+*2U=_G2F
-!!H%N@T>O^@T[^Y"X%ZB!!(DB+*295_G6D!!HPOB%6I#1 HVYVX&I" &36+*29<_G5=!!FDAGFE+Z44APIRU%Y"U&36+*2Y7]71=_Q<A@PDA@PDADV^U%YV[&36+
-*2Y5]7]=]P$NSD=PT5LY@UZU%YVU%S6+*2Y5]WU7UPD/[XZD!!H%]@Q:G$9NU%S.+*2U1]WE7E0UW_W6D!!HRIC0- #8>S%S.+*2E1\WU7X%-(_W2F!!(RDZVA&
-"X>O$3.+*2Y1\WE1]W]<_G5=!!''6D!!H&O#8:O#3.+*2U/[7E1]WU7_G1<_G2F!!HZI#8&O#3&+*2E,[611\WE5]7U<_XY<_XZF!!8&O#3.+*1@!!IRH&H2X&I"X.
-K"8/K"8.MB8/MAF+*:.+*:.+*:.+*:.+*:.+*:.+*:.+*:.+') ; colorMapFromArray:#[0 0 0 1 1 0 1 2 1 4 5 2 5 6 3 6 6 3 7 8 4 7 9 4 9 11 5 13 16 7 15 18 8 18 21 10 20 23 11 24 28 13 29 35 16 31 37 17 31 41 18 37 43 20 36 44 20 37 44 20 38 45 21 39 45 21 43 47 22 44 54 24 46 55 26 48 57 27 54 65 30 59 69 32 64 76 35 64 77 35 69 81 37 69 84 40 77 89 42 74 95 43 76 96 43 76 96 44 77 96 44 77 97 44 78 97 45 80 99 44 80 98 45 81 98 45 81 99 45 80 99 46 80 100 46 81 100 46 82 100 46 83 102 47 84 100 46 84 100 47 84 102 46 86 102 47 87 102 47 86 101 48 85 102 48 87 102 48 86 103 48 88 102 48 88 103 48 89 103 48 89 104 48 90 105 49 91 105 49 90 106 49 92 105 49 92 106 49 93 106 49 93 106 50 94 106 50 94 107 51 95 107 51 95 108 51 96 108 51 97 109 52 98 109 52 98 115 54 99 119 55 102 119 56 102 122 56 107 128 59 108 129 59 109 130 59 109 131 59 110 131 60 112 131 61 118 145 66 125 147 69 129 158 72 134 156 73 139 165 78 143 168 78 139 172 78 145 171 80 145 172 80 146 174 81 147 175 81 148 175 82 151 181 83 149 183 83 152 182 84 158 186 87 157 184 88 159 190 88 164 194 90 160 196 89 167 200 92 173 201 95 173 206 96 167 213 96 173 209 97 175 208 97 168 212 96 169 213 96 171 214 97 172 214 97 173 215 98 174 215 98 175 215 98 175 216 98 175 216 99 178 210 98 180 210 98 176 216 99 176 217 99 177 217 99 178 217 100 178 218 100 179 218 100 180 218 100 180 219 101 181 219 101 182 219 101 182 220 101 183 220 101 183 220 102 185 219 102 185 220 102 185 221 102 185 221 103 186 221 103 186 222 103 187 222 103 188 222 103 188 223 104 189 223 104 190 223 104 190 224 104 191 224 104 191 224 105 192 225 105 193 225 105 193 225 107 194 225 107 194 226 107 195 226 107 196 226 107 196 227 107 197 227 107 198 227 107 198 228 107 199 228 108 200 229 108 201 229 108 201 229 109 202 230 109 203 230 109 204 231 110 205 231 110 206 232 111 207 232 111 209 233 111 0 0 0]; mask:((ImageMask new) width: 24; height: 24; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>@@@@') ; yourself); yourself]
+        constantNamed:'GenericToolbarIconLibrary class mergeUsingAAll24x24'
+        ifAbsentPut:[(Depth8Image width:24 height:24) bits:(ByteArray fromPackedString:'
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@DB@0HB@ HB@ HB@ HD@ PDA@PDA@D@@@LEAPXFA0\GA0\GA0\GA0\GA0\HA0P@@@LEAPTFA \GA0\GA0\GA0\G
+A0\GA0P@@@LEAPTEA XGA0\GA0\GA0\GA0\GA0P@@@LEAPTEAP\GA0\GA0\GA0\GA0\GA0H@@@LEAPTEAPTGA0L@@P$GA0\GA0\GA0P@@@LEAPTEAPTEAP(@
+@@,GA0\GA0\GA0P@@@LEAPTEAPTEC@@B@@4GA0\GA0\GA0H@@@LEAPTEAPTEC @O@P(PA0\GA0\GA0H@@@LEAPTEAPTQ@AHPD0@TA0\GA0\GA0H@@ATEAPTE
+APTS@AXEAP@WAP\GA0\GA0H@@@LQAPTEAPTXFP<EAQ(@C@\GA0\GA0H@@@LEAPTEAQ@@D!!@[F1L@@ XGA0\GA0H@@ATQDPTEAP4@@@@@@@@@@P$GA0\GA0H@
+@ATQDQDEDQ$XD1XVE!!X\@A4GA0\GA0H@@ATQDQDQGP@CDPTEAPTO@@4EA XGA0H@@ATQDQDQF @KAPTEAPTEF@(OAPTFA0H@@@4QDQDQD@0IAPTEAPTEBP<P
+APTEA H@@ATQDQDQDQDEAPTEAPTEAPTEAPTEAPH@@ATQDQDQDQDQAPTEAPTEAPTEAPTEAPH@@@4QDQDQDQDQDQDEAPTEAPTEAPTEAPH@@A MEQTUEQTUEQTC
+@0LC@0LC@0LC@0D@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@')
+            colorMapFromArray:#[0 0 0 32 32 16 80 96 48 80 96 32 96 96 48 176 208 96 176 224 96 192 224 96 208 224 96 160 192 80 16 16 0 128 144 64 128 160 64 64 80 32 48 64 16 144 160 80 144 176 80 160 208 96 64 64 32 96 112 48 112 128 48 64 96 32 96 128 48 48 64 32 16 32 16 0 16 0 32 48 16 160 192 96 48 48 16 112 144 64]
+            mask:((ImageMask width:24 height:24) bits:(ByteArray fromPackedString:'@@@@_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>@@@@'); yourself); yourself]
 !
 
 mergeUsingAAll32x32
@@ -13958,7 +14949,11 @@
 !
 
 mergeUsingB24x24
-"      Loaded from: /home/jv/work/icons/merge-tool-icons/mergeUsingB24x24.xpm"
+    "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 mergeUsingB24x24 inspect
@@ -13969,19 +14964,18 @@
     <resource: #image>
 
     ^Icon
-        constantNamed:'GenericToolbarIconLibrary mergeUsingB24x24'
-        ifAbsentPut:[(Depth8Image new) width: 24; height: 24; photometric:(#palette); bitsPerSample:(#(8)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'
-@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0HB@ HB@0LC@0LC@0LC@0LC@0LC@0LC@0HB@ HB@0LC@0LC@0LC@0LC@0LC@0LC@0HB@ HB@0LC@0LC@0LC@0LC
-@0LC@0LC@0HB@ HB@0LC@0LC@0LC@0LC@0LC@0LC@0HB@ HB@0LC@0LC@0LC@0LC@0LC@0LC@0HB@ HB@0L@@@@@@@@C@0LC@0LC@0LC@0HB@ HB@0L@@@LC
-@@@@@0LC@0LC@0LC@0HB@ HB@0L@@0LC@0L@@@LC@0LC@0LC@0HB@ HB@0L@@0LC@0L@@@LC@0LC@0LC@0HB@ HB@0L@@0LC@0@@@0LC@0LC@0LC@0HB@ HB
-@0L@@@@@@@@@@0LC@0LC@0LC@0HB@ HB@0L@@@LC@0@@@0LC@0LC@0LC@0HB@ HB@0L@@0LC@0L@@@LC@0LC@0LC@0HB@ HB@0L@@0LC@0L@@@LC@0LC@0LC
-@0HB@ HB@0L@@0LC@0L@@@LC@0LC@0LC@0HB@ HB@0L@@@LC@@@@@@LC@0LC@0LC@0HB@ HB@0L@@@@@@@@C@0LC@0LC@0LC@0HB@ HB@0LC@0LC@0LC@0LC
-@0LC@0LC@0HB@ HB@0LC@0LC@0LC@0LC@0LC@0LC@0HB@ HB@0LC@0LC@0LC@0LC@0LC@0LC@0HB@ HB@0LC@0LC@0LC@0LC@0LC@0LC@0HB@ HB@0LC@0LC
-@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0LC') ; colorMapFromArray:#[0 0 0 242 181 13 243 181 13 0 0 0]; mask:((ImageMask new) width: 24; height: 24; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@_@@@_@@@_@@@_@@@_@@@_O0@_L8@_HL@_HL@_HX@_O8@_LX@_HL@_HL@_HL@_L<@_O0@_@@@_@@@_@@@_@@@_@@@@@@@') ; yourself); yourself]
+        constantNamed:'GenericToolbarIconLibrary class mergeUsingB24x24'
+        ifAbsentPut:[(Depth1Image width:24 height:24) bits:(ByteArray fromPackedString:'@@@@_@@@_@@@_@@@_@@@_@@@_@@@_@@@_@@@_@@@_@@@_@@@_@@@_@@@_@@@_@@@_@@@_@@@_@@@_@@@_@@@_@@@_@@@@@@@')
+            colorMapFromArray:#[0 0 0 243 181 13]
+            mask:((ImageMask width:24 height:24) bits:(ByteArray fromPackedString:'@@@@_@@@_@@@_@@@_@@@_@@@_O0@_O8@_LL@_LL@_LX@_O8@_LX@_LL@_LL@_LL@_O<@_O0@_@@@_@@@_@@@_@@@_@@@@@@@'); yourself); yourself]
 !
 
 mergeUsingB32x32
-"      Loaded from: /home/jv/work/icons/merge-tool-icons/mergeUsingB32x32.xpm"
+    "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 mergeUsingB32x32 inspect
@@ -13992,26 +14986,23 @@
     <resource: #image>
 
     ^Icon
-        constantNamed:'GenericToolbarIconLibrary mergeUsingB32x32'
-        ifAbsentPut:[(Depth8Image new) width: 32; height: 32; photometric:(#palette); bitsPerSample:(#(8)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'
-@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0HB@ HB@ LC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0LB@ DA@PHB@0LC@0LC@0LC@0LC@0LC@0LC
-@0LC@0LC@0HB@ DA@PHC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@ DA@PDA@PLC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0LB@PDA@PDA@0LC@0LC@0LC@0LC
-@0LC@0LC@0LC@0LC@0HA@PDA@PDC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@ DA@PDA@PLC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0LB@ HA@PDA@0LC@@@@
-@@@@@@@@@0LC@0LC@0LC@0LC@0HA@ DA@PDC@0L@@@@@@@@@@@@@@0LC@0LC@0LC@0LC@ DA@PDA@PLC@0@@@0LC@0LC@@@@@0LC@0LC@0LC@0LB@PDA@PDA
-@0LC@@@C@0LC@0L@@@@C@0LC@0LC@0LC@0HA@PDA@PDC@0L@@@LC@0LC@0@@@@LC@0LC@0LC@0LC@ DA@PDA@PLC@0@@@0LC@0LC@@@@@0LC@0LC@0LC@0LB
-@ DA@PDA@0LC@@@C@0LC@0@@@@LC@0LC@0LC@0LC@0HB@ DA@PDC@0L@@@@@@@@@@@@C@0LC@0LC@0LC@0LC@ DA@PDA@PLC@0@@@@@@@@@@@@@C@0LC@0LC
-@0LC@0LB@PDA@PDA@0LC@@@C@0LC@0L@@@@C@0LC@0LC@0LC@0HA@PDA@PDC@0L@@@LC@0LC@0L@@@LC@0LC@0LC@0LC@ DA@PDA@PLC@0@@@0LC@0LC@0@@
-@0LC@0LC@0LC@0LB@ HA@PDA@0LC@@@C@0LC@0LC@@@C@0LC@0LC@0LC@0HA@ DA@PDC@0L@@@LC@0LC@0@@@@LC@0LC@0LC@0LC@ DA@PDB@ LC@0@@@@@@
-@@@@@@@@@0LC@0LC@0LC@0LB@PDA@PDB@0LC@@@@@@@@@@@@@0LC@0LC@0LC@0LC@0HA@PDA@PDC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@ DA@PDA@PLC
-@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0LB@ DA@PDA@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0HB@ DA@PDC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@ HB
-@PDA@PLC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0LB@PHA@PDA@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0LB@ HB@ HC@0LC@0LC@0LC@0LC@0LC@0LC@0LC
-@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0@a') ; colorMapFromArray:#[0 0 0 243 181 13 243 181 14 0 0 0]; mask:((ImageMask new) width: 32; height: 32; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'
+        constantNamed:'GenericToolbarIconLibrary class mergeUsingB32x32'
+        ifAbsentPut:[(Depth2Image width:32 height:32) bits:(ByteArray fromPackedString:'
+@@@@@@@@@@@J* @@@@@@@B%Z@@@@@@@@J%X@@@@@@@@%UP@@@@@@@BUU@@@@@@@@IUT@@@@@@@@%UP@@@@@@@B)U@@@@@@@@I%T@@@@@@@@%UP@@@@@@@BUU
+@@@@@@@@IUT@@@@@@@@%UP@@@@@@@B%U@@@@@@@@J%T@@@@@@@@%UP@@@@@@@BUU@@@@@@@@IUT@@@@@@@@%UP@@@@@@@B)U@@@@@@@@I%T@@@@@@@@%V @@
+@@@@@BUV@@@@@@@@IUT@@@@@@@@%UP@@@@@@@B%U@@@@@@@@J%T@@@@@@@@*UP@@@@@@@BYU@@@@@@@@B*(@@@@@@@@@@@@@@@@@@@@a')
+            colorMapFromArray:#[0 0 0 243 181 13 243 181 14]
+            mask:((ImageMask width:32 height:32) bits:(ByteArray fromPackedString:'
 @@@@@C<@@@A?@@@@_0@@@G<@@@A?@@@@_0@@@G<@@@A?G?@@_1?8@G<XG@A?FA0@_1 \@G<XG@A?FC @_1?0@G<_>@A?FA0@_1 L@G<XC@A?F@0@_1 \@G<_
-?@A?G?@@_0@@@G<@@@A?@@@@_0@@@G<@@@A?@@@@O0@@@@@@@@@b') ; yourself); yourself]
+?@A?G?@@_0@@@G<@@@A?@@@@_0@@@G<@@@A?@@@@O0@@@@@@@@@b'); yourself); yourself]
 !
 
 mergeUsingBAll24x24
-"      Loaded from: /home/jv/work/icons/merge-tool-icons/mergeUsingBAll24x24.xpm"
+    "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 mergeUsingBAll24x24 inspect
@@ -14022,19 +15013,25 @@
     <resource: #image>
 
     ^Icon
-        constantNamed:'GenericToolbarIconLibrary mergeUsingBAll24x24'
-        ifAbsentPut:[(Depth8Image new) width: 24; height: 24; photometric:(#palette); bitsPerSample:(#(8)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'
-6-+Z6-+Z6-+Z6-+Z6-+Z6-+Z6-+Z6-+Z6 89NS$?O3<?RD!!GQ4]MST5MTEAPT ?Z6#N.,[F7-;;A0\SH2,3N4MKU5]_X6EKZ6">.++F7-;^>/,GD2L+L3,?R
-4-_W6EKZ6#N&+*:.,;^:.+;A1L#J3L/O5]WU55CZ6">$)*".++N7.+*>1LSH2,/K4MCU5UCZ6">^)J".+&D@@@@@A!!A.2L3L3\?O5UCZ6">Y(ZF&*E0@MVI#
-O0$A[\#L2<7O347Z6".X(:N#)%0@Z;F7-74@H+?H2</N34/Z6""U&I&#)%0@Z;F1-9,@H[WH2L#K3$/Z6""R$)"#(5\@YI*\ AHA[K2?1L#H24_Z6""R#9JY
-(5\@@@@@@@P9!![*</;?H24_Z6""K#9JU&E\@OF%)XADAW;":/K?D2D_Z6!!:K"8>R%U\@Y:N$+*$JA7:8.+2>1D_Z6!!:F"8*O%UP@Y:N#(*8S@F>7-;:>/#?Z
-6!!:C!!(*O#5P@YI"#(:HH@721-;^7/#?Z6!!:C 8ZK"5L@G59^OP4@HG>.,;N;/$CZ6!!]4 8ZF"5L@@@@@AP0>^Z".++N3-3?Z6!!]4]GVF!!8E0]7Y:^G.](:"&
-+*:1-3''Z6!!]3]GU5!!H^K"8>R%I&Y(ZF$*J*1,S''Z6!!Q2\7Q5 8ND"8.K$)JY&Y&#)*Z.+#_Z6!!Q2\''M4]WVC 8.K"9JR&Y&#(:Z(*S''Z6 ,TE1\WFQ8^G!!8%
-IR (J",/J3L3L0;Z6-+Z6-+Z6-+Z6-+Z6-+Z6-+Z6-+Z6-+Z') ; colorMapFromArray:#[0 0 0 5 5 1 6 5 2 9 8 2 13 11 3 16 14 3 18 15 5 26 23 7 33 29 7 32 29 9 38 33 9 49 36 3 51 43 10 53 45 11 50 44 12 51 50 20 57 51 17 65 57 16 71 63 18 73 63 17 113 85 7 113 86 9 113 86 10 114 87 10 114 88 11 114 88 12 114 89 12 114 89 13 114 90 13 114 90 14 114 91 15 100 83 17 103 89 23 98 88 27 99 89 29 114 91 16 115 92 16 115 92 17 115 94 17 115 94 18 115 94 19 115 95 19 115 95 20 115 96 20 115 96 21 115 97 21 115 97 22 115 98 23 116 98 23 116 98 24 116 99 24 116 99 26 116 100 27 113 99 28 115 101 30 116 101 28 116 101 29 116 102 29 116 103 30 117 103 31 121 103 26 123 104 25 126 106 26 117 104 32 117 105 32 117 105 33 117 105 34 117 106 34 117 106 35 117 107 35 117 107 36 117 108 36 117 108 37 117 109 37 117 109 38 117 109 39 117 111 40 118 112 41 118 113 43 118 113 44 118 114 45 118 115 46 118 116 47 134 108 20 134 109 21 134 110 22 134 111 23 134 112 25 134 113 26 134 114 27 135 114 29 135 115 30 135 116 30 135 117 31 138 116 26 134 118 34 136 118 32 137 120 33 140 123 36 140 124 38 147 127 33 153 128 28 153 128 29 153 130 30 152 130 33 152 131 34 154 134 36 154 135 37 159 142 43 156 141 46 158 144 47 188 166 47 194 157 29 243 185 18 243 186 20 244 188 22 244 190 24 244 191 26 197 162 33 205 168 33 205 170 37 201 171 43 214 177 37 214 179 41 197 172 48 194 173 53 205 181 53 215 186 50 211 186 53 236 190 34 245 193 28 245 194 30 245 194 31 222 197 58 245 196 32 245 196 33 245 197 35 245 198 35 246 198 35 246 199 36 246 199 37 246 200 37 246 200 38 246 201 39 246 201 40 246 202 41 246 203 41 246 203 42 246 204 43 247 204 43 247 205 44 247 205 45 247 206 46 247 207 47 237 206 55 229 204 61 236 206 57 240 203 48 247 208 48 247 208 49 247 209 49 247 209 50 245 210 52 248 210 51 248 211 52 248 212 53 248 212 54 248 213 54 248 213 55 246 213 58 248 214 56 248 214 57 248 215 57 249 216 58 249 216 59 249 217 59 249 217 60 249 218 61 249 218 62 249 219 62 249 219 63 241 219 70 249 220 64 249 221 65 250 222 66 250 222 67 250 223 68 250 224 69 250 225 70 250 225 71 250 226 71 250 226 72 250 227 73 251 227 73 250 227 75 251 228 74 251 228 75 251 229 75 250 229 77 251 230 76 251 230 77 251 231 79 251 232 79 252 233 81 252 234 81 252 235 83 252 235 84 252 236 85 252 237 85 252 238 87 252 238 88 253 240 89 253 240 90 253 241 91 253 241 92 253 243 94 253 244 96 254 246 98 0 0 0]; mask:((ImageMask new) width: 24; height: 24; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>@@@@') ; yourself); yourself]
+        constantNamed:'GenericToolbarIconLibrary class mergeUsingBAll24x24'
+        ifAbsentPut:[(Depth8Image width:24 height:24) bits:(ByteArray fromPackedString:'
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@DB@ HC@0LC@0LC@0LDA@PDA@PDA@T@@@HFA XGA0 IBP$IB ,KB00MCP4NC P@@@<FA XGA0\HB@$IBP(KB0,L
+C@4MC P@@@HPA XFA \GA0 IBP$JB0,KCP4MCPP@@@<PDA@FA XGA0\HBP$IB ,KB0,MCPP@@@<QDA@FA!!H@@@@@D1PUBP,KB0,KCPP@@@<VDQDPDA\@@!!HR
+@1 @FP$KB0,KB0P@@@<VDA@PDA\@F XGA1,@G@$IB0,KB0L@@A4VE!!XPDA\@F XFA18@GA<IBP$KB0L@@A4VE!!XPDA\@HBD"H2P@FP IBP$IB0L@@A4VIQXV
+DA\@@@@@@BXBI0\HBP$IB0L@@A4(IQXVE!!\@JQ(ZJ"P@J0\GB@$IBPL@@B0(JBTVE!!\@KQ@PA"8/LCDGA0 HBPL@@B0(JB %E#H@KQ@PDPX3@CPGA0 HB@L@
+@B05JB %ISH@HAXPDAD6I!!,FA0\GB@L@@B05MR (JCH@M3 8NPD@N"LFA XHB@L@@C,<MR (JCH@@@@@D0D9OQ@FA XFA0L@@C,<OC0(JC8?PDEBPDMDDA@P
+A XFA0H@@C-EOC0<MR (JBTVE!!XVDQDPDDXFA H@@D]EQS0<MST5JB (E!!XVE!!XPDA@FA H@@D]EQTT<OC05MR (JAXVE!!XPDA@PK H@@D!!GN3,;KB0,KB0]
+GQ4]GP<OC0HB@ D@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@')
+            colorMapFromArray:#[0 0 0 48 40 8 112 96 24 112 104 32 112 112 40 48 48 16 248 216 56 248 216 64 248 224 64 248 224 72 248 232 72 248 232 80 248 232 88 248 240 88 248 240 96 112 96 16 248 208 48 240 208 48 136 120 32 16 8 0 56 48 16 152 144 40 240 200 40 128 112 24 32 24 8 152 136 40 152 128 32 192 168 48 96 88 24 112 88 16 224 200 56 240 216 64 144 120 32 232 200 48 232 200 56 208 184 48 64 56 16 240 200 32 8 8 0 216 192 56 240 192 32 120 96 24 136 112 32 128 112 32 112 88 8 152 128 24 240 208 56 32 32 8 24 16 0 200 176 48 128 104 16 72 56 16 184 160 40 240 192 24 32 24 0 96 80 16 136 112 24 120 104 24 96 88 16 112 80 8 240 184 24 200 168 40 232 184 32 192 152 24 200 168 32 192 160 32 208 176 32 208 176 40 240 200 48 240 184 16 248 208 56 112 80 0 48 32 0]
+            mask:((ImageMask width:24 height:24) bits:(ByteArray fromPackedString:'@@@@_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>_??>@@@@'); yourself); yourself]
 !
 
 mergeUsingBAll32x32
-"      Loaded from: /home/jv/work/icons/merge-tool-icons/mergeUsingBAll32x32.xpm"
+    "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 mergeUsingBAll32x32 inspect
@@ -14045,26 +15042,32 @@
     <resource: #image>
 
     ^Icon
-        constantNamed:'GenericToolbarIconLibrary mergeUsingBAll32x32'
-        ifAbsentPut:[(Depth8Image new) width: 32; height: 32; photometric:(#palette); bitsPerSample:(#(8)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'
-8.K"8.K"8.K"8.K"8.K"8.K"8.K"8.K"8.K"8.K"8.K"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@8.H@*J&,-KR4.+2<0,GA1,''I3-CR4=[X6-+Z
-7=?!!8PC"8 B%*J&)-KR4.+*<0,GF1,''N3-CS4=[X6-+Z7=?!!@NK"@JN#*J")-KR8/K2<0LKD1L''I3,?R4-#Z6-+Z6-<@8.H@(JN(*J&)+KR4-K2<0LCD1L''I
-3,?R4-WU6-+]7PC"8 B[(JB%*J&)-KR4-K2<0LKB1L''K4MCR4-WX6-+Z@NK"@I. (JB(*J&)%WU7]7%9^:?D2\SK3,;R4-WX6-(@8.H@&9.\''9>%)Z!!VEP@@
-@@@@BQ8/.\''I2]CR4-#X6@C"8 BR&92Z'':V%*EXZ@A(''JBDM@@@Q,L''I3-CR4-OX@NK"@IJR&)*\''I2%U!!(@Q:&5.''06B0@11\''N3,;R4= @8.H@#)JX&I2\
-''JUPF AF-KR5.'',2@BGB2\SK3,;S4 C"8 BN$)JR&I*\''EHX@DZ)-J25,3P@HLKB1L''I3,?R@NK"@H.N$)JX&I2\TA @Q*&)+KQ$K @+/LKB0,''I2<<@8.H@
-"8.K$)JR&I!!PF@@7Y&]#O#@CAVV</\KB1L''D3 C"8 BH"8.K$)JX&D,U@@@@@@@@@BAX.+*</\KD1L/K@NK"@HRH"8.N#)JRR1(@D2X&JA(J@B&T.+2</LGA
-1\$@8.H@ ("H"H.N$)IHE AB''9>_($X-@A*4-K*</[7A2PC"8 A?_8RH"H:K$$ Z@C>_''9>_)T8I@EF1-K*</LCA@NK"@GM? 8"H"H.KRAX@PY*Z''9>%T1(@
-M[F4.+*<0L@@8.H@\(M?_8"H"8-HD0@?&)*_''9=OBP@>(+R4-K"<0@C"8 A/\''Q?_8"H"C0S@C&P&).XP"0@@6"(*[R4.KR<@NK"@FE/\7M? 8"DN1L@DBL#
-H1@I@@@3*J")*[R4-K0@8.H@XF=/\7M? 8P:D@@@@@@@AP0*P9>_*J&)*[R4-@C"8 A"X&I/\''I?_75)ZV%,[&9>$I*\''I2''*J&)*[R4@NK"@E=_W6=/\''=?
- (ZF#8*K#9BZ&I*\''I>%)Z"),:$@8.H@WU= XV=/_7=?_8RF"H>O#9BX$I*Z''92%)ZV)-@C"8 A\WVA XVE"X''=?_8ZF"H&O$IBP&)*Z''I>%)Z")@NK"@E%\
-WFA XFI"\''=2 8RD!!(>O#9BP&)*\''I2%)ZT@8.H@VU1\WFA X&I"\''JC 8RF!!("K#9BP&)*\''I>%)PC"8 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
-@NK"8.K"8.K"8.K"8.K"8.K"8.K"8.K"8.K"8.K"8.K"8 @a') ; colorMapFromArray:#[0 0 0 1 1 0 3 3 1 4 3 1 5 5 1 7 6 2 9 8 2 10 9 2 11 9 2 10 10 3 13 11 3 17 15 5 23 19 4 30 27 8 31 28 9 33 27 5 33 27 6 34 29 7 35 30 7 38 31 6 38 31 7 35 31 9 38 32 7 37 32 9 38 32 8 38 33 8 38 33 9 39 34 9 36 32 10 37 33 10 38 35 12 42 37 11 40 37 12 44 40 13 46 41 12 48 40 9 48 40 10 51 43 11 51 44 12 50 44 13 52 46 14 54 48 14 62 53 13 73 66 20 81 69 18 83 73 20 93 83 25 101 92 30 106 93 27 105 95 31 109 98 30 123 106 28 117 105 32 130 114 32 140 126 40 147 127 34 144 127 36 170 141 31 178 144 27 184 151 29 184 151 31 184 152 31 158 138 40 170 142 32 170 143 33 170 143 34 170 145 36 175 149 38 171 148 40 171 149 41 171 150 42 171 150 43 185 154 33 185 154 34 185 155 35 185 156 37 185 157 37 186 158 39 177 155 42 180 155 40 186 159 40 181 160 46 186 160 41 186 160 43 186 161 43 187 162 43 187 163 45 184 161 46 191 169 51 243 183 15 243 184 17 243 185 18 243 185 19 243 186 20 244 187 21 244 188 22 244 189 23 244 190 25 244 191 26 204 178 50 203 180 54 203 183 57 216 187 50 216 188 51 219 190 52 230 187 35 230 188 36 230 189 37 230 189 39 231 190 40 231 191 42 245 192 28 245 193 28 245 193 29 245 194 30 245 194 31 245 195 31 216 192 56 217 192 57 217 193 59 217 194 60 217 195 62 219 196 60 217 196 62 220 197 61 238 192 35 236 198 45 245 196 32 245 196 33 245 197 34 245 197 35 246 198 35 246 198 36 246 199 36 246 199 37 246 200 37 246 200 38 246 201 39 246 201 40 246 202 40 246 202 41 246 203 42 246 204 43 247 204 43 247 205 44 247 205 45 247 206 46 247 207 47 228 203 60 233 205 59 243 206 50 247 208 48 247 208 49 247 209 49 247 209 50 248 210 51 248 211 52 248 211 53 248 212 53 248 212 54 248 213 54 248 213 55 243 211 57 248 214 56 248 214 57 248 215 57 248 215 58 249 216 58 249 216 59 249 217 60 249 218 61 249 218 62 249 219 62 249 219 63 249 220 63 235 214 69 237 217 73 246 219 66 249 220 64 248 220 65 249 221 65 250 222 66 250 222 67 250 223 67 250 223 68 240 220 74 250 224 69 250 225 70 250 225 71 250 226 71 250 226 72 250 227 73 251 227 73 251 228 74 251 228 75 251 229 75 251 229 76 251 230 76 251 230 77 251 231 78 251 231 79 251 232 79 251 232 80 251 233 80 252 233 81 252 234 81 252 234 82 252 235 83 252 235 84 252 236 84 252 236 85 252 237 86 252 238 87 252 238 88 252 239 88 253 240 89 253 240 90 253 241 91 253 242 92 253 242 93 253 243 94 253 244 96 254 245 96 254 246 97 254 247 99 254 248 101 0 0 0]; mask:((ImageMask new) width: 32; height: 32; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'
+        constantNamed:'GenericToolbarIconLibrary class mergeUsingBAll32x32'
+        ifAbsentPut:[(Depth8Image width:32 height:32) bits:(ByteArray fromPackedString:'
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@PDA@ HB@0LCA@PDA@TEA XFA \HB@ H
+BP$JB @@@@@K@PDA@ HB@0LCA@PDA@TFA XFA \HB@ HBP$J@@@@@@,K@PDA@ HB@0LCA@PDA@TEA XFA  HB@ HB@$@@@@@C@,A@PDA@PHB@ LCA@PDA@TE
+A XFA \GB@ IBP@@@@@LC@0K@PDA@ HB@ LCA@PDA@TFA XFA \HB@ H@@@@@@0LC@0A@PDACP8NC 8NC <DAPPFA XFA \HB@ @@@@@C@0LC@0KB0DPDP@@
+@@@@D!!LTEPTEAPXFA  HB@@@@@@VC@0WC@,K@Q@S@ALXFA$Z@@@[G@TEA XFA XH@@@@@AXVE1\LC@0KDAL@GPDB@08^G0@ A@TFA XFA  @@@@@E!!XWE00L
+C@,!!D0@]@ HB@08"@A$DAPPFA XFA @@@@@VE!!XVE1\LCA@S@A4A@ DB@"L@I@PDA@TEA XF@@@@@AXVE!!XWE00LHQL@GPDA@PH%I @''@0PDA@TEA X@@@@@
+E!!XVE!!XVE1\!!D0@(JR$%J"@@@B,C@0PDA@TDA @@@@@,E!!XVE!!XWE24Q@@@@@@@@@BP.@0LC@0PDA@XF@@@@@B<,E!!XVE!!XVKQL@F1 XFALR@C@1@0LC@0PD
+A@T@@@@@K20,KAXVE!!X-L @3C@0LMA45@ALB@ LC@0LDAP@@@@@/K2<,KAXVE"4S@CXLC@0LB3\R@C 9@ LC@0PD@@@@@C(/K20,KAXVKSH@M!!\WC@0KDAL@
+N3$B@0LCA@P@@@@@N"</K20,E!!X-F0@6E1\LC@07D @*M@HB@ HCA@@@@@@:N#(/K20,KC0[@C4VE00WL38@@B$A@PHB@ HC@@@@@C<:N#(/K20/OA,@F1 X
+FA,R@@A@@PDA@PHB@ L@@@@@PS(:N#(/K2=BF0@@@@@@@DMDL00L@PDA@PHB@ @@@@@?O3<:N#(/K4UFQ$YFQ4]HE!!\LC@0A@PDA@PHB@@@@@DEAPS(:N"</
+K2</E!!XVE!!XWE1\LC@0KB0DA@ D@@@@@PTEAO3(:K2</K2</KAXVE!!XWE!!\WC@0KB0,A@ @@@@AAPTEAO3<?O2</K2</KB0VE!!XVE1\WC@0KB0DA@@@@@D%A
+PTEAPS<?N"<:K2</K1XVE!!XVE1\LC@0KB0,@@@@@RTEAPTEAO3<?N#(/K2</K20VE!!XVE1\LC@0KB0@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@a')
+            colorMapFromArray:#[0 0 0 248 216 56 248 216 64 248 224 64 248 224 72 248 232 72 248 232 80 248 232 88 248 240 88 248 240 96 248 248 96 248 208 56 248 208 48 232 200 56 216 192 56 232 208 64 184 160 40 32 24 8 8 8 0 32 32 8 96 88 24 240 216 72 240 200 40 240 208 48 48 40 8 40 40 8 24 24 8 32 24 0 232 216 72 168 144 40 136 120 40 16 8 0 104 88 24 184 152 40 104 96 24 112 104 32 40 32 8 200 176 48 88 80 24 72 64 16 144 120 32 216 184 48 152 136 40 200 176 56 240 200 32 184 152 32 184 168 48 240 192 32 48 48 8 224 200 56 32 32 0 168 144 32 240 208 56 80 72 16 168 136 32 176 152 40 176 160 40 240 216 64 240 192 24 128 112 32 184 144 24 168 136 24 80 64 16 240 184 24 120 104 24 240 184 16 176 144 24 16 16 0 56 48 8 232 192 32 224 184 32 224 184 40 232 192 40 240 176 8]
+            mask:((ImageMask width:32 height:32) bits:(ByteArray fromPackedString:'
 @@@@@G????9????>_????''????9????>_????''????9????>_????''????9????>_????''????9????>_????''????9????>_????''????9????>_????''??
-??9????>_????''????9????>_????''????9????>_???? @@@@@b') ; yourself); yourself]
+??9????>_????''????9????>_????''????9????>_???? @@@@@b'); yourself); yourself]
 !
 
 mergeUsingBase24x24
-"      Loaded from: /home/jv/work/icons/merge-tool-icons/mergeUsingBase24x24.xpm"
+    "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 mergeUsingBase24x24 inspect
@@ -14075,19 +15078,22 @@
     <resource: #image>
 
     ^Icon
-        constantNamed:'GenericToolbarIconLibrary mergeUsingBase24x24'
-        ifAbsentPut:[(Depth8Image new) width: 24; height: 24; photometric:(#palette); bitsPerSample:(#(8)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'
-EAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAHRD!!LREAPTEAPTEAPTEAPTEAPTEAPTEAHRD!!HREAPTEAPTEAPTEAPTEAPTEAPTEAHRD!!HREAPTEAPTEAPTEAPT
-EAPTEAPTEAHRD!!HREAPTEAPTEAPTEAPTEAPTEAPTEALRD!!HREAPTEAPTEAPTEAPTEAPTEAPTEALH@@@@@@@@EAPTEAPTEAPTEAPTEAPTEALG@@TI@ @@@APT
-EAPTEAPTEAPTEAPTEAHG@@0REAPT@@@TEAPTEAPTEAPTEAPTEAHG@@0REAPT@@@TEAP@@@@@@APTEAPTEAHG@@,QEAP@@APTEAP@EAPT@@@TEAPTEALG@@@@
-@@@@@APTEAPTEAPTE@@@EAPTEALG@@XK@1P@@APTEAPT@@@@@@@@EAPTEALG@@0REAPT@@@TE@@@@APTE@@@EAPTEALG@@0REAPT@@@TE@@@EAPTE@@@EAPT
-EALG@@0REAPT@@@TE@@@EAPTE@@@EAPTEALG@@TI@ @@@@@TE@@@EAPT@@@@EAPTEALG@@@@@@@@@APTEAP@@@@@E@@@EAPTEALPC <NEAPTEAPTEAPTEAPT
-EAPTEAPTEALRD!!HREAPTEAPTEAPTEAPTEAPTEAPTEALRD!!HREAPTEAPTEAPTEAPTEAPTEAPTEAHRD!!HREAPTEAPTEAPTEAPTEAPTEAPTEAHRD!!HREAPTEAPT
-EAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPT') ; colorMapFromArray:#[0 0 0 25 48 63 25 49 63 30 57 72 33 63 81 37 70 91 40 76 98 41 79 101 42 81 104 46 90 116 50 95 122 50 98 126 51 99 128 66 128 165 67 129 166 70 134 173 77 149 191 79 152 196 83 160 206 83 161 206 0 0 0]; mask:((ImageMask new) width: 24; height: 24; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@_@@@_@@@_@@@_@@@_@@@_8@@_<@@_F@@_FO _LH0_<@X_,G8_F\X_FXX_FXX_>X8_<OX_@@@_@@@_@@@_@@@_@@@@@@@') ; yourself); yourself]
+        constantNamed:'GenericToolbarIconLibrary class mergeUsingBase24x24'
+        ifAbsentPut:[(Depth4Image width:24 height:24) bits:(ByteArray fromPackedString:'
+@@@@@@@@@@@@@@@@BY$Y@@@@@@@@@@@@BY&Y@@@@@@@@@@@@BY&Y@@@@@@@@@@@@BY&Y@@@@@@@@@@@@@Y&Y@@@@@@@@@@@@@W@@@@@@@@@@@@@@@VB5P@@@
+@@@@@@@@BVCY@@@@@@@@@@@@BVCY@@@@@@@@@@@@BVCC@@@@@N@@@@@@@V@@@@@@@@@@@@@@@VC,(@@@@N@@@@@@@VCY@@@@@@8@@@@@@VCY@@@@@@@@@@@@
+@VCY@@@@@@@@@@@@@VB5P@@@@@@@@@@@@V@@@@@@@@@@@@@@@R>O@@@@@@@@@@@@@Y&Y@@@@@@@@@@@@@Y&Y@@@@@@@@@@@@BY&Y@@@@@@@@@@@@BY&Y@@@@
+@@@@@@@@@@@@@@@@@@@@@@@@')
+            colorMapFromArray:#[0 0 0 83 161 206 77 149 191 79 152 196 25 49 63 46 90 116 41 79 101 42 81 104 70 134 173 83 160 206 30 57 72 37 70 91 50 98 126 51 99 128 40 76 98 67 129 166]
+            mask:((ImageMask width:24 height:24) bits:(ByteArray fromPackedString:'@@@@_@@@_@@@_@@@_@@@_@@@_8@@_<@@_F@@_FO _LX0_<@X_<O8_F\X_FXX_FXX_>X8_<OX_@@@_@@@_@@@_@@@_@@@@@@@'); yourself); yourself]
 !
 
 mergeUsingBase32x32
-"      Loaded from: /home/jv/work/icons/merge-tool-icons/mergeUsingBase32x32.xpm"
+    "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 mergeUsingBase32x32 inspect
@@ -14098,22 +15104,18 @@
     <resource: #image>
 
     ^Icon
-        constantNamed:'GenericToolbarIconLibrary mergeUsingBase32x32'
-        ifAbsentPut:[(Depth8Image new) width: 32; height: 32; photometric:(#palette); bitsPerSample:(#(8)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'
-E1\WE1\WE1\WE1\WE1\WE1\WE1\WE1\WE1\WE1\WE1\WE1TUEQTUEQ\WE1\WE1\WE1\WE1\WE1\WE1\WE1\WE1\UE!!XVE!!XVE1\WE1\WE1\WE1\WE1\WE1\W
-E1\WE1\WE1TVE!!XVE!!XWE1\WE1\WE1\WE1\WE1\WE1\WE1\WE1\WEQXVE!!XVE!!\WE1\WE1\WE1\WE1\WE1\WE1\WE1\WE1\UE!!XVE!!XVE1\WE1\WE1\WE1\W
-E1\WE1\WE1\WE1\WE1TVE!!XVE!!XWE1\WE1\WE1\WE1\WE1\WE1\WE1\WE1\WEQXSDQDQDQ@WE1\WE1\WE1\WE1\WE1\WE1\WE1\WE1\UE!!@H@@@@@@@@@@@W
-E1\WE1\WE1\WE1\WE1\WE1\WE1TVD@$@B@0C@@@@@@@WE1\WE1\WE1\WE1\WE1\WE1\WEQXPBP@NE!!\WE1\@@@@WE1\WE1\WE1\WE1\WE1\WE1\UE!!@I@@8V
-E1\WE0@@@A\WE1\WE1\WE1\WE1\WE1\WE1TVD@$@C!!XWE1\W@@@@E1\WE1\@@@@@@@@WE1\WE1\WEQXPBP@NE!!\WE1\@@@@WE1\W@@@@@@@@@@@WE1\WE1\U
-E!!@I@@4QDA\W@@@@E1\WE1\@E1\WE1\@@@@WE1\WE1TVD@$@@@@@@@@@@A\WE1\WE1\WE1\WE1\@@A\WE1\WEQXPBP@EC@L@@@@@@A\WE1\WE1\W@@@@@@@@
-@A\WE1\VE!!@I@@8VE1\WE0@@@A\WE1\@@@@@@@@@@@@@E1\WE1TVD@$@C!!XWE1\WE0@@E1\WE0@@@A\WE1\@@@@WE1\WEQXPBP@NE!!\WE1\W@@@@E1\@@@@W
-E1\WE0@@@A\WE1\UE!!@I@@8VE1\WE1\@@@@WE0@@E1\WE1\W@@@@E1\WE1TVD@$@C!!XWE1\W@@@@E1\W@@@@E1\WE0@@@@@WE1\WEQXPBP@DB L@@@@@@@@W
-E1\W@@@@@@@@@@@@@A\WE1\UE <E@@@@@@@@@@@WE1\WE1\W@@@@@@@W@@@@E1\WE1TVEAHRD!!HWE1\WE1\WE1\WE1\WE1\WE1\WE1\WE1\WEQXVE!!XVE!!\W
-E1\WE1\WE1\WE1\WE1\WE1\WE1\WE1\UE!!XVE!!XVE1\WE1\WE1\WE1\WE1\WE1\WE1\WE1\WE1TVE!!XVE!!XWE1\WE1\WE1\WE1\WE1\WE1\WE1\WE1\WEQXV
-E!!XVE!!\WE1\WE1\WE1\WE1\WE1\WE1\WE1\WE1\UE!!XVE!!XVE1\WE1\WE1\WE1\WE1\WE1\WE1\WE1\WE1\UEQTUEQTWE1\WE1\WE1\WE1\WE1\WE1\WE1\W
-E1\WE1\WE1\WE1\WE1\WE1\WE1\WE1\WE1\WE1\WE1\WE0@a') ; colorMapFromArray:#[0 0 0 8 16 20 9 17 21 9 17 22 11 21 27 11 21 28 11 22 29 12 23 29 12 22 30 13 24 32 16 31 40 17 32 42 17 33 42 43 83 107 50 96 123 62 119 153 62 120 154 72 139 179 77 149 192 80 154 198 81 157 202 84 159 205 83 160 206 0 0 0]; mask:((ImageMask new) width: 32; height: 32; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'
-@@@@@C<@@@A?@@@@_0@@@G<@@@A?@@@@_0@@@G>@@@A?>@@@_?0@@G<N@@A?C @@_08O0G<NG>A?''AA0_? @LG?<@?!!?C!!?8_0X\NG<GNC!!?A3@8_088^G?>
-G?!!?>@>8_0@@@G<@@@A?@@@@_0@@@G<@@@A?@@@@O0@@@@@@@@@b') ; yourself); yourself]
+        constantNamed:'GenericToolbarIconLibrary class mergeUsingBase32x32'
+        ifAbsentPut:[(Depth4Image width:32 height:32) bits:(ByteArray fromPackedString:'
+@@@@@@@@@@@@@@@@@@@@@@@3L3L@@@@@@@@@@@@@@@@CY&Y&@@@@@@@@@@@@@@@@@6Y&Y @@@@@@@@@@@@@@@@M&Y&X@@@@@@@@@@@@@@@@CY&Y&@@@@@@@@
+@@@@@@@@@6Y&Y @@@@@@@@@@@@@@@@M""H" @@@@@@@@@@@@@@@CZ-@@@@@@@@@@@@@@@@@@@6(P6[@@@@@@@@@@@@@@@@M*DGX@@@@@@@@@@@@@@@@CZ!!A6
+@@@@@@@@@@@@@@@@@6(P] @@@@@@@@@@@@@@@@M*DGX@@@@@@@@@@@@@@@@CZ!!CH(@@@@@@@\@@@@@@@@6(P@@@@@@@@@@@@@@@@@@M*DM&0@@@@@@A7@@@@
+@@@FZ!!A6@@@@@@@@@@@@@@@@@6(P] @@@@@@@@@@@@@@@@M*DGX@@@@@@@@@@@@@@@@CZ!!A6@@@@@@@@@@@@@@@@@6(P] @@@@@@@@@@@@@@@@M*DMR0@@@@
+@@@@@@@@@@@CY]@@@@@@@@@@@@@@@@@@@6O.; @@@@@@@@@@@@@@@@M&Y&X@@@@@@@@@@@@@@@@CY&Y&@@@@@@@@@@@@@@@@@6Y&Y @@@@@@@@@@@@@@@@M&
+Y&X@@@@@@@@@@@@@@@@CY&Y&@@@@@@@@@@@@@@@@@CL3L0@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@b')
+            colorMapFromArray:#[0 0 0 8 24 32 80 152 192 80 152 200 16 24 40 56 112 152 80 160 200 48 96 120 72 136 176 16 32 40 56 120 152 8 16 16 40 80 104 8 16 24 72 144 192]
+            mask:((ImageMask width:32 height:32) bits:(ByteArray fromPackedString:'
+@@@@@C<@@@A?@@@@_0@@@G<@@@A?@@@@_0@@@G>@@@A?>@@@_?0@@G<N@@A?C @@_08O0G<NG>A?''A!!0_? @LG?<C?!!?C!!?8_0X\NG<GNC!!?A3@8_088^G?>
+G?!!?>@>8_0@@@G<@@@A?@@@@_0@@@G<@@@A?@@@@O0@@@@@@@@@b'); yourself); yourself]
 !
 
 mergeUsingBaseAll24x24
@@ -14257,6 +15259,30 @@
     ^ self directoryBookmarks20x20Icon
 !
 
+directoryOpenHalfGrey18x18Icon
+    "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 directoryOpenHalfGrey18x18Icon inspect
+     ImageEditor openOnClass:self andSelector:#directoryOpenHalfGrey18x18Icon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary directoryOpenHalfGrey18x18Icon'
+        ifAbsentPut:[(Depth8Image new) width:18; height:18; bits:(ByteArray fromPackedString:'
+/+:>/+:>/+:>/+:>/%MST5MS/,WE2L#H/+:>/+9ST5MST5MS-;V:/L&8.\R?-,GA0\EST5MS.;7@0LB=3L3C1,/G/\EST5MS.<C@0LC@/\C@0LC@0LEST5MS
+.<7M3\7M3\5TM $IBP$IBP$I4L;N3,;N3,8IW@8$S4=NOC0%4]_W42@F#8=!!^WM3\7N%_WHB5-#]+Z!!O)0UDP$IBP$JJRC @4-M#YB"B (JB (JB $HA''7AS
+5]*V)B\''I2\''I2\''I2]Y$P5S5M&3"ADQDQDQDQDQDQDS&%MSQ'')KUUUUUUUUUUUUU[H *UMSF"HH,[F1,[F1,V-QHY@;T5MS(;L-!!XVE W8K*$TLJ)L@T5MS
+QVE**71&QS-0G AST5MST5MSQTT9DJ@@T5MST5MST5MST5MST5MST5MST5MST5MST5MST5MS') ; colorMapFromArray:#[254 201 107 255 238 154 231 208 160 194 135 4 196 136 7 255 255 199 209 157 23 209 166 33 255 242 193 217 175 45 217 158 32 217 165 32 201 152 48 248 240 224 255 255 238 231 172 54 209 168 80 255 242 119 255 221 103 251 230 118 255 254 147 255 212 110 255 201 106 255 252 167 238 221 165 255 251 187 191 130 2 197 139 10 255 233 177 203 146 20 239 224 192 247 238 206 222 173 41 222 177 44 213 165 49 239 239 231 255 255 237 213 174 74 235 177 62 255 252 128 255 255 136 255 202 86 218 184 112 255 224 122 230 206 136 255 225 139 255 217 142 191 131 2 196 138 8 198 140 12 202 144 16 213 167 32 202 143 11 217 176 45 226 197 61 222 159 31 213 174 59 192 136 16 241 240 236 205 160 64 255 255 248 248 183 66 222 189 103 255 198 83 122 152 175 255 252 150 255 255 159 234 213 147 255 255 176 189 129 1 192 131 3 242 230 186 255 255 202 204 147 20 204 151 25 247 237 204 251 244 211 255 255 222 255 242 213 255 255 230 238 209 79 238 199 71 242 198 74 255 255 255 255 251 127 255 229 108 255 204 88 255 191 80 255 206 103 255 238 140 238 217 147 255 252 173 238 222 173 193 135 4 198 140 11 201 144 16 204 146 19 242 230 193 247 237 203 217 154 26 251 247 217 230 196 63 197 138 6 241 242 237 217 175 68 247 238 109 242 191 74 251 216 94 242 187 79 247 188 80 255 206 95 255 238 135 222 192 127 234 209 143 238 222 156 255 255 189 194 136 6 251 242 188 201 143 14 203 146 19 202 147 21 255 255 213 213 154 28 222 166 36 213 156 24 255 255 229 234 187 59 238 197 70 252 248 240 247 202 80 255 255 129 255 230 109 255 213 96 255 212 94 238 211 121 230 203 129 255 246 158 255 255 172 255 238 167 192 132 4 197 138 9 201 142 13 203 145 18 202 151 29 202 146 13 213 173 46 213 159 38 235 216 176 217 169 52 238 222 89 217 173 66 240 244 246 247 209 86 0 0 0 213 176 96 255 206 89 255 189 76 248 194 95 136 162 181 247 238 154 227 200 144 255 252 181 191 130 1 191 129 1 255 254 196 255 238 187 255 255 206 255 255 212 247 238 207 243 232 208 202 144 11 226 169 41 240 240 233 213 173 70 238 181 57 251 247 119 255 238 116 255 222 103 255 199 84 226 197 119 255 254 154 237 237 237 167 167 167 151 151 151 229 229 229 175 175 175 252 252 252 150 150 150 250 250 250 244 244 244 207 207 207 193 193 193 242 242 242 154 154 154 244 244 244 216 216 216 205 205 205 163 163 163 239 239 239 245 245 245 166 166 166 248 248 248 244 244 244 246 246 246 210 210 210 240 240 240 225 225 225 150 150 150 147 147 147 145 145 145 142 142 142 199 199 199 139 139 139 140 140 140 143 143 143 214 214 214 204 204 204 178 178 178 195 195 195 199 199 199 214 214 214 186 186 186]; mask:((ImageMask new) width:18; height:18; bits:(ByteArray fromPackedString:'@@@@_@@@??0@??0@??0@???@???@???@??>@??>@??>@??<@??<@??8@??0@?<@@>@@@@@@@') ; yourself); yourself]
+!
+
 directoryUpIcon
     <resource: #programImage>
 
@@ -14591,6 +15617,10 @@
         ^ self dosShellTerminalIcon
     ].
     ^ self unixShellTerminalIcon
+
+    "
+     self shellTerminalIcon
+    "
 !
 
 stxHomeIcon
@@ -14622,6 +15652,10 @@
     <resource: #programImage>
 
     ^ self shellWithoutText20x20Icon
+
+    "
+     self unixShellTerminalIcon
+    "
 !
 
 viewDetailsIcon
@@ -15118,6 +16152,33 @@
         ifAbsentPut:[(Depth2Image new) width:16; height:16; bits:(ByteArray fromPackedString:'@@@@@@@@@@@@@@@@J**(@B***@@@@@@@EUUT@AUUU@@UUUP@EUUT@AUUU@@UUUP@@@@@@@@@@@@@@@@@@@@@@@@a') ; colorMapFromArray:#[0 0 0 255 255 255 174 218 230]; mask:((ImageMask new) width:16; height:16; bits:(ByteArray fromPackedString:'@@@@@O?0??C?<O?0??C?<O?0??C?<O?0??@@@@@@@@@b') ; yourself); yourself]
 !
 
+fileTypeExpeccoEncryptedFileAttachmentIcon
+    "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 encryptedFileAttachmentIcon inspect
+     ImageEditor openOnClass:self andSelector:#encryptedFileAttachmentIcon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary fileTypeExpeccoEncryptedFileAttachmentIcon'
+        ifAbsentPut:[(Depth8Image width:16 height:16) bits:(ByteArray fromPackedString:'
+K"8.K"8.K"8.K"8.K"8.K"8.O!!TUEQTUEQTLK"8.K"8.K#H,HAH]C#,7CC$.K"8.K"8_MB0,KCX*HP0FEB8.K"8.IB@,KCX*B!!0LC@0@K"8.K"X,KB(*L0QB
+O3=B@B8.K"8^@B(3L0QBP4A@P4H.K"8.B1 SL0QBP4L?O4MCP"8.K"\SL0PBO4L?DBT?P3<.K"8MA@PBPTH?O3<?O3=BPR8.LPPB@$I@PDA@PDA@PDH.K#@I
+@ T?PDMCO3=CP4L?K"8"@ TEO4ACP4@?P4MCO28.MST5MS=@P4M@O4MCP3<.K"8@@@ABPDMCP4MCP4MBK"8.K"8.PTH?O3<?O3=BPP@a')
+            colorMapFromArray:#[252 253 255 206 231 255 225 240 255 192 192 255 233 245 255 219 237 255 85 167 237 107 116 165 105 112 162 228 241 255 245 250 255 135 161 210 116 128 178 129 149 195 247 247 247 201 228 255 209 233 255 195 225 255 251 251 251 243 249 255 144 163 203 135 169 220 103 109 158 115 126 176 246 250 255 101 106 154 193 193 193 206 211 255 216 229 246 249 249 249 138 168 217 145 184 234 253 253 253 219 231 247 122 131 176 94 97 144 143 179 229 205 230 255 140 174 223 132 155 202 183 183 183 114 124 174 248 251 255 109 119 168 255 255 255 186 221 255 42 42 41 192 223 255 125 137 182 127 142 188 146 188 239 237 246 255 254 254 254 117 120 163 254 255 255 217 225 237 216 235 255 147 170 210 182 182 182 244 244 245 111 122 172 198 198 198 148 191 242 0 0 0 255 212 212 170 170 170 127 127 127 255 128 128]
+            mask:((ImageMask width:16 height:16) bits:(ByteArray fromPackedString:'@@@?8C?0O? ?>C?8O?0??#?>O?<??3??O?<??0O?@?<b'); yourself); yourself]
+
+    "Created: / 19-05-2021 / 10:38:15 / Stefan_Vogel"
+!
+
 fileTypeExpeccoLogfileIcon
     "This resource specification was automatically generated
      by the ImageEditor of ST/X."
@@ -15458,6 +16519,30 @@
 
 !GenericToolbarIconLibrary class methodsFor:'image specs-tools-ImageEditor'!
 
+imageEditorSmallIcon
+    "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 imageEditorSmallIcon inspect
+     ImageEditor openOnClass:self andSelector:#imageEditorSmallIcon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class imageEditorSmallIcon'
+        ifAbsentPut:[(Depth4Image width:18 height:18) bits:(ByteArray fromPackedString:'
+H*********+LH*L3L3L3L33IH*L3L3L3L<2YH*L3QDQDSL&YH*L4QDQD3I&XH*MDQKQL2Y&AH*MDQDSG&Y!!RH*MDQDQ7&XV"H*MDQD17]1N"H*MDR4]7"CN"
+H*MDQF^HQCN"H*L4QDEDP3N"H*L3L=7SL3N"H*L3N=7[,3N"H*.;/]7[.;."@**********"H"H"H"H"H"H"H"H"H"H"H"H"')
+            colorMapFromArray:#[0 0 0 64 0 0 249 255 255 174 218 230 0 206 0 48 48 48 88 88 88 255 220 168 192 88 0 255 128 0 100 117 135 0 137 0 255 168 88 133 60 36]
+            mask:((Depth1Image width:18 height:18) bits:(ByteArray fromPackedString:'O??@O??@O??@O??@O??@O??@O?>@O?>@O?>@O?>@O?>@O?>@O?>@O?>@O?>@O?>@@@@@@@@@'); yourself); yourself]
+!
+
 loadImageFromMethodIcon
     <resource: #programImage>
 
@@ -15632,8 +16717,9 @@
 startWorkspaceIcon
     <resource: #programImage>
 
-    ^ self workspace24x24Icon
-    "/ ^ self workspace28x28Icon
+    ^ self workspace24x24Icon2
+
+    "Modified (comment): / 28-10-2018 / 12:23:56 / Claus Gittinger"
 !
 
 stxHelpIcon
@@ -15977,6 +17063,31 @@
         ifAbsentPut:[(Depth2Image new) width:12; height:21; bits:(ByteArray fromPackedString:'****/??>/:+>/**>.)V..%U..%U..UU./%V>/:+>/??>/:+>/%V>.PA..@@..@@..@@./ B>/:+>/??>****') ; colorMapFromArray:#[0 255 0 63 63 63 0 0 0 127 127 127]; mask:((ImageMask new) width:12; height:21; bits:(ByteArray fromPackedString:'??C?<O?0??C?<O?0??C?<O?0??C?<O?0??C?<O?0??C?<O?0??C?<O?0') ; yourself); yourself]
 !
 
+tag16x16Icon
+    "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 tag16x16Icon inspect
+     ImageEditor openOnClass:self andSelector:#tag16x16Icon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class tag16x16Icon'
+        ifAbsentPut:[(Depth8Image width:16 height:16) bits:(ByteArray fromPackedString:'
+@@@#D@@@@@@@@@@@@@@@@@@@K10@@@@@@@@@@@@@@@@@@BHXE0(@@@@@@@@@@@@@@@@@Q4QQJP@@@@@@@@@@@@@@@BD1O# 7PA$@@@@@@@@@@@@(ADDLC <F
+B@@@@@@@@@@@MT =I1L+NPD^@@@@@@@@@@@<UR0 P!!)YKS<@@@@@@@@@GS%BL5%TD#(K@0@@@@@@@D$[VUPRN!!P*I"8@@@@@@@@5P3X0T2(;SUIPBP@@@@@@
+@AT@SC-MT$,MS!!D@@@@@@@@@ICIXR04EV$X@@@@@@@@@@@AVE IEIU,@@@@@@@@@@@@@@E\4A0L@@@@@@@@@@@@@@@@@G4(@@@@@@@@a')
+            colorMapFromArray:#[133 100 80 160 117 54 164 124 12 244 241 241 143 101 55 156 115 11 165 122 57 111 75 50 193 176 168 215 205 203 199 199 199 132 94 54 94 69 44 169 129 15 169 130 53 255 206 71 168 168 168 153 128 118 213 168 44 144 106 68 202 158 37 253 252 252 118 79 36 132 132 132 78 78 78 196 179 171 230 183 54 198 151 51 157 157 157 148 106 59 189 172 163 135 106 97 191 146 56 118 118 118 239 239 239 214 214 214 251 250 250 117 82 60 180 137 27 251 251 251 177 177 177 152 152 152 197 154 33 246 198 65 142 106 79 154 112 48 143 114 98 226 226 226 208 164 40 110 69 49 120 84 60 230 183 55 124 84 13 254 254 254 189 144 40 143 105 64 75 55 33 241 193 62 208 163 40 191 149 29 152 110 62 147 108 71 152 111 64 191 174 167 141 101 64 206 161 65 235 188 58 140 108 90 248 248 248 152 112 8 193 178 172 122 122 122 151 110 63 147 117 100 238 234 234 175 134 19 179 136 30 186 144 26 129 89 23 255 255 255 132 92 33 170 170 170 180 139 22 202 159 37 219 173 47 180 136 64 228 222 221 171 150 141 176 135 21 224 178 51 115 77 45 244 242 242]
+            mask:((Depth1Image width:16 height:16) bits:(ByteArray fromPackedString:'L@@0@C0@G @_0A? G?@O>@?<C?0O? _>@?0A>@C0@F@b'); yourself); yourself]
+!
+
 tracepointBlue
     <resource: #programImage>
 
@@ -16171,34 +17282,25 @@
 !
 
 dart13x11Icon
-    <resource: #image>
-    "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."
+    "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 dart13x11Icon inspect
      ImageEditor openOnClass:self andSelector:#dart13x11Icon
-     Icon flushCachedIcons"
-    
-    ^ Icon constantNamed:'GenericToolbarIconLibrary dart13x11Icon'
-        ifAbsentPut:[
-            (Depth4Image new)
-                width:13;
-                height:11;
-                photometric:(#palette);
-                bitsPerSample:(#[ 4 ]);
-                samplesPerPixel:(1);
-                bits:(ByteArray 
-                            fromPackedString:'@@H @@@@@@@BH @@@@@@H2H@@@@HH!!H2@@@@@BH!!H0@@@@@BH!!H @@@@@@@BH @@@@@@@BI@@@@@@@@DQ@@@@@@@@DP@AP@@@@@@@@@b');
-                colorMapFromArray:#[ 0 0 0 0 57 93 0 115 187 127 185 221 238 191 43 ];
-                mask:((ImageMask new)
-                            width:13;
-                            height:11;
-                            bits:(ByteArray fromPackedString:'F@@\@C0@?@C<@G8@A0@C @G@@L@@H@@a');
-                            yourself);
-                yourself
-        ]
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class dart13x11Icon'
+        ifAbsentPut:[(Depth4Image width:13 height:11) bits:(ByteArray fromPackedString:'@@H @@@@@@@BH @@@@@@H2H@@@@HH!!H2@@@@@BH!!H0@@@@@BH!!H @@@@@@@BH @@@@@@@BI@@@@@@@@DQ@@@@@@@@DP@AP@@@@@@@@@b')
+            colorMapFromArray:#[0 0 0 0 57 93 0 115 187 127 185 221 238 191 43]
+            mask:((ImageMask width:13 height:11) bits:(ByteArray fromPackedString:'F@@\@C0@?@C<@G8@A0@C @G@@L@@H@@a'); yourself); yourself]
 !
 
 dartClassBrowserIcon
@@ -16208,6 +17310,44 @@
 "/    ^ self dart13x11Icon
 !
 
+deprecatedClassIcon
+    <resource: #programImage>
+    
+    ^ self doNotEnterIcon
+
+    "Created: / 21-09-2018 / 15:32:46 / Claus Gittinger"
+!
+
+deprecatedMethodIcon
+    <resource: #programImage>
+    
+    ^ self doNotEnterIcon
+
+    "Created: / 21-09-2018 / 15:28:43 / Claus Gittinger"
+!
+
+doNotEnterIcon
+    "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 doNotEnterIcon inspect
+     ImageEditor openOnClass:self andSelector:#doNotEnterIcon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class doNotEnterIcon'
+        ifAbsentPut:[(Depth1Image width:13 height:11) bits:(ByteArray fromPackedString:'??C0<NA00CB@EY>P''9B@DL@08GC0<@@a')
+            colorMapFromArray:#[255 0 0 255 255 255]
+            mask:((ImageMask width:13 height:11) bits:(ByteArray fromPackedString:'@@@O@A>@O<A?8G? _>A?8C?@G8@O@@@a'); yourself); yourself]
+!
+
 enumTypeBrowserIcon
     <resource: #image>
     "This resource specification was automatically generated
@@ -16241,67 +17381,47 @@
 !
 
 errorClassBrowserIcon
-    <resource: #image>
-    "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."
+    "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 errorClassBrowserIcon inspect
      ImageEditor openOnClass:self andSelector:#errorClassBrowserIcon
-     Icon flushCachedIcons"
-    
-    ^ Icon 
-        constantNamed:#'GenericToolbarIconLibrary class errorClassBrowserIcon'
-        ifAbsentPut:[
-            (Depth4Image new)
-                width:13;
-                height:11;
-                photometric:(#palette);
-                bitsPerSample:(#( 4 ));
-                samplesPerPixel:(1);
-                bits:(ByteArray 
-                            fromPackedString:'@@@BH@@@@@@@@"@@@@@@@BH"@@@@@@@"H @@@@@@H"H@@@@@@BH"@@@@@@@"H @@@@@@@"@@@@@@@@@@@@@@@@@BH@@@@@@@@"@@@@@b');
-                colorMapFromArray:#[ 0 0 0 255 255 255 255 0 0 ];
-                mask:((ImageMask new)
-                            width:13;
-                            height:11;
-                            bits:(ByteArray fromPackedString:'A @F@@<@C0@O@@<@C0@F@@@@A @F@@@a');
-                            yourself);
-                yourself
-        ]
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class errorClassBrowserIcon'
+        ifAbsentPut:[(Depth1Image width:13 height:11) bits:(ByteArray fromPackedString:'A @F@@<@C0@O@@<@C0@F@@@@A @F@@@a')
+            colorMapFromArray:#[0 0 0 255 0 0]
+            mask:((ImageMask width:13 height:11) bits:(ByteArray fromPackedString:'A @F@@<@C0@O@@<@C0@F@@@@A @F@@@a'); yourself); yourself]
 !
 
 exceptionClassBrowserIcon
-    <resource: #image>
-    "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."
+    "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 exceptionClassBrowserIcon inspect
      ImageEditor openOnClass:self andSelector:#exceptionClassBrowserIcon
-     Icon flushCachedIcons"
-    
-    ^ Icon 
-        constantNamed:#'GenericToolbarIconLibrary class exceptionClassBrowserIcon'
-        ifAbsentPut:[
-            (Depth4Image new)
-                width:13;
-                height:11;
-                photometric:(#palette);
-                bitsPerSample:(#[ 4 ]);
-                samplesPerPixel:(1);
-                bits:(ByteArray 
-                            fromPackedString:'@@@BH@@@@@@@@"@@@@@@@BH"@@@@@@@"H @@@@@@H"H@@@@@@BH"@@@@@@@"H @@@@@@@"@@@@@@@@@@@@@@@@@BH@@@@@@@@"@@@@@b');
-                colorMapFromArray:#[ 0 0 0 255 255 255 110 110 110 ];
-                mask:((ImageMask new)
-                            width:13;
-                            height:11;
-                            bits:(ByteArray fromPackedString:'A @F@@<@C0@O@@<@C0@F@@@@A @F@@@a');
-                            yourself);
-                yourself
-        ]
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class exceptionClassBrowserIcon'
+        ifAbsentPut:[(Depth1Image width:13 height:11) bits:(ByteArray fromPackedString:'A @F@@<@C0@O@@<@C0@F@@@@A @F@@@a')
+            colorMapFromArray:#[0 0 0 110 110 110]
+            mask:((ImageMask width:13 height:11) bits:(ByteArray fromPackedString:'A @F@@<@C0@O@@<@C0@F@@@@A @F@@@a'); yourself); yourself]
 !
 
 guiApplicationDefinitionClassIcon
@@ -16343,227 +17463,272 @@
 !
 
 notificationClassBrowserIcon
-    <resource: #image>
-    "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."
+    "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 notificationClassBrowserIcon inspect
      ImageEditor openOnClass:self andSelector:#notificationClassBrowserIcon
-     Icon flushCachedIcons"
-    
-    ^ Icon 
-        constantNamed:#'GenericToolbarIconLibrary class notificationClassBrowserIcon'
-        ifAbsentPut:[
-            (Depth4Image new)
-                width:13;
-                height:11;
-                photometric:(#palette);
-                bitsPerSample:(#( 4 ));
-                samplesPerPixel:(1);
-                bits:(ByteArray 
-                            fromPackedString:'@@@BH@@@@@@@@"@@@@@@@BH"@@@@@@@"H @@@@@@H"H@@@@@@BH"@@@@@@@"H @@@@@@@"@@@@@@@@@@@@@@@@@BH@@@@@@@@"@@@@@b');
-                colorMapFromArray:#[ 0 0 0 255 255 255 0 127 255 ];
-                mask:((ImageMask new)
-                            width:13;
-                            height:11;
-                            bits:(ByteArray fromPackedString:'A @F@@<@C0@O@@<@C0@F@@@@A @F@@@a');
-                            yourself);
-                yourself
-        ]
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class notificationClassBrowserIcon'
+        ifAbsentPut:[(Depth1Image width:13 height:11) bits:(ByteArray fromPackedString:'A @F@@<@C0@O@@<@C0@F@@@@A @F@@@a')
+            colorMapFromArray:#[0 0 0 0 127 255]
+            mask:((ImageMask width:13 height:11) bits:(ByteArray fromPackedString:'A @F@@<@C0@O@@<@C0@F@@@@A @F@@@a'); yourself); yourself]
+!
+
+obsoleteClassIcon
+    <resource: #programImage>
+    
+    ^ self doNotEnterIcon
+
+    "Created: / 21-09-2018 / 15:31:33 / Claus Gittinger"
+!
+
+obsoleteMethodIcon
+    <resource: #programImage>
+    
+    ^ self doNotEnterIcon
+
+    "Created: / 21-09-2018 / 15:28:16 / Claus Gittinger"
+!
+
+packageIcon
+    "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 packageIcon inspect
+     ImageEditor openOnClass:self andSelector:#packageIcon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class packageIcon'
+        ifAbsentPut:[(Depth8Image width:16 height:16) bits:(ByteArray fromPackedString:'
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AT@@@@@@@@@@@@@@0XFA XOA XFA L@@@@@@@$E@ HME TB@ 4I@@@@@@@H@ @AB!!XB
+@@DJB@@@@@@@C@HA@P\V@ DAA00@@@@@@@,MB \TE04JA1PK@@@@@ATOE!!XVE1\WE!!XVC1T@@@@@D@TB@ 4WAPHBCQ@@@@@@@@8B@@DJE H@@P(N@@@@@@@Q
+@ DAA1XB@PDGDP@@@@@@D04JA1PVCP(GEAL@@@@@@@PRD!!HRC1HRD!!HD@@@@@@@@@@@@@AT@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@a')
+            colorMapFromArray:#[249 241 187 237 209 166 229 201 161 191 130 49 197 131 50 219 191 158 193 122 45 215 185 152 191 117 42 193 119 43 215 184 151 183 109 40 187 113 42 206 171 139 169 96 35 147 85 31 174 99 37 165 92 34 160 89 33 162 89 34 199 160 130 113 60 23 158 112 88 121 79 64]
+            mask:((Depth1Image width:16 height:16) bits:(ByteArray fromPackedString:'@@@@@@B@G?0_?A?<G?0_?C?>G?0_?A?<G?0_?@B@@@@b'); yourself); yourself]
+!
+
+programImageIcon
+    "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 programImageIcon inspect
+     ImageEditor openOnClass:self andSelector:#programImageIcon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class programImageIcon'
+        ifAbsentPut:[(Depth4Image width:13 height:11) bits:(ByteArray fromPackedString:'@@@@@@@@@@H"H"H"H @BQBH!!D"H@@$P"HQH"@@H"H"DQH @BH"HQDRH@@"H"DQH"@@L3L3DSL0@CL3L1D3L@@3L3L3L3@@@@@@@@@@@b')
+            colorMapFromArray:#[0 0 0 25 77 77 51 255 255 128 128 0 128 77 0]
+            mask:((ImageMask width:13 height:11) bits:(ByteArray fromPackedString:'??#?>O?8??#?>O?8??#?>O?8??#?>@@a'); yourself); yourself]
 !
 
 queryClassBrowserIcon
-    <resource: #image>
-    "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."
+    "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 queryClassBrowserIcon inspect
      ImageEditor openOnClass:self andSelector:#queryClassBrowserIcon
-     Icon flushCachedIcons"
-    
-    ^ Icon 
-        constantNamed:#'GenericToolbarIconLibrary class queryClassBrowserIcon'
-        ifAbsentPut:[
-            (Depth4Image new)
-                width:13;
-                height:11;
-                photometric:(#palette);
-                bitsPerSample:(#[ 4 ]);
-                samplesPerPixel:(1);
-                bits:(ByteArray 
-                            fromPackedString:'@@@BH@@@@@@@@"@@@@@@@BH"@@@@@@@"H @@@@@@H"H@@@@@@BH"@@@@@@@"H @@@@@@@"@@@@@@@@@@@@@@@@@BH@@@@@@@@"@@@@@b');
-                colorMapFromArray:#[ 0 0 0 255 255 255 61 173 0 ];
-                mask:((ImageMask new)
-                            width:13;
-                            height:11;
-                            bits:(ByteArray fromPackedString:'A @F@@<@C0@O@@<@C0@F@@@@A @F@@@a');
-                            yourself);
-                yourself
-        ]
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class queryClassBrowserIcon'
+        ifAbsentPut:[(Depth1Image width:13 height:11) bits:(ByteArray fromPackedString:'A @F@@<@C0@O@@<@C0@F@@@@A @F@@@a')
+            colorMapFromArray:#[0 0 0 61 173 0]
+            mask:((ImageMask width:13 height:11) bits:(ByteArray fromPackedString:'A @F@@<@C0@O@@<@C0@F@@@@A @F@@@a'); yourself); yourself]
 !
 
 sharedPoolBrowserIcon
-    <resource: #image>
-    "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."
+    "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 sharedPoolBrowserIcon inspect
      ImageEditor openOnClass:self andSelector:#sharedPoolBrowserIcon
-     Icon flushCachedIcons"
-    
-    ^ Icon 
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
         constantNamed:'GenericToolbarIconLibrary class sharedPoolBrowserIcon'
-        ifAbsentPut:[
-            (Depth4Image new)
-                width:13;
-                height:11;
-                photometric:(#palette);
-                bitsPerSample:(#( 4 ));
-                samplesPerPixel:(1);
-                bits:(ByteArray 
-                            fromPackedString:'@@@@@@@@@@H"H"H"H @BH"H"H"H@@"H"H"H"@@H"H"H"H @BH"H"H"H@@"H"H"H"@@H"H"H"H @BH"H"H"H@@"H"H"H"@@@@@@@@@@@b');
-                colorMapFromArray:#[ 0 0 0 255 255 255 0 127 255 ];
-                mask:((ImageMask new)
-                            width:13;
-                            height:11;
-                            bits:(ByteArray fromPackedString:'@@A?<G?0_?A?<G?0_?A?<G?0_?@@@@@a');
-                            yourself);
-                yourself
-        ]
+        ifAbsentPut:[(Depth1Image width:13 height:11) bits:(ByteArray fromPackedString:'@@A?<G?0_?A?<G?0_?A?<G?0_?@@@@@a')
+            colorMapFromArray:#[0 0 0 0 127 255]
+            mask:((ImageMask width:13 height:11) bits:(ByteArray fromPackedString:'@@A?<G?0_?A?<G?0_?A?<G?0_?@@@@@a'); yourself); yourself]
 !
 
 smallGrayPackageIcon
-    <resource: #image>
-    "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."
+    "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 smallGrayPackageIcon inspect
      ImageEditor openOnClass:self andSelector:#smallGrayPackageIcon
-     Icon flushCachedIcons"
-    
-    ^ Icon 
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
         constantNamed:'GenericToolbarIconLibrary class smallGrayPackageIcon'
-        ifAbsentPut:[
-            (Depth4Image new)
-                width:13;
-                height:11;
-                photometric:(#palette);
-                bitsPerSample:(#[ 4 ]);
-                samplesPerPixel:(1);
-                bits:(ByteArray 
-                            fromPackedString:'@ADP@@DQ@@DPDP@Q@P@AD@DQD@D@@ADQDQDQ@@@@HRH D@@@@@D@@ @@@@H!!H H@@@@BHRHB@@@@@"D"@ @@@@H!!H @@@@@@@P@@@@@b');
-                colorMapFromArray:#[ 0 0 0 132 0 132 153 153 153 ];
-                mask:((ImageMask new)
-                            width:13;
-                            height:11;
-                            bits:(ByteArray fromPackedString:'NGA,4F^PO?@_8C? O>@?8C? O<@? @@a');
-                            yourself);
-                yourself
-        ]
+        ifAbsentPut:[(Depth2Image width:13 height:11) bits:(ByteArray fromPackedString:'B(@*@B" ( @(J(H@B***@@A%R@@@HA@@@VTP@@E%D@@AYQ@@@VT@@@@ @@@b')
+            colorMapFromArray:#[0 0 0 153 153 153 132 0 132]
+            mask:((ImageMask width:13 height:11) bits:(ByteArray fromPackedString:'NGA,4F^PO?@_8C? O>@?8C? O<@? @@a'); yourself); yourself]
 !
 
 smallGreenPackageIcon
-    <resource: #image>
-    "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."
+    "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 smallGreenPackageIcon inspect
      ImageEditor openOnClass:self andSelector:#smallGreenPackageIcon
-     Icon flushCachedIcons"
-    
-    ^ Icon 
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
         constantNamed:'GenericToolbarIconLibrary class smallGreenPackageIcon'
-        ifAbsentPut:[
-            (Depth4Image new)
-                width:13;
-                height:11;
-                photometric:(#palette);
-                bitsPerSample:(#[ 4 ]);
-                samplesPerPixel:(1);
-                bits:(ByteArray 
-                            fromPackedString:'@BH @@H"@@H H @"@ @BH@H"H@H@@BH"H"H"@@@@D!!DPH@@@@@H@@P@@@@DRDPD@@@@AD!!DA@@@@@QHQ@P@@@@DRDP@@@@@@@ @@@@@b');
-                colorMapFromArray:#[ 0 0 0 0 255 0 132 0 132 ];
-                mask:((ImageMask new)
-                            width:13;
-                            height:11;
-                            bits:(ByteArray fromPackedString:'NGA,4F^PO?@_8C? O>@?8C? O<@? @@a');
-                            yourself);
-                yourself
-        ]
+        ifAbsentPut:[(Depth2Image width:13 height:11) bits:(ByteArray fromPackedString:'B(@*@B" ( @(J(H@B***@@A%R@@@HA@@@VTP@@E%D@@AYQ@@@VT@@@@ @@@b')
+            colorMapFromArray:#[0 0 0 0 255 0 132 0 132]
+            mask:((ImageMask width:13 height:11) bits:(ByteArray fromPackedString:'NGA,4F^PO?@_8C? O>@?8C? O<@? @@a'); yourself); yourself]
 !
 
 smallOrangePackageIcon
-    <resource: #image>
-    "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."
+    "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 smallOrangePackageIcon inspect
      ImageEditor openOnClass:self andSelector:#smallOrangePackageIcon
-     Icon flushCachedIcons"
-    
-    ^ Icon 
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
         constantNamed:'GenericToolbarIconLibrary class smallOrangePackageIcon'
-        ifAbsentPut:[
-            (Depth4Image new)
-                width:13;
-                height:11;
-                photometric:(#palette);
-                bitsPerSample:(#[ 4 ]);
-                samplesPerPixel:(1);
-                bits:(ByteArray 
-                            fromPackedString:'@ADP@@DQ@@DPDP@Q@P@AD@DQD@D@@ADQDQDQ@@@@HRH D@@@@@D@@ @@@@H!!H H@@@@BHRHB@@@@@"D"@ @@@@H!!H @@@@@@@P@@@@@b');
-                colorMapFromArray:#[ 0 0 0 132 0 132 255 139 0 ];
-                mask:((ImageMask new)
-                            width:13;
-                            height:11;
-                            bits:(ByteArray fromPackedString:'NGA,4F^PO?@_8C? O>@?8C? O<@? @@a');
-                            yourself);
-                yourself
-        ]
+        ifAbsentPut:[(Depth2Image width:13 height:11) bits:(ByteArray fromPackedString:'B(@*@B" ( @(J(H@B***@@A%R@@@HA@@@VTP@@E%D@@AYQ@@@VT@@@@ @@@b')
+            colorMapFromArray:#[0 0 0 255 139 0 132 0 132]
+            mask:((ImageMask width:13 height:11) bits:(ByteArray fromPackedString:'NGA,4F^PO?@_8C? O>@?8C? O<@? @@a'); yourself); yourself]
 !
 
 smallYellowPackageIcon
-    <resource: #image>
-    "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."
+    "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 smallYellowPackageIcon inspect
      ImageEditor openOnClass:self andSelector:#smallYellowPackageIcon
-     Icon flushCachedIcons"
-    
-    ^ Icon 
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
         constantNamed:'GenericToolbarIconLibrary class smallYellowPackageIcon'
-        ifAbsentPut:[
-            (Depth4Image new)
-                width:13;
-                height:11;
-                photometric:(#palette);
-                bitsPerSample:(#[ 4 ]);
-                samplesPerPixel:(1);
-                bits:(ByteArray 
-                            fromPackedString:'@ADP@@DQ@@DPDP@Q@P@AD@DQD@D@@ADQDQDQ@@@@HRH D@@@@@D@@ @@@@H!!H H@@@@BHRHB@@@@@"D"@ @@@@H!!H @@@@@@@P@@@@@b');
-                colorMapFromArray:#[ 0 0 0 132 0 132 255 255 0 ];
-                mask:((ImageMask new)
-                            width:13;
-                            height:11;
-                            bits:(ByteArray fromPackedString:'NGA,4F^PO?@_8C? O>@?8C? O<@? @@a');
-                            yourself);
-                yourself
-        ]
+        ifAbsentPut:[(Depth2Image width:13 height:11) bits:(ByteArray fromPackedString:'AT@U@AQPTP@TETD@AUUU@@BZ!!@@@DB@@@)( @@JZH@@B&"@@@)(@@@@P@@@b')
+            colorMapFromArray:#[0 0 0 132 0 132 255 255 0]
+            mask:((ImageMask width:13 height:11) bits:(ByteArray fromPackedString:'NGA,4F^PO?@_8C? O>@?8C? O<@? @@a'); yourself); yourself]
+!
+
+smalltalkAbstractClassBrowserIcon
+    "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 smalltalkAbstractClassBrowserIcon inspect
+     ImageEditor openOnClass:self andSelector:#smalltalkAbstractClassBrowserIcon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class smalltalkAbstractClassBrowserIcon'
+        ifAbsentPut:[(Depth8Image width:16 height:16) bits:(ByteArray fromPackedString:'
+VU%YVU\OF@4YC5]YVU%YVU%YVP$MO4YFQ#<ABU%YVU%YVP$[R5YTUUQRQ0(IVU%YVU\MRUAXVE!!XVD=H@U]YVU$GPEEXVEMMS%!!LR$@PVU%YASYBVDMAPTEE
+QDP>AU%YVPDVI5 (EALSEA\\K 1YVU$EGQ)XJQ8"H!!H.K%0.VU%YDBD3M5 /I!!=XOU1\WE%YVU\JLC(4VE!!XMR9\V51YVU%YDP,#NC$;NS .WB%\VU%YVU$Q
+ERT+KB,.WE,)V5-YVU%YVU\F@0PCK%1[JU-\VU%YVU%YVU%YVU1[WE1\WE-YVU%YVU%YVU%\V2%YJU-\VU%YVU%YVU%YWB%YVU$)W@@@@@@@@@@@@@@@@@@@
+@@@@@@@@@@@@@@@@@@@@@@@@@@@a')
+            colorMapFromArray:#[191 179 147 159 131 62 160 133 66 168 142 78 170 144 81 173 148 88 176 158 113 178 162 122 178 163 125 205 196 173 144 114 44 152 122 56 158 128 62 164 134 70 179 161 120 180 163 127 184 169 136 204 194 172 231 225 213 152 120 55 153 122 56 153 122 58 154 122 59 158 125 62 174 149 97 172 147 94 198 186 160 157 123 61 162 127 66 165 132 72 168 136 77 216 206 189 166 132 76 166 133 76 165 132 76 172 140 87 173 141 89 175 150 109 190 174 145 217 207 190 255 255 254 255 255 255 175 148 109 178 153 116 177 152 116 178 157 126 238 233 225 249 248 245 176 148 112 177 152 117 176 151 118 178 157 128 255 255 255 255 255 255 175 146 109 255 255 255 181 158 132 203 186 167 199 182 162 210 195 178 215 201 186 255 255 255 176 149 120 187 164 141 182 156 133 180 155 131 228 217 208 255 255 255 185 160 140 189 166 147 198 176 160 205 184 171 202 178 164 198 174 160 210 189 178 204 179 168 255 255 255 217 195 187 241 234 231 249 245 243 250 247 246 227 211 205 227 212 206 247 243 241 253 251 251 255 255 255 238 229 225 250 249 249 255 255 255 255 255 255 108 168 129 163 163 255 127 127 255]
+            mask:((ImageMask width:16 height:16) bits:(ByteArray fromPackedString:'C>@_<C?8_?1??G?<_?1??G?<_?0??A?>C?8@_0A7@FLb'); yourself); yourself]
+!
+
+smalltalkClassBrowserIcon
+    "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 smalltalkClassBrowserIcon inspect
+     ImageEditor openOnClass:self andSelector:#smalltalkClassBrowserIcon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class smalltalkClassBrowserIcon'
+        ifAbsentPut:[(Depth8Image width:16 height:16) bits:(ByteArray fromPackedString:'
+VU%YVU\OF@4YC5]YVU%YVU%YVP$MO4YFQ#<ABU%YVU%YVP$[R5YTUUQRQ0(IVU%YVU\MRUAXVE!!XVD=H@U]YVU$GPEEXVEMMS%!!LR$@PVU%YASYBVDMAPTEE
+QDP>AU%YVPDVI5 (EALSEA\\H@1YVU$EGQ)XJQ8"H!!H.C"PEVU%YDBD3M5 /I!!=XOR4*@E%YVU\JLC(4VE!!XMS02B%]YVU%YDP,#NC$;NS 1@!!EYVU%YVU$Q
+ERT+KB,%EQEYVU%YVU%YVU\F@0PCBE]YVU%YVU%YVU%YVU%YVU%YVU%YVU%YVU%YVU%YVU%YVU%YVU%YVU%YVU%YVU%YVU%YVU%YVP@@@@@@@@@@@@@@@@@@
+@@@@@@@@@@@@@@@@@@@@@@@@@@@a')
+            colorMapFromArray:#[191 179 147 159 131 62 160 133 66 168 142 78 170 144 81 173 148 88 176 158 113 178 162 122 178 163 125 205 196 173 144 114 44 152 122 56 158 128 62 164 134 70 179 161 120 180 163 127 184 169 136 204 194 172 231 225 213 152 120 55 153 122 56 153 122 58 154 122 59 158 125 62 174 149 97 172 147 94 198 186 160 157 123 61 162 127 66 165 132 72 168 136 77 216 206 189 166 132 76 166 133 76 165 132 76 172 140 87 173 141 89 175 150 109 190 174 145 217 207 190 255 255 254 255 255 255 175 148 109 178 153 116 177 152 116 178 157 126 238 233 225 249 248 245 176 148 112 177 152 117 176 151 118 178 157 128 255 255 255 255 255 255 175 146 109 255 255 255 181 158 132 203 186 167 199 182 162 210 195 178 215 201 186 255 255 255 176 149 120 187 164 141 182 156 133 180 155 131 228 217 208 255 255 255 185 160 140 189 166 147 198 176 160 205 184 171 202 178 164 198 174 160 210 189 178 204 179 168 255 255 255 217 195 187 241 234 231 249 245 243 250 247 246 227 211 205 227 212 206 247 243 241 253 251 251 255 255 255 238 229 225 250 249 249 255 255 255 255 255 255]
+            mask:((ImageMask width:16 height:16) bits:(ByteArray fromPackedString:'C>@_<C?8_?1??G?<_?1??G?<_?0?>A?0C>@@@@@@@@@b'); yourself); yourself]
 !
 
 standaloneStartupHeadlessIcon
@@ -16582,43 +17747,34 @@
     <resource: #image>
 
     ^Icon
-        constantNamed:'GenericToolbarIconLibrary standaloneStartupHeadlessIcon'
-        ifAbsentPut:[(Depth8Image width:13 height:11) bits:(ByteArray fromPackedString:'
-@@@A@ @@@@@@@@@@@@@@@0PEA @@@@@@@@@@@@LGB@$J@@@@@@@@@@@AB00MC <P@@@@@@@@@1DRD1PUE!!\X@@@@@@LYF!!([D10]G @@@@@CG2@!!DRHDE0@@
-@@@@@2LTIBT&G @@@@@@@@L''J@P\JP@@@@@@@@@CJ",X@@@@@@@@@@@@@0H@@@@@@@@@@@@b') colorMapFromArray:#[0 0 0 74 74 74 212 212 212 88 88 88 83 83 83 152 152 152 228 228 228 209 209 209 132 132 132 78 78 78 172 172 172 190 190 190 191 191 191 181 181 181 106 106 106 111 111 111 194 194 194 167 167 167 162 162 162 162 162 162 179 179 179 163 163 163 95 95 95 124 124 124 202 202 202 150 150 150 150 150 150 149 149 149 152 152 152 81 81 81 185 185 185 172 172 172 182 182 182 178 178 178 143 143 143 187 187 187 170 170 170 105 105 105 96 96 96 175 175 175 137 137 137 228 228 228 99 99 99 150 150 150] mask:((ImageMask width:13 height:11) bits:(ByteArray fromPackedString:'L@@<@C8@O8@?8C? O<@? C<@O@@0@@@a'); yourself); yourself]
+        constantNamed:'GenericToolbarIconLibrary class standaloneStartupHeadlessIcon'
+        ifAbsentPut:[(Depth4Image width:13 height:11) bits:(ByteArray fromPackedString:'@HP@@@@@@@B*] @@@@@@)E"P@@@@@H.;DR@@@@B)&[&#H@@@)7]9^+@@@J&;%ZL@@@B+.QF0@@@@*U)6@@@@@JE2@@@@@@B$@@@@@@@b')
+            colorMapFromArray:#[0 0 0 96 96 96 192 192 192 112 112 112 208 208 208 128 128 128 224 224 224 144 144 144 64 64 64 160 160 160 80 80 80 176 176 176]
+            mask:((ImageMask width:13 height:11) bits:(ByteArray fromPackedString:'L@@<@C8@O8@?8C? O<@? C<@O@@0@@@a'); yourself); yourself]
 !
 
 standaloneStartupIcon
-    <resource: #image>
-    "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."
+    "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 standaloneStartupIcon inspect
      ImageEditor openOnClass:self andSelector:#standaloneStartupIcon
-     Icon flushCachedIcons"
-    
-    ^ Icon constantNamed:'GenericToolbarIconLibrary standaloneStartupIcon'
-        ifAbsentPut:[
-            (Depth8Image new)
-                width:13;
-                height:11;
-                photometric:(#palette);
-                bitsPerSample:(#[ 8 ]);
-                samplesPerPixel:(1);
-                bits:(ByteArray 
-                            fromPackedString:'
-@@@A@ @@@@@@@@@@@@@@@0PEA @@@@@@@@@@@@LGB@$J@@@@@@@@@@@AB00MC <P@@@@@@@@@1DRD1PUE!!\X@@@@@@LYF!!([D10]G @@@@@CG2@!!DRHDE0@@
-@@@@@2LTIBT&G @@@@@@@@L''J@P)J @@@@@@@@@CJ20X@@@@@@@@@@@@@0H@@@@@@@@@@@@b');
-                colorMapFromArray:#[ 0 0 0 32 104 24 208 216 208 47 120 24 47 112 24 128 168 128 224 232 224 191 224 176 95 160 80 47 104 24 159 184 144 159 216 136 160 216 136 144 208 136 64 136 56 79 136 64 191 200 176 127 200 96 111 200 88 112 200 88 143 208 120 127 192 104 63 120 48 96 144 88 207 200 200 96 192 64 95 192 64 95 192 56 111 184 88 48 104 48 176 192 176 112 216 88 127 224 96 128 216 104 96 176 88 143 224 104 128 200 120 64 136 48 64 120 56 128 208 120 95 168 80 143 160 136 239 224 224 47 136 40 127 168 120 ];
-                mask:((ImageMask new)
-                            width:13;
-                            height:11;
-                            bits:(ByteArray fromPackedString:'L@@<@C8@O8@?8C? O<@? C<@O@@0@@@a');
-                            yourself);
-                yourself
-        ]
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class standaloneStartupIcon'
+        ifAbsentPut:[(Depth8Image width:13 height:11) bits:(ByteArray fromPackedString:'
+@@@A@ @@@@@@@@@@@@@@@0LDAP@@@@@@@@@@@@LFA0DH@@@@@@@@@@@ABP(IB00M@@@@@@@@@08ODADND!!LT@@@@@@LUE!!XWDA YCP@@@@@CF!!,\C!! CD0@@
+@@@@@14QG ,_CP@@@@@@@@LQA0LDAP@@@@@@@@@CHBDT@@@@@@@@@@@@@0H@@@@@@@@@@@@b')
+            colorMapFromArray:#[0 0 0 32 96 16 208 208 208 32 112 16 128 160 128 224 224 224 176 224 176 80 160 80 144 176 144 144 208 128 160 208 128 64 128 48 64 128 64 176 192 176 112 192 96 96 192 80 112 192 80 128 208 112 48 112 48 96 144 80 192 192 192 96 192 64 80 192 64 80 192 48 96 176 80 48 96 48 112 208 80 112 224 96 128 208 96 128 224 96 128 192 112 64 112 48 32 128 32 112 160 112]
+            mask:((ImageMask width:13 height:11) bits:(ByteArray fromPackedString:'L@@<@C8@O8@?8C? O<@? C<@O@@0@@@a'); yourself); yourself]
 !
 
 startableClassBrowserIcon
@@ -16654,41 +17810,31 @@
 !
 
 testCaseClassIcon
-    <resource: #image>
-    "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."
+    "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 testCaseClassIcon inspect
      ImageEditor openOnClass:self andSelector:#testCaseClassIcon
-     Icon flushCachedIcons"
-    
-    ^ Icon constantNamed:'GenericToolbarIconLibrary class testCaseClassIcon'
-        ifAbsentPut:[
-            (Depth4Image new)
-                width:13;
-                height:11;
-                photometric:(#palette);
-                bitsPerSample:(#[ 4 ]);
-                samplesPerPixel:(1);
-                bits:(ByteArray 
-                            fromPackedString:'@@@@@@@@@@@@@@@@@@@@@@@@H @@@@@@@"D@@@@@@@HP@@@@@ @"D@@@@@H HP@@@@@AH"D@@@@@@AHP@@@@@@@A@@@@@@@@@@@@@@@b');
-                colorMapFromArray:#[ 0 0 0 255 255 255 56 142 51 ];
-                mask:((ImageMask new)
-                            width:13;
-                            height:11;
-                            bits:(ByteArray fromPackedString:'@@@@@@C@@\@A AN@F0@_@@8@A@@@@@@a');
-                            yourself);
-                yourself
-        ]
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class testCaseClassIcon'
+        ifAbsentPut:[(Depth2Image width:13 height:11) bits:(ByteArray fromPackedString:'@@@@@@@@@@@@@J@@@@JP@@@BP@@BB$@@@($@@@F)@@@@Y@@@@A@@@@@@@@@b')
+            colorMapFromArray:#[0 0 0 255 255 255 56 142 51]
+            mask:((ImageMask width:13 height:11) bits:(ByteArray fromPackedString:'@@@@@@C@@\@A AN@F0@_@@8@A@@@@@@a'); yourself); yourself]
 !
 
 testCaseErrorIcon
     <resource: #programImage>
 
     ^ self ledGrayedRed10x11
-"/    ^ self ledDarkRed10x11
 "/    ^ self redThumbDownSmallIcon
 !
 
@@ -16719,6 +17865,14 @@
     ^ self clockPink13x13Icon    
 !
 
+underConstructionIcon
+    <resource: #programImage>
+
+    ^ self underConstructionIcon13x13
+
+    "Created: / 28-07-2018 / 11:04:04 / Claus Gittinger"
+!
+
 utilityClassIcon
     "This resource specification was automatically generated
      by the ImageEditor of ST/X."
@@ -16760,67 +17914,69 @@
 !
 
 warningClassBrowserIcon
-    <resource: #image>
-    "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."
+    "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 warningClassBrowserIcon inspect
      ImageEditor openOnClass:self andSelector:#warningClassBrowserIcon
-     Icon flushCachedIcons"
-    
-    ^ Icon 
-        constantNamed:#'GenericToolbarIconLibrary class warningClassBrowserIcon'
-        ifAbsentPut:[
-            (Depth4Image new)
-                width:13;
-                height:11;
-                photometric:(#palette);
-                bitsPerSample:(#( 4 ));
-                samplesPerPixel:(1);
-                bits:(ByteArray 
-                            fromPackedString:'@@@BH@@@@@@@@"@@@@@@@BH"@@@@@@@"H @@@@@@H"H@@@@@@BH"@@@@@@@"H @@@@@@@"@@@@@@@@@@@@@@@@@BH@@@@@@@@"@@@@@b');
-                colorMapFromArray:#[ 0 0 0 255 255 255 255 127 0 ];
-                mask:((ImageMask new)
-                            width:13;
-                            height:11;
-                            bits:(ByteArray fromPackedString:'A @F@@<@C0@O@@<@C0@F@@@@A @F@@@a');
-                            yourself);
-                yourself
-        ]
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class warningClassBrowserIcon'
+        ifAbsentPut:[(Depth1Image width:13 height:11) bits:(ByteArray fromPackedString:'A @F@@<@C0@O@@<@C0@F@@@@A @F@@@a')
+            colorMapFromArray:#[0 0 0 255 127 0]
+            mask:((ImageMask width:13 height:11) bits:(ByteArray fromPackedString:'A @F@@<@C0@O@@<@C0@F@@@@A @F@@@a'); yourself); yourself]
+!
+
+webServiceAbstractClassBrowserIcon
+    "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 webServiceAbstractClassBrowserIcon inspect
+     ImageEditor openOnClass:self andSelector:#webServiceAbstractClassBrowserIcon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class webServiceAbstractClassBrowserIcon'
+        ifAbsentPut:[(Depth2Image width:13 height:11) bits:(ByteArray fromPackedString:'UZ*UPEZ*)TAZ**%@XJ JPF@*@$A J@I@ZB BPF (B$AZ*B%@U**%PEV*%T@b')
+            colorMapFromArray:#[161 161 161 85 85 85 97 97 97]
+            mask:((ImageMask width:13 height:11) bits:(ByteArray fromPackedString:'C8@_0C? _?A?<G?0_?A?<C? G<@O @@a'); yourself); yourself]
 !
 
 webServiceClassBrowserIcon
-    <resource: #image>
-    "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."
+    "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 webServiceClassBrowserIcon inspect
      ImageEditor openOnClass:self andSelector:#webServiceClassBrowserIcon
-     Icon flushCachedIcons"
-    
-    ^ Icon 
-        constantNamed:#'GenericToolbarIconLibrary class webServiceClassBrowserIcon'
-        ifAbsentPut:[
-            (Depth4Image new)
-                width:13;
-                height:11;
-                photometric:(#palette);
-                bitsPerSample:(#( 4 ));
-                samplesPerPixel:(1);
-                bits:(ByteArray 
-                            fromPackedString:'@@ADQD@@@@@DQDQD@@@@QDQDQD@@ACMDP3MD@@P3MDP3M@@DL3QCL3P@ADL4P3L4@@QCMDL3Q@@@QDQCMD@@@@QDQDP@@@@@QDQ@@@@b');
-                colorMapFromArray:#[ 0 0 0 255 255 255 255 0 0 0 255 0 0 0 255 ];
-                mask:((ImageMask new)
-                            width:13;
-                            height:11;
-                            bits:(ByteArray fromPackedString:'C8@_0C? _?A?<G?0_?A?<C? G<@O @@a');
-                            yourself);
-                yourself
-        ]
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class webServiceClassBrowserIcon'
+        ifAbsentPut:[(Depth4Image width:13 height:11) bits:(ByteArray fromPackedString:'@@ADQD@@@@@DQDQD@@@@QDQDQD@@ACMDP3MD@@P3MDP3M@@DL3QCL3P@ADL4P3L4@@QCMDL3Q@@@QDQCMD@@@@QDQDP@@@@@QDQ@@@@b')
+            colorMapFromArray:#[0 0 0 255 255 255 255 0 0 0 255 0 0 0 255]
+            mask:((ImageMask width:13 height:11) bits:(ByteArray fromPackedString:'C8@_0C? _?A?<G?0_?A?<C? G<@O @@a'); yourself); yourself]
 !
 
 windowClassBrowserIcon
@@ -16845,6 +18001,32 @@
 
 !GenericToolbarIconLibrary class methodsFor:'image specs-tools-SystemBrowser-java'!
 
+javaAbstractClassBrowserIcon
+    "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 javaAbstractClassBrowserIcon inspect
+     ImageEditor openOnClass:self andSelector:#javaAbstractClassBrowserIcon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class javaAbstractClassBrowserIcon'
+        ifAbsentPut:[(Depth8Image width:16 height:16) bits:(ByteArray fromPackedString:'
+VU%YVU\OF@4YC5]YVU%YVU%YVP$MO4YFQ#<ABU%YVU%YVP$[R5YTUUQRQ0(IVU%YVU\MRUAXVE!!XVD=H@U]YVU$GPEEXVEMMS%!!LR$@PVU%YASYBVDMAPTEE
+QDP>AU%YVPDVI5 (EALSEA\\P01YVU$EGQ)XJQ8"H!!H.P51CVU%YDBD3M5 /I!!=XOU1\WE%YVU\JLC(4VE!!XMTM\V51YVU%YDP,#NC$;NS!!CWE!!\VU%YVU$Q
+ERT+KB-CWE-XV5-YVU%YVU\F@0PCP51[VE-\VU%YVU%YVU%YVU1[WE1\WE-YVU%YVU%YVU%\V5!!YVE-\VU%YVU%YVU%YWE!!YVU%XW@@@@@@@@@@@@@@@@@@@
+@@@@@@@@@@@@@@@@@@@@@@@@@@@a')
+            colorMapFromArray:#[108 168 129 51 130 77 54 131 79 64 137 88 66 139 90 70 143 94 84 152 106 90 155 112 92 156 113 130 179 146 36 118 62 46 124 70 51 129 75 57 134 80 88 156 109 93 158 113 99 162 119 129 178 144 162 201 174 45 124 68 46 125 69 47 125 70 48 126 70 51 129 73 75 146 96 74 144 94 119 174 135 50 128 71 54 132 74 59 135 79 63 137 82 142 189 154 62 136 79 62 136 80 62 135 80 70 142 87 71 143 88 82 150 98 107 167 122 143 190 154 195 221 201 226 239 229 82 150 96 86 154 100 86 153 100 93 156 106 171 207 179 188 216 194 84 151 97 87 153 100 88 153 100 94 156 106 218 234 221 230 241 232 82 150 94 241 247 242 96 160 105 124 178 132 121 174 129 133 184 140 140 188 147 240 247 241 89 153 97 104 164 111 97 160 103 96 158 102 158 198 161 220 234 221 103 162 106 109 166 112 119 174 120 128 179 128 123 177 122 121 174 119 135 184 133 129 179 125 225 239 224 145 190 140 179 210 176 188 217 185 190 218 187 159 199 154 160 199 155 187 216 183 194 220 191 198 222 195 176 208 171 201 208 199 255 255 255 255 255 255 0 0 0 163 163 255 127 127 255]
+            mask:((ImageMask width:16 height:16) bits:(ByteArray fromPackedString:'C>@_<C?8_?1??G?<_?1??G?<_?0??A?>C?8@_0A7@FLb'); yourself); yourself]
+!
+
 javaClassBrowserIcon
     "This resource specification was automatically generated
      by the ImageEditor of ST/X."
@@ -16910,11 +18092,13 @@
 
     ^Icon
         constantNamed:'GenericToolbarIconLibrary class javaPrivateClassBrowserIcon'
-        ifAbsentPut:[(Depth8Image new) width: 16; height: 16; photometric:(#palette); bitsPerSample:(#(8)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'
+        ifAbsentPut:[(Depth8Image width:16 height:16) bits:(ByteArray fromPackedString:'
 XVE!!XQHWHAX!!E1I!!XVE!!XVE!!XQ@VPD]GQ4@JDFE!!XVE!!XQ@$SE]UU%USRALPXVE!!XQHVR%E XFA XEAIB!!I!!XVDNPUI XEQNS6AMR4DXXVE!!CC%CXDQBP$IF
-QTT?CFE!!XP(^K6@1GA,[GA<%JQU!!XVDLI"I L"\+J1$4F" QXVE!!FB(7N&@5K%)ZV%)ZV%)!!XRLSM#48XFAYWE1\WE1YXVE!!C1P,N30>V51^W%9\V6E!!XVDO
-GR43L@HGA TFA0I!!XVE!!XQHMB0$CW54@@E<AXVE!!XVE!!XVE!!AE!!XVE!!XAFE!!XVE!!XVE!!XP HB@ HB@!!!!XVE!!XVE!!XVE!!XVE!!XVE!!XP@@@@@@@@@@@@@@@@@@
-@@@@@@@@@@@@@@@@@@@@@@@@@@@a') ; colorMapFromArray:#[231 96 97 200 41 48 200 48 52 200 41 49 200 29 44 242 77 92 241 77 92 245 118 128 200 25 42 152 195 167 51 130 77 64 137 88 70 143 94 84 152 106 90 155 112 126 179 144 129 181 146 155 198 169 205 226 212 36 118 62 46 124 70 51 129 75 57 134 80 93 158 113 99 162 119 162 201 174 166 204 178 45 124 68 46 125 69 47 125 70 48 126 70 51 129 73 75 146 96 74 144 94 119 174 135 216 233 221 50 128 71 54 132 74 59 135 79 63 137 82 155 198 166 62 136 79 62 136 80 62 135 80 70 142 87 82 150 98 107 167 122 143 190 154 164 203 173 195 221 201 226 239 229 86 154 100 171 207 179 188 216 194 84 151 97 94 156 106 218 234 221 82 150 94 241 247 242 96 160 105 124 178 132 121 174 129 167 204 172 89 153 97 104 164 111 97 160 103 96 158 102 158 198 161 220 234 221 103 162 106 109 166 112 119 174 120 128 179 128 123 177 122 121 174 119 135 184 133 129 179 125 225 239 224 145 190 140 179 210 176 188 217 185 190 218 187 159 199 154 160 199 155 187 216 183 194 220 191 198 222 195 176 208 171 231 147 139 201 67 60 201 71 62 201 62 58 246 146 142 231 96 96 245 124 124 237 131 131 255 255 255 255 255 255]; mask:((ImageMask new) width: 16; height: 16; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'C>@_<C?8_?1??G?<_?1??G?>_?8??!!?>C?8@? C>@@@b') ; yourself); yourself]
+QTT?CFE!!XP(^K6@1GA,[GA<%JQU!!XVDLI"I L"\+LSD1LSDQXVE!!FB(7N&@5LU)ZV%)ZV%)!!XRLSM#48XFAYWE1\WE1YXVE!!C1P,N301V51^W%9\V6E!!XVDO
+GR43LPHGA TFA0I!!XVE!!XQHMB0$CW54@@E<AXVE!!XVE!!XVE!!AE!!XVE!!XAFE!!XVE!!XVE!!XP HB@ HB@!!!!XVE!!XVE!!XVE!!XVE!!XVE!!XP@@@@@@@@@@@@@@@@@@
+@@@@@@@@@@@@@@@@@@@@@@@@@@@a')
+            colorMapFromArray:#[231 96 97 200 41 48 200 48 52 200 41 49 200 29 44 242 77 92 241 77 92 245 118 128 200 25 42 152 195 167 51 130 77 64 137 88 70 143 94 84 152 106 90 155 112 126 179 144 129 181 146 155 198 169 205 226 212 36 118 62 46 124 70 51 129 75 57 134 80 93 158 113 99 162 119 162 201 174 166 204 178 45 124 68 46 125 69 47 125 70 48 126 70 51 129 73 75 146 96 74 144 94 119 174 135 216 233 221 50 128 71 54 132 74 59 135 79 63 137 82 155 198 166 62 136 79 62 136 80 62 135 80 70 142 87 82 150 98 107 167 122 143 190 154 164 203 173 195 221 201 226 239 229 86 154 100 171 207 179 188 216 194 84 151 97 94 156 106 218 234 221 82 150 94 241 247 242 96 160 105 124 178 132 121 174 129 167 204 172 89 153 97 104 164 111 97 160 103 96 158 102 158 198 161 220 234 221 103 162 106 109 166 112 119 174 120 128 179 128 123 177 122 121 174 119 135 184 133 129 179 125 225 239 224 145 190 140 179 210 176 188 217 185 190 218 187 159 199 154 160 199 155 187 216 183 194 220 191 198 222 195 176 208 171 231 147 139 201 67 60 201 71 62 201 62 58 246 146 142 231 96 96 245 124 124 237 131 131 255 255 255 255 255 255]
+            mask:((ImageMask width:16 height:16) bits:(ByteArray fromPackedString:'C>@_<C?8_?1??G?<_?1??G?>_?8??!!?>C?8@? C>@@@b'); yourself); yourself]
 !
 
 javaPrivateEnumBrowserIcon
@@ -16982,11 +18166,13 @@
 
     ^Icon
         constantNamed:'GenericToolbarIconLibrary class javaProtectedClassBrowserIcon'
-        ifAbsentPut:[(Depth8Image new) width: 16; height: 16; photometric:(#palette); bitsPerSample:(#(8)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'
+        ifAbsentPut:[(Depth8Image width:16 height:16) bits:(ByteArray fromPackedString:'
 X6M#X0(PE 8WD@)#X6M#X6M#X0\NM34=OS\@A6M#X6M#X0\\P$5KSD-IO ,GX6M#X0(NPD]"X&I"X$X?@@)#X6LEND!!"X$)DQVICPS QX6M#@2<:X#,9NS$<
-LSD6@6M#X0@UIVH(D1HRD1 _I 5#X6LCGQ)"JQ8!!HP<(T%HHX6M#DR@-LFH+IA%"T$9NT&M#X1,KKCP.X&I"T5APTD=TX6M#A 0"L#L5VUUZV%)ZUUE#X6LF
-EBL*I5!!_XVE!!XU=WX6M#X0(D@PHIW&A XFAVX6M#X6M#X6M#X6M\XFA]X6M#X6M#X6M#X6M#X5-[X6M#X6M#X6M#X6M#X6M#X6M#X0@@@@@@@@@@@@@@@@@@
-@@@@@@@@@@@@@@@@@@@@@@@@@@@a') ; colorMapFromArray:#[51 130 77 64 137 88 66 139 90 70 143 94 84 152 106 90 155 112 126 179 144 129 181 146 155 198 169 180 212 191 205 226 212 36 118 62 46 124 70 51 129 75 57 134 80 79 149 101 93 158 113 99 162 119 45 124 68 46 125 69 47 125 70 48 126 70 75 146 96 74 144 94 83 151 103 109 168 126 119 174 135 216 233 221 50 128 71 59 135 79 63 137 82 144 191 156 62 136 80 62 135 80 70 142 87 82 150 98 107 167 122 143 190 154 150 194 161 164 203 173 195 221 201 226 239 229 86 154 100 188 216 194 84 151 97 94 156 106 218 234 221 82 150 94 241 247 242 84 151 94 96 160 105 124 178 132 121 174 129 167 204 172 89 153 97 104 164 111 97 160 103 96 158 102 158 198 161 220 234 221 109 166 112 119 174 120 128 179 128 123 177 122 121 174 119 135 184 133 129 179 125 225 239 224 145 190 140 179 210 176 188 217 185 190 218 187 159 199 154 160 199 155 187 216 183 194 220 191 198 222 195 176 208 171 255 242 176 255 233 145 255 234 145 183 147 37 190 156 40 187 152 39 187 153 39 255 230 152 174 135 31 179 141 34 178 141 34 184 147 36 255 222 125 167 126 28 170 129 29 170 130 30 174 135 32 254 219 140 254 222 150 254 207 108 255 255 255 255 255 255]; mask:((ImageMask new) width: 16; height: 16; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'C>@_<C?8_?1??G?<_?1??G?<_?8??1??C?8@O@@X@@@b') ; yourself); yourself]
+LSD6@6M#X0@UIVH(D1HRD1 )JP5#X6LCGQ)"JQ8!!HP<)T%H)X6M#DR@-LFH+IA%"T$9NT&M#X1,KKCP.X&I"T5APTD=TX6M#A 0"L#L)VUUZV%)ZUUE#X6LF
+EBL*JU!!_XVE!!XU=WX6M#X0(D@PH)W&A XFAVX6M#X6M#X6M#X6M\XFA]X6M#X6M#X6M#X6M#X5-[X6M#X6M#X6M#X6M#X6M#X6M#X0@@@@@@@@@@@@@@@@@@
+@@@@@@@@@@@@@@@@@@@@@@@@@@@a')
+            colorMapFromArray:#[51 130 77 64 137 88 66 139 90 70 143 94 84 152 106 90 155 112 126 179 144 129 181 146 155 198 169 180 212 191 205 226 212 36 118 62 46 124 70 51 129 75 57 134 80 79 149 101 93 158 113 99 162 119 45 124 68 46 125 69 47 125 70 48 126 70 75 146 96 74 144 94 83 151 103 109 168 126 119 174 135 216 233 221 50 128 71 59 135 79 63 137 82 144 191 156 62 136 80 62 135 80 70 142 87 82 150 98 107 167 122 143 190 154 150 194 161 164 203 173 195 221 201 226 239 229 86 154 100 188 216 194 84 151 97 94 156 106 218 234 221 82 150 94 241 247 242 84 151 94 96 160 105 124 178 132 121 174 129 167 204 172 89 153 97 104 164 111 97 160 103 96 158 102 158 198 161 220 234 221 109 166 112 119 174 120 128 179 128 123 177 122 121 174 119 135 184 133 129 179 125 225 239 224 145 190 140 179 210 176 188 217 185 190 218 187 159 199 154 160 199 155 187 216 183 194 220 191 198 222 195 176 208 171 255 242 176 255 233 145 255 234 145 183 147 37 190 156 40 187 152 39 187 153 39 255 230 152 174 135 31 179 141 34 178 141 34 184 147 36 255 222 125 167 126 28 170 129 29 170 130 30 174 135 32 254 219 140 254 222 150 254 207 108 255 255 255 255 255 255]
+            mask:((ImageMask width:16 height:16) bits:(ByteArray fromPackedString:'C>@_<C?8_?1??G?<_?1??G?<_?8??1??C?8@O@@X@@@b'); yourself); yourself]
 !
 
 javaProtectedEnumBrowserIcon
@@ -17145,12 +18331,14 @@
     <resource: #image>
 
     ^Icon
-        constantNamed:'GenericToolbarIconLibrary javaUndeclaredClassBrowserIcon'
-        ifAbsentPut:[(Depth8Image new) width:16; height:16; bits:(ByteArray fromPackedString:'
+        constantNamed:'GenericToolbarIconLibrary class javaUndeclaredClassBrowserIcon'
+        ifAbsentPut:[(Depth8Image width:16 height:16) bits:(ByteArray fromPackedString:'
 @@@@@@DB@0PE@ D@@@@@@@@@@@XDA0 HB@\IA @@@@@@@@XJB00MC 4OB1@F@@@@@@DDDQH@@@@@@ALTBPD@@@@UE!!\@@A YF @[GAX]@@@@G!!< @BD"H"H#
-IBP%G @@@@$&I0@(JR(*JR,,KR8@@@@^K3@@LSH3L3P5M#\^@@@@GS 9N @;OC4@O#=@PP@@@@DPP#AC@@@@QDT%D@D@@@@@Q$]HRT)KR$%LSTX@@@@@@@AF
+IBP%G @@@@$&I0@(H2L#H2L#KR8@@@@^K3@@LSH3L3P5M#\^@@@@GS 9N @;OC4@O#=@PP@@@@DPP#AC@@@@QDT%D@D@@@@@Q$]HRT)KR$%LSTX@@@@@@@AF
 S$<%TBUOS$X@@@@@@@@@@@EQT%MRU@D@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
-@@@@@@@@@@@@@@@@@@@@@@@@@@@a') ; colorMapFromArray:#[255 255 255 205 205 205 134 134 134 119 119 119 105 105 105 118 118 118 161 161 161 140 140 140 152 152 152 101 101 101 98 98 98 158 158 158 194 194 194 209 209 209 212 212 212 182 182 182 87 87 87 152 152 152 206 206 206 205 205 205 155 155 155 131 131 131 135 135 135 182 182 182 204 204 204 171 171 171 197 197 197 233 233 233 164 164 164 138 138 138 116 116 116 124 124 124 182 182 182 228 228 228 133 133 133 143 143 143 138 138 138 128 128 128 97 97 97 172 172 172 211 211 211 95 95 95 94 94 94 100 100 100 102 102 102 108 108 108 100 100 100 106 106 106 153 153 153 234 234 234 109 109 109 107 107 107 186 186 186 193 193 193 130 130 130 115 115 115 108 108 108 132 132 132 244 244 244 205 205 205 144 144 144 171 171 171 244 244 244 132 132 132 124 124 124 146 146 146 125 125 125 227 227 227 236 236 236 169 169 169 159 159 159 95 95 95 114 114 114 135 135 135 157 157 157 164 164 164 127 127 127 102 102 102 96 96 96 124 124 124 127 127 127 127 127 127 110 110 110 112 112 112 132 132 132]; mask:((ImageMask new) width:16; height:16; bits:(ByteArray fromPackedString:'C>@_<C?8_?1??G?<_?1??G?<_?0?>A?0C>@@@@@@@@@b') ; yourself); yourself]
+@@@@@@@@@@@@@@@@@@@@@@@@@@@a')
+            colorMapFromArray:#[255 255 255 205 205 205 134 134 134 119 119 119 105 105 105 118 118 118 161 161 161 140 140 140 152 152 152 101 101 101 98 98 98 158 158 158 194 194 194 209 209 209 212 212 212 182 182 182 87 87 87 152 152 152 206 206 206 205 205 205 155 155 155 131 131 131 135 135 135 182 182 182 204 204 204 171 171 171 197 197 197 233 233 233 164 164 164 138 138 138 116 116 116 124 124 124 182 182 182 228 228 228 133 133 133 143 143 143 138 138 138 128 128 128 97 97 97 172 172 172 211 211 211 95 95 95 94 94 94 100 100 100 102 102 102 108 108 108 100 100 100 106 106 106 153 153 153 234 234 234 109 109 109 107 107 107 186 186 186 193 193 193 130 130 130 115 115 115 108 108 108 132 132 132 244 244 244 205 205 205 144 144 144 171 171 171 244 244 244 132 132 132 124 124 124 146 146 146 125 125 125 227 227 227 236 236 236 169 169 169 159 159 159 95 95 95 114 114 114 135 135 135 157 157 157 164 164 164 127 127 127 102 102 102 96 96 96 124 124 124 127 127 127 127 127 127 110 110 110 112 112 112 132 132 132]
+            mask:((ImageMask width:16 height:16) bits:(ByteArray fromPackedString:'C>@_<C?8_?1??G?<_?1??G?<_?0?>A?0C>@@@@@@@@@b'); yourself); yourself]
 ! !
 
 !GenericToolbarIconLibrary class methodsFor:'image specs-tools-UIPainter'!
@@ -17241,6 +18429,60 @@
 
 !GenericToolbarIconLibrary class methodsFor:'image specs-tools-misc'!
 
+addTableRow18x20Icon
+    "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 addTableRow18x20Icon inspect
+     ImageEditor openOnClass:self andSelector:#addTableRow18x20Icon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class addTableRow18x20Icon'
+        ifAbsentPut:[(Depth8Image width:18 height:20) bits:(ByteArray fromPackedString:'
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@WU5]WVA]WU5 WU5]WP@@@@@@WU&UP5-L]F=[UGJTWP@@@@@@WWU!!#5.WW6M[ZY)1WP@@
+@@@@XF-+Z6A+Z6- Z6-+X@@@@@@@^C 8NE,8NC!![NC 8U0@@@@@@Y# 8NE,8NC!![NC 8 @@@GC \NC 8NE,8NC!![NC 8% @@GC =OS!!6&Y!!D[(RS[GMZ P@@
+NC =OS 8NC\7M3\7M3\7#P@@OS4=OS4=NC\7M3\7M3\7&0@@OS4=OS4=NC\7M3\7M3\7Z@@@NC =OS 8NHUGTFI>UVVN^P@@GC =OS 8NG@8NC"FNC 8!! @@
+GC 8NC 8NE88NC!!XNC 8!! @@@@@@\C 8ND(8NC!!XNC 8!! @@@@@@#GA0\FA0\GA \GA0X@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+')
+            colorMapFromArray:#[252 252 250 224 226 240 248 248 250 232 234 240 240 240 250 180 184 200 240 160 190 240 162 200 116 120 130 236 138 180 220 224 230 236 106 160 208 212 220 212 216 230 220 222 230 252 255 250 244 248 250 216 218 230 204 208 220 240 244 250 212 214 230 200 204 220 236 240 250 244 246 250 236 98 160 192 198 210 248 240 240 140 146 160 255 255 255 240 242 250 224 228 240 212 218 230 252 254 250 228 232 240 232 66 140 248 250 250 204 210 220 248 254 250 240 182 210 200 206 220 244 200 220 196 200 210 232 76 140 244 242 240 236 118 170 240 166 200 240 198 220 236 108 160 232 138 180 232 232 240 216 224 220 244 244 240 232 88 150 244 194 210 220 188 200 0 255 0 252 255 255 236 126 170 244 162 190 212 214 220 240 158 190 232 82 150 244 182 210 236 238 240 244 244 250 228 230 240 120 138 142 198 214 229 113 120 130 128 131 124 153 179 206 162 171 200 154 160 160 110 127 137 173 178 197 112 119 127 210 225 232 104 110 100 132 149 169 158 185 215 165 176 208 140 143 134 124 138 147 158 165 173 195 211 224 157 172 191 108 125 132 118 135 161 160 167 183 185 200 219 135 145 155 143 161 171 125 143 165 109 125 148 167 171 183 202 213 219 99 109 118 201 211 223 159 169 204 201 211 220 143 172 206 163 179 192 115 130 151 136 140 139 126 138 134 199 211 223 149 175 210 120 137 153 144 154 164 134 152 166 125 134 143 191 206 213 157 161 172 201 214 230 185 202 218 105 115 125 201 216 221 202 211 226 137 144 152 100 109 124 119 135 160 106 122 119 122 141 158 158 182 206 122 129 137 90 103 112 143 157 183 134 151 159 123 139 162 123 133 143 157 183 220 158 165 171 128 134 146 150 158 181 148 154 166 156 169 185 152 175 207 135 152 159 123 143 170 162 170 191 93 101 104 143 153 155 157 172 179 208 218 228 156 166 176 117 140 158 177 182 176 136 144 155 187 204 222 195 211 227 119 132 149 210 221 227 143 150 160 125 132 140 193 207 220 128 138 137]
+            mask:((Depth1Image width:18 height:20) bits:(ByteArray fromPackedString:'@@@@@@@@G?<@G?<@G?<@G?<@G?<@G?<@_?<@_?<@??<@??<@??<@??<@_?<@_?<@G?<@G?<@@@@@@@@@'); yourself); yourself]
+!
+
+deleteTableRow18x20Icon
+    "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 deleteTableRow18x20Icon inspect
+     ImageEditor openOnClass:self andSelector:#deleteTableRow18x20Icon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class deleteTableRow18x20Icon'
+        ifAbsentPut:[(Depth8Image width:18 height:20) bits:(ByteArray fromPackedString:'
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@WU5]WVA]WU5 WU5]WP@@@@@@WU&UP5-L]F=[UGJTWP@@@@@@WWU!!#5.WW6M[ZY)1WP@@
+@@@@XF-+Z6A+Z6- Z6-+X@@@@@@@^C 8NE,8NC!![NC 8U0@@@@@@Y# 8NE,8NC!![NC 8 @@@@@@@]3 8NE,8NC!![NC 8% @@@@@@R716&VAD[(Q [F1ZX@@@
+NC 8NC 8NC4=OS4=OS4=#P@@OS4=OS4=NC4=OS4=OS4=&0@@OS4=OS4=NC4=OS4=OS4=Z@@@NC 8NC 8NFAGTFI UVVN^P@@@@@@\C 8NG@8NC"FNC 8!! @@
+@@@@\C 8NE88NC!!XNC 8!! @@@@@@\C 8ND(8NC!!XNC 8!! @@@@@@#GA0\FA0\GA \GA0X@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+')
+            colorMapFromArray:#[252 252 250 224 226 240 248 248 250 232 234 240 240 240 250 180 184 200 240 160 190 240 162 200 116 120 130 236 138 180 220 224 230 236 106 160 208 212 220 212 216 230 220 222 230 252 255 250 244 248 250 216 218 230 204 208 220 240 244 250 212 214 230 200 204 220 236 240 250 244 246 250 236 98 160 192 198 210 248 240 240 140 146 160 255 255 255 240 242 250 224 228 240 212 218 230 252 254 250 228 232 240 232 66 140 248 250 250 204 210 220 248 254 250 240 182 210 200 206 220 244 200 220 196 200 210 232 76 140 244 242 240 236 118 170 240 166 200 240 198 220 236 108 160 232 138 180 232 232 240 216 224 220 244 244 240 232 88 150 244 194 210 220 188 200 240 150 190 252 255 255 236 126 170 244 162 190 212 214 220 240 158 190 232 82 150 244 182 210 236 238 240 244 244 250 228 230 240 120 138 142 198 214 229 113 120 130 128 131 124 153 179 206 162 171 200 154 160 160 110 127 137 173 178 197 112 119 127 210 225 232 104 110 100 132 149 169 158 185 215 165 176 208 140 143 134 124 138 147 158 165 173 195 211 224 157 172 191 108 125 132 118 135 161 160 167 183 185 200 219 135 145 155 143 161 171 125 143 165 109 125 148 167 171 183 202 213 219 99 109 118 201 211 223 159 169 204 201 211 220 143 172 206 163 179 192 115 130 151 136 140 139 126 138 134 199 211 223 149 175 210 120 137 153 144 154 164 134 152 166 125 134 143 191 206 213 157 161 172 201 214 230 185 202 218 105 115 125 201 216 221 202 211 226 137 144 152 100 109 124 119 135 160 106 122 119 122 141 158 158 182 206 122 129 137 90 103 112 143 157 183 134 151 159 123 139 162 123 133 143 157 183 220 158 165 171 128 134 146 150 158 181 148 154 166 156 169 185 152 175 207 135 152 159 123 143 170 162 170 191 93 101 104 143 153 155 157 172 179 208 218 228 156 166 176 117 140 158 177 182 176 136 144 155 187 204 222 195 211 227 119 132 149 210 221 227 143 150 160 125 132 140 193 207 220 128 138 137]
+            mask:((Depth1Image width:18 height:20) bits:(ByteArray fromPackedString:'@@@@@@@@G?<@G?<@G?<@G?<@G?<@G?<@G?<@G?<@??<@??<@??<@??<@G?<@G?<@G?<@G?<@@@@@@@@@'); yourself); yourself]
+!
+
 errorIcon
     <resource: #programImage>
 
@@ -17259,6 +18501,72 @@
     ^ self newMenuItem22x22Icon
 !
 
+openEditApplication2_32x21Icon
+    "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 openEditApplication2_32x21Icon inspect
+     ImageEditor openOnClass:self andSelector:#openEditApplication2_32x21Icon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class openEditApplication2_32x21Icon'
+        ifAbsentPut:[(Depth8Image width:32 height:21) bits:(ByteArray fromPackedString:'
+@@@@@@@@@DI;QTUE^7,"H$]GQ4]GQ4]GQ4]GQ9^W#(8@@FM)J''=L^4$QZV$*_5T#\$I>!!E=_W0(9T RW%8:N# @@@@@TEB5XVB"CF1,["X&IHRD!!"X&IYA.C
+%9^N#(:S@B)?LGIBKD17S71<_G1<_G1<_G1<_G1<_I^W#(:N$9LNLA\-^B@"UR N_F$?YRXM@6^FEQU=FC^W%8:N#)NS  @@@@@@!!QA"MW1<[H-?GTHPK4UT
+KB1+%9^N#(:S$7T@@@@@@@ABKVDW_G2DY$9.[&9.[&9.[)^W$)JN$9L"[0@*J''<WP"IUMF%<J&T-@APT"FM#X6NW%9JR$)NSB((Z@FM)J")LKA<(EG1RT"BA
+EARHX6M#%9^R$)JS$2:@RA(@@@@@@A5E]3U<_A06N3LTEH!!#X9^Q$)JR$9L!!U$4<@@@@@@@@R6!!$E71?O3BGA''):^''*U$YFR$)NSD4AV\6<@@F%?_3@UG0=)
+_CIRM(-,NW9%GI^Q$YFQ$70LI@ RF @@E5DYKAI!!D''0TGCX6"5H8!!FVU$YFQ$YL,_H&LOS8@@@A#J''=KK8M"_FY+Z3DM B,''%)BQ$YNWT4=OXEY\O@@@@@@@
+@GM1 1E<_G1<_G1<_G2P$IBS_G1<_AXUTG5/@@@@ZVLWM3TREG1<_G1<_G1<_IBU_G1<_G1<Q$LHR!!(@@@@@@A%^DG% XFA XFA XFA XFA XFA XFA9TC5W
+@@@@@@@@M5 SKR52\$H8NG9>W55]IRU*\@,B@%YVEU,@@@@@@@@]M7M3\7M3\7M3\7M3\7M3\7M3\7M3\7MD[0@@@@@@@@@@[0\G[6=/[6=/[6=/[6=/[6=/
+[6=/A0\@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@')
+            colorMapFromArray:#[128 152 208 160 208 232 104 192 248 104 176 232 176 224 248 72 168 232 112 144 208 216 216 216 88 176 240 104 184 232 152 208 248 112 192 248 128 184 224 112 184 240 240 240 248 96 168 216 152 200 232 216 232 240 112 176 224 184 216 232 240 248 248 72 160 224 152 200 224 192 216 240 88 160 224 152 200 240 232 232 232 88 168 208 128 200 240 176 208 240 80 176 240 160 200 224 144 184 224 72 160 208 112 184 232 184 224 240 80 168 224 128 200 248 128 192 240 96 176 232 112 176 216 144 168 216 216 232 248 104 176 240 120 184 232 184 216 240 96 184 232 144 192 232 200 224 248 112 192 240 160 208 248 224 232 248 104 176 208 144 192 224 192 224 248 96 168 224 160 208 240 160 216 248 64 160 224 112 144 200 192 208 224 80 168 232 152 192 224 144 200 240 64 160 216 120 200 240 168 208 240 80 176 232 128 176 224 136 192 232 104 168 216 112 184 224 168 200 224 224 232 240 120 176 224 112 176 232 192 224 240 88 176 232 144 176 216 208 224 240 96 184 248 160 200 240 168 216 248 56 144 224 128 184 232 200 224 240 96 192 248 160 192 224 168 208 232 56 152 224 104 144 208 200 216 224 72 160 232 136 200 248 136 184 232 144 208 248 64 152 208 128 184 216 176 208 232 232 240 248 88 160 208 136 200 240 200 232 248 88 168 232 160 200 232 224 240 248 120 200 248 120 192 240 176 216 248 88 160 216 136 160 208 224 224 224 112 200 248 168 200 232 176 216 240 64 152 224 120 144 200 200 216 232 96 184 240 120 184 216 152 192 232 64 152 216 104 136 200 128 192 232 248 248 248 80 160 224 152 208 240 208 232 248 104 184 240 176 200 224 240 240 240 96 168 208 144 208 240 208 232 240 80 160 232 152 184 224 232 248 248 80 160 208 136 192 224 184 224 248 88 184 240 0 0 0 255 104 48 95 88 88 64 0 0 255 216 168 255 128 0 192 88 0 48 48 48 160 160 160 255 248 248 255 168 88]
+            mask:((ImageMask width:32 height:21) bits:(ByteArray fromPackedString:'@_???3????<O????_?????????<G???>A????/????;????>C????@????3????<????>O???? _???8????>C????@????0O???<@???>@@@@@@'); yourself); yourself]
+!
+
+openViewerApplication2_32x21Icon
+    "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 openViewerApplication2_32x21Icon inspect
+     ImageEditor openOnClass:self andSelector:#openViewerApplication2_32x21Icon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class openViewerApplication2_32x21Icon'
+        ifAbsentPut:[(Depth8Image width:32 height:21) bits:(ByteArray fromPackedString:'
+@@@@@@@@@DI;QTUE^7,"H$]GQ4]GQ4]GQ4]GQ4]GP @@@FM)J''=L^4$QZV$*_5T#\$I>!!E=_W0(9T P6Y#XI!!P@@@@@TEB5XVB"CF1,["X&IHRD!!"X&IYA.C
+ 2 AT $N@B)?LGIBKD17S71<_G1<_G1<_G1<_G1<_G1<UW]_QXHNLA\-^B@"UR N_F$?YRXM@6^FEQU=FC\7R70VDF-X  @@@@@@!!QA"MW1<[H-?GTHPK4UT
+KB1+PPMB_@=2BWT@@@@@@@ABKVDW_G2DY$9.[&9.[&9.[''Q+_QQI"UH"[0@*J''<WP"IUMF%<J&T-@APT"FM#X6M)JW4U_E"JB((Z@FM)J")LKA<(EG1RT"BA
+EARHX6M#ZV%4N"I<]2:@RA(@@@@@@A5E]3U<_A06N3LTEH!!#X6M)S5)YKP8!!U$4<@@@@@@@@R6!!$E71?O3BGA''):^''):^'')Z[UM<D4AV\6<@@F%?_3@UG0=)
+_CIRM(-,NW9%GF.@]  E_W0LI@ RF @@E5DYKAI!!D''0TGCX6"5H8!!FU+LXBLG#(,_H&LOS8@@@A#J''=KK8M"_FY+Z3DM B,''Y36FEWMYT4=OXEY\O@@@@@@@
+@GM1 1E<_G1<_G1<_G1<_G1<_G1<_AXUTG5/@@@@ZVLWM3TREG1<_G1<_G1<_G1<_G1<_G1<Q$LHR!!(@@@@@@A%^DG% XFA XFA XFA XFA XFA XFA9TC5W
+@@@@@@@@M5 SKR52\$H8NG9>W55]IRU*\@,B@%YVEU,@@@@@@@@]M7M3\7M3\7M3\7M3\7M3\7M3\7M3\7MD[0@@@@@@@@@@[0\G[6=/[6=/[6=/[6=/[6=/
+[6=/A0\@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@')
+            colorMapFromArray:#[128 152 208 160 208 232 104 192 248 104 176 232 176 224 248 72 168 232 112 144 208 216 216 216 88 176 240 104 184 232 152 208 248 112 192 248 128 184 224 112 184 240 240 240 248 96 168 216 152 200 232 216 232 240 112 176 224 184 216 232 240 248 248 72 160 224 152 200 224 192 216 240 88 160 224 152 200 240 232 232 232 88 168 208 128 200 240 176 208 240 80 176 240 160 200 224 144 184 224 72 160 208 112 184 232 184 224 240 80 168 224 128 200 248 128 192 240 96 176 232 112 176 216 144 168 216 216 232 248 104 176 240 120 184 232 184 216 240 96 184 232 144 192 232 200 224 248 112 192 240 160 208 248 224 232 248 104 176 208 144 192 224 192 224 248 96 168 224 160 208 240 160 216 248 64 160 224 112 144 200 192 208 224 80 168 232 152 192 224 144 200 240 64 160 216 120 200 240 168 208 240 80 176 232 128 176 224 136 192 232 104 168 216 112 184 224 168 200 224 224 232 240 120 176 224 112 176 232 192 224 240 88 176 232 144 176 216 208 224 240 96 184 248 160 200 240 168 216 248 56 144 224 128 184 232 200 224 240 96 192 248 160 192 224 168 208 232 56 152 224 104 144 208 200 216 224 72 160 232 136 200 248 136 184 232 144 208 248 64 152 208 128 184 216 176 208 232 232 240 248 88 160 208 136 200 240 200 232 248 88 168 232 160 200 232 224 240 248 120 200 248 120 192 240 176 216 248 88 160 216 136 160 208 224 224 224 112 200 248 168 200 232 176 216 240 64 152 224 120 144 200 200 216 232 96 184 240 120 184 216 152 192 232 64 152 216 104 136 200 128 192 232 248 248 248 80 160 224 152 208 240 208 232 248 104 184 240 176 200 224 240 240 240 96 168 208 144 208 240 208 232 240 80 160 232 152 184 224 232 248 248 80 160 208 136 192 224 184 224 248 88 184 240]
+            mask:((ImageMask width:32 height:21) bits:(ByteArray fromPackedString:'@_???#????<O????_?????????<G???>A????/????;????>C????@????3????<????>O???? _???8????>C????@????0O???<@???>@@@@@@'); yourself); yourself]
+!
+
+presentationIcon
+    <resource: #programImage>
+
+    ^ self presentation20x20Icon
+!
+
 removeRowIcon
     <resource: #programImage>
 
@@ -17566,25 +18874,171 @@
 
 !GenericToolbarIconLibrary class methodsFor:'image specs-widgets'!
 
+barResizeHorizontalIcon
+    <resource: #image>
+    "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 barResizeHorizontalIcon inspect
+     ImageEditor openOnClass:self andSelector:#barResizeHorizontalIcon
+     Icon flushCachedIcons"
+    
+    ^ Icon 
+        constantNamed:'GenericToolbarIconLibrary class barResizeHorizontalIcon'
+        ifAbsentPut:[
+            (Depth2Image new)
+                width:11;
+                height:19;
+                photometric:(#palette);
+                bitsPerSample:(#[ 2 ]);
+                samplesPerPixel:(1);
+                bits:(ByteArray 
+                            fromPackedString:'@@@B@A@@@A@B@A@@@A@@@A@@@A@@@!!H@B!!J@J!!J B!!JC@!!H@@A@@@A@@@A@@@A@@@A@@@A@@@@@A');
+                colorMapFromArray:#[ 0 0 0 84 84 84 170 170 170 255 255 255 ];
+                mask:((ImageMask new)
+                            width:11;
+                            height:19;
+                            bits:(ByteArray 
+                                        fromPackedString:'@A<DG0P_AA<DG0P_AA<UG3V_]]<5''1T_AA<DG0P_AA<DG0P_@A<b');
+                            yourself);
+                yourself
+        ]
+!
+
+barResizeVerticalIcon
+    <resource: #image>
+    "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 barResizeVerticalIcon inspect
+     ImageEditor openOnClass:self andSelector:#barResizeVerticalIcon
+     Icon flushCachedIcons"
+    
+    ^ Icon 
+        constantNamed:'GenericToolbarIconLibrary class barResizeVerticalIcon'
+        ifAbsentPut:[
+            (Depth2Image new)
+                width:19;
+                height:11;
+                photometric:(#palette);
+                bitsPerSample:(#[ 2 ]);
+                samplesPerPixel:(1);
+                bits:(ByteArray 
+                            fromPackedString:'@@@@@@@@@B@@@@@@*@@@@@J*@@@@@@@@@AUUUUUP@@@@@@@@@*(@@@@@*@@@@@@ @@@@@@@@@@@a');
+                colorMapFromArray:#[ 0 0 0 84 84 84 170 170 170 255 255 255 ];
+                mask:((ImageMask new)
+                            width:19;
+                            height:11;
+                            bits:(ByteArray 
+                                        fromPackedString:'@@@S@D@@@N@@@_@@@@@A_??@@@@@@_@@@N@@@D@D@@@H');
+                            yourself);
+                yourself
+        ]
+!
+
 colonBitmap
-    "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 colonBitmap inspect
-     ImageEditor openOnClass:self andSelector:#colonBitmap
-     Icon flushCachedIcons
-    "
-
-    <resource: #image>
-
-    ^Icon
-        constantNamed:'GenericToolbarIconLibrary colonBitmap'
-        ifAbsentPut:[(Depth2Image width:13 height:23) bits:(ByteArray fromPackedString:'@@@@@@DQD@@PQDD@AADD@AD@DP@DB@P@DR(Q@@P*A@@QBAD@A@@D@AADPP@ADQ@@DDQA@@P@A@@QBAD@AB(D@AD*DP@DB@P@DP@Q@@PQA@@PQDD@@QDP@@@@
-@@@b') colorMapFromArray:#[0 0 0 128 0 0 255 0 0]; yourself]
+    <resource: #programImage>
+
+    ^self led_colon
+!
+
+hideToolbar24x8Icon
+    <resource: #image>
+    "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 hideToolbar24x8Icon inspect
+     ImageEditor openOnClass:self andSelector:#hideToolbar24x8Icon
+     Icon flushCachedIcons"
+    
+    ^ Icon 
+        constantNamed:#'GenericToolbarIconLibrary class hideToolbar24x8Icon'
+        ifAbsentPut:[
+            (Depth2Image new)
+                width:24;
+                height:8;
+                photometric:(#palette);
+                bitsPerSample:(#( 2 ));
+                samplesPerPixel:(1);
+                bits:(ByteArray 
+                            fromPackedString:'@@@@@@@@J@B(@* @HPB%@"D@AP@U@ET@@@@@ @J@@B$@*PH)@BT@IPA%@@T@AP@E');
+                colorMapFromArray:#[ 0 0 0 68 68 68 255 255 255 ];
+                mask:((ImageMask new)
+                            width:24;
+                            height:8;
+                            bits:(ByteArray fromPackedString:'@@@@XFA TEAPLC@0@@@@A XFAPTE@0LC');
+                            yourself);
+                yourself
+        ]
+!
+
+hideToolbar8x24Icon
+    <resource: #image>
+    "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 hideToolbar8x24Icon inspect
+     ImageEditor openOnClass:self andSelector:#hideToolbar8x24Icon
+     Icon flushCachedIcons"
+    
+    ^ Icon 
+        constantNamed:#'GenericToolbarIconLibrary class hideToolbar8x24Icon'
+        ifAbsentPut:[
+            (Depth2Image new)
+                width:8;
+                height:24;
+                photometric:(#palette);
+                bitsPerSample:(#( 2 ));
+                samplesPerPixel:(1);
+                bits:(ByteArray 
+                            fromPackedString:'@@@(@BD@AP@@@@@)@BT(AR$@JP@%J@T)@BT(JR$!!IPTEJB )HRT%AR$@IR EJP@%');
+                colorMapFromArray:#[ 0 0 0 68 68 68 255 255 255 ];
+                mask:((ImageMask new)
+                            width:8;
+                            height:24;
+                            bits:(ByteArray fromPackedString:'@FAPL@@FAPL@XE@0@@XE@0A TC@@A TC');
+                            yourself);
+                yourself
+        ]
+!
+
+hideToolbarIcon
+    <resource: #image>
+    "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 hideToolbarIcon inspect
+     ImageEditor openOnClass:self andSelector:#hideToolbarIcon"
+    
+    ^ Icon constantNamed:#'GenericToolbarIconLibrary class hideToolbarIcon'
+        ifAbsentPut:[
+            (Depth2Image new)
+                width:10;
+                height:26;
+                photometric:(#palette);
+                bitsPerSample:(#( 2 ));
+                samplesPerPixel:(1);
+                bits:(ByteArray 
+                            fromPackedString:'@@@HB @HBD@D@T@@@@(@@@!!@@@ELB @HBD@A@T@@@@(B@@!!@@@ELB @@BD@@@T@H@@(@@@!!@@@EHB @HBD@N@T@@@@(B@@!!@@@EB@@@C');
+                colorMapFromArray:#[ 0 0 0 68 68 68 255 255 255 ];
+                mask:((ImageMask new)
+                            width:10;
+                            height:26;
+                            bits:(ByteArray 
+                                        fromPackedString:'@@@0@B @F@@C@@J@@X@0@B @F@@C@@J@@X@0@B @F@@C@@J@@X@0@B @F@@C@@J@@X@@@@@a');
+                            yourself);
+                yourself
+        ]
 !
 
 led0
@@ -17603,9 +19057,10 @@
     <resource: #image>
 
     ^Icon
-        constantNamed:'GenericToolbarIconLibrary led0'
+        constantNamed:'GenericToolbarIconLibrary class led0'
         ifAbsentPut:[(Depth2Image width:13 height:23) bits:(ByteArray fromPackedString:'@@@@@@***@@"**H@JJ*J@B(@J @*@B(@J @*@B(@J @*@B(@J@@J@BADP!!TADQ@@HDQB@B @B @*@B(@J @*@B(@J @*@B(@J @*@B"*" @"**H@B**(@@@@
-@@@b') colorMapFromArray:#[0 0 0 128 0 0 255 0 0]; yourself]
+@@@b')
+            colorMapFromArray:#[0 0 0 128 0 0 255 0 0]; yourself]
 !
 
 led1
@@ -17797,6 +19252,182 @@
 @@@b') colorMapFromArray:#[0 0 0 128 0 0 255 0 0]; yourself]
 !
 
+ledA
+    "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 ledA inspect
+     ImageEditor openOnClass:self andSelector:#ledA
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class ledA'
+        ifAbsentPut:[(Depth2Image width:13 height:23) bits:(ByteArray fromPackedString:'@@@@@@***@@"**H@JJ*J@B(@J @*@B(@J @*@B(@J @*@B(@J@@J@BJ*( @J** @H**"@B @B @*@B(@J @*@B(@J @*@B(@J @*@B QB @ QDH@@QDP@@@@
+@@@b')
+            colorMapFromArray:#[0 0 0 128 0 0 255 0 0]; yourself]
+!
+
+ledC
+    "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 ledC inspect
+     ImageEditor openOnClass:self andSelector:#ledC
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class ledC'
+        ifAbsentPut:[(Depth2Image width:13 height:23) bits:(ByteArray fromPackedString:'@@@@@@UUU@@QUUHTEEUH@AT@H @U@@ @EP@"@AT@B@@U@BH@E@@H@ABH  @BH"@@DH"B@AP@B@@U@BH@EP@H@AT@H @U@@ @EP@"@AQUR@@QUUHTAUUT@@@@
+@@@b')
+            colorMapFromArray:#[0 0 0 255 0 0 128 0 0]; yourself]
+!
+
+ledE
+    "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 ledE inspect
+     ImageEditor openOnClass:self andSelector:#ledE
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class ledE'
+        ifAbsentPut:[(Depth2Image width:13 height:23) bits:(ByteArray fromPackedString:'@@@@@@UUU@@QUUHTEEUH@AT@H @U@@ @EP@"@AT@B@@U@BH@E@@H@AEUT @EUUP@DUUR@AP@B@@U@BH@EP@H@AT@H @U@@ @EP@"@AQUR@@QUUHTAUUT@@@@
+@@@b')
+            colorMapFromArray:#[0 0 0 255 0 0 128 0 0]; yourself]
+!
+
+ledF
+    "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 ledF inspect
+     ImageEditor openOnClass:self andSelector:#ledF
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class ledF'
+        ifAbsentPut:[(Depth2Image width:13 height:23) bits:(ByteArray fromPackedString:'@@@@@@UUU@@QUUHTEEUH@AT@H @U@@ @EP@"@AT@B@@U@BH@E@@H@AEUT @EUUP@DUUR@AP@B@@U@BH@EP@H@AT@H @U@@ @EP@"@ARH"@@RH"HTBH"H@@@@
+@@@b')
+            colorMapFromArray:#[0 0 0 255 0 0 128 0 0]; yourself]
+!
+
+led_colon
+    "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 led_colon inspect
+     ImageEditor openOnClass:self andSelector:#led_colon
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class led_colon'
+        ifAbsentPut:[(Depth2Image width:13 height:23) bits:(ByteArray fromPackedString:'@@@@@@DQD@@PQDD@AADD@AD@DP@DB@P@DR(Q@@P*A@@QBAD@A@@D@AADPP@ADQ@@DDQA@@P@A@@QBAD@AB(D@AD*DP@DB@P@DP@Q@@PQA@@PQDD@@QDP@@@@
+@@@b')
+            colorMapFromArray:#[0 0 0 128 0 0 255 0 0]; yourself]
+!
+
+led_dot
+    "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 led_dot inspect
+     ImageEditor openOnClass:self andSelector:#led_dot
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class led_dot'
+        ifAbsentPut:[(Depth2Image width:13 height:23) bits:(ByteArray fromPackedString:'@@@@@@DQD@@PQDD@AADD@AD@DP@D@@P@DP@Q@@P@A@@Q@AD@A@@D@AADPP@ADQ@@DDQA@@P@A@@Q@AD@A@@D@AD@DP@D@@P@DP@Q@@P*A@@PZ$D@@R(P@@@@
+@@@b')
+            colorMapFromArray:#[0 0 0 128 0 0 255 0 0]; yourself]
+!
+
+ledb
+    "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 ledb inspect
+     ImageEditor openOnClass:self andSelector:#ledb
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class ledb'
+        ifAbsentPut:[(Depth2Image width:13 height:23) bits:(ByteArray fromPackedString:'@@@@@@DQD@@ QDD@JADD@B(@DP@*@@P@J @Q@B(@A@@*@AD@J@@D@BJ*( @J** @H**"@B @B @*@B(@J @*@B(@J @*@B(@J @*@B"*" @"**H@B**(@@@@
+@@@b')
+            colorMapFromArray:#[0 0 0 128 0 0 255 0 0]; yourself]
+!
+
+ledd
+    "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 ledd inspect
+     ImageEditor openOnClass:self andSelector:#ledd
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class ledd'
+        ifAbsentPut:[(Depth2Image width:13 height:23) bits:(ByteArray fromPackedString:'@@@@@@DQD@@PQDH@AADJ@AD@J @D@B(@DP@*@@P@J @Q@B(@A@@J@AJ*( @J** @H**"@B @B @*@B(@J @*@B(@J @*@B(@J @*@B"*" @"**H@B**(@@@@
+@@@b')
+            colorMapFromArray:#[0 0 0 128 0 0 255 0 0]; yourself]
+!
+
 meterBitmaps
 
     "Do not manually edit this!! If it is corrupted,
@@ -17892,6 +19523,178 @@
 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
 ') ; colorMapFromArray:#[0 0 0 66 66 66 206 206 206 140 140 140 74 74 74 8 8 8 49 49 57 123 115 115 214 214 214 148 148 148 82 82 82 16 16 16 222 222 222 156 156 156 90 90 90 24 24 24 22 22 22 25 25 25 231 231 231 165 165 165 99 99 99 33 33 33 8 16 8 57 49 57 8 8 16 239 239 239 173 173 173 107 107 107 41 41 41 109 109 109 181 181 181 115 115 115 49 49 49 189 189 189 123 123 123 57 57 57 41 33 33 173 165 165 33 33 41 16 8 16 16 16 8 197 197 197 198 198 198 132 132 132 115 107 107]; yourself]
+!
+
+onOffSliderIconOff
+    "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 onOffSliderIconOff inspect
+     ImageEditor openOnClass:self andSelector:#onOffSliderIconOff
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class onOffSliderIconOff'
+        ifAbsentPut:[(Depth8Image width:25 height:13) bits:(ByteArray fromPackedString:'
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+AA8^HQ(]GQ4]GQ4]BR<"AP@@@@@@@AXPDBLUE2()G (KB0,KB0 HBP$Y@@@@@@@^I1<SD1LSD1T^C2D!!
+HRDOB!!(KB@D@@@@ HQ,SD0HB@!!LSCRD''LC@0I28^HQ(-@@@@IR8\A0HB@ HBA2P,I1,[J@@#CB\PF @@@B8''A \B@ HB@ \TK"8$IBP_E1,)I2DE@@@%I1PF
+@ HB@ H\IB80EAPTC#D$F00,@@@@HB\*E@XB@!!L\E@@PJ!!PTEAPTLQ\MIP@@@@@0LBPNC!!PNC!!<''I3D1LSD1LSDWCQH@@@@@E#@''@A<_E0@''I1TUEQTUEQTU
+@B@@@@@@@@@@@2\''I2\.I2\''I2\''I2\''IQD@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@a')
+            colorMapFromArray:#[189 189 190 215 218 214 255 255 255 172 172 173 118 120 119 227 228 228 248 248 248 251 251 251 36 37 37 21 22 24 71 71 75 50 50 50 160 158 159 180 182 187 238 238 239 82 80 80 103 103 103 207 207 207 225 226 219 254 254 254 242 241 242 209 209 211 233 233 236 216 217 217 250 250 250 168 169 168 59 60 61 200 200 200 244 244 245 9 12 15 109 109 109 222 223 223 217 215 214 91 90 91 122 122 122 178 177 178 229 229 229 161 161 163 250 250 251 139 139 139 191 196 200 171 170 171 202 204 206 179 179 179 117 118 118 109 111 110 128 128 128 58 58 58 149 149 150 233 233 234]
+            mask:((ImageMask width:25 height:13) bits:(ByteArray fromPackedString:'@@@@_0??>G<???1?O??>_7???''=???9?_???_7???''=???9?O??>_3???G<O??!!?@@@@_0@a'); yourself); yourself]
+!
+
+onOffSliderIconOn
+    "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 onOffSliderIconOn inspect
+     ImageEditor openOnClass:self andSelector:#onOffSliderIconOn
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class onOffSliderIconOn'
+        ifAbsentPut:[(Depth8Image width:25 height:13) bits:(ByteArray fromPackedString:'
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"MA<8NC 8NC 8NA8OKR4GD0@@@@@@@@@*N@@7M3\7M3\7G"4FI $9H0<D@@@@@@@H@C\/B0,KE0,WE2D''
+@0LC@0L&KPP@@@@$G2<KE0(]GQ4]GQTE@0L2L#HC@1H*D0@@CR<WGR (LB,+J2,!!E 82L#H2L 8.G@P@@A0WGR +MST)JR$)HQ$NL#H2L#HNDCXG@@@LB" +
+JR@ HB@ HBDPFSH2L#H2E"86A@@@IA4+MR@ HB@ HB@%NQ@YL#HCE!!@3C0H@@@@XJ2$ HB@ HB@ DQ(.N#(PN#(''HP\@@@@@@CD5JR$)JR$)JR$1HSL''I0$3
+HP4@@@@@@@@@KATUEQTUEQTUEQT6M"D6M!!P@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@a')
+            colorMapFromArray:#[21 22 24 250 250 251 215 218 223 254 254 254 155 160 165 200 200 200 178 177 178 137 134 128 118 120 119 216 217 217 65 85 109 28 55 81 161 161 163 143 143 146 251 251 251 103 103 103 242 241 242 119 160 203 180 182 187 227 228 228 194 193 190 96 113 136 244 244 245 47 69 95 109 127 148 248 248 248 149 149 150 233 233 236 117 118 118 76 98 126 59 60 61 36 37 37 107 159 232 139 139 139 179 179 179 171 170 171 217 215 214 126 141 161 209 209 211 222 223 223 83 113 165 100 159 211 91 90 91 88 135 188 172 172 173 109 109 109 229 229 229 21 41 61 85 110 182 116 133 181 255 255 255 189 189 190 74 77 81 93 151 201 128 128 128 15 28 42 9 12 15 202 204 206 238 238 239]
+            mask:((ImageMask width:25 height:13) bits:(ByteArray fromPackedString:'@@@@_0??>G<_??1?O??>_7???7=???=?_???_7???7=???=?O??>_1???G<O??!!?@@@@_0@a'); yourself); yourself]
+!
+
+sortIndicatorGreyIcon
+    <resource: #image>
+    "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 sortIndicatorGreyIcon inspect
+     ImageEditor openOnClass:self andSelector:#sortIndicatorGreyIcon
+     Icon flushCachedIcons"
+    
+    ^ Icon constantNamed:#'GenericToolbarIconLibrary sortIndicatorGreyIcon'
+        ifAbsentPut:[
+            (Depth1Image new)
+                width:7;
+                height:5;
+                photometric:(#palette);
+                bitsPerSample:(#( 1 ));
+                samplesPerPixel:(1);
+                bits:(ByteArray fromPackedString:'@@@@@@@b');
+                colorMapFromArray:#[ 0 0 0 255 255 255 ];
+                mask:((ImageMask new)
+                            width:7;
+                            height:5;
+                            bits:(ByteArray fromPackedString:'@A@(UJ(b');
+                            yourself);
+                yourself
+        ]
+!
+
+sortIndicatorIcon
+    <resource: #image>
+    "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 sortIndicatorIcon inspect
+     ImageEditor openOnClass:self andSelector:#sortIndicatorIcon
+     Icon flushCachedIcons"
+    
+    ^ Icon constantNamed:'GenericToolbarIconLibrary sortIndicatorIcon'
+        ifAbsentPut:[
+            (Depth1Image new)
+                width:7;
+                height:4;
+                photometric:(#palette);
+                bitsPerSample:(#( 1 ));
+                samplesPerPixel:(1);
+                bits:(ByteArray fromPackedString:'@@B@0 @a');
+                colorMapFromArray:#[ 0 0 0 255 255 255 ];
+                mask:((ImageMask new)
+                            width:7;
+                            height:4;
+                            bits:(ByteArray fromPackedString:'?''08D@@a');
+                            yourself);
+                yourself
+        ]
+!
+
+sortReverseIndicatorGreyIcon
+    <resource: #image>
+    "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 sortReverseIndicatorGreyIcon inspect
+     ImageEditor openOnClass:self andSelector:#sortReverseIndicatorGreyIcon
+     Icon flushCachedIcons"
+    
+    ^ Icon constantNamed:#'GenericToolbarIconLibrary sortReverseIndicatorGreyIcon'
+        ifAbsentPut:[
+            (Depth1Image new)
+                width:7;
+                height:5;
+                photometric:(#palette);
+                bitsPerSample:(#( 1 ));
+                samplesPerPixel:(1);
+                bits:(ByteArray fromPackedString:'@@@@@@@b');
+                colorMapFromArray:#[ 0 0 0 255 255 255 ];
+                mask:((ImageMask new)
+                            width:7;
+                            height:5;
+                            bits:(ByteArray fromPackedString:'*%P(D@@b');
+                            yourself);
+                yourself
+        ]
+!
+
+sortReverseIndicatorIcon
+    <resource: #image>
+    "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 sortReverseIndicatorIcon inspect
+     ImageEditor openOnClass:self andSelector:#sortReverseIndicatorIcon
+     Icon flushCachedIcons"
+    
+    ^ Icon constantNamed:'GenericToolbarIconLibrary sortReverseIndicatorIcon'
+        ifAbsentPut:[
+            (Depth1Image new)
+                width:7;
+                height:4;
+                photometric:(#palette);
+                bitsPerSample:(#( 1 ));
+                samplesPerPixel:(1);
+                bits:(ByteArray fromPackedString:'0(@@@@@a');
+                colorMapFromArray:#[ 0 0 0 255 255 255 ];
+                mask:((ImageMask new)
+                            width:7;
+                            height:4;
+                            bits:(ByteArray fromPackedString:'DC!!<? @a');
+                            yourself);
+                yourself
+        ]
 ! !
 
 !GenericToolbarIconLibrary class methodsFor:'image specs-widgets-tree'!
@@ -17930,12 +19733,39 @@
     "Created: / 19-12-2010 / 09:04:06 / cg"
 ! !
 
+!GenericToolbarIconLibrary class methodsFor:'main toolbar'!
+
+undoIconNew24x24
+    "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 undoIconNew24x24 inspect
+     ImageEditor openOnClass:self andSelector:#undoIconNew24x24
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GenericToolbarIconLibrary class undoIconNew24x24'
+        ifAbsentPut:[(Depth8Image width:24 height:24) bits:(ByteArray fromPackedString:'
+PTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTE@PTEAPTEA
+PTEAPTEAPTEAPTEAPTEAO(L;PTEAPTEAPTEAPTEAPTEAPTEAPTEA"(09PTEAPTEAPTEAPTEAPTEAPTEAPTFG#X,4PTEAPTEAPTEAPTEAPTEAPTEAPXVI"HD2
+PTEAPTEAPTEAPTEAPTEAPTEA!!XY?^F(.JRT!!HA8ZPTEAPTEAPTEAPTFE!!''90[61)^W1<^7)+E4EAPTEAPTEAPXBD_''A.Y&Y.\''M3\7Y7ZAAAPTEAPTEAMUE$
+Y&]#X&I"X&I"X&M.]VTLPTEAPTEAOS]ITE]]W59\U5UUU%- \GDKPTEAPTEAPSX3Q$9SVUQORD]GQ41WXWQ=BTEAPTEAPTD,LDQNT$5BJ"\$IB-JVF6BA4EA
+PTEAPTEAJB=CR4TYFAPPC 48R%)!!ATEAPTEAPTEAPQ<-O3(WPTEAPTDJH#01@$EAPTEAPTEAPTD[I"LSPTEAPTEABA4CPTEAPTEAPTEAPTEAE10QPTEAPTEA
+A!!TAPTEAPTEAPTEAPTEAPQHOPTEAPTDEE AAPTEAPTEAPTEAPTEAPTEAPTEAPTDC@TEAPTEAPTEAPTEAPTEAPTEAPTEAPPPAPTEAPTEAPTEAPTEAPTEAPTEA
+PTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEAPTEA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@a')
+            colorMapFromArray:#[56 68 117 57 68 117 59 69 119 59 70 118 60 70 119 61 72 120 62 72 121 63 73 122 63 74 122 65 76 123 67 77 125 69 80 126 71 82 128 72 82 128 74 84 129 75 85 130 76 86 131 76 87 131 77 87 131 78 88 132 78 89 132 78 92 144 78 93 145 80 90 134 80 91 134 82 93 136 84 94 137 85 95 138 85 99 149 85 99 151 87 96 139 89 98 141 89 99 140 91 100 141 92 106 156 92 106 157 92 106 158 93 102 143 93 106 156 93 107 158 94 103 144 95 105 144 96 110 160 96 110 161 97 107 146 97 110 159 98 107 146 98 110 159 98 111 160 98 113 162 99 109 148 99 113 161 101 111 149 101 114 162 102 111 150 102 115 162 102 117 163 103 112 151 105 119 166 106 115 152 106 121 169 107 115 152 107 117 154 107 122 170 108 116 154 108 117 154 108 122 168 109 123 171 109 124 171 110 124 169 110 124 171 112 127 174 113 128 175 114 128 174 114 129 175 115 130 175 115 130 176 116 132 176 117 132 177 117 133 177 120 135 179 121 136 179 122 138 181 123 140 183 124 142 183 125 143 184 125 143 185 126 143 184 126 144 185 126 144 186 127 143 185 127 145 186 128 145 185 129 147 187 134 152 189 134 152 190 136 154 191 137 154 191 137 154 192 138 155 192 139 155 192 140 154 188 140 157 193 140 157 194 141 156 189 141 156 190 141 157 191 142 156 189 142 159 194 142 159 195 143 160 195 144 161 196 145 162 197 147 162 194 147 163 197 147 163 198 147 164 197 148 164 197 148 164 198 148 165 197 148 165 198 149 163 195 150 164 195 151 164 196 151 165 196 151 165 197 151 167 200 152 168 200 155 167 196 156 169 199 160 175 205 163 174 201 163 177 206 164 176 202 165 179 207 167 179 204 167 181 209 168 181 209 169 181 206 170 182 208 171 182 207 182 193 217]
+            mask:((ImageMask width:24 height:24) bits:(ByteArray fromPackedString:'@@@@@@@@@@@@@C@@@G@@@O@@@_@@@?@@A??@C?? G??0O??8G??8C??<A??<@??<@_A<@O@8@G@8@CA0@@A @@C@@@@@@@@@'); yourself); yourself]
+! !
+
 !GenericToolbarIconLibrary class methodsFor:'documentation'!
 
-version
-    ^ '$Header$'
-!
-
 version_CVS
     ^ '$Header$'
 !