--- a/NewSystemBrowser.st Fri Mar 28 12:46:18 2003 +0100
+++ b/NewSystemBrowser.st Fri Mar 28 12:46:48 2003 +0100
@@ -9146,7 +9146,7 @@
#itemValue: #switchToCategoryView
#translateLabel: true
#isButton: true
- #isVisible: #organizerIsNotShowingCategories
+ #isVisible: #organizerIsShowingClassesAndIsNotShowingCategories
#labelImage: #(#ResourceRetriever #NewSystemBrowser #showCategoriesIcon)
#showBusyCursorWhilePerforming: true
)
@@ -9156,7 +9156,7 @@
#itemValue: #switchToClassHierarchyView
#translateLabel: true
#isButton: true
- #isVisible: #organizerIsShowingCategories
+ #isVisible: #organizerIsShowingClassesAndIsShowingCategories
#labelImage: #(#ResourceRetriever #NewSystemBrowser #showClassHierarchyIcon)
#showBusyCursorWhilePerforming: true
)
@@ -10211,6 +10211,28 @@
^ holder
!
+organizerIsShowingClassesAndIsNotShowingCategories
+ |holder|
+
+ (holder := builder bindingAt:#organizerIsShowingClassesAndIsNotShowingCategories) isNil ifTrue:[
+ holder := BlockValue
+ with:[:h | navigationState isMethodListBrowser not and:[h value ~~ #category]]
+ argument:(self organizerModeForMenu)
+ ].
+ ^ holder
+!
+
+organizerIsShowingClassesAndIsShowingCategories
+ |holder|
+
+ (holder := builder bindingAt:#organizerIsShowingClassesAndIsShowingCategories) isNil ifTrue:[
+ holder := BlockValue
+ with:[:h | navigationState isMethodListBrowser not and:[h value == #category]]
+ argument:(self organizerModeForMenu)
+ ].
+ ^ holder
+!
+
organizerMode
^ self navigationState organizerMode
@@ -55575,7 +55597,7 @@
!NewSystemBrowser class methodsFor:'documentation'!
version
- ^ '$Header: /cvs/stx/stx/libtool/Attic/NewSystemBrowser.st,v 1.553 2003-03-26 15:03:56 mb Exp $'
+ ^ '$Header: /cvs/stx/stx/libtool/Attic/NewSystemBrowser.st,v 1.554 2003-03-28 11:46:48 cg Exp $'
! !
NewSystemBrowser initialize!
--- a/Tools__NewSystemBrowser.st Fri Mar 28 12:46:18 2003 +0100
+++ b/Tools__NewSystemBrowser.st Fri Mar 28 12:46:48 2003 +0100
@@ -9146,7 +9146,7 @@
#itemValue: #switchToCategoryView
#translateLabel: true
#isButton: true
- #isVisible: #organizerIsNotShowingCategories
+ #isVisible: #organizerIsShowingClassesAndIsNotShowingCategories
#labelImage: #(#ResourceRetriever #NewSystemBrowser #showCategoriesIcon)
#showBusyCursorWhilePerforming: true
)
@@ -9156,7 +9156,7 @@
#itemValue: #switchToClassHierarchyView
#translateLabel: true
#isButton: true
- #isVisible: #organizerIsShowingCategories
+ #isVisible: #organizerIsShowingClassesAndIsShowingCategories
#labelImage: #(#ResourceRetriever #NewSystemBrowser #showClassHierarchyIcon)
#showBusyCursorWhilePerforming: true
)
@@ -10211,6 +10211,28 @@
^ holder
!
+organizerIsShowingClassesAndIsNotShowingCategories
+ |holder|
+
+ (holder := builder bindingAt:#organizerIsShowingClassesAndIsNotShowingCategories) isNil ifTrue:[
+ holder := BlockValue
+ with:[:h | navigationState isMethodListBrowser not and:[h value ~~ #category]]
+ argument:(self organizerModeForMenu)
+ ].
+ ^ holder
+!
+
+organizerIsShowingClassesAndIsShowingCategories
+ |holder|
+
+ (holder := builder bindingAt:#organizerIsShowingClassesAndIsShowingCategories) isNil ifTrue:[
+ holder := BlockValue
+ with:[:h | navigationState isMethodListBrowser not and:[h value == #category]]
+ argument:(self organizerModeForMenu)
+ ].
+ ^ holder
+!
+
organizerMode
^ self navigationState organizerMode
@@ -55575,7 +55597,7 @@
!NewSystemBrowser class methodsFor:'documentation'!
version
- ^ '$Header: /cvs/stx/stx/libtool/Tools__NewSystemBrowser.st,v 1.553 2003-03-26 15:03:56 mb Exp $'
+ ^ '$Header: /cvs/stx/stx/libtool/Tools__NewSystemBrowser.st,v 1.554 2003-03-28 11:46:48 cg Exp $'
! !
NewSystemBrowser initialize!