--- a/NewSystemBrowser.st Tue Sep 05 18:21:58 2006 +0200
+++ b/NewSystemBrowser.st Tue Sep 05 18:29:11 2006 +0200
@@ -7418,7 +7418,7 @@
label: '-'
)
(MenuItem
- enabled: hasProjectSelectedHolder
+ enabled: hasSingleProjectSelectedHolder
label: 'Properties...'
itemValue: projectMenuProperties
translateLabel: true
@@ -7447,7 +7447,7 @@
nil
)
- "Modified: / 29-08-2006 / 15:36:03 / cg"
+ "Modified: / 05-09-2006 / 16:19:25 / cg"
!
protocolMenu
@@ -25518,7 +25518,16 @@
!
projectMenuProperties
- self information:'Sorry - this functionality is not yet implemented'
+ |project defClass|
+
+ project := self theSingleSelectedProject.
+ project isNil ifTrue:[^ self ].
+ defClass := ProjectDefinition definitionClassForPackage:project.
+
+ (ProjectDefinitionEditor new
+ definitionClass:defClass) open
+
+ "Modified: / 05-09-2006 / 18:24:25 / cg"
!
projectMenuRemove
@@ -39035,7 +39044,7 @@
!NewSystemBrowser class methodsFor:'documentation'!
version
- ^ '$Header: /cvs/stx/stx/libtool/Attic/NewSystemBrowser.st,v 1.1026 2006-09-05 09:12:52 cg Exp $'
+ ^ '$Header: /cvs/stx/stx/libtool/Attic/NewSystemBrowser.st,v 1.1027 2006-09-05 16:29:11 cg Exp $'
! !
NewSystemBrowser initialize!
--- a/Tools__NewSystemBrowser.st Tue Sep 05 18:21:58 2006 +0200
+++ b/Tools__NewSystemBrowser.st Tue Sep 05 18:29:11 2006 +0200
@@ -7418,7 +7418,7 @@
label: '-'
)
(MenuItem
- enabled: hasProjectSelectedHolder
+ enabled: hasSingleProjectSelectedHolder
label: 'Properties...'
itemValue: projectMenuProperties
translateLabel: true
@@ -7447,7 +7447,7 @@
nil
)
- "Modified: / 29-08-2006 / 15:36:03 / cg"
+ "Modified: / 05-09-2006 / 16:19:25 / cg"
!
protocolMenu
@@ -25518,7 +25518,16 @@
!
projectMenuProperties
- self information:'Sorry - this functionality is not yet implemented'
+ |project defClass|
+
+ project := self theSingleSelectedProject.
+ project isNil ifTrue:[^ self ].
+ defClass := ProjectDefinition definitionClassForPackage:project.
+
+ (ProjectDefinitionEditor new
+ definitionClass:defClass) open
+
+ "Modified: / 05-09-2006 / 18:24:25 / cg"
!
projectMenuRemove
@@ -39035,7 +39044,7 @@
!NewSystemBrowser class methodsFor:'documentation'!
version
- ^ '$Header: /cvs/stx/stx/libtool/Tools__NewSystemBrowser.st,v 1.1026 2006-09-05 09:12:52 cg Exp $'
+ ^ '$Header: /cvs/stx/stx/libtool/Tools__NewSystemBrowser.st,v 1.1027 2006-09-05 16:29:11 cg Exp $'
! !
NewSystemBrowser initialize!