Tools__NewSystemBrowser.st
changeset 11239 b4ad40d978dc
parent 11236 fca289175e4a
child 11246 dc7d0b3e3374
--- a/Tools__NewSystemBrowser.st	Mon Feb 06 12:26:15 2012 +0100
+++ b/Tools__NewSystemBrowser.st	Mon Feb 06 12:26:51 2012 +0100
@@ -45699,25 +45699,29 @@
     <resource: #programMenu >
 
     ^ [
-        |m cls classes|
+        |m cls classes first|
 
         cls := self theSingleSelectedClass.
         (cls notNil and:[cls superclass notNil]) ifTrue:[
             m := Menu new.
             cls := cls superclass.
+            first := true.
             [cls notNil] whileTrue:[
                 |item className|
 
                 className := cls name.
-                item := MenuItem label:className.
+                item := MenuItem label:(first ifTrue:[className,' (direct superclass)'] ifFalse:[className]).
                 m addItem:item beforeIndex:1.   "/ reverse
                 item value:#'switchToClassNamed:'.
                 item argument:className.
                 cls := cls superclass.
+                first := false.
             ].
         ].
         m
     ].
+
+    "Modified: / 05-02-2012 / 10:30:03 / cg"
 !
 
 selectorMenuNewSlice
@@ -55719,11 +55723,11 @@
 !NewSystemBrowser class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libtool/Tools__NewSystemBrowser.st,v 1.1703 2012-02-04 12:22:26 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libtool/Tools__NewSystemBrowser.st,v 1.1704 2012-02-06 11:26:51 cg Exp $'
 !
 
 version_CVS
-    ^ '$Header: /cvs/stx/stx/libtool/Tools__NewSystemBrowser.st,v 1.1703 2012-02-04 12:22:26 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libtool/Tools__NewSystemBrowser.st,v 1.1704 2012-02-06 11:26:51 cg Exp $'
 !
 
 version_SVN