# HG changeset patch # User Claus Gittinger # Date 1174986935 -7200 # Node ID 8ebed0b2d3c8cbca2ea9f49b0d302c07c384d636 # Parent d197bd77b607110f2f53bbe55f99a00427caedbf use decodeFromLiteralArray: diff -r d197bd77b607 -r 8ebed0b2d3c8 MenuEditor.st --- a/MenuEditor.st Tue Mar 27 11:14:53 2007 +0200 +++ b/MenuEditor.st Tue Mar 27 11:15:35 2007 +0200 @@ -1725,13 +1725,15 @@ menu notNil ifTrue:[ (menu isMemberOf:Menu) ifFalse:[ - menu := Menu new fromLiteralArrayEncoding:menu + menu := Menu decodeFromLiteralArray:menu ]. ] ]. ]. self buildFromMenu:menu selector:aSelector. self clearModified. + + "Modified: / 27-03-2007 / 08:45:17 / cg" ! ! !MenuEditor methodsFor:'change & update'! @@ -3350,7 +3352,9 @@ menuItem "returns self as a MenuItem " - ^ MenuItem new fromLiteralArrayEncoding:(menuItem literalArrayEncoding). + ^ MenuItem decodeFromLiteralArray:(menuItem literalArrayEncoding). + + "Modified: / 27-03-2007 / 08:43:14 / cg" ! menuItem:aMenuItem @@ -4702,7 +4706,7 @@ (menu isNil or:[menu isString]) ifTrue:[ menu := nil ] ifFalse:[ - aMenu isCollection ifTrue:[ menu := Menu new fromLiteralArrayEncoding:aMenu ] + aMenu isCollection ifTrue:[ menu := Menu decodeFromLiteralArray:aMenu ] ifFalse:[ menu := aMenu ]. menu numberOfItems == 0 ifTrue:[ @@ -4723,6 +4727,8 @@ isExpanded := expanded. ]. self changed + + "Modified: / 27-03-2007 / 08:43:07 / cg" ! menuItem