extensions.st
branchjv
changeset 13673 0e02e5ca25cd
parent 13657 fdc78070d46d
child 15566 184cea584be5
equal deleted inserted replaced
13672:46573a8d85b2 13673:0e02e5ca25cd
     7     ^self formatExpression:aString in:aClass
     7     ^self formatExpression:aString in:aClass
     8 
     8 
     9     "Created: / 25-07-2010 / 08:57:34 / Jan Vrany <jan.vrany@fit.cvut.cz>"
     9     "Created: / 25-07-2010 / 08:57:34 / Jan Vrany <jan.vrany@fit.cvut.cz>"
    10     "Modified (format): / 04-10-2011 / 19:47:20 / cg"
    10     "Modified (format): / 04-10-2011 / 19:47:20 / cg"
    11 ! !
    11 ! !
       
    12 
    12 !AbstractSyntaxHighlighter class methodsFor:'api highlighting'!
    13 !AbstractSyntaxHighlighter class methodsFor:'api highlighting'!
    13 
    14 
    14 formatMethod:aString in:aClass using:preferencesOrNil elementsInto: elements
    15 formatMethod:aString in:aClass using:preferencesOrNil elementsInto: elements
    15 
    16 
    16     ^self formatMethod:aString in:aClass using:preferencesOrNil
    17     ^self formatMethod:aString in:aClass using:preferencesOrNil
    17 
    18 
    18     "Created: / 25-07-2010 / 08:58:00 / Jan Vrany <jan.vrany@fit.cvut.cz>"
    19     "Created: / 25-07-2010 / 08:58:00 / Jan Vrany <jan.vrany@fit.cvut.cz>"
    19 ! !
    20 ! !
       
    21 
    20 !ArrayedCollection methodsFor:'inspecting'!
    22 !ArrayedCollection methodsFor:'inspecting'!
    21 
    23 
    22 inspector2TabForHexDump
    24 inspector2TabForHexDump
    23     "a tab, showing a hex dump; defined here, so that both byteArrays and other bulk data
    25     "a tab, showing a hex dump; defined here, so that both byteArrays and other bulk data
    24      containers can define it in their inspector2Tabs methods."
    26      containers can define it in their inspector2Tabs methods."
    82 	    view: v;
    84 	    view: v;
    83 	    yourself
    85 	    yourself
    84 
    86 
    85     "Created: / 13-02-2012 / 15:08:42 / cg"
    87     "Created: / 13-02-2012 / 15:08:42 / cg"
    86 ! !
    88 ! !
       
    89 
    87 !Autoload class methodsFor:'message catching'!
    90 !Autoload class methodsFor:'message catching'!
    88 
    91 
    89 inspectorExtraAttributes
    92 inspectorExtraAttributes
    90     "extra (pseudo instvar) entries to be shown in an inspector."
    93     "extra (pseudo instvar) entries to be shown in an inspector."
    91 
    94 
    92     ^ #()
    95     ^ #()
    93 ! !
    96 ! !
       
    97 
    94 !Behavior methodsFor:'inspecting'!
    98 !Behavior methodsFor:'inspecting'!
    95 
    99 
    96 inspectorExtraAttributes
   100 inspectorExtraAttributes
    97     "extra (pseudo instvar) entries to be shown in an inspector."
   101     "extra (pseudo instvar) entries to be shown in an inspector."
    98 
   102 
   100         add:(self isMeta
   104         add:(self isMeta
   101                 ifFalse:[ '-meta' -> [ self theMetaclass ] ]
   105                 ifFalse:[ '-meta' -> [ self theMetaclass ] ]
   102                 ifTrue:[ '-nonMeta' -> [ self theNonMetaclass ] ]);
   106                 ifTrue:[ '-nonMeta' -> [ self theNonMetaclass ] ]);
   103         yourself
   107         yourself
   104 ! !
   108 ! !
       
   109 
   105 !Behavior methodsFor:'inspecting'!
   110 !Behavior methodsFor:'inspecting'!
   106 
   111 
   107 inspectorValueStringInListFor:anInspector
   112 inspectorValueStringInListFor:anInspector
   108     "returns a string to be shown in the inspector's list"
   113     "returns a string to be shown in the inspector's list"
   109 
   114 
   112     (nm := self name) notEmptyOrNil ifTrue:[
   117     (nm := self name) notEmptyOrNil ifTrue:[
   113 	^ nm
   118 	^ nm
   114     ].
   119     ].
   115     ^ super inspectorValueStringInListFor:anInspector
   120     ^ super inspectorValueStringInListFor:anInspector
   116 ! !
   121 ! !
       
   122 
   117 !Block methodsFor:'inspecting'!
   123 !Block methodsFor:'inspecting'!
   118 
   124 
   119 inspectorExtraAttributes
   125 inspectorExtraAttributes
   120     "extra (pseudo instvar) entries to be shown in an inspector."
   126     "extra (pseudo instvar) entries to be shown in an inspector."
   121 
   127 
   134     ].
   140     ].
   135     ^ d
   141     ^ d
   136 
   142 
   137     "Created: / 15-11-2011 / 14:24:10 / cg"
   143     "Created: / 15-11-2011 / 14:24:10 / cg"
   138 ! !
   144 ! !
       
   145 
   139 !Boolean methodsFor:'inspecting'!
   146 !Boolean methodsFor:'inspecting'!
   140 
   147 
   141 inspectorValueStringInListFor:anInspector
   148 inspectorValueStringInListFor:anInspector
   142     "returns a string to be shown in the inspector's list"
   149     "returns a string to be shown in the inspector's list"
   143 
   150 
   144     ^ self printString
   151     ^ self printString
   145 ! !
   152 ! !
       
   153 
   146 !Breakpoint methodsFor:'accessing'!
   154 !Breakpoint methodsFor:'accessing'!
   147 
   155 
   148 icon
   156 icon
   149 
   157 
   150     ^description icon
   158     ^description icon
   151 
   159 
   152     "Created: / 11-07-2011 / 18:21:57 / Jan Vrany <jan.vrany@fit.cvut.cz>"
   160     "Created: / 11-07-2011 / 18:21:57 / Jan Vrany <jan.vrany@fit.cvut.cz>"
   153 ! !
   161 ! !
       
   162 
   154 !BreakpointDescription methodsFor:'accessing'!
   163 !BreakpointDescription methodsFor:'accessing'!
   155 
   164 
   156 icon
   165 icon
   157     "do not use abbreviations like bpnt or brp or similar;
   166     "do not use abbreviations like bpnt or brp or similar;
   158      when I do not know the exact name, I tend to search for implementors/senders
   167      when I do not know the exact name, I tend to search for implementors/senders
   172     ^nil
   181     ^nil
   173 
   182 
   174     "Created: / 28-06-2011 / 08:29:12 / Jan Vrany <jan.vrany@fit.cvut.cz>"
   183     "Created: / 28-06-2011 / 08:29:12 / Jan Vrany <jan.vrany@fit.cvut.cz>"
   175     "Modified: / 27-01-2012 / 13:46:23 / cg"
   184     "Modified: / 27-01-2012 / 13:46:23 / cg"
   176 ! !
   185 ! !
       
   186 
   177 !ByteArray methodsFor:'inspecting'!
   187 !ByteArray methodsFor:'inspecting'!
   178 
   188 
   179 inspectorExtraAttributes
   189 inspectorExtraAttributes
   180     "extra (pseudo instvar) entries to be shown in an inspector."
   190     "extra (pseudo instvar) entries to be shown in an inspector."
   181 
   191 
   201         add:'-hexstring' -> [ self hexPrintString "WithSeparator:Character space" ];
   211         add:'-hexstring' -> [ self hexPrintString "WithSeparator:Character space" ];
   202         add:'-hexadecimal' -> [ basePrinter value:self value:16 ];
   212         add:'-hexadecimal' -> [ basePrinter value:self value:16 ];
   203         add:'-binary' -> [ basePrinter value:self value:2 ];
   213         add:'-binary' -> [ basePrinter value:self value:2 ];
   204         yourself
   214         yourself
   205 ! !
   215 ! !
       
   216 
   206 !Change methodsFor:'private'!
   217 !Change methodsFor:'private'!
   207 
   218 
   208 flattenOnto: aCollection
   219 flattenOnto: aCollection
   209 	aCollection add: self
   220 	aCollection add: self
   210 ! !
   221 ! !
       
   222 
   211 !Change methodsFor:'private'!
   223 !Change methodsFor:'private'!
   212 
   224 
   213 flattenedChanges
   225 flattenedChanges
   214 	| changes |
   226 	| changes |
   215 	changes := OrderedCollection new.
   227 	changes := OrderedCollection new.
   216 	self flattenOnto: changes.
   228 	self flattenOnto: changes.
   217 	^changes
   229 	^changes
   218 ! !
   230 ! !
       
   231 
   219 !Change methodsFor:'accessing'!
   232 !Change methodsFor:'accessing'!
   220 
   233 
   221 removed
   234 removed
   222 
   235 
   223     ^(self objectAttributeAt: #removed) ? false
   236     ^(self objectAttributeAt: #removed) ? false
   224 
   237 
   225     "Created: / 24-10-2009 / 21:10:57 / Jan Vrany <jan.vrany@fit.cvut.cz>"
   238     "Created: / 24-10-2009 / 21:10:57 / Jan Vrany <jan.vrany@fit.cvut.cz>"
   226 ! !
   239 ! !
       
   240 
   227 !Change methodsFor:'accessing'!
   241 !Change methodsFor:'accessing'!
   228 
   242 
   229 removed: aBoolean
   243 removed: aBoolean
   230 
   244 
   231     ^self objectAttributeAt: #removed put: aBoolean
   245     ^self objectAttributeAt: #removed put: aBoolean
   232 
   246 
   233     "Created: / 24-10-2009 / 21:11:09 / Jan Vrany <jan.vrany@fit.cvut.cz>"
   247     "Created: / 24-10-2009 / 21:11:09 / Jan Vrany <jan.vrany@fit.cvut.cz>"
   234 ! !
   248 ! !
       
   249 
   235 !ChangeSet methodsFor:'utilities'!
   250 !ChangeSet methodsFor:'utilities'!
   236 
   251 
   237 condenseChangesForRemoved
   252 condenseChangesForRemoved
   238     "remove all changes which have been removed
   253     "remove all changes which have been removed
   239      (marked for removal by aChange removed: true)"
   254      (marked for removal by aChange removed: true)"
   251     self condenseChanges:changesToRemove
   266     self condenseChanges:changesToRemove
   252 
   267 
   253     "Created: / 05-11-2001 / 14:21:17 / cg"
   268     "Created: / 05-11-2001 / 14:21:17 / cg"
   254     "Modified: / 12-10-2006 / 16:51:27 / cg"
   269     "Modified: / 12-10-2006 / 16:51:27 / cg"
   255 ! !
   270 ! !
       
   271 
   256 !ChangeSet methodsFor:'private'!
   272 !ChangeSet methodsFor:'private'!
   257 
   273 
   258 flattenOnto: aCollection
   274 flattenOnto: aCollection
   259 
   275 
   260     self do:[:change|change flattenOnto: aCollection]
   276     self do:[:change|change flattenOnto: aCollection]
   261 ! !
   277 ! !
       
   278 
   262 !ChangeSet methodsFor:'private'!
   279 !ChangeSet methodsFor:'private'!
   263 
   280 
   264 flattenedChanges
   281 flattenedChanges
   265 	| changes |
   282 	| changes |
   266 	changes := OrderedCollection new.
   283 	changes := OrderedCollection new.
   267 	self flattenOnto: changes.
   284 	self flattenOnto: changes.
   268 	^changes
   285 	^changes
   269 ! !
   286 ! !
       
   287 
   270 !ChangeSet methodsFor:'inspecting'!
   288 !ChangeSet methodsFor:'inspecting'!
   271 
   289 
   272 inspector2TabBrowser
   290 inspector2TabBrowser
   273 
   291 
   274     ^self newInspector2Tab
   292     ^self newInspector2Tab
   281 
   299 
   282     "Modified: / 25-07-2011 / 12:22:07 / sr"
   300     "Modified: / 25-07-2011 / 12:22:07 / sr"
   283     "Modified: / 06-08-2011 / 21:22:46 / Jan Vrany <jan.vrany@fit.cvut.cz>"
   301     "Modified: / 06-08-2011 / 21:22:46 / Jan Vrany <jan.vrany@fit.cvut.cz>"
   284     "Modified: / 13-09-2011 / 11:55:53 / cg"
   302     "Modified: / 13-09-2011 / 11:55:53 / cg"
   285 ! !
   303 ! !
       
   304 
   286 !ChangeSet methodsFor:'inspecting'!
   305 !ChangeSet methodsFor:'inspecting'!
   287 
   306 
   288 inspector2Tabs
   307 inspector2Tabs
   289     ^ #( inspector2TabCommon inspector2TabBrowser )
   308     ^ #( inspector2TabCommon inspector2TabBrowser )
   290 
   309 
   291     "Created: / 05-07-2011 / 13:40:19 / cg"
   310     "Created: / 05-07-2011 / 13:40:19 / cg"
   292 ! !
   311 ! !
       
   312 
   293 !Character methodsFor:'inspecting'!
   313 !Character methodsFor:'inspecting'!
   294 
   314 
   295 inspectorExtraAttributes
   315 inspectorExtraAttributes
   296     "extra (pseudo instvar) entries to be shown in an inspector."
   316     "extra (pseudo instvar) entries to be shown in an inspector."
   297 
   317 
   306      $a inspect
   326      $a inspect
   307     "
   327     "
   308 
   328 
   309     "Created: / 22-10-2006 / 03:52:20 / cg"
   329     "Created: / 22-10-2006 / 03:52:20 / cg"
   310 ! !
   330 ! !
       
   331 
   311 !Character methodsFor:'inspecting'!
   332 !Character methodsFor:'inspecting'!
   312 
   333 
   313 inspectorValueStringInListFor:anInspector
   334 inspectorValueStringInListFor:anInspector
   314     "returns a string to be shown in the inspector's list"
   335     "returns a string to be shown in the inspector's list"
   315 
   336 
   316     (asciivalue <= 16r7f) ifTrue:[
   337     (asciivalue <= 16r7f) ifTrue:[
   317 	^ self storeString,(' "16r%1 %2"' bindWith:(asciivalue hexPrintString) with:asciivalue)
   338 	^ self storeString,(' "16r%1 %2"' bindWith:(asciivalue hexPrintString) with:asciivalue)
   318     ].
   339     ].
   319     ^ self storeString,(' "%1"' bindWith:asciivalue)
   340     ^ self storeString,(' "%1"' bindWith:asciivalue)
   320 ! !
   341 ! !
       
   342 
   321 !CharacterArray methodsFor:'inspecting'!
   343 !CharacterArray methodsFor:'inspecting'!
   322 
   344 
   323 inspector2TabBytes
   345 inspector2TabBytes
   324 
   346 
   325     ^self newInspector2Tab
   347     ^self newInspector2Tab
   330 
   352 
   331     "Created: / 17-02-2008 / 10:10:50 / janfrog"
   353     "Created: / 17-02-2008 / 10:10:50 / janfrog"
   332     "Created: / 20-07-2011 / 16:36:52 / Jan Vrany <jan.vrany@fit.cvut.cz>"
   354     "Created: / 20-07-2011 / 16:36:52 / Jan Vrany <jan.vrany@fit.cvut.cz>"
   333     "Modified: / 21-08-2011 / 07:32:57 / cg"
   355     "Modified: / 21-08-2011 / 07:32:57 / cg"
   334 ! !
   356 ! !
       
   357 
   335 !CharacterArray methodsFor:'inspecting'!
   358 !CharacterArray methodsFor:'inspecting'!
   336 
   359 
   337 inspector2TabHTML
   360 inspector2TabHTML
   338 
   361 
   339     ^self newInspector2Tab
   362     ^self newInspector2Tab
   342 	view: ((ScrollableView for:HTMLDocumentView) setText: self; yourself)
   365 	view: ((ScrollableView for:HTMLDocumentView) setText: self; yourself)
   343 
   366 
   344     "Created: / 17-02-2008 / 10:10:50 / janfrog"
   367     "Created: / 17-02-2008 / 10:10:50 / janfrog"
   345     "Created: / 07-11-2011 / 12:35:15 / cg"
   368     "Created: / 07-11-2011 / 12:35:15 / cg"
   346 ! !
   369 ! !
       
   370 
   347 !CharacterArray methodsFor:'inspecting'!
   371 !CharacterArray methodsFor:'inspecting'!
   348 
   372 
   349 inspector2TabText
   373 inspector2TabText
   350 
   374 
   351     ^self newInspector2Tab
   375     ^self newInspector2Tab
   354 	view: ((ScrollableView for:EditTextView) contents: self; yourself)
   378 	view: ((ScrollableView for:EditTextView) contents: self; yourself)
   355 
   379 
   356     "Created: / 17-02-2008 / 10:10:50 / janfrog"
   380     "Created: / 17-02-2008 / 10:10:50 / janfrog"
   357     "Modified: / 21-08-2011 / 08:02:57 / cg"
   381     "Modified: / 21-08-2011 / 08:02:57 / cg"
   358 ! !
   382 ! !
       
   383 
   359 !CharacterArray methodsFor:'inspecting'!
   384 !CharacterArray methodsFor:'inspecting'!
   360 
   385 
   361 inspector2Tabs
   386 inspector2Tabs
   362     HTMLDocumentView notNil ifTrue:[
   387     HTMLDocumentView notNil ifTrue:[
   363 	(self startsWith:'<!!DOCTYPE html') ifTrue:[
   388 	(self startsWith:'<!!DOCTYPE html') ifTrue:[
   366     ].
   391     ].
   367     ^ #( inspector2TabCommon inspector2TabText inspector2TabBytes )
   392     ^ #( inspector2TabCommon inspector2TabText inspector2TabBytes )
   368 
   393 
   369     "Created: / 05-07-2011 / 13:40:27 / cg"
   394     "Created: / 05-07-2011 / 13:40:27 / cg"
   370 ! !
   395 ! !
       
   396 
   371 !CharacterArray methodsFor:'inspecting'!
   397 !CharacterArray methodsFor:'inspecting'!
   372 
   398 
   373 inspectorExtraAttributes
   399 inspectorExtraAttributes
   374     "extra (pseudo instvar) entries to be shown in an inspector."
   400     "extra (pseudo instvar) entries to be shown in an inspector."
   375 
   401 
   389      'aou' inspect
   415      'aou' inspect
   390     "
   416     "
   391 
   417 
   392     "Created: / 22-10-2006 / 03:52:20 / cg"
   418     "Created: / 22-10-2006 / 03:52:20 / cg"
   393 ! !
   419 ! !
       
   420 
   394 !CharacterArray methodsFor:'inspecting'!
   421 !CharacterArray methodsFor:'inspecting'!
   395 
   422 
   396 inspectorValueStringInListFor:anInspector
   423 inspectorValueStringInListFor:anInspector
   397     "returns a string to be shown in the inspector's list"
   424     "returns a string to be shown in the inspector's list"
   398 
   425 
   399     ^ self basicStoreString contractTo:30.
   426     ^ self basicStoreString contractTo:30.
   400 ! !
   427 ! !
       
   428 
   401 !Class methodsFor:'misc'!
   429 !Class methodsFor:'misc'!
   402 
   430 
   403 inspectorClass
   431 inspectorClass
   404     "redefined to launch a ClassInspector, which knows about classVariables
   432     "redefined to launch a ClassInspector, which knows about classVariables
   405      (instead of the default InspectorView)."
   433      (instead of the default InspectorView)."
   407     ClassInspectorView notNil ifTrue:[
   435     ClassInspectorView notNil ifTrue:[
   408 	^ ClassInspectorView
   436 	^ ClassInspectorView
   409     ].
   437     ].
   410     ^ super inspectorClass
   438     ^ super inspectorClass
   411 ! !
   439 ! !
       
   440 
   412 !Collection methodsFor:'inspecting'!
   441 !Collection methodsFor:'inspecting'!
   413 
   442 
   414 inspectorValueStringInListFor:anInspector
   443 inspectorValueStringInListFor:anInspector
   415     "returns a string to be shown in the inspector's list"
   444     "returns a string to be shown in the inspector's list"
   416 
   445 
   419     (sz := self size) == 0 ifTrue:[
   448     (sz := self size) == 0 ifTrue:[
   420 	^ 'empty ' , self className
   449 	^ 'empty ' , self className
   421     ].
   450     ].
   422     ^ (super inspectorValueStringInListFor:anInspector),' size=',sz printString
   451     ^ (super inspectorValueStringInListFor:anInspector),' size=',sz printString
   423 ! !
   452 ! !
       
   453 
   424 !Color methodsFor:'inspecting'!
   454 !Color methodsFor:'inspecting'!
   425 
   455 
   426 inspectorClass
   456 inspectorClass
   427     "return the class of an appropriate inspector.
   457     "return the class of an appropriate inspector.
   428      ST/X has a specialized ColorInspectorView for that"
   458      ST/X has a specialized ColorInspectorView for that"
   429 
   459 
   430     ^ ColorInspectorView
   460     ^ ColorInspectorView
   431 
   461 
   432     "Modified: 23.4.1996 / 13:39:50 / cg"
   462     "Modified: 23.4.1996 / 13:39:50 / cg"
   433 ! !
   463 ! !
       
   464 
   434 !Color methodsFor:'inspecting'!
   465 !Color methodsFor:'inspecting'!
   435 
   466 
   436 inspectorExtraAttributes
   467 inspectorExtraAttributes
   437     "extra (pseudo instvar) entries to be shown in an inspector."
   468     "extra (pseudo instvar) entries to be shown in an inspector."
   438 
   469 
   443 
   474 
   444     "
   475     "
   445      Color red inspect
   476      Color red inspect
   446     "
   477     "
   447 ! !
   478 ! !
       
   479 
   448 !Color methodsFor:'inspecting'!
   480 !Color methodsFor:'inspecting'!
   449 
   481 
   450 inspectorValueStringInListFor:anInspector
   482 inspectorValueStringInListFor:anInspector
   451     "returns a string to be shown in the inspector's list"
   483     "returns a string to be shown in the inspector's list"
   452 
   484 
   453     ^ self htmlPrintString
   485     ^ self htmlPrintString
   454 ! !
   486 ! !
       
   487 
   455 !CompositeChange methodsFor:'utilities'!
   488 !CompositeChange methodsFor:'utilities'!
   456 
   489 
   457 condenseChangesForRemoved
   490 condenseChangesForRemoved
   458 
   491 
   459     self changes condenseChangesForRemoved
   492     self changes condenseChangesForRemoved
   460 ! !
   493 ! !
       
   494 
   461 !CompositeChange methodsFor:'private'!
   495 !CompositeChange methodsFor:'private'!
   462 
   496 
   463 flattenOnto: aCollection
   497 flattenOnto: aCollection
   464 
   498 
   465     changes do:[:change|change flattenOnto: aCollection]
   499     changes do:[:change|change flattenOnto: aCollection]
   466 ! !
   500 ! !
       
   501 
   467 !CompositeChange methodsFor:'accessing'!
   502 !CompositeChange methodsFor:'accessing'!
   468 
   503 
   469 removed
   504 removed
   470 
   505 
   471     ^changes allSatisfy: [:e|e removed]
   506     ^changes allSatisfy: [:e|e removed]
   472 ! !
   507 ! !
       
   508 
   473 !CompositeChange methodsFor:'accessing'!
   509 !CompositeChange methodsFor:'accessing'!
   474 
   510 
   475 removed: aBoolean
   511 removed: aBoolean
   476 
   512 
   477     changes do:[:e|e removed: aBoolean]
   513     changes do:[:e|e removed: aBoolean]
   478 ! !
   514 ! !
       
   515 
   479 !Date methodsFor:'inspecting'!
   516 !Date methodsFor:'inspecting'!
   480 
   517 
   481 inspectorExtraAttributes
   518 inspectorExtraAttributes
   482     "extra (pseudo instvar) entries to be shown in an inspector."
   519     "extra (pseudo instvar) entries to be shown in an inspector."
   483 
   520 
   493      Date today inspect
   530      Date today inspect
   494     "
   531     "
   495 
   532 
   496     "Created: / 20-01-2011 / 12:19:05 / cg"
   533     "Created: / 20-01-2011 / 12:19:05 / cg"
   497 ! !
   534 ! !
       
   535 
   498 !Dictionary methodsFor:'inspecting'!
   536 !Dictionary methodsFor:'inspecting'!
   499 
   537 
   500 inspector2TabLabel
   538 inspector2TabLabel
   501     ^ 'Dictionary'
   539     ^ 'Dictionary'
   502 
   540 
   503     "Created: / 14-07-2011 / 11:57:18 / cg"
   541     "Created: / 14-07-2011 / 11:57:18 / cg"
   504 ! !
   542 ! !
       
   543 
   505 !Dictionary methodsFor:'inspecting'!
   544 !Dictionary methodsFor:'inspecting'!
   506 
   545 
   507 inspectorClass
   546 inspectorClass
   508     "redefined to use DictionaryInspector
   547     "redefined to use DictionaryInspector
   509      (instead of the default Inspector)."
   548      (instead of the default Inspector)."
   510 
   549 
   511     ^ DictionaryInspectorView
   550     ^ DictionaryInspectorView
   512 ! !
   551 ! !
       
   552 
   513 !EditTextView methodsFor:'accessing-dimensions'!
   553 !EditTextView methodsFor:'accessing-dimensions'!
   514 
   554 
   515 absoluteXOfPosition:positionInText
   555 absoluteXOfPosition:positionInText
   516     |accumulatedX container|
   556     |accumulatedX container|
   517 
   557 
   525     ].
   565     ].
   526     ^ (self xOfPosition:positionInText) + accumulatedX
   566     ^ (self xOfPosition:positionInText) + accumulatedX
   527 
   567 
   528     "Created: / 16-02-2010 / 10:05:19 / Jan Vrany <jan.vrany@fit.cvut.cz>"
   568     "Created: / 16-02-2010 / 10:05:19 / Jan Vrany <jan.vrany@fit.cvut.cz>"
   529 ! !
   569 ! !
       
   570 
   530 !EditTextView methodsFor:'accessing-dimensions'!
   571 !EditTextView methodsFor:'accessing-dimensions'!
   531 
   572 
   532 absoluteYOfCursor
   573 absoluteYOfCursor
   533 
   574 
   534     | accumulatedY container |
   575     | accumulatedY container |
   543     ^(self yOfCursor) + accumulatedY
   584     ^(self yOfCursor) + accumulatedY
   544 
   585 
   545     "Created: / 27-05-2005 / 07:45:53 / janfrog"
   586     "Created: / 27-05-2005 / 07:45:53 / janfrog"
   546     "Modified: / 27-05-2005 / 23:03:40 / janfrog"
   587     "Modified: / 27-05-2005 / 23:03:40 / janfrog"
   547 ! !
   588 ! !
       
   589 
   548 !EditTextView methodsFor:'accessing-dimensions'!
   590 !EditTextView methodsFor:'accessing-dimensions'!
   549 
   591 
   550 xOfPosition: positionInText
   592 xOfPosition: positionInText
   551 
   593 
   552     | line col |
   594     | line col |
   556 	(self xOfCol:col inVisibleLine:(self listLineToVisibleLine: line))
   598 	(self xOfCol:col inVisibleLine:(self listLineToVisibleLine: line))
   557 	    - viewOrigin x.
   599 	    - viewOrigin x.
   558 
   600 
   559     "Created: / 16-02-2010 / 10:04:27 / Jan Vrany <jan.vrany@fit.cvut.cz>"
   601     "Created: / 16-02-2010 / 10:04:27 / Jan Vrany <jan.vrany@fit.cvut.cz>"
   560 ! !
   602 ! !
       
   603 
   561 !EditTextView methodsFor:'accessing-dimensions'!
   604 !EditTextView methodsFor:'accessing-dimensions'!
   562 
   605 
   563 yOfCursor
   606 yOfCursor
   564 
   607 
   565     ^self yOfVisibleLine:cursorVisibleLine.
   608     ^self yOfVisibleLine:cursorVisibleLine.
   566 
   609 
   567     "Created: / 27-05-2005 / 07:43:41 / janfrog"
   610     "Created: / 27-05-2005 / 07:43:41 / janfrog"
   568 ! !
   611 ! !
       
   612 
   569 !EditTextView methodsFor:'accessing-dimensions'!
   613 !EditTextView methodsFor:'accessing-dimensions'!
   570 
   614 
   571 yOfPosition: positionInText
   615 yOfPosition: positionInText
   572 
   616 
   573     | line |
   617     | line |
   574     line := self lineOfCharacterPosition: positionInText.
   618     line := self lineOfCharacterPosition: positionInText.
   575     ^self yOfVisibleLine:(self listLineToVisibleLine: line)
   619     ^self yOfVisibleLine:(self listLineToVisibleLine: line)
   576 
   620 
   577     "Created: / 16-02-2010 / 10:08:21 / Jan Vrany <jan.vrany@fit.cvut.cz>"
   621     "Created: / 16-02-2010 / 10:08:21 / Jan Vrany <jan.vrany@fit.cvut.cz>"
   578 ! !
   622 ! !
       
   623 
   579 !ExecutableFunction methodsFor:'printing & storing'!
   624 !ExecutableFunction methodsFor:'printing & storing'!
   580 
   625 
   581 printStringForBrowserWithSelector:selector
   626 printStringForBrowserWithSelector:selector
   582     "return a printString to represent myself to the user in a browser."
   627     "return a printString to represent myself to the user in a browser."
   583 
   628 
   584     ^ self printStringForBrowserWithSelector:selector inClass:nil
   629     ^ self printStringForBrowserWithSelector:selector inClass:nil
   585 ! !
   630 ! !
       
   631 
   586 !Form methodsFor:'inspecting'!
   632 !Form methodsFor:'inspecting'!
   587 
   633 
   588 inspectorClass
   634 inspectorClass
   589     "redefined to launch an ImageInspector
   635     "redefined to launch an ImageInspector
   590      (instead of the default InspectorView)."
   636      (instead of the default InspectorView)."
   591 
   637 
   592     ^ ImageInspectorView
   638     ^ ImageInspectorView
   593 ! !
   639 ! !
       
   640 
   594 !GenericToolbarIconLibrary class methodsFor:'image specs-22x22'!
   641 !GenericToolbarIconLibrary class methodsFor:'image specs-22x22'!
   595 
   642 
   596 bookmarks22x22
   643 bookmarks22x22
   597     "This resource specification was automatically generated
   644     "This resource specification was automatically generated
   598      by the ImageEditor of ST/X."
   645      by the ImageEditor of ST/X."
   618 MB4$GATNB0(]?????????????142J18[@O<RC0XCD?????????????<!!H1$G?????1@T@ $H????????????G2@D?????????14L????????????????????
   665 MB4$GATNB0(]?????????????142J18[@O<RC0XCD?????????????<!!H1$G?????1@T@ $H????????????G2@D?????????14L????????????????????
   619 ?????????????????????????????????????????????0@a') ; colorMapFromArray:#[143 162 38 146 165 38 153 167 24 155 168 21 149 168 39 149 169 39 156 169 21 151 170 40 151 171 40 156 171 30 159 173 22 160 174 20 156 174 34 154 175 41 162 176 20 159 176 32 156 176 41 156 177 41 157 177 41 159 178 37 159 178 38 163 179 26 158 179 42 163 180 27 159 180 42 162 180 35 166 181 20 160 181 40 161 181 39 160 181 42 165 181 28 162 181 37 161 181 40 162 181 38 161 181 41 168 181 23 162 182 36 161 182 41 161 182 43 168 183 20 163 183 35 162 183 41 162 183 42 170 184 22 169 185 20 169 185 23 164 185 38 164 185 40 164 185 42 164 185 43 171 186 24 171 187 21 172 187 22 170 187 29 168 187 35 165 187 44 171 188 19 173 190 19 168 189 44 174 190 21 174 190 22 170 192 37 176 192 20 170 192 38 171 193 33 171 193 38 177 193 21 176 194 19 174 194 26 172 193 47 172 193 48 178 195 20 179 195 21 179 197 19 180 197 20 180 197 21 176 197 38 181 199 19 177 199 46 183 201 20 179 200 50 184 202 19 185 202 21 184 203 18 180 201 50 183 204 21 181 203 37 184 204 27 185 205 18 181 204 45 187 205 19 187 205 21 183 206 27 187 208 18 189 208 20 189 210 17 186 208 51 191 210 20 190 211 17 190 211 19 187 209 53 191 213 17 190 211 43 193 213 19 193 214 17 194 216 16 192 215 38 195 216 20 196 217 25 196 218 18 196 217 28 196 219 17 198 220 18 199 221 17 200 222 23 201 222 28 201 224 17 200 225 16 203 223 33 203 225 20 202 226 16 202 223 51 204 224 38 204 224 41 203 227 16 204 226 26 203 226 47 204 229 16 206 227 34 203 227 53 206 230 21 207 228 39 208 228 43 207 231 26 207 228 60 209 229 48 209 229 51 210 229 52 209 232 33 210 232 39 209 231 58 211 233 46 212 234 52 213 233 63 213 234 56 214 235 59 214 237 41 215 235 62 215 235 64 215 238 49 217 238 55 217 240 46 218 239 61 219 242 53 220 242 59 222 245 56 223 245 62 224 248 57 224 248 58 224 248 64 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255]; mask:((Depth1Image new) width: 22; height: 22; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@@@@@@C@@@C @@G @@G @@G0@@O0@_??8O??8O??0C?? A?>@@?<@@?<@@?>@A?>@A>>@A8_@A0F@@@@@@@@@') ; yourself); yourself]
   666 ?????????????????????????????????????????????0@a') ; colorMapFromArray:#[143 162 38 146 165 38 153 167 24 155 168 21 149 168 39 149 169 39 156 169 21 151 170 40 151 171 40 156 171 30 159 173 22 160 174 20 156 174 34 154 175 41 162 176 20 159 176 32 156 176 41 156 177 41 157 177 41 159 178 37 159 178 38 163 179 26 158 179 42 163 180 27 159 180 42 162 180 35 166 181 20 160 181 40 161 181 39 160 181 42 165 181 28 162 181 37 161 181 40 162 181 38 161 181 41 168 181 23 162 182 36 161 182 41 161 182 43 168 183 20 163 183 35 162 183 41 162 183 42 170 184 22 169 185 20 169 185 23 164 185 38 164 185 40 164 185 42 164 185 43 171 186 24 171 187 21 172 187 22 170 187 29 168 187 35 165 187 44 171 188 19 173 190 19 168 189 44 174 190 21 174 190 22 170 192 37 176 192 20 170 192 38 171 193 33 171 193 38 177 193 21 176 194 19 174 194 26 172 193 47 172 193 48 178 195 20 179 195 21 179 197 19 180 197 20 180 197 21 176 197 38 181 199 19 177 199 46 183 201 20 179 200 50 184 202 19 185 202 21 184 203 18 180 201 50 183 204 21 181 203 37 184 204 27 185 205 18 181 204 45 187 205 19 187 205 21 183 206 27 187 208 18 189 208 20 189 210 17 186 208 51 191 210 20 190 211 17 190 211 19 187 209 53 191 213 17 190 211 43 193 213 19 193 214 17 194 216 16 192 215 38 195 216 20 196 217 25 196 218 18 196 217 28 196 219 17 198 220 18 199 221 17 200 222 23 201 222 28 201 224 17 200 225 16 203 223 33 203 225 20 202 226 16 202 223 51 204 224 38 204 224 41 203 227 16 204 226 26 203 226 47 204 229 16 206 227 34 203 227 53 206 230 21 207 228 39 208 228 43 207 231 26 207 228 60 209 229 48 209 229 51 210 229 52 209 232 33 210 232 39 209 231 58 211 233 46 212 234 52 213 233 63 213 234 56 214 235 59 214 237 41 215 235 62 215 235 64 215 238 49 217 238 55 217 240 46 218 239 61 219 242 53 220 242 59 222 245 56 223 245 62 224 248 57 224 248 58 224 248 64 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255]; mask:((Depth1Image new) width: 22; height: 22; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@@@@@@C@@@C @@G @@G @@G0@@O0@_??8O??8O??0C?? A?>@@?<@@?<@@?>@A?>@A>>@A8_@A0F@@@@@@@@@') ; yourself); yourself]
   620 
   667 
   621     "Modified: / 05-05-2011 / 12:45:41 / Jan Vrany <jan.vrany@fit.cvut.cz>"
   668     "Modified: / 05-05-2011 / 12:45:41 / Jan Vrany <jan.vrany@fit.cvut.cz>"
   622 ! !
   669 ! !
       
   670 
   623 !GenericToolbarIconLibrary class methodsFor:'image specs-16x16'!
   671 !GenericToolbarIconLibrary class methodsFor:'image specs-16x16'!
   624 
   672 
   625 bug16x16Icon
   673 bug16x16Icon
   626     "This resource specification was automatically generated
   674     "This resource specification was automatically generated
   627      by the ImageEditor of ST/X."
   675      by the ImageEditor of ST/X."
   642 	ifAbsentPut:[(Depth8Image new) width: 16; height: 16; photometric:(#palette); bitsPerSample:(#(8)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'
   690 	ifAbsentPut:[(Depth8Image new) width: 16; height: 16; photometric:(#palette); bitsPerSample:(#(8)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'
   643 ???????????????????????????????????????????????????3R/??????????????????O"_???????????????????7=?#J1???????????=???=IBP$
   691 ???????????????????????????????????????????????????3R/??????????????????O"_???????????????????7=?#J1???????????=???=IBP$
   644 ?_????????????7=W5=_W5?=O/7???????>L?PLC@0LC?_????????7=/4S[7S 8TY/=?VC?????L#L.>JI3I+A%H#[?????GA3_]U*/M3_;BPRLD_????7=
   692 ?_????????????7=W5=_W5?=O/7???????>L?PLC@0LC?_????????7=/4S[7S 8TY/=?VC?????L#L.>JI3I+A%H#[?????GA3_]U*/M3_;BPRLD_????7=
   645 ?_B@M>DE-04>?U/??????2_=HEXYQ7:R<Q_???????4>G2$%Q9QEL?5_??????????<=?\;M??????????????????=-H????????0@a') ; colorMapFromArray:#[205 205 205 227 35 35 106 106 106 98 98 98 135 135 135 163 34 34 101 5 5 124 124 124 48 2 2 227 11 11 173 173 173 218 54 54 241 241 241 235 19 19 225 225 225 219 18 18 245 58 58 214 214 214 249 46 46 90 90 90 254 61 61 36 36 36 176 176 176 233 233 233 114 114 114 255 78 78 212 33 33 230 57 57 61 61 61 94 94 94 76 76 76 19 19 19 255 57 57 161 161 161 83 83 83 217 217 217 249 249 249 255 65 65 139 2 2 27 27 27 169 169 169 253 53 53 210 28 28 251 251 251 154 154 154 117 117 117 195 1 1 245 245 245 145 145 145 218 5 5 230 230 230 69 2 2 181 181 181 11 11 11 141 141 141 249 61 61 205 21 21 165 165 165 157 157 157 241 28 28 223 223 223 109 109 109 2 2 2 245 45 45 146 0 0 69 69 69 137 137 137 140 40 40 188 1 1 206 24 24 219 33 33 255 76 76 249 49 49 249 56 56 236 236 236 121 121 121 248 53 53 171 1 1 111 40 40 237 41 41 178 21 21 205 16 16 129 129 129 163 1 1 155 18 18 85 4 4 243 68 68 73 73 73 45 45 45 202 51 51 241 40 40 86 86 86 114 1 1 210 4 4 246 41 41 148 148 148 189 189 189 209 209 209 210 17 17 158 28 28 213 5 5 205 1 1 53 53 53 217 9 9 69 40 40 187 10 10 255 74 74 218 28 28 146 11 11 65 65 65 232 37 37 101 101 101 196 26 26 245 53 53 188 26 26 213 10 10 184 184 184 206 5 5 249 65 65 172 21 21 206 34 34 195 195 195 237 32 32 131 12 12 233 29 29 179 36 36 241 37 37 139 13 13 245 49 49 180 1 1 168 37 37 198 198 198 202 202 202 228 21 21 206 10 10 206 29 29 229 30 30 255 80 80 188 20 20 245 37 37 57 57 57 252 50 50 87 42 42 172 10 10 209 13 13 155 4 4 164 11 11 242 44 44 255 70 70 225 25 25 222 14 14 237 24 24 240 49 49 205 13 13 202 44 44 201 0 0 225 17 17 186 42 42 255 72 72 122 1 1 40 40 40 157 10 10 209 8 8 222 8 8 195 41 41 223 21 21 180 11 11 255 68 68 162 28 28 194 11 11 232 25 25 131 1 1 241 32 32 246 246 246 49 49 49 224 44 44 208 2 2 227 227 227 239 239 239 239 46 46 162 20 20 245 33 33 219 219 219 238 29 29 237 37 37 171 29 29 36 46 46 250 68 68 147 16 16 182 26 26 187 187 187 24 1 1 185 32 32 229 24 24 232 33 33 150 150 150 122 12 12 229 17 17 204 27 27 242 52 52 213 2 2 200 15 15 191 191 191 217 43 43 217 12 12 115 10 10 140 16 16 200 28 28 202 6 6 215 13 13 182 41 41 57 46 46 40 46 46 233 40 40 252 70 70 173 40 40 226 28 28 46 54 54 202 22 22 203 18 18 245 72 72 191 17 17 200 37 37 10 0 0 50 52 52 252 74 74 252 72 72 247 38 38 160 40 40 231 14 14 252 68 68 200 10 10 15 15 15 211 47 47 254 254 254 253 76 76 23 23 23 237 69 69 7 7 7 144 7 7 196 8 7 32 32 32 59 59 59 90 93 93 67 67 67 70 28 28 50 56 56 232 15 16 208 4 4 237 35 35 220 12 11 232 20 20 223 62 62 0 0 0 255 255 255 255 255 255]; mask:((ImageMask new) width: 16; height: 16; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@@@L@@0@C8AO C?0O<C?>G?0??#?>C?0_?@O@@L@b') ; yourself); yourself]
   693 ?_B@M>DE-04>?U/??????2_=HEXYQ7:R<Q_???????4>G2$%Q9QEL?5_??????????<=?\;M??????????????????=-H????????0@a') ; colorMapFromArray:#[205 205 205 227 35 35 106 106 106 98 98 98 135 135 135 163 34 34 101 5 5 124 124 124 48 2 2 227 11 11 173 173 173 218 54 54 241 241 241 235 19 19 225 225 225 219 18 18 245 58 58 214 214 214 249 46 46 90 90 90 254 61 61 36 36 36 176 176 176 233 233 233 114 114 114 255 78 78 212 33 33 230 57 57 61 61 61 94 94 94 76 76 76 19 19 19 255 57 57 161 161 161 83 83 83 217 217 217 249 249 249 255 65 65 139 2 2 27 27 27 169 169 169 253 53 53 210 28 28 251 251 251 154 154 154 117 117 117 195 1 1 245 245 245 145 145 145 218 5 5 230 230 230 69 2 2 181 181 181 11 11 11 141 141 141 249 61 61 205 21 21 165 165 165 157 157 157 241 28 28 223 223 223 109 109 109 2 2 2 245 45 45 146 0 0 69 69 69 137 137 137 140 40 40 188 1 1 206 24 24 219 33 33 255 76 76 249 49 49 249 56 56 236 236 236 121 121 121 248 53 53 171 1 1 111 40 40 237 41 41 178 21 21 205 16 16 129 129 129 163 1 1 155 18 18 85 4 4 243 68 68 73 73 73 45 45 45 202 51 51 241 40 40 86 86 86 114 1 1 210 4 4 246 41 41 148 148 148 189 189 189 209 209 209 210 17 17 158 28 28 213 5 5 205 1 1 53 53 53 217 9 9 69 40 40 187 10 10 255 74 74 218 28 28 146 11 11 65 65 65 232 37 37 101 101 101 196 26 26 245 53 53 188 26 26 213 10 10 184 184 184 206 5 5 249 65 65 172 21 21 206 34 34 195 195 195 237 32 32 131 12 12 233 29 29 179 36 36 241 37 37 139 13 13 245 49 49 180 1 1 168 37 37 198 198 198 202 202 202 228 21 21 206 10 10 206 29 29 229 30 30 255 80 80 188 20 20 245 37 37 57 57 57 252 50 50 87 42 42 172 10 10 209 13 13 155 4 4 164 11 11 242 44 44 255 70 70 225 25 25 222 14 14 237 24 24 240 49 49 205 13 13 202 44 44 201 0 0 225 17 17 186 42 42 255 72 72 122 1 1 40 40 40 157 10 10 209 8 8 222 8 8 195 41 41 223 21 21 180 11 11 255 68 68 162 28 28 194 11 11 232 25 25 131 1 1 241 32 32 246 246 246 49 49 49 224 44 44 208 2 2 227 227 227 239 239 239 239 46 46 162 20 20 245 33 33 219 219 219 238 29 29 237 37 37 171 29 29 36 46 46 250 68 68 147 16 16 182 26 26 187 187 187 24 1 1 185 32 32 229 24 24 232 33 33 150 150 150 122 12 12 229 17 17 204 27 27 242 52 52 213 2 2 200 15 15 191 191 191 217 43 43 217 12 12 115 10 10 140 16 16 200 28 28 202 6 6 215 13 13 182 41 41 57 46 46 40 46 46 233 40 40 252 70 70 173 40 40 226 28 28 46 54 54 202 22 22 203 18 18 245 72 72 191 17 17 200 37 37 10 0 0 50 52 52 252 74 74 252 72 72 247 38 38 160 40 40 231 14 14 252 68 68 200 10 10 15 15 15 211 47 47 254 254 254 253 76 76 23 23 23 237 69 69 7 7 7 144 7 7 196 8 7 32 32 32 59 59 59 90 93 93 67 67 67 70 28 28 50 56 56 232 15 16 208 4 4 237 35 35 220 12 11 232 20 20 223 62 62 0 0 0 255 255 255 255 255 255]; mask:((ImageMask new) width: 16; height: 16; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@@@L@@0@C8AO C?0O<C?>G?0??#?>C?0_?@O@@L@b') ; yourself); yourself]
   646 ! !
   694 ! !
       
   695 
   647 !GenericToolbarIconLibrary class methodsFor:'image specs-24x24'!
   696 !GenericToolbarIconLibrary class methodsFor:'image specs-24x24'!
   648 
   697 
   649 bug24x24Icon
   698 bug24x24Icon
   650     "This resource specification was automatically generated
   699     "This resource specification was automatically generated
   651      by the ImageEditor of ST/X."
   700      by the ImageEditor of ST/X."
   670 ?_6 PTEAPTEAPSW=?????????????_7=/4R[6=48NC!!"TY-M?_7=XO???????3H0L29%>JK/\2Z",FUDH#YJ????????????L9-$3N>%%ZW/YL!!D????????
   719 ?_6 PTEAPTEAPSW=?????????????_7=/4R[6=48NC!!"TY-M?_7=XO???????3H0L29%>JK/\2Z",FUDH#YJ????????????L9-$3N>%%ZW/YL!!D????????
   671 ????GA1W77W7V*<7M3\R>0%DAH0\D_???????_7=?_@M C_W8PTP-05MO/7=V???????B!!X4MX>WRW7WFPVZ"?//?1XV??????????<XI?7]HEXYFT]Y_)K=
   720 ????GA1W77W7V*<7M3\R>0%DAH0\D_???????_7=?_@M C_W8PTP-05MO/7=V???????B!!X4MX>WRW7WFPVZ"?//?1XV??????????<XI?7]HEXYFT]Y_)K=
   672 <Q_???????????4XO!!?DJRU*Q9P%QSL5?U<-?????????3T5???=F$  EB@?L37?G3;=????????????????O_7D3,7=??????????????????????????<(
   721 <Q_???????????4XO!!?DJRU*Q9P%QSL5?U<-?????????3T5???=F$  EB@?L37?G3;=????????????????O_7D3,7=??????????????????????????<(
   673 [RO?????????????????????????????????????????????') ; colorMapFromArray:#[205 205 205 227 35 35 106 106 106 98 98 98 135 135 135 163 34 34 101 5 5 124 124 124 48 2 2 227 11 11 173 173 173 218 54 54 241 241 241 235 19 19 225 225 225 219 18 18 245 58 58 214 214 214 249 46 46 90 90 90 254 61 61 36 36 36 176 176 176 233 233 233 114 114 114 255 78 78 212 33 33 230 57 57 61 61 61 94 94 94 76 76 76 19 19 19 255 57 57 161 161 161 83 83 83 217 217 217 249 249 249 255 65 65 139 2 2 27 27 27 169 169 169 253 53 53 210 28 28 251 251 251 154 154 154 117 117 117 195 1 1 245 245 245 145 145 145 218 5 5 230 230 230 69 2 2 181 181 181 11 11 11 141 141 141 249 61 61 205 21 21 165 165 165 157 157 157 241 28 28 223 223 223 109 109 109 2 2 2 245 45 45 146 0 0 69 69 69 137 137 137 140 40 40 188 1 1 206 24 24 219 33 33 255 76 76 249 49 49 249 56 56 236 236 236 121 121 121 248 53 53 171 1 1 111 40 40 237 41 41 178 21 21 205 16 16 129 129 129 163 1 1 155 18 18 85 4 4 243 68 68 73 73 73 45 45 45 202 51 51 241 40 40 86 86 86 114 1 1 210 4 4 246 41 41 148 148 148 189 189 189 209 209 209 210 17 17 158 28 28 213 5 5 205 1 1 53 53 53 217 9 9 69 40 40 187 10 10 255 74 74 218 28 28 146 11 11 65 65 65 232 37 37 101 101 101 196 26 26 245 53 53 188 26 26 213 10 10 184 184 184 206 5 5 249 65 65 172 21 21 206 34 34 195 195 195 237 32 32 131 12 12 233 29 29 179 36 36 241 37 37 139 13 13 245 49 49 180 1 1 168 37 37 198 198 198 202 202 202 228 21 21 206 10 10 206 29 29 229 30 30 255 80 80 188 20 20 245 37 37 57 57 57 252 50 50 87 42 42 172 10 10 209 13 13 155 4 4 164 11 11 242 44 44 255 70 70 225 25 25 222 14 14 237 24 24 240 49 49 205 13 13 202 44 44 201 0 0 225 17 17 186 42 42 255 72 72 122 1 1 40 40 40 157 10 10 209 8 8 222 8 8 195 41 41 223 21 21 180 11 11 255 68 68 162 28 28 194 11 11 232 25 25 131 1 1 241 32 32 246 246 246 49 49 49 224 44 44 208 2 2 227 227 227 239 239 239 239 46 46 162 20 20 245 33 33 219 219 219 238 29 29 237 37 37 171 29 29 36 46 46 250 68 68 147 16 16 182 26 26 187 187 187 24 1 1 185 32 32 229 24 24 232 33 33 150 150 150 122 12 12 229 17 17 204 27 27 242 52 52 213 2 2 200 15 15 191 191 191 217 43 43 217 12 12 115 10 10 140 16 16 200 28 28 202 6 6 215 13 13 182 41 41 57 46 46 40 46 46 233 40 40 252 70 70 173 40 40 226 28 28 46 54 54 202 22 22 203 18 18 245 72 72 191 17 17 200 37 37 10 0 0 50 52 52 252 74 74 252 72 72 247 38 38 160 40 40 231 14 14 252 68 68 200 10 10 15 15 15 211 47 47 254 254 254 253 76 76 23 23 23 237 69 69 7 7 7 144 7 7 196 8 7 32 32 32 59 59 59 90 93 93 67 67 67 70 28 28 50 56 56 232 15 16 208 4 4 237 35 35 220 12 11 232 20 20 223 62 62 0 0 0 255 255 255 255 255 255]; mask:((ImageMask new) width: 24; height: 24; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@@@H@@HH@@FH@@FH@@CX@@G<@BO<HGO>8A??0@??@@??@G??<C??8@??@G??<G??<G??XA??0C??8CO>8@G8@@A0@@@@@') ; yourself); yourself]
   722 [RO?????????????????????????????????????????????') ; colorMapFromArray:#[205 205 205 227 35 35 106 106 106 98 98 98 135 135 135 163 34 34 101 5 5 124 124 124 48 2 2 227 11 11 173 173 173 218 54 54 241 241 241 235 19 19 225 225 225 219 18 18 245 58 58 214 214 214 249 46 46 90 90 90 254 61 61 36 36 36 176 176 176 233 233 233 114 114 114 255 78 78 212 33 33 230 57 57 61 61 61 94 94 94 76 76 76 19 19 19 255 57 57 161 161 161 83 83 83 217 217 217 249 249 249 255 65 65 139 2 2 27 27 27 169 169 169 253 53 53 210 28 28 251 251 251 154 154 154 117 117 117 195 1 1 245 245 245 145 145 145 218 5 5 230 230 230 69 2 2 181 181 181 11 11 11 141 141 141 249 61 61 205 21 21 165 165 165 157 157 157 241 28 28 223 223 223 109 109 109 2 2 2 245 45 45 146 0 0 69 69 69 137 137 137 140 40 40 188 1 1 206 24 24 219 33 33 255 76 76 249 49 49 249 56 56 236 236 236 121 121 121 248 53 53 171 1 1 111 40 40 237 41 41 178 21 21 205 16 16 129 129 129 163 1 1 155 18 18 85 4 4 243 68 68 73 73 73 45 45 45 202 51 51 241 40 40 86 86 86 114 1 1 210 4 4 246 41 41 148 148 148 189 189 189 209 209 209 210 17 17 158 28 28 213 5 5 205 1 1 53 53 53 217 9 9 69 40 40 187 10 10 255 74 74 218 28 28 146 11 11 65 65 65 232 37 37 101 101 101 196 26 26 245 53 53 188 26 26 213 10 10 184 184 184 206 5 5 249 65 65 172 21 21 206 34 34 195 195 195 237 32 32 131 12 12 233 29 29 179 36 36 241 37 37 139 13 13 245 49 49 180 1 1 168 37 37 198 198 198 202 202 202 228 21 21 206 10 10 206 29 29 229 30 30 255 80 80 188 20 20 245 37 37 57 57 57 252 50 50 87 42 42 172 10 10 209 13 13 155 4 4 164 11 11 242 44 44 255 70 70 225 25 25 222 14 14 237 24 24 240 49 49 205 13 13 202 44 44 201 0 0 225 17 17 186 42 42 255 72 72 122 1 1 40 40 40 157 10 10 209 8 8 222 8 8 195 41 41 223 21 21 180 11 11 255 68 68 162 28 28 194 11 11 232 25 25 131 1 1 241 32 32 246 246 246 49 49 49 224 44 44 208 2 2 227 227 227 239 239 239 239 46 46 162 20 20 245 33 33 219 219 219 238 29 29 237 37 37 171 29 29 36 46 46 250 68 68 147 16 16 182 26 26 187 187 187 24 1 1 185 32 32 229 24 24 232 33 33 150 150 150 122 12 12 229 17 17 204 27 27 242 52 52 213 2 2 200 15 15 191 191 191 217 43 43 217 12 12 115 10 10 140 16 16 200 28 28 202 6 6 215 13 13 182 41 41 57 46 46 40 46 46 233 40 40 252 70 70 173 40 40 226 28 28 46 54 54 202 22 22 203 18 18 245 72 72 191 17 17 200 37 37 10 0 0 50 52 52 252 74 74 252 72 72 247 38 38 160 40 40 231 14 14 252 68 68 200 10 10 15 15 15 211 47 47 254 254 254 253 76 76 23 23 23 237 69 69 7 7 7 144 7 7 196 8 7 32 32 32 59 59 59 90 93 93 67 67 67 70 28 28 50 56 56 232 15 16 208 4 4 237 35 35 220 12 11 232 20 20 223 62 62 0 0 0 255 255 255 255 255 255]; mask:((ImageMask new) width: 24; height: 24; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@@@H@@HH@@FH@@FH@@CX@@G<@BO<HGO>8A??0@??@@??@G??<C??8@??@G??<G??<G??XA??0C??8CO>8@G8@@A0@@@@@') ; yourself); yourself]
   674 ! !
   723 ! !
       
   724 
   675 !GenericToolbarIconLibrary class methodsFor:'image specs-32x32'!
   725 !GenericToolbarIconLibrary class methodsFor:'image specs-32x32'!
   676 
   726 
   677 bug32x32Icon
   727 bug32x32Icon
   678     <resource: #image>
   728     <resource: #image>
   679     "This resource specification was automatically generated
   729     "This resource specification was automatically generated
   721 ?7@@??<@@???0@_??>@GO?3 @A?8P@@O<@@@@<@@@@@@@@@@@@@b');
   771 ?7@@??<@@???0@_??>@GO?3 @A?8P@@O<@@@@<@@@@@@@@@@@@@b');
   722 			    yourself);
   772 			    yourself);
   723 		yourself
   773 		yourself
   724 	]
   774 	]
   725 ! !
   775 ! !
       
   776 
   726 !GenericToolbarIconLibrary class methodsFor:'image specs-16x16'!
   777 !GenericToolbarIconLibrary class methodsFor:'image specs-16x16'!
   727 
   778 
   728 lint16x16Icon
   779 lint16x16Icon
   729     "This resource specification was automatically generated
   780     "This resource specification was automatically generated
   730      by the ImageEditor of ST/X."
   781      by the ImageEditor of ST/X."
   745 	ifAbsentPut:[(Depth8Image new) width: 16; height: 16; photometric:(#palette); bitsPerSample:(#(8)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'
   796 	ifAbsentPut:[(Depth8Image new) width: 16; height: 16; photometric:(#palette); bitsPerSample:(#(8)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'
   746 ??????????????????????????????????????????????????<4[_??????????????????A4W??????????????????2<A()BG??????????<A??<A1_;>
   797 ??????????????????????????????????????????????????<4[_??????????????????A4W??????????????????2<A()BG??????????<A??<A1_;>
   747 @XS??????????3<)-;^76.Z5A0O???????<P@W!!8>-3J<0+??????0\JI1,;7^?57-[;''T????<JS0P"PN3'':-V>8L??????V5@''G57.1,!!#X-''R_O???1(R
   798 @XS??????????3<)-;^76.Z5A0O???????<P@W!!8>-3J<0+??????0\JI1,;7^?57-[;''T????<JS0P"PN3'':-V>8L??????V5@''G57.1,!!#X-''R_O???1(R
   748 @RMW:Y*KY6+7*RW??????3P*ZU[;.:#!!/:7???????<A@6AV2?S:9+>5??????????< BC &?????;?Z??????????<XU_?????X<P@a') ; colorMapFromArray:#[0 1 0 0 2 0 1 4 0 3 6 2 30 1 0 6 9 5 34 2 2 10 12 8 43 4 2 13 15 12 15 17 13 77 0 0 16 18 15 35 14 12 17 19 16 67 6 1 19 20 18 75 7 10 21 23 20 86 9 4 25 27 24 111 4 7 103 7 10 96 10 12 32 29 28 29 30 28 31 33 30 153 2 0 33 35 33 35 36 34 110 16 16 173 0 1 36 38 35 41 37 36 165 4 0 155 7 7 128 15 14 39 41 39 157 12 16 51 42 42 207 0 4 43 45 42 58 41 39 141 19 15 199 4 0 210 3 0 221 1 4 48 49 47 231 0 12 211 7 8 172 19 10 172 19 18 52 54 51 53 55 53 234 5 23 59 54 53 176 24 21 56 57 55 57 59 56 204 19 22 195 22 24 103 47 48 227 16 9 60 61 59 198 25 19 216 20 21 61 63 60 119 48 45 228 20 20 63 65 62 211 30 27 68 69 67 69 71 68 212 32 34 242 25 29 72 74 71 74 76 74 191 45 50 245 31 38 76 78 75 77 79 76 79 80 78 138 66 66 248 36 40 240 41 43 83 85 82 216 50 52 241 43 50 195 58 61 86 88 85 244 46 46 87 89 86 89 91 88 214 58 58 193 65 67 92 93 91 248 51 49 109 90 87 185 68 87 194 67 80 87 95 125 250 54 57 173 74 96 202 67 84 159 78 103 253 56 52 188 72 90 87 99 135 129 89 121 99 101 98 73 104 148 255 59 60 159 83 106 175 81 94 94 102 132 187 78 98 215 71 85 255 61 67 169 84 104 251 66 66 104 106 103 90 106 147 151 92 119 200 81 93 107 108 106 140 99 131 162 94 119 255 72 76 144 100 128 96 112 153 228 80 83 159 97 120 111 113 110 191 90 111 206 87 104 113 115 112 87 118 163 115 117 114 83 122 166 179 100 117 118 120 117 199 99 101 231 91 88 138 113 147 120 122 119 196 101 119 123 125 122 115 123 167 213 100 113 119 123 162 180 109 128 127 129 126 208 108 109 115 131 173 185 115 140 158 122 154 173 119 144 131 133 130 130 130 163 178 122 124 181 119 147 106 139 178 136 138 135 120 139 175 126 138 175 204 121 132 132 139 172 113 146 186 136 143 176 144 146 143 121 149 184 153 142 173 135 150 181 148 150 147 125 153 188 130 153 182 179 140 167 150 152 149 205 136 148 181 145 146 136 159 189 155 157 154 140 163 193 159 161 158 161 163 160 143 166 196 162 164 161 148 167 192 164 166 163 165 165 187 197 159 173 167 169 166 152 171 196 191 163 180 157 172 191 169 171 168 216 159 166 171 173 170 208 163 179 187 169 190 217 162 175 174 176 173 159 178 203 186 173 174 207 167 175 163 178 198 213 166 176 179 181 178 198 176 192 169 185 204 183 185 182 216 175 184 209 177 189 212 180 192 204 183 198 208 183 193 188 190 187 180 192 206 194 196 193 215 191 201 187 199 213 204 198 197 211 196 210 199 201 198 190 202 216 191 203 217 201 202 212 202 204 201 208 203 201 219 201 210 205 207 203 217 203 217 206 208 205 213 207 206 223 205 214 203 211 220 211 213 210 211 212 222 214 216 213 221 215 227 217 219 216 219 221 218 228 218 224 217 222 225 221 223 220 231 221 227 216 225 233 220 226 228 224 226 223 221 229 238 231 233 230 228 234 236 233 235 232 235 238 234 249 251 248 255 255 255]; mask:((ImageMask new) width: 16; height: 16; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@@@L@@0@C8AO0C?0O>C?>O?0??#?>C?0O?@OC@LLb') ; yourself); yourself]
   799 @RMW:Y*KY6+7*RW??????3P*ZU[;.:#!!/:7???????<A@6AV2?S:9+>5??????????< BC &?????;?Z??????????<XU_?????X<P@a') ; colorMapFromArray:#[0 1 0 0 2 0 1 4 0 3 6 2 30 1 0 6 9 5 34 2 2 10 12 8 43 4 2 13 15 12 15 17 13 77 0 0 16 18 15 35 14 12 17 19 16 67 6 1 19 20 18 75 7 10 21 23 20 86 9 4 25 27 24 111 4 7 103 7 10 96 10 12 32 29 28 29 30 28 31 33 30 153 2 0 33 35 33 35 36 34 110 16 16 173 0 1 36 38 35 41 37 36 165 4 0 155 7 7 128 15 14 39 41 39 157 12 16 51 42 42 207 0 4 43 45 42 58 41 39 141 19 15 199 4 0 210 3 0 221 1 4 48 49 47 231 0 12 211 7 8 172 19 10 172 19 18 52 54 51 53 55 53 234 5 23 59 54 53 176 24 21 56 57 55 57 59 56 204 19 22 195 22 24 103 47 48 227 16 9 60 61 59 198 25 19 216 20 21 61 63 60 119 48 45 228 20 20 63 65 62 211 30 27 68 69 67 69 71 68 212 32 34 242 25 29 72 74 71 74 76 74 191 45 50 245 31 38 76 78 75 77 79 76 79 80 78 138 66 66 248 36 40 240 41 43 83 85 82 216 50 52 241 43 50 195 58 61 86 88 85 244 46 46 87 89 86 89 91 88 214 58 58 193 65 67 92 93 91 248 51 49 109 90 87 185 68 87 194 67 80 87 95 125 250 54 57 173 74 96 202 67 84 159 78 103 253 56 52 188 72 90 87 99 135 129 89 121 99 101 98 73 104 148 255 59 60 159 83 106 175 81 94 94 102 132 187 78 98 215 71 85 255 61 67 169 84 104 251 66 66 104 106 103 90 106 147 151 92 119 200 81 93 107 108 106 140 99 131 162 94 119 255 72 76 144 100 128 96 112 153 228 80 83 159 97 120 111 113 110 191 90 111 206 87 104 113 115 112 87 118 163 115 117 114 83 122 166 179 100 117 118 120 117 199 99 101 231 91 88 138 113 147 120 122 119 196 101 119 123 125 122 115 123 167 213 100 113 119 123 162 180 109 128 127 129 126 208 108 109 115 131 173 185 115 140 158 122 154 173 119 144 131 133 130 130 130 163 178 122 124 181 119 147 106 139 178 136 138 135 120 139 175 126 138 175 204 121 132 132 139 172 113 146 186 136 143 176 144 146 143 121 149 184 153 142 173 135 150 181 148 150 147 125 153 188 130 153 182 179 140 167 150 152 149 205 136 148 181 145 146 136 159 189 155 157 154 140 163 193 159 161 158 161 163 160 143 166 196 162 164 161 148 167 192 164 166 163 165 165 187 197 159 173 167 169 166 152 171 196 191 163 180 157 172 191 169 171 168 216 159 166 171 173 170 208 163 179 187 169 190 217 162 175 174 176 173 159 178 203 186 173 174 207 167 175 163 178 198 213 166 176 179 181 178 198 176 192 169 185 204 183 185 182 216 175 184 209 177 189 212 180 192 204 183 198 208 183 193 188 190 187 180 192 206 194 196 193 215 191 201 187 199 213 204 198 197 211 196 210 199 201 198 190 202 216 191 203 217 201 202 212 202 204 201 208 203 201 219 201 210 205 207 203 217 203 217 206 208 205 213 207 206 223 205 214 203 211 220 211 213 210 211 212 222 214 216 213 221 215 227 217 219 216 219 221 218 228 218 224 217 222 225 221 223 220 231 221 227 216 225 233 220 226 228 224 226 223 221 229 238 231 233 230 228 234 236 233 235 232 235 238 234 249 251 248 255 255 255]; mask:((ImageMask new) width: 16; height: 16; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@@@L@@0@C8AO0C?0O>C?>O?0??#?>C?0O?@OC@LLb') ; yourself); yourself]
   749 ! !
   800 ! !
       
   801 
   750 !GenericToolbarIconLibrary class methodsFor:'image specs-24x24'!
   802 !GenericToolbarIconLibrary class methodsFor:'image specs-24x24'!
   751 
   803 
   752 lint24x24Icon
   804 lint24x24Icon
   753     "This resource specification was automatically generated
   805     "This resource specification was automatically generated
   754      by the ImageEditor of ST/X."
   806      by the ImageEditor of ST/X."
   773 @PDPR4/I):+J+8+Q,_??????????A0(]I1,,N=7J;?W27-ZO>94NS???????B$=QABH(PN2#9>+%5[:@8L>D????????????A!!<-S_BU6=/W3)Y:.]??????
   825 @PDPR4/I):+J+8+Q,_??????????A0(]I1,,N=7J;?W27-ZO>94NS???????B$=QABH(PN2#9>+%5[:@8L>D????????????A!!<-S_BU6=/W3)Y:.]??????
   774 ????V5AEI1<>W^:$1,"2X6I(6]IP_O??????F!!HN@RL0U>&6&(-1Y6)(=:$RI_??????N%%\@1UDXKO;(HM6^7M,<G!!Y#O??????????MB(2ZUZX>;.&*NG:
   826 ????V5AEI1<>W^:$1,"2X6I(6]IP_O??????F!!HN@RL0U>&6&(-1Y6)(=:$RI_??????N%%\@1UDXKO;(HM6^7M,<G!!Y#O??????????MB(2ZUZX>;.&*NG:
   775 /:6D??????????<)@PLSXEY?2?S<>.Y-/;V-?????????1$A??<GRU)/]8JMT"_?/;>5#O??????????????H@ +NBXQ??????>:/=*L??????????????<9
   827 /:6D??????????<)@PLSXEY?2?S<>.Y-/;V-?????????1$A??<GRU)/]8JMT"_?/;>5#O??????????????H@ +NBXQ??????>:/=*L??????????????<9
   776 FEU_????????6OF5????????????????????????????-]K?') ; colorMapFromArray:#[0 1 0 0 2 0 1 4 0 3 6 2 30 1 0 6 9 5 34 2 2 10 12 8 43 4 2 13 15 12 15 17 13 77 0 0 16 18 15 35 14 12 17 19 16 67 6 1 19 20 18 75 7 10 21 23 20 86 9 4 25 27 24 111 4 7 103 7 10 96 10 12 32 29 28 29 30 28 31 33 30 153 2 0 33 35 33 35 36 34 110 16 16 173 0 1 36 38 35 41 37 36 165 4 0 155 7 7 128 15 14 39 41 39 157 12 16 51 42 42 207 0 4 43 45 42 58 41 39 141 19 15 199 4 0 210 3 0 221 1 4 48 49 47 231 0 12 211 7 8 172 19 10 172 19 18 52 54 51 53 55 53 234 5 23 59 54 53 176 24 21 56 57 55 57 59 56 204 19 22 195 22 24 103 47 48 227 16 9 60 61 59 198 25 19 216 20 21 61 63 60 119 48 45 228 20 20 63 65 62 211 30 27 68 69 67 69 71 68 212 32 34 242 25 29 72 74 71 74 76 74 191 45 50 245 31 38 76 78 75 77 79 76 79 80 78 138 66 66 248 36 40 240 41 43 83 85 82 216 50 52 241 43 50 195 58 61 86 88 85 244 46 46 87 89 86 89 91 88 214 58 58 193 65 67 92 93 91 248 51 49 109 90 87 185 68 87 194 67 80 87 95 125 250 54 57 173 74 96 202 67 84 159 78 103 253 56 52 188 72 90 87 99 135 129 89 121 99 101 98 73 104 148 255 59 60 159 83 106 175 81 94 94 102 132 187 78 98 215 71 85 255 61 67 169 84 104 251 66 66 104 106 103 90 106 147 151 92 119 200 81 93 107 108 106 140 99 131 162 94 119 255 72 76 144 100 128 96 112 153 228 80 83 159 97 120 111 113 110 191 90 111 206 87 104 113 115 112 87 118 163 115 117 114 83 122 166 179 100 117 118 120 117 199 99 101 231 91 88 138 113 147 120 122 119 196 101 119 123 125 122 115 123 167 213 100 113 119 123 162 180 109 128 127 129 126 208 108 109 115 131 173 185 115 140 158 122 154 173 119 144 131 133 130 130 130 163 178 122 124 181 119 147 106 139 178 136 138 135 120 139 175 126 138 175 204 121 132 132 139 172 113 146 186 136 143 176 144 146 143 121 149 184 153 142 173 135 150 181 148 150 147 125 153 188 130 153 182 179 140 167 150 152 149 205 136 148 181 145 146 136 159 189 155 157 154 140 163 193 159 161 158 161 163 160 143 166 196 162 164 161 148 167 192 164 166 163 165 165 187 197 159 173 167 169 166 152 171 196 191 163 180 157 172 191 169 171 168 216 159 166 171 173 170 208 163 179 187 169 190 217 162 175 174 176 173 159 178 203 186 173 174 207 167 175 163 178 198 213 166 176 179 181 178 198 176 192 169 185 204 183 185 182 216 175 184 209 177 189 212 180 192 204 183 198 208 183 193 188 190 187 180 192 206 194 196 193 215 191 201 187 199 213 204 198 197 211 196 210 199 201 198 190 202 216 191 203 217 201 202 212 202 204 201 208 203 201 219 201 210 205 207 203 217 203 217 206 208 205 213 207 206 223 205 214 203 211 220 211 213 210 211 212 222 214 216 213 221 215 227 217 219 216 219 221 218 228 218 224 217 222 225 221 223 220 231 221 227 216 225 233 220 226 228 224 226 223 221 229 238 231 233 230 228 234 236 233 235 232 235 238 234 249 251 248 255 255 255]; mask:((ImageMask new) width: 24; height: 24; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@@@@@@LL@@FH@@FH@@CX@@G<@BG>HGO>XA??8@?? @?? G??<G??8@??0G??<G??<G??<@??8A??8CO><@G8O@A8G@@@F') ; yourself); yourself]
   828 FEU_????????6OF5????????????????????????????-]K?') ; colorMapFromArray:#[0 1 0 0 2 0 1 4 0 3 6 2 30 1 0 6 9 5 34 2 2 10 12 8 43 4 2 13 15 12 15 17 13 77 0 0 16 18 15 35 14 12 17 19 16 67 6 1 19 20 18 75 7 10 21 23 20 86 9 4 25 27 24 111 4 7 103 7 10 96 10 12 32 29 28 29 30 28 31 33 30 153 2 0 33 35 33 35 36 34 110 16 16 173 0 1 36 38 35 41 37 36 165 4 0 155 7 7 128 15 14 39 41 39 157 12 16 51 42 42 207 0 4 43 45 42 58 41 39 141 19 15 199 4 0 210 3 0 221 1 4 48 49 47 231 0 12 211 7 8 172 19 10 172 19 18 52 54 51 53 55 53 234 5 23 59 54 53 176 24 21 56 57 55 57 59 56 204 19 22 195 22 24 103 47 48 227 16 9 60 61 59 198 25 19 216 20 21 61 63 60 119 48 45 228 20 20 63 65 62 211 30 27 68 69 67 69 71 68 212 32 34 242 25 29 72 74 71 74 76 74 191 45 50 245 31 38 76 78 75 77 79 76 79 80 78 138 66 66 248 36 40 240 41 43 83 85 82 216 50 52 241 43 50 195 58 61 86 88 85 244 46 46 87 89 86 89 91 88 214 58 58 193 65 67 92 93 91 248 51 49 109 90 87 185 68 87 194 67 80 87 95 125 250 54 57 173 74 96 202 67 84 159 78 103 253 56 52 188 72 90 87 99 135 129 89 121 99 101 98 73 104 148 255 59 60 159 83 106 175 81 94 94 102 132 187 78 98 215 71 85 255 61 67 169 84 104 251 66 66 104 106 103 90 106 147 151 92 119 200 81 93 107 108 106 140 99 131 162 94 119 255 72 76 144 100 128 96 112 153 228 80 83 159 97 120 111 113 110 191 90 111 206 87 104 113 115 112 87 118 163 115 117 114 83 122 166 179 100 117 118 120 117 199 99 101 231 91 88 138 113 147 120 122 119 196 101 119 123 125 122 115 123 167 213 100 113 119 123 162 180 109 128 127 129 126 208 108 109 115 131 173 185 115 140 158 122 154 173 119 144 131 133 130 130 130 163 178 122 124 181 119 147 106 139 178 136 138 135 120 139 175 126 138 175 204 121 132 132 139 172 113 146 186 136 143 176 144 146 143 121 149 184 153 142 173 135 150 181 148 150 147 125 153 188 130 153 182 179 140 167 150 152 149 205 136 148 181 145 146 136 159 189 155 157 154 140 163 193 159 161 158 161 163 160 143 166 196 162 164 161 148 167 192 164 166 163 165 165 187 197 159 173 167 169 166 152 171 196 191 163 180 157 172 191 169 171 168 216 159 166 171 173 170 208 163 179 187 169 190 217 162 175 174 176 173 159 178 203 186 173 174 207 167 175 163 178 198 213 166 176 179 181 178 198 176 192 169 185 204 183 185 182 216 175 184 209 177 189 212 180 192 204 183 198 208 183 193 188 190 187 180 192 206 194 196 193 215 191 201 187 199 213 204 198 197 211 196 210 199 201 198 190 202 216 191 203 217 201 202 212 202 204 201 208 203 201 219 201 210 205 207 203 217 203 217 206 208 205 213 207 206 223 205 214 203 211 220 211 213 210 211 212 222 214 216 213 221 215 227 217 219 216 219 221 218 228 218 224 217 222 225 221 223 220 231 221 227 216 225 233 220 226 228 224 226 223 221 229 238 231 233 230 228 234 236 233 235 232 235 238 234 249 251 248 255 255 255]; mask:((ImageMask new) width: 24; height: 24; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@@@@@@LL@@FH@@FH@@CX@@G<@BG>HGO>XA??8@?? @?? G??<G??8@??0G??<G??<G??<@??8A??8CO><@G8O@A8G@@@F') ; yourself); yourself]
   777 ! !
   829 ! !
       
   830 
   778 !GenericToolbarIconLibrary class methodsFor:'image specs-32x32'!
   831 !GenericToolbarIconLibrary class methodsFor:'image specs-32x32'!
   779 
   832 
   780 lint32x32Icon
   833 lint32x32Icon
   781     "This resource specification was automatically generated
   834     "This resource specification was automatically generated
   782      by the ImageEditor of ST/X."
   835      by the ImageEditor of ST/X."
   809 ?????????????????????????????????????????????0@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
   862 ?????????????????????????????????????????????0@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
   810 @@@@@@@@@@@@') ; colorMapFromArray:#[0 1 0 0 2 0 1 4 0 3 6 2 30 1 0 6 9 5 34 2 2 10 12 8 43 4 2 13 15 12 15 17 13 77 0 0 16 18 15 35 14 12 17 19 16 67 6 1 19 20 18 75 7 10 21 23 20 86 9 4 25 27 24 111 4 7 103 7 10 96 10 12 32 29 28 29 30 28 31 33 30 153 2 0 33 35 33 35 36 34 110 16 16 173 0 1 36 38 35 41 37 36 165 4 0 155 7 7 128 15 14 39 41 39 157 12 16 51 42 42 207 0 4 43 45 42 58 41 39 141 19 15 199 4 0 210 3 0 221 1 4 48 49 47 231 0 12 211 7 8 172 19 10 172 19 18 52 54 51 53 55 53 234 5 23 59 54 53 176 24 21 56 57 55 57 59 56 204 19 22 195 22 24 103 47 48 227 16 9 60 61 59 198 25 19 216 20 21 61 63 60 119 48 45 228 20 20 63 65 62 211 30 27 68 69 67 69 71 68 212 32 34 242 25 29 72 74 71 74 76 74 191 45 50 245 31 38 76 78 75 77 79 76 79 80 78 138 66 66 248 36 40 240 41 43 83 85 82 216 50 52 241 43 50 195 58 61 86 88 85 244 46 46 87 89 86 89 91 88 214 58 58 193 65 67 92 93 91 248 51 49 109 90 87 185 68 87 194 67 80 87 95 125 250 54 57 173 74 96 202 67 84 159 78 103 253 56 52 188 72 90 87 99 135 129 89 121 99 101 98 73 104 148 255 59 60 159 83 106 175 81 94 94 102 132 187 78 98 215 71 85 255 61 67 169 84 104 251 66 66 104 106 103 90 106 147 151 92 119 200 81 93 107 108 106 140 99 131 162 94 119 255 72 76 144 100 128 96 112 153 228 80 83 159 97 120 111 113 110 191 90 111 206 87 104 113 115 112 87 118 163 115 117 114 83 122 166 179 100 117 118 120 117 199 99 101 231 91 88 138 113 147 120 122 119 196 101 119 123 125 122 115 123 167 213 100 113 119 123 162 180 109 128 127 129 126 208 108 109 115 131 173 185 115 140 158 122 154 173 119 144 131 133 130 130 130 163 178 122 124 181 119 147 106 139 178 136 138 135 120 139 175 126 138 175 204 121 132 132 139 172 113 146 186 136 143 176 144 146 143 121 149 184 153 142 173 135 150 181 148 150 147 125 153 188 130 153 182 179 140 167 150 152 149 205 136 148 181 145 146 136 159 189 155 157 154 140 163 193 159 161 158 161 163 160 143 166 196 162 164 161 148 167 192 164 166 163 165 165 187 197 159 173 167 169 166 152 171 196 191 163 180 157 172 191 169 171 168 216 159 166 171 173 170 208 163 179 187 169 190 217 162 175 174 176 173 159 178 203 186 173 174 207 167 175 163 178 198 213 166 176 179 181 178 198 176 192 169 185 204 183 185 182 216 175 184 209 177 189 212 180 192 204 183 198 208 183 193 188 190 187 180 192 206 194 196 193 215 191 201 187 199 213 204 198 197 211 196 210 199 201 198 190 202 216 191 203 217 201 202 212 202 204 201 208 203 201 219 201 210 205 207 203 217 203 217 206 208 205 213 207 206 223 205 214 203 211 220 211 213 210 211 212 222 214 216 213 221 215 227 217 219 216 219 221 218 228 218 224 217 222 225 221 223 220 231 221 227 216 225 233 220 226 228 224 226 223 221 229 238 231 233 230 228 234 236 233 235 232 235 238 234 249 251 248 255 255 255]; mask:((ImageMask new) width: 32; height: 32; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'
   863 @@@@@@@@@@@@') ; colorMapFromArray:#[0 1 0 0 2 0 1 4 0 3 6 2 30 1 0 6 9 5 34 2 2 10 12 8 43 4 2 13 15 12 15 17 13 77 0 0 16 18 15 35 14 12 17 19 16 67 6 1 19 20 18 75 7 10 21 23 20 86 9 4 25 27 24 111 4 7 103 7 10 96 10 12 32 29 28 29 30 28 31 33 30 153 2 0 33 35 33 35 36 34 110 16 16 173 0 1 36 38 35 41 37 36 165 4 0 155 7 7 128 15 14 39 41 39 157 12 16 51 42 42 207 0 4 43 45 42 58 41 39 141 19 15 199 4 0 210 3 0 221 1 4 48 49 47 231 0 12 211 7 8 172 19 10 172 19 18 52 54 51 53 55 53 234 5 23 59 54 53 176 24 21 56 57 55 57 59 56 204 19 22 195 22 24 103 47 48 227 16 9 60 61 59 198 25 19 216 20 21 61 63 60 119 48 45 228 20 20 63 65 62 211 30 27 68 69 67 69 71 68 212 32 34 242 25 29 72 74 71 74 76 74 191 45 50 245 31 38 76 78 75 77 79 76 79 80 78 138 66 66 248 36 40 240 41 43 83 85 82 216 50 52 241 43 50 195 58 61 86 88 85 244 46 46 87 89 86 89 91 88 214 58 58 193 65 67 92 93 91 248 51 49 109 90 87 185 68 87 194 67 80 87 95 125 250 54 57 173 74 96 202 67 84 159 78 103 253 56 52 188 72 90 87 99 135 129 89 121 99 101 98 73 104 148 255 59 60 159 83 106 175 81 94 94 102 132 187 78 98 215 71 85 255 61 67 169 84 104 251 66 66 104 106 103 90 106 147 151 92 119 200 81 93 107 108 106 140 99 131 162 94 119 255 72 76 144 100 128 96 112 153 228 80 83 159 97 120 111 113 110 191 90 111 206 87 104 113 115 112 87 118 163 115 117 114 83 122 166 179 100 117 118 120 117 199 99 101 231 91 88 138 113 147 120 122 119 196 101 119 123 125 122 115 123 167 213 100 113 119 123 162 180 109 128 127 129 126 208 108 109 115 131 173 185 115 140 158 122 154 173 119 144 131 133 130 130 130 163 178 122 124 181 119 147 106 139 178 136 138 135 120 139 175 126 138 175 204 121 132 132 139 172 113 146 186 136 143 176 144 146 143 121 149 184 153 142 173 135 150 181 148 150 147 125 153 188 130 153 182 179 140 167 150 152 149 205 136 148 181 145 146 136 159 189 155 157 154 140 163 193 159 161 158 161 163 160 143 166 196 162 164 161 148 167 192 164 166 163 165 165 187 197 159 173 167 169 166 152 171 196 191 163 180 157 172 191 169 171 168 216 159 166 171 173 170 208 163 179 187 169 190 217 162 175 174 176 173 159 178 203 186 173 174 207 167 175 163 178 198 213 166 176 179 181 178 198 176 192 169 185 204 183 185 182 216 175 184 209 177 189 212 180 192 204 183 198 208 183 193 188 190 187 180 192 206 194 196 193 215 191 201 187 199 213 204 198 197 211 196 210 199 201 198 190 202 216 191 203 217 201 202 212 202 204 201 208 203 201 219 201 210 205 207 203 217 203 217 206 208 205 213 207 206 223 205 214 203 211 220 211 213 210 211 212 222 214 216 213 221 215 227 217 219 216 219 221 218 228 218 224 217 222 225 221 223 220 231 221 227 216 225 233 220 226 228 224 226 223 221 229 238 231 233 230 228 234 236 233 235 232 235 238 234 249 251 248 255 255 255]; mask:((ImageMask new) width: 32; height: 32; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'
   811 @@@@@@@@D@@@NC @@A 8@@@\L@@@CC@@@@Y0@@@G8@@@C? @AA?<H@8??G@G???0@???8@G??8@@??>@C???>A???? O???0@O??0@C??<@O???8G???>@??
   864 @@@@@@@@D@@@NC @@A 8@@@\L@@@CC@@@@Y0@@@G8@@@C? @AA?<H@8??G@G???0@???8@G??8@@??>@C???>A???? O???0@O??0@C??<@O???8G???>@??
   812 ?? @???@@_??8@O???@GO?38@!!?8_@@O<C8@@>@^@@@@C@@@@@@b') ; yourself); yourself]
   865 ?? @???@@_??8@O???@GO?38@!!?8_@@O<C8@@>@^@@@@C@@@@@@b') ; yourself); yourself]
   813 ! !
   866 ! !
       
   867 
   814 !GenericToolbarIconLibrary class methodsFor:'image specs-16x16'!
   868 !GenericToolbarIconLibrary class methodsFor:'image specs-16x16'!
   815 
   869 
   816 smalllintWarning16x16
   870 smalllintWarning16x16
   817     "This resource specification was automatically generated
   871     "This resource specification was automatically generated
   818      by the ImageEditor of ST/X."
   872      by the ImageEditor of ST/X."
   839 -Z]3????8ZUU>M"@TB @>M"@8ZUU????@@@@@@@@@@@@@@@@@@@@????!!Z3P????TV*K8[M8;\A >M"@4)4>>M"@;[= 8+M8????@@@@@@@@@@@@@@@@????
   893 -Z]3????8ZUU>M"@TB @>M"@8ZUU????@@@@@@@@@@@@@@@@@@@@????!!Z3P????TV*K8[M8;\A >M"@4)4>>M"@;[= 8+M8????@@@@@@@@@@@@@@@@????
   840 !!JN<+;[BWGBG8ZUU?]:B;\I4TB @;\I4?]6B8ZUU????@@@@@@@@@@@@@@@@????,<CLR6A91,7U1(T.?.NV<M"P-YQR<M"P?>JV1(T.????@@@@@@@@@@@@
   894 !!JN<+;[BWGBG8ZUU?]:B;\I4TB @;\I4?]6B8ZUU????@@@@@@@@@@@@@@@@????,<CLR6A91,7U1(T.?.NV<M"P-YQR<M"P?>JV1(T.????@@@@@@@@@@@@
   841 @@@@@@@@????????????9\^ 1(T.1(T.1(T.1(T.1(T.9\^ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????????@@@@@@@@
   895 @@@@@@@@????????????9\^ 1(T.1(T.1(T.1(T.1(T.9\^ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????????@@@@@@@@
   842 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@') ; mask:((Depth1Image new) width: 16; height: 16; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@_@C>@_<A?0G?0_? ?>C?<G?0_?!!?>G?8O?@G<@@@b') ; yourself); yourself]
   896 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@') ; mask:((Depth1Image new) width: 16; height: 16; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@_@C>@_<A?0G?0_? ?>C?<G?0_?!!?>G?8O?@G<@@@b') ; yourself); yourself]
   843 ! !
   897 ! !
       
   898 
   844 !GenericToolbarIconLibrary class methodsFor:'image specs-versions'!
   899 !GenericToolbarIconLibrary class methodsFor:'image specs-versions'!
   845 
   900 
   846 versionMerged24x24
   901 versionMerged24x24
   847     "This resource specification was automatically generated
   902     "This resource specification was automatically generated
   848      by the ImageEditor of ST/X."
   903      by the ImageEditor of ST/X."
   867  V=2^XRH"8.K"8:O#9*V%''4UMT%HV6I1\WE1\W9/^XNC (NH"H.K#G@YM$EAP45_W&11[7E1^GM8\7M: (M3"VLULDMCRDMAP45[V6I"X&I"[F1,X''91_5 K
   922  V=2^XRH"8.K"8:O#9*V%''4UMT%HV6I1\WE1\W9/^XNC (NH"H.K#G@YM$EAP45_W&11[7E1^GM8\7M: (M3"VLULDMCRDMAP45[V6I"X&I"[F1,X''91_5 K
   868 LDMQUEEMRDMCPUQTW6!!+]&I,[HE5[D0KLU)ST5M(W5)TTT5MTUEQUE)SW6-SYC4JL65ST5MST5MST5MSS$9NS$9HQD9DRC8JLVI1[FI"X&I WE1ST5M[ZF!!_
   923 LDMQUEEMRDMCPUQTW6!!+]&I,[HE5[D0KLU)ST5M(W5)TTT5MTUEQUE)SW6-SYC4JL65ST5MST5MST5MSS$9NS$9HQD9DRC8JLVI1[FI"X&I WE1ST5M[ZF!!_
   869 UEQNS30GLFI,\V11\W!!,X&I"Y&I!!W%9^T5MSWS0HLH]:^&93[798[G9/\V1,X&I!!WFA\Y30EMIF,%9RK_G%9\&=/[6=1[&91[GV@]DHDJ9>6+)2P"8"A!!7=?
   924 UEQNS30GLFI,\V11\W!!,X&I"Y&I!!W%9^T5MSWS0HLH]:^&93[798[G9/\V1,X&I!!WFA\Y30EMIF,%9RK_G%9\&=/[6=1[&91[GV@]DHDJ9>6+)2P"8"A!!7=?
   870 _7=?_7=?\7Q.^4@CA"X-I2\''I2</JR$)JR (JB (K"4,J"T@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@a') ; colorMapFromArray:#[28 1 19 26 0 23 36 0 35 57 0 48 55 1 50 58 0 51 61 0 54 57 3 52 56 0 54 63 0 57 64 0 58 63 0 62 67 3 66 66 0 68 69 5 67 70 6 68 70 0 72 71 0 73 57 15 60 65 17 63 72 9 70 79 0 77 70 0 74 72 0 75 61 25 59 81 2 79 74 13 71 74 1 77 76 4 79 70 15 72 66 23 68 78 7 81 75 19 76 81 12 83 61 25 67 75 21 77 78 23 79 91 5 94 114 6 111 122 0 119 124 0 121 130 0 123 118 0 120 110 25 104 119 0 122 119 17 114 120 0 123 125 20 115 129 2 127 135 0 131 137 0 134 139 0 136 125 26 118 138 1 141 137 22 130 142 9 143 138 16 142 139 31 136 142 22 145 145 26 147 147 16 155 154 0 166 159 22 161 128 73 126 148 48 147 186 0 187 155 40 156 187 0 189 196 0 193 188 0 190 188 0 191 156 31 162 189 0 192 180 0 187 157 32 163 198 0 197 164 20 172 191 4 193 200 0 200 182 3 189 156 57 155 193 9 194 202 0 202 203 0 204 196 13 195 152 66 152 194 0 199 205 0 206 164 41 168 206 0 207 197 17 195 195 0 201 207 0 208 188 16 192 196 0 202 198 20 195 207 0 209 196 0 203 197 0 204 167 45 171 199 23 196 198 0 205 208 0 211 192 23 194 200 26 196 189 0 201 199 2 206 201 29 196 203 7 208 202 31 197 192 5 203 200 0 210 173 52 176 206 13 209 201 0 211 195 11 204 199 33 198 214 18 211 204 36 198 201 0 212 208 17 210 202 0 213 197 15 205 190 33 195 203 0 214 184 47 187 210 21 211 202 39 200 208 41 201 211 24 212 200 22 207 202 25 208 214 28 214 204 28 209 198 1 216 207 47 203 207 31 211 200 45 202 185 65 187 208 33 212 198 32 208 209 35 213 210 38 214 212 40 215 213 42 216 207 55 208 202 40 211 193 73 194 214 44 217 205 42 213 216 46 218 213 28 223 206 44 214 208 47 215 220 49 221 214 62 214 221 51 222 192 87 193 210 50 217 206 83 201 215 64 215 211 51 218 224 55 224 213 53 219 217 67 217 227 58 226 218 68 218 215 56 221 218 58 223 213 80 212 220 71 220 219 60 224 229 62 229 220 61 225 231 64 230 223 74 222 201 96 202 222 63 226 224 75 223 225 76 224 218 85 217 224 65 228 226 78 224 224 67 229 218 77 222 228 80 226 229 82 227 226 70 231 230 83 228 223 81 226 211 105 211 225 92 223 233 85 230 226 93 224 224 84 228 231 75 235 227 95 225 234 87 232 219 94 223 230 98 228 228 89 232 217 106 222 234 102 232 225 100 229 226 101 230 228 104 232 213 116 219 229 105 233 231 107 235 224 114 229 199 149 203 242 102 244 216 137 220 205 135 215 237 113 241 234 128 234 238 114 242 223 126 229 226 134 228 236 130 236 225 128 231 229 131 234 240 134 239 233 117 242 230 133 236 239 128 243 236 143 238 238 145 239 238 123 247 243 133 247 238 146 240 215 161 223 241 148 243 250 144 249 235 156 239 225 155 235 237 158 241 229 163 235 249 142 255 242 161 245 247 149 252 238 154 246 246 170 245 249 151 254 249 153 255 238 170 243 230 176 238 245 161 253 247 163 255 236 181 244 245 166 255 243 172 253 245 190 253 243 184 254 246 193 255 238 193 253]; yourself]
   925 _7=?_7=?\7Q.^4@CA"X-I2\''I2</JR$)JR (JB (K"4,J"T@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@a') ; colorMapFromArray:#[28 1 19 26 0 23 36 0 35 57 0 48 55 1 50 58 0 51 61 0 54 57 3 52 56 0 54 63 0 57 64 0 58 63 0 62 67 3 66 66 0 68 69 5 67 70 6 68 70 0 72 71 0 73 57 15 60 65 17 63 72 9 70 79 0 77 70 0 74 72 0 75 61 25 59 81 2 79 74 13 71 74 1 77 76 4 79 70 15 72 66 23 68 78 7 81 75 19 76 81 12 83 61 25 67 75 21 77 78 23 79 91 5 94 114 6 111 122 0 119 124 0 121 130 0 123 118 0 120 110 25 104 119 0 122 119 17 114 120 0 123 125 20 115 129 2 127 135 0 131 137 0 134 139 0 136 125 26 118 138 1 141 137 22 130 142 9 143 138 16 142 139 31 136 142 22 145 145 26 147 147 16 155 154 0 166 159 22 161 128 73 126 148 48 147 186 0 187 155 40 156 187 0 189 196 0 193 188 0 190 188 0 191 156 31 162 189 0 192 180 0 187 157 32 163 198 0 197 164 20 172 191 4 193 200 0 200 182 3 189 156 57 155 193 9 194 202 0 202 203 0 204 196 13 195 152 66 152 194 0 199 205 0 206 164 41 168 206 0 207 197 17 195 195 0 201 207 0 208 188 16 192 196 0 202 198 20 195 207 0 209 196 0 203 197 0 204 167 45 171 199 23 196 198 0 205 208 0 211 192 23 194 200 26 196 189 0 201 199 2 206 201 29 196 203 7 208 202 31 197 192 5 203 200 0 210 173 52 176 206 13 209 201 0 211 195 11 204 199 33 198 214 18 211 204 36 198 201 0 212 208 17 210 202 0 213 197 15 205 190 33 195 203 0 214 184 47 187 210 21 211 202 39 200 208 41 201 211 24 212 200 22 207 202 25 208 214 28 214 204 28 209 198 1 216 207 47 203 207 31 211 200 45 202 185 65 187 208 33 212 198 32 208 209 35 213 210 38 214 212 40 215 213 42 216 207 55 208 202 40 211 193 73 194 214 44 217 205 42 213 216 46 218 213 28 223 206 44 214 208 47 215 220 49 221 214 62 214 221 51 222 192 87 193 210 50 217 206 83 201 215 64 215 211 51 218 224 55 224 213 53 219 217 67 217 227 58 226 218 68 218 215 56 221 218 58 223 213 80 212 220 71 220 219 60 224 229 62 229 220 61 225 231 64 230 223 74 222 201 96 202 222 63 226 224 75 223 225 76 224 218 85 217 224 65 228 226 78 224 224 67 229 218 77 222 228 80 226 229 82 227 226 70 231 230 83 228 223 81 226 211 105 211 225 92 223 233 85 230 226 93 224 224 84 228 231 75 235 227 95 225 234 87 232 219 94 223 230 98 228 228 89 232 217 106 222 234 102 232 225 100 229 226 101 230 228 104 232 213 116 219 229 105 233 231 107 235 224 114 229 199 149 203 242 102 244 216 137 220 205 135 215 237 113 241 234 128 234 238 114 242 223 126 229 226 134 228 236 130 236 225 128 231 229 131 234 240 134 239 233 117 242 230 133 236 239 128 243 236 143 238 238 145 239 238 123 247 243 133 247 238 146 240 215 161 223 241 148 243 250 144 249 235 156 239 225 155 235 237 158 241 229 163 235 249 142 255 242 161 245 247 149 252 238 154 246 246 170 245 249 151 254 249 153 255 238 170 243 230 176 238 245 161 253 247 163 255 236 181 244 245 166 255 243 172 253 245 190 253 243 184 254 246 193 255 238 193 253]; yourself]
   871 ! !
   926 ! !
       
   927 
   872 !Image methodsFor:'inspecting'!
   928 !Image methodsFor:'inspecting'!
   873 
   929 
   874 inspector2TabImage
   930 inspector2TabImage
   875 
   931 
   876     ^self newInspector2Tab
   932     ^self newInspector2Tab
   878 	priority: 50;
   934 	priority: 50;
   879 	view: ((HVScrollableView for:ImageView) image: self; yourself)
   935 	view: ((HVScrollableView for:ImageView) image: self; yourself)
   880 
   936 
   881     "Created: / 11-10-2011 / 17:12:01 / cg"
   937     "Created: / 11-10-2011 / 17:12:01 / cg"
   882 ! !
   938 ! !
       
   939 
   883 !Image methodsFor:'inspecting'!
   940 !Image methodsFor:'inspecting'!
   884 
   941 
   885 inspector2Tabs
   942 inspector2Tabs
   886     ^ #( inspector2TabForBasicInspect inspector2TabImage )
   943     ^ #( inspector2TabForBasicInspect inspector2TabImage )
   887 
   944 
   888     "Created: / 11-10-2011 / 17:11:21 / cg"
   945     "Created: / 11-10-2011 / 17:11:21 / cg"
   889 ! !
   946 ! !
       
   947 
   890 !Image methodsFor:'inspecting'!
   948 !Image methodsFor:'inspecting'!
   891 
   949 
   892 inspectorClass
   950 inspectorClass
   893     "redefined to launch an ImageInspector
   951     "redefined to launch an ImageInspector
   894      (instead of the default InspectorView)."
   952      (instead of the default InspectorView)."
   898     ].
   956     ].
   899     ^ super inspectorClass
   957     ^ super inspectorClass
   900 
   958 
   901     "Modified: 10.6.1996 / 18:23:55 / cg"
   959     "Modified: 10.6.1996 / 18:23:55 / cg"
   902 ! !
   960 ! !
       
   961 
   903 !Integer methodsFor:'inspecting'!
   962 !Integer methodsFor:'inspecting'!
   904 
   963 
   905 inspectorExtraAttributes
   964 inspectorExtraAttributes
   906     "extra (pseudo instvar) entries to be shown in an inspector."
   965     "extra (pseudo instvar) entries to be shown in an inspector."
   907 
   966 
   916     "
   975     "
   917 
   976 
   918     "Created: / 18-09-2006 / 21:22:46 / cg"
   977     "Created: / 18-09-2006 / 21:22:46 / cg"
   919     "Modified: / 06-10-2006 / 13:57:28 / cg"
   978     "Modified: / 06-10-2006 / 13:57:28 / cg"
   920 ! !
   979 ! !
       
   980 
   921 !Iterator methodsFor:'inspecting'!
   981 !Iterator methodsFor:'inspecting'!
   922 
   982 
   923 inspectorValueStringInListFor:anInspector
   983 inspectorValueStringInListFor:anInspector
   924     "returns a string to be shown in the inspector's list.
   984     "returns a string to be shown in the inspector's list.
   925      Redefined to avoid calling the iterator"
   985      Redefined to avoid calling the iterator"
   926 
   986 
   927     ^ self classNameWithArticle
   987     ^ self classNameWithArticle
   928 ! !
   988 ! !
       
   989 
   929 !LimitedPrecisionReal methodsFor:'inspecting'!
   990 !LimitedPrecisionReal methodsFor:'inspecting'!
   930 
   991 
   931 inspectorExtraAttributes
   992 inspectorExtraAttributes
   932     "extra (pseudo instvar) entries to be shown in an inspector."
   993     "extra (pseudo instvar) entries to be shown in an inspector."
   933 
   994 
   944             ];
  1005             ];
   945         yourself
  1006         yourself
   946 
  1007 
   947     "Created: / 20-03-2012 / 22:34:46 / cg"
  1008     "Created: / 20-03-2012 / 22:34:46 / cg"
   948 ! !
  1009 ! !
       
  1010 
   949 !MenuView methodsFor:'accessing-behavior'!
  1011 !MenuView methodsFor:'accessing-behavior'!
   950 
  1012 
   951 shortKeys
  1013 shortKeys
   952     ^ shortKeys
  1014     ^ shortKeys
   953 
  1015 
   954     "Created: / 18-10-2008 / 19:16:59 / Jan Vrany <vranyj1@fel.cvut.cz>"
  1016     "Created: / 18-10-2008 / 19:16:59 / Jan Vrany <vranyj1@fel.cvut.cz>"
   955 ! !
  1017 ! !
       
  1018 
   956 !Method methodsFor:'inspecting'!
  1019 !Method methodsFor:'inspecting'!
   957 
  1020 
   958 inspectorExtraAttributes
  1021 inspectorExtraAttributes
   959     "extra (pseudo instvar) entries to be shown in an inspector."
  1022     "extra (pseudo instvar) entries to be shown in an inspector."
   960 
  1023 
   968     "
  1031     "
   969 
  1032 
   970     "Created: / 18-09-2006 / 21:34:01 / cg"
  1033     "Created: / 18-09-2006 / 21:34:01 / cg"
   971     "Modified: / 06-10-2006 / 13:57:33 / cg"
  1034     "Modified: / 06-10-2006 / 13:57:33 / cg"
   972 ! !
  1035 ! !
       
  1036 
   973 !Method methodsFor:'printing & storing'!
  1037 !Method methodsFor:'printing & storing'!
   974 
  1038 
   975 printStringForBrowserWithSelector:selector inClass:aClass
  1039 printStringForBrowserWithSelector:selector inClass:aClass
   976     "return a printString to represent myself to the user in a browser.
  1040     "return a printString to represent myself to the user in a browser.
   977      Defined here to allow for browsers to deal with nonStandard pseudoMethods"
  1041      Defined here to allow for browsers to deal with nonStandard pseudoMethods"
  1111     "Modified: / 23-01-1998 / 13:15:15 / stefan"
  1175     "Modified: / 23-01-1998 / 13:15:15 / stefan"
  1112     "Created: / 05-02-2000 / 22:55:56 / cg"
  1176     "Created: / 05-02-2000 / 22:55:56 / cg"
  1113     "Modified: / 05-03-2007 / 16:18:53 / cg"
  1177     "Modified: / 05-03-2007 / 16:18:53 / cg"
  1114     "Modified: / 20-07-2010 / 15:39:06 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1178     "Modified: / 20-07-2010 / 15:39:06 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1115 ! !
  1179 ! !
       
  1180 
  1116 !Method methodsFor:'printing & storing'!
  1181 !Method methodsFor:'printing & storing'!
  1117 
  1182 
  1118 selectorPrintStringInBrowserFor:selector
  1183 selectorPrintStringInBrowserFor:selector
  1119     ^ selector
  1184     ^ selector
  1120 ! !
  1185 ! !
       
  1186 
  1121 !Method methodsFor:'printing & storing'!
  1187 !Method methodsFor:'printing & storing'!
  1122 
  1188 
  1123 selectorPrintStringInBrowserFor:selector class:aClass
  1189 selectorPrintStringInBrowserFor:selector class:aClass
  1124     |selPart idx|
  1190     |selPart idx|
  1125 
  1191 
  1133     selPart := selector copyFrom:idx+2.
  1199     selPart := selector copyFrom:idx+2.
  1134     ^ selPart ", ' {',nsPart,'}'."
  1200     ^ selPart ", ' {',nsPart,'}'."
  1135 
  1201 
  1136     "Modified: / 20-07-2010 / 10:33:02 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1202     "Modified: / 20-07-2010 / 10:33:02 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1137 ! !
  1203 ! !
       
  1204 
  1138 !MethodDictionary methodsFor:'inspecting'!
  1205 !MethodDictionary methodsFor:'inspecting'!
  1139 
  1206 
  1140 inspectorClass
  1207 inspectorClass
  1141     "redefined to use DictionaryInspector
  1208     "redefined to use DictionaryInspector
  1142      (instead of the default Inspector)."
  1209      (instead of the default Inspector)."
  1143 
  1210 
  1144     ^ DictionaryInspectorView
  1211     ^ DictionaryInspectorView
  1145 
  1212 
  1146     "Created: 12.6.1996 / 12:29:13 / stefan"
  1213     "Created: 12.6.1996 / 12:29:13 / stefan"
  1147 ! !
  1214 ! !
       
  1215 
  1148 !NameSpace class methodsFor:'inspecting'!
  1216 !NameSpace class methodsFor:'inspecting'!
  1149 
  1217 
  1150 inspectorClass
  1218 inspectorClass
  1151     "{ Pragma: +optSpace }"
  1219     "{ Pragma: +optSpace }"
  1152 
  1220 
  1155 
  1223 
  1156     ^ DictionaryInspectorView
  1224     ^ DictionaryInspectorView
  1157 
  1225 
  1158 
  1226 
  1159 ! !
  1227 ! !
       
  1228 
  1160 !Object methodsFor:'debugging'!
  1229 !Object methodsFor:'debugging'!
  1161 
  1230 
  1162 inspect
  1231 inspect
  1163     "{ Pragma: +optSpace }"
  1232     "{ Pragma: +optSpace }"
  1164 
  1233 
  1183      #(1 2 3) asOrderedCollection inspect
  1252      #(1 2 3) asOrderedCollection inspect
  1184      (Color red) inspect
  1253      (Color red) inspect
  1185      (Image fromFile:'bitmaps/garfield.gif') inspect
  1254      (Image fromFile:'bitmaps/garfield.gif') inspect
  1186     "
  1255     "
  1187 ! !
  1256 ! !
       
  1257 
  1188 !Object methodsFor:'inspecting'!
  1258 !Object methodsFor:'inspecting'!
  1189 
  1259 
  1190 inspector2TabCommon
  1260 inspector2TabCommon
  1191     "a tab, showing the old inspector"
  1261     "a tab, showing the old inspector"
  1192 
  1262 
  1193     ^ self inspector2TabForInspectorClass
  1263     ^ self inspector2TabForInspectorClass
  1194 
  1264 
  1195     "Created: / 24-05-2011 / 14:56:49 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1265     "Created: / 24-05-2011 / 14:56:49 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1196     "Modified: / 05-07-2011 / 14:06:28 / cg"
  1266     "Modified: / 05-07-2011 / 14:06:28 / cg"
  1197 ! !
  1267 ! !
       
  1268 
  1198 !Object methodsFor:'inspecting'!
  1269 !Object methodsFor:'inspecting'!
  1199 
  1270 
  1200 inspector2TabForBasicInspect
  1271 inspector2TabForBasicInspect
  1201     "a tab, showing the old basic inspector"
  1272     "a tab, showing the old basic inspector"
  1202 
  1273 
  1206 	    view: (InspectorView new inspect:self);
  1277 	    view: (InspectorView new inspect:self);
  1207 	    yourself
  1278 	    yourself
  1208 
  1279 
  1209     "Created: / 05-07-2011 / 13:59:59 / cg"
  1280     "Created: / 05-07-2011 / 13:59:59 / cg"
  1210 ! !
  1281 ! !
       
  1282 
  1211 !Object methodsFor:'inspecting'!
  1283 !Object methodsFor:'inspecting'!
  1212 
  1284 
  1213 inspector2TabForInspectorClass
  1285 inspector2TabForInspectorClass
  1214     "a tab, showing the old inspector"
  1286     "a tab, showing the old inspector"
  1215 
  1287 
  1219 	    view: (self inspectorClass new inspect:self);
  1291 	    view: (self inspectorClass new inspect:self);
  1220 	    yourself
  1292 	    yourself
  1221 
  1293 
  1222     "Created: / 05-07-2011 / 14:06:16 / cg"
  1294     "Created: / 05-07-2011 / 14:06:16 / cg"
  1223 ! !
  1295 ! !
       
  1296 
  1224 !Object methodsFor:'inspecting'!
  1297 !Object methodsFor:'inspecting'!
  1225 
  1298 
  1226 inspector2TabLabel
  1299 inspector2TabLabel
  1227     "label of the main tab"
  1300     "label of the main tab"
  1228 
  1301 
  1229     ^ 'Object'
  1302     ^ 'Object'
  1230 
  1303 
  1231     "Created: / 14-07-2011 / 11:56:23 / cg"
  1304     "Created: / 14-07-2011 / 11:56:23 / cg"
  1232 ! !
  1305 ! !
       
  1306 
  1233 !Object methodsFor:'inspecting'!
  1307 !Object methodsFor:'inspecting'!
  1234 
  1308 
  1235 inspector2Tabs
  1309 inspector2Tabs
  1236     self inspectorClass ~~ Inspector ifTrue:[
  1310     self inspectorClass ~~ Inspector ifTrue:[
  1237 	^ #( inspector2TabCommon inspector2TabForBasicInspect )
  1311 	^ #( inspector2TabCommon inspector2TabForBasicInspect )
  1239 
  1313 
  1240     ^ #( inspector2TabCommon )
  1314     ^ #( inspector2TabCommon )
  1241 
  1315 
  1242     "Created: / 05-07-2011 / 13:39:24 / cg"
  1316     "Created: / 05-07-2011 / 13:39:24 / cg"
  1243 ! !
  1317 ! !
       
  1318 
  1244 !Object methodsFor:'debugging'!
  1319 !Object methodsFor:'debugging'!
  1245 
  1320 
  1246 inspectorExtraAttributes
  1321 inspectorExtraAttributes
  1247     "extra (pseudo instvar) entries to be shown in an inspector.
  1322     "extra (pseudo instvar) entries to be shown in an inspector.
  1248      Answers a dictionary of aString -> aBlock.
  1323      Answers a dictionary of aString -> aBlock.
  1259 
  1334 
  1260     "Created: / 16-08-2005 / 20:43:33 / janfrog"
  1335     "Created: / 16-08-2005 / 20:43:33 / janfrog"
  1261     "Modified: / 02-09-2005 / 19:00:01 / janfrog"
  1336     "Modified: / 02-09-2005 / 19:00:01 / janfrog"
  1262     "Modified: / 04-10-2006 / 14:33:34 / cg"
  1337     "Modified: / 04-10-2006 / 14:33:34 / cg"
  1263 ! !
  1338 ! !
       
  1339 
  1264 !Object methodsFor:'inspecting'!
  1340 !Object methodsFor:'inspecting'!
  1265 
  1341 
  1266 inspectorValueStringInListFor:anInspector
  1342 inspectorValueStringInListFor:anInspector
  1267     "returns a string to be shown in the inspector's list.
  1343     "returns a string to be shown in the inspector's list.
  1268      Only to be redefined where it is guaranteed, that the returned string is short."
  1344      Only to be redefined where it is guaranteed, that the returned string is short."
  1269 
  1345 
  1270     ^ self classNameWithArticle
  1346     ^ self classNameWithArticle
  1271 
  1347 
  1272     "Created: / 13-06-2012 / 12:50:26 / cg"
  1348     "Created: / 13-06-2012 / 12:50:26 / cg"
  1273 ! !
  1349 ! !
       
  1350 
  1274 !Object methodsFor:'testing'!
  1351 !Object methodsFor:'testing'!
  1275 
  1352 
  1276 isTestCaseLike
  1353 isTestCaseLike
  1277 
  1354 
  1278     ^false
  1355     ^false
  1279 
  1356 
  1280     "Created: / 28-02-2011 / 21:30:24 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1357     "Created: / 28-02-2011 / 21:30:24 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1281 ! !
  1358 ! !
       
  1359 
  1282 !Object methodsFor:'debugging'!
  1360 !Object methodsFor:'debugging'!
  1283 
  1361 
  1284 newInspector2Tab
  1362 newInspector2Tab
  1285 
  1363 
  1286     "Use Smalltalk>>at: to trick the dependency detector"
  1364     "Use Smalltalk>>at: to trick the dependency detector"
  1287 
  1365 
  1288     ^(Smalltalk at: #'Tools::Inspector2Tab')
  1366     ^(Smalltalk at: #'Tools::Inspector2Tab')
  1289 	ifNil:[self error:'Inspector2 not available!! Something is rotten...']
  1367 	ifNil:[self error:'Inspector2 not available!! Something is rotten...']
  1290 	ifNotNil:[(Smalltalk at: #'Tools::Inspector2Tab') new]
  1368 	ifNotNil:[(Smalltalk at: #'Tools::Inspector2Tab') new]
  1291 ! !
  1369 ! !
       
  1370 
  1292 !OrderedCollection methodsFor:'inspecting'!
  1371 !OrderedCollection methodsFor:'inspecting'!
  1293 
  1372 
  1294 inspectorClass
  1373 inspectorClass
  1295     "redefined to launch an OrderedCollectionInspector
  1374     "redefined to launch an OrderedCollectionInspector
  1296      (instead of the default InspectorView)."
  1375      (instead of the default InspectorView)."
  1301      (OrderedCollection withAll:#(3 2 1)) inspect
  1380      (OrderedCollection withAll:#(3 2 1)) inspect
  1302      (OrderedCollection withAll:#(3 2 1)) removeFirst; yourself; inspect
  1381      (OrderedCollection withAll:#(3 2 1)) removeFirst; yourself; inspect
  1303      #(0 8 15 3 99 2) asSortedCollection inspect
  1382      #(0 8 15 3 99 2) asSortedCollection inspect
  1304     "
  1383     "
  1305 ! !
  1384 ! !
       
  1385 
  1306 !Point methodsFor:'inspecting'!
  1386 !Point methodsFor:'inspecting'!
  1307 
  1387 
  1308 inspectorValueStringInListFor:anInspector
  1388 inspectorValueStringInListFor:anInspector
  1309     "returns a string to be shown in the inspector's list"
  1389     "returns a string to be shown in the inspector's list"
  1310 
  1390 
  1311     ^ self printString
  1391     ^ self printString
  1312 ! !
  1392 ! !
       
  1393 
  1313 !PopUpMenu methodsFor:'converting'!
  1394 !PopUpMenu methodsFor:'converting'!
  1314 
  1395 
  1315 asMenu
  1396 asMenu
  1316     "convert myself into a newStyle Menu instance, from which a MenuPanel is created.
  1397     "convert myself into a newStyle Menu instance, from which a MenuPanel is created.
  1317      The old PopUpMenu and MenuView is going to be obsoleted (but still supported
  1398      The old PopUpMenu and MenuView is going to be obsoleted (but still supported
  1351     ^ menu.
  1432     ^ menu.
  1352 
  1433 
  1353     "Created: / 18-10-2008 / 19:01:32 / Jan Vrany <vranyj1@fel.cvut.cz>"
  1434     "Created: / 18-10-2008 / 19:01:32 / Jan Vrany <vranyj1@fel.cvut.cz>"
  1354     "Modified: / 09-09-2012 / 13:10:25 / cg"
  1435     "Modified: / 09-09-2012 / 13:10:25 / cg"
  1355 ! !
  1436 ! !
       
  1437 
  1356 !ProfileTree methodsFor:'accessing'!
  1438 !ProfileTree methodsFor:'accessing'!
  1357 
  1439 
  1358 method
  1440 method
  1359 
  1441 
  1360     class ifNil:[^nil].
  1442     class ifNil:[^nil].
  1361     ^class >> selector
  1443     ^class >> selector
  1362 
  1444 
  1363     "Created: / 01-12-2007 / 22:50:16 / janfrog"
  1445     "Created: / 01-12-2007 / 22:50:16 / janfrog"
  1364     "Modified: / 07-11-2008 / 08:40:35 / Jan Vrany <vranyj1@fel.cvut.cz>"
  1446     "Modified: / 07-11-2008 / 08:40:35 / Jan Vrany <vranyj1@fel.cvut.cz>"
  1365 ! !
  1447 ! !
       
  1448 
  1366 !ProfileTree methodsFor:'accessing'!
  1449 !ProfileTree methodsFor:'accessing'!
  1367 
  1450 
  1368 package
  1451 package
  1369 
  1452 
  1370     self method ifNil:[^nil].
  1453     self method ifNil:[^nil].
  1371     ^self method package
  1454     ^self method package
  1372 
  1455 
  1373     "Created: / 01-12-2007 / 22:50:28 / janfrog"
  1456     "Created: / 01-12-2007 / 22:50:28 / janfrog"
  1374     "Modified: / 07-11-2008 / 08:40:35 / Jan Vrany <vranyj1@fel.cvut.cz>"
  1457     "Modified: / 07-11-2008 / 08:40:35 / Jan Vrany <vranyj1@fel.cvut.cz>"
  1375 ! !
  1458 ! !
       
  1459 
  1376 !ProgrammingLanguage methodsFor:'displaying'!
  1460 !ProgrammingLanguage methodsFor:'displaying'!
  1377 
  1461 
  1378 displayString
  1462 displayString
  1379     ^ self name
  1463     ^ self name
  1380 
  1464 
  1381     "Created: / 26-10-2013 / 00:52:58 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1465     "Created: / 26-10-2013 / 00:52:58 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1382 ! !
  1466 ! !
       
  1467 
  1383 !ProgrammingLanguage methodsFor:'accessing'!
  1468 !ProgrammingLanguage methodsFor:'accessing'!
  1384 
  1469 
  1385 toolbox
  1470 toolbox
  1386     "Answer a toolbox for receiver. A toolbox is used by language-agnostic tools (such as
  1471     "Answer a toolbox for receiver. A toolbox is used by language-agnostic tools (such as
  1387      class browser) to perform language-specific tasks (search for implementors,
  1472      class browser) to perform language-specific tasks (search for implementors,
  1395         ifFalse:[ nil ]
  1480         ifFalse:[ nil ]
  1396 
  1481 
  1397     "Created: / 31-08-2013 / 10:15:01 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1482     "Created: / 31-08-2013 / 10:15:01 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1398     "Modified: / 31-08-2013 / 23:42:42 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1483     "Modified: / 31-08-2013 / 23:42:42 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1399 ! !
  1484 ! !
       
  1485 
  1400 !ProgrammingLanguage methodsFor:'accessing - classes'!
  1486 !ProgrammingLanguage methodsFor:'accessing - classes'!
  1401 
  1487 
  1402 toolboxClass
  1488 toolboxClass
  1403     "Answer a 'toolbox class'. A toolbox is used by language-agnostic tools (such as
  1489     "Answer a 'toolbox class'. A toolbox is used by language-agnostic tools (such as
  1404      class browser) to perform language-specific tasks (search for implementors,
  1490      class browser) to perform language-specific tasks (search for implementors,
  1406 
  1492 
  1407     ^ nil
  1493     ^ nil
  1408 
  1494 
  1409     "Created: / 31-08-2013 / 10:07:04 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1495     "Created: / 31-08-2013 / 10:07:04 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1410 ! !
  1496 ! !
       
  1497 
  1411 !Rectangle methodsFor:'inspecting'!
  1498 !Rectangle methodsFor:'inspecting'!
  1412 
  1499 
  1413 inspectorValueStringInListFor:anInspector
  1500 inspectorValueStringInListFor:anInspector
  1414     "returns a string to be shown in the inspector's list"
  1501     "returns a string to be shown in the inspector's list"
  1415 
  1502 
  1416     ^ self origin printString,'->',self corner printString
  1503     ^ self origin printString,'->',self corner printString
  1417 ! !
  1504 ! !
       
  1505 
  1418 !RunArray methodsFor:'user interface'!
  1506 !RunArray methodsFor:'user interface'!
  1419 
  1507 
  1420 inspectorClass
  1508 inspectorClass
  1421     "Re-reimplemented so that we don't get an ordered collection inspector
  1509     "Re-reimplemented so that we don't get an ordered collection inspector
  1422      which would get very confused when confronted with a runArray."
  1510      which would get very confused when confronted with a runArray."
  1423 
  1511 
  1424     ^ InspectorView
  1512     ^ InspectorView
  1425 
  1513 
  1426     "Modified: / 30.10.1997 / 14:28:20 / cg"
  1514     "Modified: / 30.10.1997 / 14:28:20 / cg"
  1427 ! !
  1515 ! !
       
  1516 
  1428 !SelectionInListModelView methodsFor:'accessing'!
  1517 !SelectionInListModelView methodsFor:'accessing'!
  1429 
  1518 
  1430 textStartLeft
  1519 textStartLeft
  1431     ^ textStartLeft
  1520     ^ textStartLeft
  1432 ! !
  1521 ! !
       
  1522 
  1433 !SelectionInListModelView methodsFor:'accessing'!
  1523 !SelectionInListModelView methodsFor:'accessing'!
  1434 
  1524 
  1435 textStartLeft:something
  1525 textStartLeft:something
  1436     textStartLeft := something.
  1526     textStartLeft := something.
  1437 ! !
  1527 ! !
       
  1528 
  1438 !Set methodsFor:'inspecting'!
  1529 !Set methodsFor:'inspecting'!
  1439 
  1530 
  1440 inspectorClass
  1531 inspectorClass
  1441     "redefined to use SetInspector
  1532     "redefined to use SetInspector
  1442      (instead of the default Inspector)."
  1533      (instead of the default Inspector)."
  1443 
  1534 
  1444     ^ SetInspectorView
  1535     ^ SetInspectorView
  1445 ! !
  1536 ! !
       
  1537 
  1446 !SimpleView methodsFor:'testing'!
  1538 !SimpleView methodsFor:'testing'!
  1447 
  1539 
  1448 isCodeView2
  1540 isCodeView2
  1449 
  1541 
  1450     ^ false
  1542     ^ false
  1451 
  1543 
  1452     "Created: / 20-07-2010 / 15:42:28 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1544     "Created: / 20-07-2010 / 15:42:28 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1453 ! !
  1545 ! !
       
  1546 
  1454 !Smalltalk class methodsFor:'queries'!
  1547 !Smalltalk class methodsFor:'queries'!
  1455 
  1548 
  1456 inspectorClass
  1549 inspectorClass
  1457     "redefined to use DictionaryInspector
  1550     "redefined to use DictionaryInspector
  1458      (instead of the default Inspector)."
  1551      (instead of the default Inspector)."
  1459 
  1552 
  1460     ^ DictionaryInspectorView
  1553     ^ DictionaryInspectorView
  1461 ! !
  1554 ! !
       
  1555 
  1462 !StringCollection methodsFor:'inspecting'!
  1556 !StringCollection methodsFor:'inspecting'!
  1463 
  1557 
  1464 inspector2TabText
  1558 inspector2TabText
  1465 
  1559 
  1466     ^self newInspector2Tab
  1560     ^self newInspector2Tab
  1468 	priority: 25;
  1562 	priority: 25;
  1469 	view: ((ScrollableView for:TextView) contents: self asString; yourself)
  1563 	view: ((ScrollableView for:TextView) contents: self asString; yourself)
  1470 
  1564 
  1471     "Created: / 17-02-2008 / 10:13:07 / janfrog"
  1565     "Created: / 17-02-2008 / 10:13:07 / janfrog"
  1472 ! !
  1566 ! !
       
  1567 
  1473 !StringCollection methodsFor:'inspecting'!
  1568 !StringCollection methodsFor:'inspecting'!
  1474 
  1569 
  1475 inspector2Tabs
  1570 inspector2Tabs
  1476     ^ #(inspector2TabCommon inspector2TabText )
  1571     ^ #(inspector2TabCommon inspector2TabText )
  1477 
  1572 
  1478     "Created: / 05-07-2011 / 13:40:43 / cg"
  1573     "Created: / 05-07-2011 / 13:40:43 / cg"
  1479 ! !
  1574 ! !
       
  1575 
  1480 !Symbol methodsFor:'accessing'!
  1576 !Symbol methodsFor:'accessing'!
  1481 
  1577 
  1482 formattedCode
  1578 formattedCode
  1483 
  1579 
  1484     "Used by CodeGenerator"
  1580     "Used by CodeGenerator"
  1485 
  1581 
  1486     ^self
  1582     ^self
  1487 
  1583 
  1488     "Created: / 07-07-2009 / 20:03:21 / Jan Vrany <vranyj1@fel.cvut.cz>"
  1584     "Created: / 07-07-2009 / 20:03:21 / Jan Vrany <vranyj1@fel.cvut.cz>"
  1489 ! !
  1585 ! !
       
  1586 
  1490 !Symbol methodsFor:'inspecting'!
  1587 !Symbol methodsFor:'inspecting'!
  1491 
  1588 
  1492 inspectorValueStringInListFor:anInspector
  1589 inspectorValueStringInListFor:anInspector
  1493     "returns a string to be shown in the inspector's list"
  1590     "returns a string to be shown in the inspector's list"
  1494 
  1591 
  1495     ^ self storeString
  1592     ^ self storeString
  1496 ! !
  1593 ! !
       
  1594 
  1497 !Text methodsFor:'inspecting'!
  1595 !Text methodsFor:'inspecting'!
  1498 
  1596 
  1499 inspector2TabText
  1597 inspector2TabText
  1500 
  1598 
  1501     ^self newInspector2Tab
  1599     ^self newInspector2Tab
  1505 
  1603 
  1506     "Created: / 17-02-2008 / 09:03:36 / janfrog"
  1604     "Created: / 17-02-2008 / 09:03:36 / janfrog"
  1507     "Modified: / 17-02-2008 / 10:28:33 / janfrog"
  1605     "Modified: / 17-02-2008 / 10:28:33 / janfrog"
  1508     "Modified: / 21-08-2011 / 08:02:46 / cg"
  1606     "Modified: / 21-08-2011 / 08:02:46 / cg"
  1509 ! !
  1607 ! !
       
  1608 
  1510 !Text methodsFor:'inspecting'!
  1609 !Text methodsFor:'inspecting'!
  1511 
  1610 
  1512 inspectorExtraAttributes
  1611 inspectorExtraAttributes
  1513     "extra (pseudo instvar) entries to be shown in an inspector."
  1612     "extra (pseudo instvar) entries to be shown in an inspector."
  1514 
  1613 
  1521     "
  1620     "
  1522 
  1621 
  1523     "Created: / 18-09-2006 / 21:25:52 / cg"
  1622     "Created: / 18-09-2006 / 21:25:52 / cg"
  1524     "Modified: / 06-10-2006 / 13:57:38 / cg"
  1623     "Modified: / 06-10-2006 / 13:57:38 / cg"
  1525 ! !
  1624 ! !
       
  1625 
  1526 !Timestamp methodsFor:'inspecting'!
  1626 !Timestamp methodsFor:'inspecting'!
  1527 
  1627 
  1528 inspectorExtraAttributes
  1628 inspectorExtraAttributes
  1529     "extra (pseudo instvar) entries to be shown in an inspector."
  1629     "extra (pseudo instvar) entries to be shown in an inspector."
  1530 
  1630 
  1540      Timestamp now inspect
  1640      Timestamp now inspect
  1541     "
  1641     "
  1542 
  1642 
  1543     "Created: / 20-01-2011 / 12:19:05 / cg"
  1643     "Created: / 20-01-2011 / 12:19:05 / cg"
  1544 ! !
  1644 ! !
       
  1645 
  1545 !Timestamp methodsFor:'inspecting'!
  1646 !Timestamp methodsFor:'inspecting'!
  1546 
  1647 
  1547 inspectorValueStringInListFor:anInspector
  1648 inspectorValueStringInListFor:anInspector
  1548     "returns a string to be shown in the inspector's list"
  1649     "returns a string to be shown in the inspector's list"
  1549 
  1650 
  1550     ^ self printString
  1651     ^ self printString
  1551 ! !
  1652 ! !
       
  1653 
  1552 !UUID methodsFor:'inspecting'!
  1654 !UUID methodsFor:'inspecting'!
  1553 
  1655 
  1554 inspectorValueStringInListFor:anInspector
  1656 inspectorValueStringInListFor:anInspector
  1555     "returns a string to be shown in the inspector's list"
  1657     "returns a string to be shown in the inspector's list"
  1556 
  1658 
  1557     ^ self printString
  1659     ^ self printString
  1558 ! !
  1660 ! !
       
  1661 
  1559 !UndefinedObject methodsFor:'inspecting'!
  1662 !UndefinedObject methodsFor:'inspecting'!
  1560 
  1663 
  1561 inspectorValueStringInListFor:anInspector
  1664 inspectorValueStringInListFor:anInspector
  1562     "returns a string to be shown in the inspector's list"
  1665     "returns a string to be shown in the inspector's list"
  1563 
  1666 
  1564     ^ 'nil'
  1667     ^ 'nil'
  1565 ! !
  1668 ! !
       
  1669 
  1566 !UninterpretedBytes methodsFor:'inspecting'!
  1670 !UninterpretedBytes methodsFor:'inspecting'!
  1567 
  1671 
  1568 inspector2Tabs
  1672 inspector2Tabs
  1569     ^ #( inspector2TabCommon inspector2TabForHexDump )
  1673     ^ #( inspector2TabCommon inspector2TabForHexDump )
  1570 
  1674 
  1571     "Created: / 27-02-2012 / 21:51:36 / cg"
  1675     "Created: / 27-02-2012 / 21:51:36 / cg"
  1572 ! !
  1676 ! !
       
  1677 
  1573 !UserPreferences methodsFor:'accessing-prefs-browser'!
  1678 !UserPreferences methodsFor:'accessing-prefs-browser'!
  1574 
  1679 
  1575 alwaysOpenNewTabWhenCtrlClick
  1680 alwaysOpenNewTabWhenCtrlClick
  1576 
  1681 
  1577     "
  1682     "
  1582     ^ self at:#alwaysOpenNewTabWhenCtrlClick ifAbsent:false.
  1687     ^ self at:#alwaysOpenNewTabWhenCtrlClick ifAbsent:false.
  1583 
  1688 
  1584     "Created: / 19-10-2008 / 08:00:53 / Jan Vrany <vranyj1@fel.cvut.cz>"
  1689     "Created: / 19-10-2008 / 08:00:53 / Jan Vrany <vranyj1@fel.cvut.cz>"
  1585     "Modified: / 14-02-2010 / 19:37:01 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1690     "Modified: / 14-02-2010 / 19:37:01 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1586 ! !
  1691 ! !
       
  1692 
  1587 !UserPreferences methodsFor:'accessing-prefs-browser'!
  1693 !UserPreferences methodsFor:'accessing-prefs-browser'!
  1588 
  1694 
  1589 alwaysOpenNewTabWhenCtrlClick: aBoolean
  1695 alwaysOpenNewTabWhenCtrlClick: aBoolean
  1590 
  1696 
  1591     self at:#alwaysOpenNewTabWhenCtrlClick put: aBoolean
  1697     self at:#alwaysOpenNewTabWhenCtrlClick put: aBoolean
  1592 
  1698 
  1593     "Created: / 19-10-2008 / 08:01:45 / Jan Vrany <vranyj1@fel.cvut.cz>"
  1699     "Created: / 19-10-2008 / 08:01:45 / Jan Vrany <vranyj1@fel.cvut.cz>"
  1594 ! !
  1700 ! !
       
  1701 
  1595 !UserPreferences methodsFor:'accessing-pref''d tools'!
  1702 !UserPreferences methodsFor:'accessing-pref''d tools'!
  1596 
  1703 
  1597 changesBrowserClassName
  1704 changesBrowserClassName
  1598 
  1705 
  1599     ^ self
  1706     ^ self
  1600 	at: #changesBrowserClassName
  1707 	at: #changesBrowserClassName
  1601 	ifAbsent:[self changesBrowserClass name]."/Backward comparibility
  1708 	ifAbsent:[self changesBrowserClass name]."/Backward comparibility
  1602 
  1709 
  1603     "Created: / 03-04-2012 / 11:02:33 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1710     "Created: / 03-04-2012 / 11:02:33 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1604 ! !
  1711 ! !
       
  1712 
  1605 !UserPreferences methodsFor:'accessing-prefs-code view'!
  1713 !UserPreferences methodsFor:'accessing-prefs-code view'!
  1606 
  1714 
  1607 codeView2AutoIndent
  1715 codeView2AutoIndent
  1608     "When true, the CodeView2 tries to automagically put the
  1716     "When true, the CodeView2 tries to automagically put the
  1609      cursor to correct position when a line is inserted.
  1717      cursor to correct position when a line is inserted.
  1618      UserPreferences current codeView2AutoIndent:false"
  1726      UserPreferences current codeView2AutoIndent:false"
  1619 
  1727 
  1620     "Created: / 07-08-2011 / 12:46:59 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1728     "Created: / 07-08-2011 / 12:46:59 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1621     "Modified: / 25-06-2013 / 12:48:16 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1729     "Modified: / 25-06-2013 / 12:48:16 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1622 ! !
  1730 ! !
       
  1731 
  1623 !UserPreferences methodsFor:'accessing-prefs-code view'!
  1732 !UserPreferences methodsFor:'accessing-prefs-code view'!
  1624 
  1733 
  1625 codeView2AutoIndent: aBoolean
  1734 codeView2AutoIndent: aBoolean
  1626     "Sets the codeView2AutoIndent value
  1735     "Sets the codeView2AutoIndent value
  1627 
  1736 
  1635      UserPreferences current codeView2AutoIndent:false"
  1744      UserPreferences current codeView2AutoIndent:false"
  1636 
  1745 
  1637     "Created: / 07-08-2011 / 12:47:09 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1746     "Created: / 07-08-2011 / 12:47:09 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1638     "Modified: / 25-06-2013 / 12:48:38 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1747     "Modified: / 25-06-2013 / 12:48:38 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1639 ! !
  1748 ! !
       
  1749 
  1640 !UserPreferences methodsFor:'accessing-prefs-code view'!
  1750 !UserPreferences methodsFor:'accessing-prefs-code view'!
  1641 
  1751 
  1642 codeView2ShowAcceptCancel
  1752 codeView2ShowAcceptCancel
  1643     ^self at:#codeView2ShowAcceptCancel ifAbsent: false
  1753     ^self at:#codeView2ShowAcceptCancel ifAbsent: false
  1644 
  1754 
  1648      UserPreferences current codeView2ShowAcceptCancel:false"
  1758      UserPreferences current codeView2ShowAcceptCancel:false"
  1649 
  1759 
  1650     "Modified: / 15-02-2010 / 09:26:16 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1760     "Modified: / 15-02-2010 / 09:26:16 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1651     "Created: / 10-10-2011 / 16:41:04 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1761     "Created: / 10-10-2011 / 16:41:04 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1652 ! !
  1762 ! !
       
  1763 
  1653 !UserPreferences methodsFor:'accessing-prefs-code view'!
  1764 !UserPreferences methodsFor:'accessing-prefs-code view'!
  1654 
  1765 
  1655 codeView2ShowAcceptCancel: aBoolean
  1766 codeView2ShowAcceptCancel: aBoolean
  1656     ^self at:#codeView2ShowAcceptCancel put: aBoolean
  1767     ^self at:#codeView2ShowAcceptCancel put: aBoolean
  1657 
  1768 
  1661      UserPreferences current codeView2ShowAcceptCancel:false"
  1772      UserPreferences current codeView2ShowAcceptCancel:false"
  1662 
  1773 
  1663     "Modified: / 15-02-2010 / 09:26:16 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1774     "Modified: / 15-02-2010 / 09:26:16 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1664     "Created: / 10-10-2011 / 16:40:51 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1775     "Created: / 10-10-2011 / 16:40:51 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1665 ! !
  1776 ! !
       
  1777 
  1666 !UserPreferences methodsFor:'accessing-prefs-browser'!
  1778 !UserPreferences methodsFor:'accessing-prefs-browser'!
  1667 
  1779 
  1668 confirmRefactorings
  1780 confirmRefactorings
  1669     "If set, each refactoring must be confirmed before accepted.
  1781     "If set, each refactoring must be confirmed before accepted.
  1670      A programmer may select which changes to apply and which not
  1782      A programmer may select which changes to apply and which not
  1681      UserPreferences current confirmRefactorings:false
  1793      UserPreferences current confirmRefactorings:false
  1682     "
  1794     "
  1683 
  1795 
  1684     "Created: / 04-04-2012 / 14:02:17 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1796     "Created: / 04-04-2012 / 14:02:17 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1685 ! !
  1797 ! !
       
  1798 
  1686 !UserPreferences methodsFor:'accessing-prefs-browser'!
  1799 !UserPreferences methodsFor:'accessing-prefs-browser'!
  1687 
  1800 
  1688 confirmRefactorings:aBoolean
  1801 confirmRefactorings:aBoolean
  1689     "If set, each refactoring must be confirmed before accepted.
  1802     "If set, each refactoring must be confirmed before accepted.
  1690      A programmer may select which changes to apply and which not
  1803      A programmer may select which changes to apply and which not
  1701      UserPreferences current confirmRefactorings:false
  1814      UserPreferences current confirmRefactorings:false
  1702     "
  1815     "
  1703 
  1816 
  1704     "Created: / 04-04-2012 / 14:02:01 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1817     "Created: / 04-04-2012 / 14:02:01 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1705 ! !
  1818 ! !
       
  1819 
  1706 !UserPreferences methodsFor:'accessing-pref''d tools'!
  1820 !UserPreferences methodsFor:'accessing-pref''d tools'!
  1707 
  1821 
  1708 fileBrowserClass
  1822 fileBrowserClass
  1709     | class className |
  1823     | class className |
  1710 
  1824 
  1720     ].
  1834     ].
  1721     ^ FileBrowser
  1835     ^ FileBrowser
  1722 
  1836 
  1723     "Modified: / 03-04-2012 / 10:59:06 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1837     "Modified: / 03-04-2012 / 10:59:06 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1724 ! !
  1838 ! !
       
  1839 
  1725 !UserPreferences methodsFor:'accessing-pref''d tools'!
  1840 !UserPreferences methodsFor:'accessing-pref''d tools'!
  1726 
  1841 
  1727 fileBrowserClass: aClass
  1842 fileBrowserClass: aClass
  1728 
  1843 
  1729     self at: #fileBrowserClassName put: aClass name.
  1844     self at: #fileBrowserClassName put: aClass name.
  1734 	UserPreferences current fileBrowserClass: FileBrowserV2.
  1849 	UserPreferences current fileBrowserClass: FileBrowserV2.
  1735     "
  1850     "
  1736 
  1851 
  1737     "Created: / 03-04-2012 / 10:57:51 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1852     "Created: / 03-04-2012 / 10:57:51 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1738 ! !
  1853 ! !
       
  1854 
  1739 !UserPreferences methodsFor:'accessing-pref''d tools'!
  1855 !UserPreferences methodsFor:'accessing-pref''d tools'!
  1740 
  1856 
  1741 fileBrowserClassName
  1857 fileBrowserClassName
  1742 
  1858 
  1743     ^ self
  1859     ^ self
  1744 	at: #fileBrowserClassName
  1860 	at: #fileBrowserClassName
  1745 	ifAbsent:[self fileBrowserClass name]."/Backward comparibility
  1861 	ifAbsent:[self fileBrowserClass name]."/Backward comparibility
  1746 
  1862 
  1747     "Created: / 03-04-2012 / 11:01:59 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1863     "Created: / 03-04-2012 / 11:01:59 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1748 ! !
  1864 ! !
       
  1865 
  1749 !UserPreferences methodsFor:'accessing-prefs-browser'!
  1866 !UserPreferences methodsFor:'accessing-prefs-browser'!
  1750 
  1867 
  1751 showBookmarkBar
  1868 showBookmarkBar
  1752     "experimental."
  1869     "experimental."
  1753 
  1870 
  1760     "
  1877     "
  1761 
  1878 
  1762     "Created: / 18-05-2011 / 16:48:57 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1879     "Created: / 18-05-2011 / 16:48:57 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1763     "Modified: / 03-06-2011 / 11:01:22 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1880     "Modified: / 03-06-2011 / 11:01:22 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1764 ! !
  1881 ! !
       
  1882 
  1765 !UserPreferences methodsFor:'accessing-prefs-browser'!
  1883 !UserPreferences methodsFor:'accessing-prefs-browser'!
  1766 
  1884 
  1767 showBookmarkBar: aBoolean
  1885 showBookmarkBar: aBoolean
  1768     "experimental."
  1886     "experimental."
  1769 
  1887 
  1775      UserPreferences current showBookmarkBar:false
  1893      UserPreferences current showBookmarkBar:false
  1776     "
  1894     "
  1777 
  1895 
  1778     "Created: / 18-05-2011 / 17:28:03 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1896     "Created: / 18-05-2011 / 17:28:03 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1779 ! !
  1897 ! !
       
  1898 
  1780 !UserPreferences methodsFor:'accessing-prefs-browser'!
  1899 !UserPreferences methodsFor:'accessing-prefs-browser'!
  1781 
  1900 
  1782 showEmbeddedTestRunnerInBrowser
  1901 showEmbeddedTestRunnerInBrowser
  1783     "experimental."
  1902     "experimental."
  1784 
  1903 
  1790      UserPreferences current showEmbeddedTestRunnerInBrowser:false
  1909      UserPreferences current showEmbeddedTestRunnerInBrowser:false
  1791     "
  1910     "
  1792 
  1911 
  1793     "Created: / 11-03-2010 / 10:11:11 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1912     "Created: / 11-03-2010 / 10:11:11 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1794 ! !
  1913 ! !
       
  1914 
  1795 !UserPreferences methodsFor:'accessing-prefs-browser'!
  1915 !UserPreferences methodsFor:'accessing-prefs-browser'!
  1796 
  1916 
  1797 showEmbeddedTestRunnerInBrowser:aBoolean
  1917 showEmbeddedTestRunnerInBrowser:aBoolean
  1798     "experimental."
  1918     "experimental."
  1799 
  1919 
  1804      UserPreferences current showEmbeddedTestRunnerInBrowser:false
  1924      UserPreferences current showEmbeddedTestRunnerInBrowser:false
  1805     "
  1925     "
  1806 
  1926 
  1807     "Created: / 11-03-2010 / 10:11:29 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1927     "Created: / 11-03-2010 / 10:11:29 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1808 ! !
  1928 ! !
       
  1929 
  1809 !UserPreferences methodsFor:'accessing-prefs-browser'!
  1930 !UserPreferences methodsFor:'accessing-prefs-browser'!
  1810 
  1931 
  1811 showGlobalHistory
  1932 showGlobalHistory
  1812     "Whether to show global history in the browser"
  1933     "Whether to show global history in the browser"
  1813 
  1934 
  1820     "
  1941     "
  1821 
  1942 
  1822     "Created: / 07-07-2011 / 00:03:10 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1943     "Created: / 07-07-2011 / 00:03:10 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1823     "Modified (comment): / 26-07-2012 / 16:35:54 / cg"
  1944     "Modified (comment): / 26-07-2012 / 16:35:54 / cg"
  1824 ! !
  1945 ! !
       
  1946 
  1825 !UserPreferences methodsFor:'accessing-prefs-browser'!
  1947 !UserPreferences methodsFor:'accessing-prefs-browser'!
  1826 
  1948 
  1827 showGlobalHistory: aBoolean
  1949 showGlobalHistory: aBoolean
  1828     "Whether to show global history in the browser"
  1950     "Whether to show global history in the browser"
  1829 
  1951 
  1836     "
  1958     "
  1837 
  1959 
  1838     "Created: / 07-07-2011 / 00:02:35 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1960     "Created: / 07-07-2011 / 00:02:35 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1839     "Modified (comment): / 26-07-2012 / 16:35:57 / cg"
  1961     "Modified (comment): / 26-07-2012 / 16:35:57 / cg"
  1840 ! !
  1962 ! !
       
  1963 
  1841 !UserPreferences methodsFor:'accessing-prefs-browser'!
  1964 !UserPreferences methodsFor:'accessing-prefs-browser'!
  1842 
  1965 
  1843 showLocalHistory
  1966 showLocalHistory
  1844     "Whether to show local (per tab) history in the browser"
  1967     "Whether to show local (per tab) history in the browser"
  1845 
  1968 
  1852     "
  1975     "
  1853 
  1976 
  1854     "Created: / 07-07-2011 / 00:02:01 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1977     "Created: / 07-07-2011 / 00:02:01 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1855     "Modified (comment): / 26-07-2012 / 16:35:31 / cg"
  1978     "Modified (comment): / 26-07-2012 / 16:35:31 / cg"
  1856 ! !
  1979 ! !
       
  1980 
  1857 !UserPreferences methodsFor:'accessing-prefs-browser'!
  1981 !UserPreferences methodsFor:'accessing-prefs-browser'!
  1858 
  1982 
  1859 showLocalHistory: aBoolean
  1983 showLocalHistory: aBoolean
  1860     "Whether to show local (per tab) history in the browser"
  1984     "Whether to show local (per tab) history in the browser"
  1861 
  1985 
  1868     "
  1992     "
  1869 
  1993 
  1870     "Created: / 07-07-2011 / 00:02:13 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1994     "Created: / 07-07-2011 / 00:02:13 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1871     "Modified (comment): / 26-07-2012 / 16:35:41 / cg"
  1995     "Modified (comment): / 26-07-2012 / 16:35:41 / cg"
  1872 ! !
  1996 ! !
       
  1997 
  1873 !UserPreferences methodsFor:'accessing-prefs-browser'!
  1998 !UserPreferences methodsFor:'accessing-prefs-browser'!
  1874 
  1999 
  1875 showMethodTemplate
  2000 showMethodTemplate
  1876     "experimental."
  2001     "experimental."
  1877 
  2002 
  1883      UserPreferences current showMethodTemplate:false
  2008      UserPreferences current showMethodTemplate:false
  1884     "
  2009     "
  1885 
  2010 
  1886     "Created: / 12-02-2010 / 12:06:03 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  2011     "Created: / 12-02-2010 / 12:06:03 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1887 ! !
  2012 ! !
       
  2013 
  1888 !UserPreferences methodsFor:'accessing-prefs-browser'!
  2014 !UserPreferences methodsFor:'accessing-prefs-browser'!
  1889 
  2015 
  1890 showMethodTemplate:aBoolean
  2016 showMethodTemplate:aBoolean
  1891     "experimental."
  2017     "experimental."
  1892 
  2018 
  1897      UserPreferences current showMethodTemplate:false
  2023      UserPreferences current showMethodTemplate:false
  1898     "
  2024     "
  1899 
  2025 
  1900     "Created: / 12-02-2010 / 12:05:39 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  2026     "Created: / 12-02-2010 / 12:05:39 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1901 ! !
  2027 ! !
       
  2028 
  1902 !UserPreferences methodsFor:'accessing-prefs-browser'!
  2029 !UserPreferences methodsFor:'accessing-prefs-browser'!
  1903 
  2030 
  1904 sortAndIndentClassesByInheritance
  2031 sortAndIndentClassesByInheritance
  1905 
  2032 
  1906     ^ self at:#sortAndIndentClassesByInheritance ifAbsent: false
  2033     ^ self at:#sortAndIndentClassesByInheritance ifAbsent: false
  1911      UserPreferences current sortAndIndentClassesByInheritance:false
  2038      UserPreferences current sortAndIndentClassesByInheritance:false
  1912     "
  2039     "
  1913 
  2040 
  1914     "Created: / 06-07-2011 / 19:09:14 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  2041     "Created: / 06-07-2011 / 19:09:14 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1915 ! !
  2042 ! !
       
  2043 
  1916 !UserPreferences methodsFor:'accessing-prefs-browser'!
  2044 !UserPreferences methodsFor:'accessing-prefs-browser'!
  1917 
  2045 
  1918 sortAndIndentClassesByInheritance: aBoolean
  2046 sortAndIndentClassesByInheritance: aBoolean
  1919 
  2047 
  1920     ^ self at:#sortAndIndentClassesByInheritance put: aBoolean
  2048     ^ self at:#sortAndIndentClassesByInheritance put: aBoolean
  1925      UserPreferences current sortAndIndentClassesByInheritance:false
  2053      UserPreferences current sortAndIndentClassesByInheritance:false
  1926     "
  2054     "
  1927 
  2055 
  1928     "Created: / 06-07-2011 / 19:09:31 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  2056     "Created: / 06-07-2011 / 19:09:31 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1929 ! !
  2057 ! !
       
  2058 
  1930 !UserPreferences methodsFor:'accessing-prefs-browser'!
  2059 !UserPreferences methodsFor:'accessing-prefs-browser'!
  1931 
  2060 
  1932 sourceCodeManagementMenuLayout
  2061 sourceCodeManagementMenuLayout
  1933 
  2062 
  1934     "Defines the layout of source code management menus in
  2063     "Defines the layout of source code management menus in
  1947      UserPreferences current sourceCodeManagementMenuLayout: #old
  2076      UserPreferences current sourceCodeManagementMenuLayout: #old
  1948     "
  2077     "
  1949 
  2078 
  1950     "Created: / 06-10-2011 / 18:42:23 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  2079     "Created: / 06-10-2011 / 18:42:23 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1951 ! !
  2080 ! !
       
  2081 
  1952 !UserPreferences methodsFor:'accessing-prefs-browser'!
  2082 !UserPreferences methodsFor:'accessing-prefs-browser'!
  1953 
  2083 
  1954 sourceCodeManagementMenuLayout: aSymbol
  2084 sourceCodeManagementMenuLayout: aSymbol
  1955 
  2085 
  1956     "Defines the layout of source code management menus in
  2086     "Defines the layout of source code management menus in
  1970      UserPreferences current sourceCodeManagementMenuLayout: #old
  2100      UserPreferences current sourceCodeManagementMenuLayout: #old
  1971     "
  2101     "
  1972 
  2102 
  1973     "Created: / 06-10-2011 / 18:44:18 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  2103     "Created: / 06-10-2011 / 18:44:18 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1974 ! !
  2104 ! !
       
  2105 
  1975 !UserPreferences methodsFor:'accessing-prefs-code view'!
  2106 !UserPreferences methodsFor:'accessing-prefs-code view'!
  1976 
  2107 
  1977 useCodeView2In: appSymbol
  2108 useCodeView2In: appSymbol
  1978     "no longer used - will vanish.
  2109     "no longer used - will vanish.
  1979      Now the use of the codeView2 is globally enabled/disabled by useCodeView2InTools"
  2110      Now the use of the codeView2 is globally enabled/disabled by useCodeView2InTools"
  1991     "
  2122     "
  1992 
  2123 
  1993     "Modified: / 15-02-2010 / 09:26:16 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  2124     "Modified: / 15-02-2010 / 09:26:16 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1994     "Created: / 26-07-2011 / 10:26:59 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  2125     "Created: / 26-07-2011 / 10:26:59 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1995 ! !
  2126 ! !
       
  2127 
  1996 !UserPreferences methodsFor:'accessing-prefs-code view'!
  2128 !UserPreferences methodsFor:'accessing-prefs-code view'!
  1997 
  2129 
  1998 useCodeView2InBrowser
  2130 useCodeView2InBrowser
  1999     "no longer used - will vanish.
  2131     "no longer used - will vanish.
  2000      Now the use of the codeView2 is globally enabled/disabled by useCodeView2InTools"
  2132      Now the use of the codeView2 is globally enabled/disabled by useCodeView2InTools"
  2008      UserPreferences current useCodeView2InBrowser:false"
  2140      UserPreferences current useCodeView2InBrowser:false"
  2009 
  2141 
  2010     "Modified: / 15-02-2010 / 09:26:16 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  2142     "Modified: / 15-02-2010 / 09:26:16 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  2011     "Created: / 26-07-2011 / 10:22:03 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  2143     "Created: / 26-07-2011 / 10:22:03 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  2012 ! !
  2144 ! !
       
  2145 
  2013 !UserPreferences methodsFor:'accessing-prefs-code view'!
  2146 !UserPreferences methodsFor:'accessing-prefs-code view'!
  2014 
  2147 
  2015 useCodeView2InBrowser: aBoolean
  2148 useCodeView2InBrowser: aBoolean
  2016     "no longer used - will vanish.
  2149     "no longer used - will vanish.
  2017      Now the use of the codeView2 is globally enabled/disabled by useCodeView2InTools"
  2150      Now the use of the codeView2 is globally enabled/disabled by useCodeView2InTools"
  2025      UserPreferences current useCodeView2InBrowser:false"
  2158      UserPreferences current useCodeView2InBrowser:false"
  2026 
  2159 
  2027     "Modified: / 15-02-2010 / 09:26:16 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  2160     "Modified: / 15-02-2010 / 09:26:16 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  2028     "Created: / 26-07-2011 / 10:21:22 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  2161     "Created: / 26-07-2011 / 10:21:22 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  2029 ! !
  2162 ! !
       
  2163 
  2030 !UserPreferences methodsFor:'accessing-prefs-code view'!
  2164 !UserPreferences methodsFor:'accessing-prefs-code view'!
  2031 
  2165 
  2032 useCodeView2InDebugger
  2166 useCodeView2InDebugger
  2033     "no longer used - will vanish.
  2167     "no longer used - will vanish.
  2034      Now the use of the codeView2 is globally enabled/disabled by useCodeView2InTools"
  2168      Now the use of the codeView2 is globally enabled/disabled by useCodeView2InTools"
  2042      UserPreferences current useCodeView2InDebugger:false
  2176      UserPreferences current useCodeView2InDebugger:false
  2043     "
  2177     "
  2044 
  2178 
  2045     "Created: / 26-07-2011 / 10:22:22 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  2179     "Created: / 26-07-2011 / 10:22:22 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  2046 ! !
  2180 ! !
       
  2181 
  2047 !UserPreferences methodsFor:'accessing-prefs-code view'!
  2182 !UserPreferences methodsFor:'accessing-prefs-code view'!
  2048 
  2183 
  2049 useCodeView2InDebugger: aBoolean
  2184 useCodeView2InDebugger: aBoolean
  2050     "no longer used - will vanish.
  2185     "no longer used - will vanish.
  2051      Now the use of the codeView2 is globally enabled/disabled by useCodeView2InTools"
  2186      Now the use of the codeView2 is globally enabled/disabled by useCodeView2InTools"
  2059      UserPreferences current useCodeView2InDebugger:false"
  2194      UserPreferences current useCodeView2InDebugger:false"
  2060 
  2195 
  2061     "Modified: / 15-02-2010 / 09:26:16 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  2196     "Modified: / 15-02-2010 / 09:26:16 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  2062     "Created: / 26-07-2011 / 10:22:36 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  2197     "Created: / 26-07-2011 / 10:22:36 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  2063 ! !
  2198 ! !
       
  2199 
  2064 !UserPreferences methodsFor:'accessing-prefs-code view'!
  2200 !UserPreferences methodsFor:'accessing-prefs-code view'!
  2065 
  2201 
  2066 useCodeView2InTools
  2202 useCodeView2InTools
  2067     ^self at:#useCodeView2InTools ifAbsent:true "false"
  2203     ^self at:#useCodeView2InTools ifAbsent:true "false"
  2068 
  2204 
  2072      UserPreferences current useCodeView2InTools:false"
  2208      UserPreferences current useCodeView2InTools:false"
  2073 
  2209 
  2074     "Created: / 12-02-2010 / 12:13:59 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  2210     "Created: / 12-02-2010 / 12:13:59 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  2075     "Modified: / 15-02-2010 / 09:26:16 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  2211     "Modified: / 15-02-2010 / 09:26:16 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  2076 ! !
  2212 ! !
       
  2213 
  2077 !UserPreferences methodsFor:'accessing-prefs-code view'!
  2214 !UserPreferences methodsFor:'accessing-prefs-code view'!
  2078 
  2215 
  2079 useCodeView2InTools:aBoolean
  2216 useCodeView2InTools:aBoolean
  2080     ^self at:#useCodeView2InTools put:aBoolean
  2217     ^self at:#useCodeView2InTools put:aBoolean
  2081 
  2218 
  2082     "
  2219     "
  2083      UserPreferences current useCodeView2InBrowser:true
  2220      UserPreferences current useCodeView2InBrowser:true
  2084      UserPreferences current useCodeView2InBrowser:false"
  2221      UserPreferences current useCodeView2InBrowser:false"
  2085     "Created: / 12-02-2010 / 12:14:09 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  2222     "Created: / 12-02-2010 / 12:14:09 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  2086 ! !
  2223 ! !
       
  2224 
  2087 !UserPreferences methodsFor:'accessing-prefs-code view'!
  2225 !UserPreferences methodsFor:'accessing-prefs-code view'!
  2088 
  2226 
  2089 useCodeView2InWorkspace
  2227 useCodeView2InWorkspace
  2090     "no longer used - will vanish.
  2228     "no longer used - will vanish.
  2091      Now the use of the codeView2 is globally enabled/disabled by useCodeView2InTools"
  2229      Now the use of the codeView2 is globally enabled/disabled by useCodeView2InTools"
  2099      UserPreferences current useCodeView2InWorkspace:false
  2237      UserPreferences current useCodeView2InWorkspace:false
  2100     "
  2238     "
  2101 
  2239 
  2102     "Created: / 26-07-2011 / 10:23:20 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  2240     "Created: / 26-07-2011 / 10:23:20 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  2103 ! !
  2241 ! !
       
  2242 
  2104 !UserPreferences methodsFor:'accessing-prefs-code view'!
  2243 !UserPreferences methodsFor:'accessing-prefs-code view'!
  2105 
  2244 
  2106 useCodeView2InWorkspace: aBoolean
  2245 useCodeView2InWorkspace: aBoolean
  2107     "no longer used - will vanish.
  2246     "no longer used - will vanish.
  2108      Now the use of the codeView2 is globally enabled/disabled by useCodeView2InTools"
  2247      Now the use of the codeView2 is globally enabled/disabled by useCodeView2InTools"
  2116      UserPreferences current useCodeView2InWorkspace:false
  2255      UserPreferences current useCodeView2InWorkspace:false
  2117     "
  2256     "
  2118 
  2257 
  2119     "Created: / 26-07-2011 / 10:22:59 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  2258     "Created: / 26-07-2011 / 10:22:59 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  2120 ! !
  2259 ! !
       
  2260 
  2121 !UserPreferences methodsFor:'accessing-prefs-browser'!
  2261 !UserPreferences methodsFor:'accessing-prefs-browser'!
  2122 
  2262 
  2123 useInPlaceSearchInBrowserLists
  2263 useInPlaceSearchInBrowserLists
  2124 
  2264 
  2125     ^ self at:#useInPlaceSearchInBrowserLists ifAbsent: false
  2265     ^ self at:#useInPlaceSearchInBrowserLists ifAbsent: false
  2130      UserPreferences current useInPlaceSearchInBrowserLists:false
  2270      UserPreferences current useInPlaceSearchInBrowserLists:false
  2131     "
  2271     "
  2132 
  2272 
  2133     "Created: / 28-07-2011 / 09:34:58 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  2273     "Created: / 28-07-2011 / 09:34:58 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  2134 ! !
  2274 ! !
       
  2275 
  2135 !UserPreferences methodsFor:'accessing-prefs-browser'!
  2276 !UserPreferences methodsFor:'accessing-prefs-browser'!
  2136 
  2277 
  2137 useInPlaceSearchInBrowserLists: aBoolean
  2278 useInPlaceSearchInBrowserLists: aBoolean
  2138 
  2279 
  2139     ^ self at:#useInPlaceSearchInBrowserLists put: aBoolean
  2280     ^ self at:#useInPlaceSearchInBrowserLists put: aBoolean
  2144      UserPreferences current useInPlaceSearchInBrowserLists:false
  2285      UserPreferences current useInPlaceSearchInBrowserLists:false
  2145     "
  2286     "
  2146 
  2287 
  2147     "Created: / 28-07-2011 / 09:35:28 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  2288     "Created: / 28-07-2011 / 09:35:28 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  2148 ! !
  2289 ! !
       
  2290 
  2149 !UserPreferences methodsFor:'accessing-prefs-browser'!
  2291 !UserPreferences methodsFor:'accessing-prefs-browser'!
  2150 
  2292 
  2151 webBrowserLikeLayout
  2293 webBrowserLikeLayout
  2152     "experimental."
  2294     "experimental."
  2153 
  2295 
  2159      UserPreferences current webBrowserLikeLayout:false
  2301      UserPreferences current webBrowserLikeLayout:false
  2160     "
  2302     "
  2161 
  2303 
  2162     "Created: / 07-06-2011 / 14:33:14 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  2304     "Created: / 07-06-2011 / 14:33:14 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  2163 ! !
  2305 ! !
       
  2306 
  2164 !UserPreferences methodsFor:'accessing-prefs-browser'!
  2307 !UserPreferences methodsFor:'accessing-prefs-browser'!
  2165 
  2308 
  2166 webBrowserLikeLayout: aBoolean
  2309 webBrowserLikeLayout: aBoolean
  2167     "experimental."
  2310     "experimental."
  2168 
  2311 
  2174      UserPreferences current webBrowserLikeLayout:false
  2317      UserPreferences current webBrowserLikeLayout:false
  2175     "
  2318     "
  2176 
  2319 
  2177     "Created: / 07-06-2011 / 14:31:31 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  2320     "Created: / 07-06-2011 / 14:31:31 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  2178 ! !
  2321 ! !
       
  2322 
  2179 !stx_libtool class methodsFor:'documentation'!
  2323 !stx_libtool class methodsFor:'documentation'!
  2180 
  2324 
  2181 extensionsVersion_CVS
       
  2182     ^ '$Header: /cvs/stx/stx/libtool/extensions.st,v 1.118 2013-10-15 13:14:13 stefan Exp $'
       
  2183 ! !
       
  2184 !stx_libtool class methodsFor:'documentation'!
       
  2185 
       
  2186 extensionsVersion_HG
  2325 extensionsVersion_HG
  2187 
  2326 
  2188     ^ '$Changeset: <not expanded> $'
  2327     ^ '$Changeset: <not expanded> $'
  2189 ! !
  2328 ! !