diff -r cd47faed29f6 -r 84dcb86deafd Tools_NavigationState.st --- a/Tools_NavigationState.st Fri Feb 10 17:12:56 2006 +0100 +++ b/Tools_NavigationState.st Fri Feb 10 18:07:30 2006 +0100 @@ -98,17 +98,13 @@ ! canvas - "return the value of the instance variable 'canvas' (automatically generated)" - ^ canvas ! canvas:something - "set the value of the instance variable 'canvas' (automatically generated)" - canvas := something. canvasType isNil ifTrue:[ - canvasType := something spec + canvasType := something spec ]. ! @@ -145,23 +141,6 @@ "Created: / 11.2.2000 / 12:43:45 / cg" ! -codeView - |builder v| - - canvas notNil ifTrue:[ - builder := canvas builder. - builder notNil ifTrue:[ - v := builder componentAt:#CodeView. - v notNil ifTrue:[ - ^ v scrolledView - ]. - ] - ]. - ^ nil - - "Created: / 11.2.2000 / 13:28:25 / cg" -! - environment ^ Smalltalk ! @@ -292,6 +271,37 @@ ! ! +!NavigationState methodsFor:'accessing-subViews'! + +codeView + |builder v| + + canvas notNil ifTrue:[ + builder := canvas builder. + builder notNil ifTrue:[ + v := builder componentAt:#CodeView. + v notNil ifTrue:[ + ^ v scrolledView + ]. + ] + ]. + ^ nil + + "Created: / 11.2.2000 / 13:28:25 / cg" +! + +imageEditor + |builder| + + canvas notNil ifTrue:[ + builder := canvas builder. + builder notNil ifTrue:[ + ^ (builder componentAt:#ImageEditorSubCanvas) application. + ] + ]. + ^ nil +! ! + !NavigationState methodsFor:'aspects'! categoryList @@ -1142,5 +1152,5 @@ !NavigationState class methodsFor:'documentation'! version - ^ '$Header: /cvs/stx/stx/libtool/Tools_NavigationState.st,v 1.6 2006-01-09 08:49:21 cg Exp $' + ^ '$Header: /cvs/stx/stx/libtool/Tools_NavigationState.st,v 1.7 2006-02-10 17:07:30 cg Exp $' ! !