","__layered_draggingEnabled__":true,"_Scale":1,"eventHandler":{"__isSmartRef__":true,"id":10664},"worldMenuOpened":true,"prevScroll":[0,0],"attributeConnections":[{"__isSmartRef__":true,"id":10665}],"doNotSerialize":["$$savedWorldAsURL","$$baseThemeStyleSheet"],"doNotCopyProperties":["$$savedWorldAsURL"],"_ClipMode":"visible","loadingMorph":{"__isSmartRef__":true,"id":10667},"clickedOnMorphTime":1354814102360,"savedWorldAsURL":{"__isSmartRef__":true,"id":10793},"lastModified":{"__isSmartRef__":true,"id":10794},"__serializedExpressions__":["eventStartPos","_Position"],"__LivelyClassName__":"lively.morphic.World","__SourceModuleName__":"Global.lively.morphic.Core","eventStartPos":"lively.pt(605.0,2580.0)","_Position":"lively.pt(0.0,0.0)"},"1":{"submorphs":[{"__isSmartRef__":true,"id":2}],"scripts":[],"shape":{"__isSmartRef__":true,"id":132},"eventHandler":{"__isSmartRef__":true,"id":133},"_ClipMode":"visible","derivationIds":[],"id":"0C768399-E9C0-44DB-943C-AEEF1217D576","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":134},"LK2":true,"targetMorph":{"__isSmartRef__":true,"id":135},"reframeHandle":{"__isSmartRef__":true,"id":150},"titleBar":{"__isSmartRef__":true,"id":2},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":{"__isSmartRef__":true,"id":178},"ignoreEventsOnExpand":false,"owner":{"__isSmartRef__":true,"id":0},"highlighted":false,"isBeingDragged":false,"magnets":[{"__isSmartRef__":true,"id":179},{"__isSmartRef__":true,"id":180},{"__isSmartRef__":true,"id":181},{"__isSmartRef__":true,"id":182},{"__isSmartRef__":true,"id":183},{"__isSmartRef__":true,"id":184},{"__isSmartRef__":true,"id":185},{"__isSmartRef__":true,"id":186}],"helperMorphs":[{"__isSmartRef__":true,"id":150}],"state":"collapsed","__serializedExpressions__":["_Position","contentOffset","expandedExtent","prevDragPos","expandedPosition"],"__LivelyClassName__":"lively.morphic.Window","__SourceModuleName__":"Global.lively.morphic.Widgets","withoutLayers":["Global.lively.morphic.GrabbingLayer"],"_Position":"lively.pt(338.0,47.0)","contentOffset":"lively.pt(0.0,21.0)","expandedExtent":"lively.pt(500.0,221.0)","prevDragPos":"lively.pt(450.0,63.0)","expandedPosition":"lively.pt(338.0,47.0)"},"2":{"submorphs":[{"__isSmartRef__":true,"id":3},{"__isSmartRef__":true,"id":17},{"__isSmartRef__":true,"id":51},{"__isSmartRef__":true,"id":84}],"scripts":[],"shape":{"__isSmartRef__":true,"id":118},"eventHandler":{"__isSmartRef__":true,"id":122},"_ClipMode":"visible","derivationIds":[],"id":"86C4CAF1-AAF4-4597-AE38-CD99275527C9","droppingEnabled":false,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":123},"windowMorph":{"__isSmartRef__":true,"id":1},"label":{"__isSmartRef__":true,"id":3},"closeButton":{"__isSmartRef__":true,"id":17},"menuButton":{"__isSmartRef__":true,"id":51},"collapseButton":{"__isSmartRef__":true,"id":84},"owner":{"__isSmartRef__":true,"id":1},"magnets":[{"__isSmartRef__":true,"id":124},{"__isSmartRef__":true,"id":125},{"__isSmartRef__":true,"id":126},{"__isSmartRef__":true,"id":127},{"__isSmartRef__":true,"id":128},{"__isSmartRef__":true,"id":129},{"__isSmartRef__":true,"id":130},{"__isSmartRef__":true,"id":131}],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.TitleBar","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(0.0,0.0)"},"3":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":5}],"eventHandler":{"__isSmartRef__":true,"id":7},"_ClipMode":"hidden","derivationIds":[],"id":"729A494D-EC83-41D9-8F57-282489482142","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","layout":{"__isSmartRef__":true,"id":8},"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":2},"_MaxTextWidth":441,"_MinTextWidth":441,"_MaxTextHeight":null,"_MinTextHeight":null,"magnets":[{"__isSmartRef__":true,"id":9},{"__isSmartRef__":true,"id":10},{"__isSmartRef__":true,"id":11},{"__isSmartRef__":true,"id":12},{"__isSmartRef__":true,"id":13},{"__isSmartRef__":true,"id":14},{"__isSmartRef__":true,"id":15},{"__isSmartRef__":true,"id":16}],"_WordBreak":"break-all","__serializedExpressions__":["_TextColor","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(102,102,102)","_Position":"lively.pt(20.0,3.0)"},"4":{"_BorderWidth":0,"_Fill":null,"_BorderRadius":0,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(441.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"5":{"style":{"__isSmartRef__":true,"id":6},"chunkOwner":{"__isSmartRef__":true,"id":3},"_id":"_112","storedString":"Workspace","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7":{"morph":{"__isSmartRef__":true,"id":3},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8":{"resizeWidth":true},"9":{"morph":{"__isSmartRef__":true,"id":3},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.0)","cachedGlobalPosition":"lively.pt(854.0,33.0)"},"10":{"morph":{"__isSmartRef__":true,"id":3},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,0.0)","cachedGlobalPosition":"lively.pt(1074.5,33.0)"},"11":{"morph":{"__isSmartRef__":true,"id":3},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.0)","cachedGlobalPosition":"lively.pt(1295.0,33.0)"},"12":{"morph":{"__isSmartRef__":true,"id":3},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.5)","cachedGlobalPosition":"lively.pt(1295.0,41.5)"},"13":{"morph":{"__isSmartRef__":true,"id":3},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,1.0)","cachedGlobalPosition":"lively.pt(1295.0,50.0)"},"14":{"morph":{"__isSmartRef__":true,"id":3},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,1.0)","cachedGlobalPosition":"lively.pt(1074.5,50.0)"},"15":{"morph":{"__isSmartRef__":true,"id":3},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,1.0)","cachedGlobalPosition":"lively.pt(854.0,50.0)"},"16":{"morph":{"__isSmartRef__":true,"id":3},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.5)","cachedGlobalPosition":"lively.pt(854.0,41.5)"},"17":{"submorphs":[{"__isSmartRef__":true,"id":18}],"scripts":[],"shape":{"__isSmartRef__":true,"id":31},"eventHandler":{"__isSmartRef__":true,"id":37},"_ClipMode":"visible","derivationIds":[],"id":"D5DC99E6-7E42-4911-95AF-9CCD83B0FA23","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":18},"owner":{"__isSmartRef__":true,"id":2},"layout":{"__isSmartRef__":true,"id":38},"attributeConnections":[{"__isSmartRef__":true,"id":39},{"__isSmartRef__":true,"id":41}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"isPressed":false,"magnets":[{"__isSmartRef__":true,"id":43},{"__isSmartRef__":true,"id":44},{"__isSmartRef__":true,"id":45},{"__isSmartRef__":true,"id":46},{"__isSmartRef__":true,"id":47},{"__isSmartRef__":true,"id":48},{"__isSmartRef__":true,"id":49},{"__isSmartRef__":true,"id":50}],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(480.0,3.0)"},"18":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":19},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":20}],"eventHandler":{"__isSmartRef__":true,"id":22},"_ClipMode":"hidden","derivationIds":[],"id":"97633D3A-E883-4B57-A923-EFE403181DC7","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":17},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"magnets":[{"__isSmartRef__":true,"id":23},{"__isSmartRef__":true,"id":24},{"__isSmartRef__":true,"id":25},{"__isSmartRef__":true,"id":26},{"__isSmartRef__":true,"id":27},{"__isSmartRef__":true,"id":28},{"__isSmartRef__":true,"id":29},{"__isSmartRef__":true,"id":30}],"_WordBreak":"break-all","__serializedExpressions__":["_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)"},"19":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(15.0,17.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"20":{"style":{"__isSmartRef__":true,"id":21},"chunkOwner":{"__isSmartRef__":true,"id":18},"_id":"_114","storedString":"X","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"22":{"morph":{"__isSmartRef__":true,"id":18},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"23":{"morph":{"__isSmartRef__":true,"id":18},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.0)","cachedGlobalPosition":"lively.pt(1314.0,33.0)"},"24":{"morph":{"__isSmartRef__":true,"id":18},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,0.0)","cachedGlobalPosition":"lively.pt(1321.5,33.0)"},"25":{"morph":{"__isSmartRef__":true,"id":18},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.0)","cachedGlobalPosition":"lively.pt(1329.0,33.0)"},"26":{"morph":{"__isSmartRef__":true,"id":18},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.5)","cachedGlobalPosition":"lively.pt(1329.0,41.5)"},"27":{"morph":{"__isSmartRef__":true,"id":18},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,1.0)","cachedGlobalPosition":"lively.pt(1329.0,50.0)"},"28":{"morph":{"__isSmartRef__":true,"id":18},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,1.0)","cachedGlobalPosition":"lively.pt(1321.5,50.0)"},"29":{"morph":{"__isSmartRef__":true,"id":18},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,1.0)","cachedGlobalPosition":"lively.pt(1314.0,50.0)"},"30":{"morph":{"__isSmartRef__":true,"id":18},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.5)","cachedGlobalPosition":"lively.pt(1314.0,41.5)"},"31":{"_BorderWidth":0,"_StrokeOpacity":0,"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":32},"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"32":{"stops":[{"__isSmartRef__":true,"id":33},{"__isSmartRef__":true,"id":34},{"__isSmartRef__":true,"id":35},{"__isSmartRef__":true,"id":36}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"33":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"34":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"35":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"36":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"37":{"morph":{"__isSmartRef__":true,"id":17},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"38":{"moveHorizontal":true},"39":{"sourceObj":{"__isSmartRef__":true,"id":17},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":1},"targetMethodName":"getCloseHelp","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":40},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"40":{"source":{"__isSmartRef__":true,"id":17},"target":{"__isSmartRef__":true,"id":1}},"41":{"sourceObj":{"__isSmartRef__":true,"id":17},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1},"targetMethodName":"initiateShutdown","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":42},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"42":{"source":{"__isSmartRef__":true,"id":17},"target":{"__isSmartRef__":true,"id":1}},"43":{"morph":{"__isSmartRef__":true,"id":17},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.0)","cachedGlobalPosition":"lively.pt(1314.0,33.0)"},"44":{"morph":{"__isSmartRef__":true,"id":17},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,0.0)","cachedGlobalPosition":"lively.pt(1322.5,33.0)"},"45":{"morph":{"__isSmartRef__":true,"id":17},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.0)","cachedGlobalPosition":"lively.pt(1331.0,33.0)"},"46":{"morph":{"__isSmartRef__":true,"id":17},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.5)","cachedGlobalPosition":"lively.pt(1331.0,41.5)"},"47":{"morph":{"__isSmartRef__":true,"id":17},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,1.0)","cachedGlobalPosition":"lively.pt(1331.0,50.0)"},"48":{"morph":{"__isSmartRef__":true,"id":17},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,1.0)","cachedGlobalPosition":"lively.pt(1322.5,50.0)"},"49":{"morph":{"__isSmartRef__":true,"id":17},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,1.0)","cachedGlobalPosition":"lively.pt(1314.0,50.0)"},"50":{"morph":{"__isSmartRef__":true,"id":17},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.5)","cachedGlobalPosition":"lively.pt(1314.0,41.5)"},"51":{"submorphs":[{"__isSmartRef__":true,"id":52}],"scripts":[],"shape":{"__isSmartRef__":true,"id":65},"eventHandler":{"__isSmartRef__":true,"id":71},"_ClipMode":"visible","derivationIds":[],"id":"D38EDC1B-B482-4154-91EA-9D324D1F068E","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":52},"owner":{"__isSmartRef__":true,"id":2},"attributeConnections":[{"__isSmartRef__":true,"id":72},{"__isSmartRef__":true,"id":74}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"isPressed":false,"magnets":[{"__isSmartRef__":true,"id":76},{"__isSmartRef__":true,"id":77},{"__isSmartRef__":true,"id":78},{"__isSmartRef__":true,"id":79},{"__isSmartRef__":true,"id":80},{"__isSmartRef__":true,"id":81},{"__isSmartRef__":true,"id":82},{"__isSmartRef__":true,"id":83}],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(3.0,3.0)"},"52":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":53},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":54}],"eventHandler":{"__isSmartRef__":true,"id":56},"_ClipMode":"hidden","derivationIds":[],"id":"575F798D-5448-4E71-A6FE-A60050960F55","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":51},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"magnets":[{"__isSmartRef__":true,"id":57},{"__isSmartRef__":true,"id":58},{"__isSmartRef__":true,"id":59},{"__isSmartRef__":true,"id":60},{"__isSmartRef__":true,"id":61},{"__isSmartRef__":true,"id":62},{"__isSmartRef__":true,"id":63},{"__isSmartRef__":true,"id":64}],"_WordBreak":"break-all","__serializedExpressions__":["_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(0,0,0)"},"53":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(16.0,17.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"54":{"style":{"__isSmartRef__":true,"id":55},"chunkOwner":{"__isSmartRef__":true,"id":52},"_id":"_116","storedString":"M","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"55":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"56":{"morph":{"__isSmartRef__":true,"id":52},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"57":{"morph":{"__isSmartRef__":true,"id":52},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.0)","cachedGlobalPosition":"lively.pt(837.0,33.0)"},"58":{"morph":{"__isSmartRef__":true,"id":52},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,0.0)","cachedGlobalPosition":"lively.pt(845.5,33.0)"},"59":{"morph":{"__isSmartRef__":true,"id":52},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.0)","cachedGlobalPosition":"lively.pt(854.0,33.0)"},"60":{"morph":{"__isSmartRef__":true,"id":52},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.5)","cachedGlobalPosition":"lively.pt(854.0,41.5)"},"61":{"morph":{"__isSmartRef__":true,"id":52},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,1.0)","cachedGlobalPosition":"lively.pt(854.0,50.0)"},"62":{"morph":{"__isSmartRef__":true,"id":52},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,1.0)","cachedGlobalPosition":"lively.pt(845.5,50.0)"},"63":{"morph":{"__isSmartRef__":true,"id":52},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,1.0)","cachedGlobalPosition":"lively.pt(837.0,50.0)"},"64":{"morph":{"__isSmartRef__":true,"id":52},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.5)","cachedGlobalPosition":"lively.pt(837.0,41.5)"},"65":{"_BorderWidth":0,"_StrokeOpacity":0,"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":66},"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"66":{"stops":[{"__isSmartRef__":true,"id":67},{"__isSmartRef__":true,"id":68},{"__isSmartRef__":true,"id":69},{"__isSmartRef__":true,"id":70}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"67":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"68":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"69":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"70":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"71":{"morph":{"__isSmartRef__":true,"id":51},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"72":{"sourceObj":{"__isSmartRef__":true,"id":51},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":1},"targetMethodName":"getMenuHelp","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":73},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"73":{"source":{"__isSmartRef__":true,"id":51},"target":{"__isSmartRef__":true,"id":1}},"74":{"sourceObj":{"__isSmartRef__":true,"id":51},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1},"targetMethodName":"showTargetMorphMenu","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":75},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"75":{"source":{"__isSmartRef__":true,"id":51},"target":{"__isSmartRef__":true,"id":1}},"76":{"morph":{"__isSmartRef__":true,"id":51},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.0)","cachedGlobalPosition":"lively.pt(837.0,33.0)"},"77":{"morph":{"__isSmartRef__":true,"id":51},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,0.0)","cachedGlobalPosition":"lively.pt(845.5,33.0)"},"78":{"morph":{"__isSmartRef__":true,"id":51},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.0)","cachedGlobalPosition":"lively.pt(854.0,33.0)"},"79":{"morph":{"__isSmartRef__":true,"id":51},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.5)","cachedGlobalPosition":"lively.pt(854.0,41.5)"},"80":{"morph":{"__isSmartRef__":true,"id":51},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,1.0)","cachedGlobalPosition":"lively.pt(854.0,50.0)"},"81":{"morph":{"__isSmartRef__":true,"id":51},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,1.0)","cachedGlobalPosition":"lively.pt(845.5,50.0)"},"82":{"morph":{"__isSmartRef__":true,"id":51},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,1.0)","cachedGlobalPosition":"lively.pt(837.0,50.0)"},"83":{"morph":{"__isSmartRef__":true,"id":51},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.5)","cachedGlobalPosition":"lively.pt(837.0,41.5)"},"84":{"submorphs":[{"__isSmartRef__":true,"id":85}],"scripts":[],"shape":{"__isSmartRef__":true,"id":98},"eventHandler":{"__isSmartRef__":true,"id":104},"_ClipMode":"visible","derivationIds":[],"id":"0404DC0C-CDC4-4599-A369-C01DD1D56AC8","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":85},"owner":{"__isSmartRef__":true,"id":2},"layout":{"__isSmartRef__":true,"id":105},"attributeConnections":[{"__isSmartRef__":true,"id":106},{"__isSmartRef__":true,"id":108}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"magnets":[{"__isSmartRef__":true,"id":110},{"__isSmartRef__":true,"id":111},{"__isSmartRef__":true,"id":112},{"__isSmartRef__":true,"id":113},{"__isSmartRef__":true,"id":114},{"__isSmartRef__":true,"id":115},{"__isSmartRef__":true,"id":116},{"__isSmartRef__":true,"id":117}],"isPressed":false,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(461.0,3.0)"},"85":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":86},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":87}],"eventHandler":{"__isSmartRef__":true,"id":89},"_ClipMode":"hidden","derivationIds":[],"id":"92BEFE89-CAC7-4ABD-B93A-D6FFACAE62FF","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":84},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"magnets":[{"__isSmartRef__":true,"id":90},{"__isSmartRef__":true,"id":91},{"__isSmartRef__":true,"id":92},{"__isSmartRef__":true,"id":93},{"__isSmartRef__":true,"id":94},{"__isSmartRef__":true,"id":95},{"__isSmartRef__":true,"id":96},{"__isSmartRef__":true,"id":97}],"_WordBreak":"break-all","__serializedExpressions__":["_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(0,0,0)"},"86":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(14.0,17.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"87":{"style":{"__isSmartRef__":true,"id":88},"chunkOwner":{"__isSmartRef__":true,"id":85},"_id":"_118","storedString":"–","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"88":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"89":{"morph":{"__isSmartRef__":true,"id":85},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"90":{"morph":{"__isSmartRef__":true,"id":85},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.0)","cachedGlobalPosition":"lively.pt(1295.0,33.0)"},"91":{"morph":{"__isSmartRef__":true,"id":85},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,0.0)","cachedGlobalPosition":"lively.pt(1302.0,33.0)"},"92":{"morph":{"__isSmartRef__":true,"id":85},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.0)","cachedGlobalPosition":"lively.pt(1309.0,33.0)"},"93":{"morph":{"__isSmartRef__":true,"id":85},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.5)","cachedGlobalPosition":"lively.pt(1309.0,41.5)"},"94":{"morph":{"__isSmartRef__":true,"id":85},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,1.0)","cachedGlobalPosition":"lively.pt(1309.0,50.0)"},"95":{"morph":{"__isSmartRef__":true,"id":85},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,1.0)","cachedGlobalPosition":"lively.pt(1302.0,50.0)"},"96":{"morph":{"__isSmartRef__":true,"id":85},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,1.0)","cachedGlobalPosition":"lively.pt(1295.0,50.0)"},"97":{"morph":{"__isSmartRef__":true,"id":85},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.5)","cachedGlobalPosition":"lively.pt(1295.0,41.5)"},"98":{"_BorderWidth":0,"_StrokeOpacity":0,"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":99},"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"99":{"stops":[{"__isSmartRef__":true,"id":100},{"__isSmartRef__":true,"id":101},{"__isSmartRef__":true,"id":102},{"__isSmartRef__":true,"id":103}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"100":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"101":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"102":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"103":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"104":{"morph":{"__isSmartRef__":true,"id":84},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"105":{"moveHorizontal":true},"106":{"sourceObj":{"__isSmartRef__":true,"id":84},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":1},"targetMethodName":"getCollapseHelp","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":107},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"107":{"source":{"__isSmartRef__":true,"id":84},"target":{"__isSmartRef__":true,"id":1}},"108":{"sourceObj":{"__isSmartRef__":true,"id":84},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1},"targetMethodName":"toggleCollapse","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":109},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"109":{"source":{"__isSmartRef__":true,"id":84},"target":{"__isSmartRef__":true,"id":1}},"110":{"morph":{"__isSmartRef__":true,"id":84},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.0)","cachedGlobalPosition":"lively.pt(1295.0,33.0)"},"111":{"morph":{"__isSmartRef__":true,"id":84},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,0.0)","cachedGlobalPosition":"lively.pt(1303.5,33.0)"},"112":{"morph":{"__isSmartRef__":true,"id":84},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.0)","cachedGlobalPosition":"lively.pt(1312.0,33.0)"},"113":{"morph":{"__isSmartRef__":true,"id":84},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.5)","cachedGlobalPosition":"lively.pt(1312.0,41.5)"},"114":{"morph":{"__isSmartRef__":true,"id":84},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,1.0)","cachedGlobalPosition":"lively.pt(1312.0,50.0)"},"115":{"morph":{"__isSmartRef__":true,"id":84},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,1.0)","cachedGlobalPosition":"lively.pt(1303.5,50.0)"},"116":{"morph":{"__isSmartRef__":true,"id":84},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,1.0)","cachedGlobalPosition":"lively.pt(1295.0,50.0)"},"117":{"morph":{"__isSmartRef__":true,"id":84},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.5)","cachedGlobalPosition":"lively.pt(1295.0,41.5)"},"118":{"_BorderWidth":1,"_Fill":{"__isSmartRef__":true,"id":119},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 8px 8px","__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(500.0,22.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(102,102,102)"},"119":{"stops":[{"__isSmartRef__":true,"id":120},{"__isSmartRef__":true,"id":121}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"120":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(255,255,255)"},"121":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(163,163,163)"},"122":{"morph":{"__isSmartRef__":true,"id":2},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"123":{"resizeWidth":true,"adjustForNewBounds":true},"124":{"morph":{"__isSmartRef__":true,"id":2},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.0)","cachedGlobalPosition":"lively.pt(834.0,30.0)"},"125":{"morph":{"__isSmartRef__":true,"id":2},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,0.0)","cachedGlobalPosition":"lively.pt(1084.0,30.0)"},"126":{"morph":{"__isSmartRef__":true,"id":2},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.0)","cachedGlobalPosition":"lively.pt(1334.0,30.0)"},"127":{"morph":{"__isSmartRef__":true,"id":2},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.5)","cachedGlobalPosition":"lively.pt(1334.0,41.0)"},"128":{"morph":{"__isSmartRef__":true,"id":2},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,1.0)","cachedGlobalPosition":"lively.pt(1334.0,52.0)"},"129":{"morph":{"__isSmartRef__":true,"id":2},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,1.0)","cachedGlobalPosition":"lively.pt(1084.0,52.0)"},"130":{"morph":{"__isSmartRef__":true,"id":2},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,1.0)","cachedGlobalPosition":"lively.pt(834.0,52.0)"},"131":{"morph":{"__isSmartRef__":true,"id":2},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.5)","cachedGlobalPosition":"lively.pt(834.0,41.0)"},"132":{"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"__serializedExpressions__":["_Padding","_Extent","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Padding":"lively.rect(0,0,0,0)","_Extent":"lively.pt(500.0,22.0)","_Position":"lively.pt(0.0,0.0)"},"133":{"morph":{"__isSmartRef__":true,"id":1},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"134":{"adjustForNewBounds":true},"135":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":136},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":137}],"eventHandler":{"__isSmartRef__":true,"id":139},"_ClipMode":"auto","derivationIds":[],"id":"1DCC4A9D-32E5-4055-BE72-F994702DE7C1","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":true,"allowInput":true,"_FontFamily":"Monaco,monospace","_FontSize":10,"evalEnabled":false,"owner":null,"_MaxTextWidth":490,"_MinTextWidth":490,"_MaxTextHeight":null,"_MinTextHeight":null,"layout":{"__isSmartRef__":true,"id":140},"syntaxHighlightingWhileTyping":true,"attributeConnections":[{"__isSmartRef__":true,"id":141}],"doNotSerialize":["$$textString","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors"],"doNotCopyProperties":["$$textString"],"accessibleInInactiveWindow":true,"_lastSyntaxHighlightTime":59,"isBeingDragged":false,"charsReplaced":"y.value()68","lastFindLoc":360,"savedTextString":"module('apps.dwarfcassowary.js.DwarfCassowary').load();\nvar solver = new ClSimplexSolver();\nvar x = new ClVariable(5);\nvar y = new ClVariable(10);\nsolver.addConstraint(new ClLinearEquation((new ClLinearExpression(x)).times(2), y));\nsolver. addStay(y). addEditVar(x). beginEdit();\nsolver. suggestValue(x, 34). resolve();\nsolver.endEdit();\ny.value()68","showsHalos":false,"previousSelection":[355,1],"magnets":[{"__isSmartRef__":true,"id":142},{"__isSmartRef__":true,"id":143},{"__isSmartRef__":true,"id":144},{"__isSmartRef__":true,"id":145},{"__isSmartRef__":true,"id":146},{"__isSmartRef__":true,"id":147},{"__isSmartRef__":true,"id":148},{"__isSmartRef__":true,"id":149}],"__serializedExpressions__":["_TextColor","_Position"],"textString":"module('apps.dwarfcassowary.js.DwarfCassowary').load();\nvar solver = new ClSimplexSolver();\nvar x = new ClVariable(5);\nvar y = new ClVariable(10);\nsolver.addConstraint(new ClLinearEquation((new ClLinearExpression(x)).times(2), y));\nsolver. addStay(y). addEditVar(x). beginEdit();\nsolver. suggestValue(x, 34). resolve();\nsolver.endEdit();\nsolver.toString()","__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(0.0,21.0)"},"136":{"_BorderWidth":1,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(500.0,200.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(95,94,95)","_Fill":"Color.rgb(243,243,243)"},"137":{"style":{"__isSmartRef__":true,"id":138},"chunkOwner":{"__isSmartRef__":true,"id":135},"_id":"_1","storedString":"module('apps.dwarfcassowary.js.DwarfCassowary').load();\nvar solver = new ClSimplexSolver();\nvar x = new ClVariable(5);\nvar y = new ClVariable(10);\nsolver.addConstraint(new ClLinearEquation((new ClLinearExpression(x)).times(2), y));\nsolver. addStay(y). addEditVar(x). beginEdit();\nsolver. suggestValue(x, 34). resolve();\nsolver.endEdit();\nsolver.toString()","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"138":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"139":{"morph":{"__isSmartRef__":true,"id":135},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"140":{"resizeWidth":true,"resizeHeight":true},"141":{"sourceObj":{"__isSmartRef__":true,"id":135},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":135},"targetMethodName":"highlightSyntaxDebounced","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"142":{"morph":{"__isSmartRef__":true,"id":135},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.0)","cachedGlobalPosition":"lively.pt(834.0,51.0)"},"143":{"morph":{"__isSmartRef__":true,"id":135},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,0.0)","cachedGlobalPosition":"lively.pt(1084.0,51.0)"},"144":{"morph":{"__isSmartRef__":true,"id":135},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.0)","cachedGlobalPosition":"lively.pt(1334.0,51.0)"},"145":{"morph":{"__isSmartRef__":true,"id":135},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.5)","cachedGlobalPosition":"lively.pt(1334.0,151.0)"},"146":{"morph":{"__isSmartRef__":true,"id":135},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,1.0)","cachedGlobalPosition":"lively.pt(1334.0,251.0)"},"147":{"morph":{"__isSmartRef__":true,"id":135},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,1.0)","cachedGlobalPosition":"lively.pt(1084.0,251.0)"},"148":{"morph":{"__isSmartRef__":true,"id":135},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,1.0)","cachedGlobalPosition":"lively.pt(834.0,251.0)"},"149":{"morph":{"__isSmartRef__":true,"id":135},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.5)","cachedGlobalPosition":"lively.pt(834.0,151.0)"},"150":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":151},"eventHandler":{"__isSmartRef__":true,"id":155},"_ClipMode":"visible","derivationIds":[],"id":"3CF3491C-B2DD-4837-BDBD-3FF6957D98D8","droppingEnabled":true,"halosEnabled":true,"owner":null,"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":156},"__LivelyClassName__":"lively.morphic.Path","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","_Position":"lively.pt(486.0,207.0)"},"151":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":152},{"__isSmartRef__":true,"id":153},{"__isSmartRef__":true,"id":154}],"_BorderWidth":0,"_BorderColor":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Path","__SourceModuleName__":"Global.lively.morphic.PathShapes","_Position":"lively.pt(-1.0,-1.0)","_Extent":"lively.pt(15.0,15.0)","_Padding":"lively.rect(0,0,0,0)","_Fill":"Color.rgb(204,204,204)"},"152":{"isAbsolute":true,"x":14,"y":0,"__LivelyClassName__":"lively.morphic.Shapes.MoveTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"153":{"isAbsolute":true,"x":14,"y":14,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"154":{"isAbsolute":true,"x":0,"y":14,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"155":{"morph":{"__isSmartRef__":true,"id":150},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"156":{"onDragStart":{"__isSmartRef__":true,"id":157},"onDrag":{"__isSmartRef__":true,"id":164},"onDragEnd":{"__isSmartRef__":true,"id":171}},"157":{"varMapping":{"__isSmartRef__":true,"id":158},"source":"function onDragStart(evt) {\n this.dragStartPoint = evt.mousePoint;\n this.originalTargetExtent = this.owner.getExtent();\n }","funcProperties":{"__isSmartRef__":true,"id":163},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"158":{"this":{"__isSmartRef__":true,"id":150},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":159}},"159":{"$super":{"__isSmartRef__":true,"id":160}},"160":{"varMapping":{"__isSmartRef__":true,"id":161},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":162},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"161":{"obj":{"__isSmartRef__":true,"id":150},"name":"onDragStart"},"162":{},"163":{},"164":{"varMapping":{"__isSmartRef__":true,"id":165},"source":"function onDrag(evt) {\n var moveDelta = evt.mousePoint.subPt(this.dragStartPoint)\n if (evt.isShiftDown()) {\n var maxDelta = Math.max(moveDelta.x, moveDelta.y);\n\t moveDelta = pt(maxDelta, maxDelta);\n };\n this.owner.setExtent(this.originalTargetExtent.addPt(moveDelta));\n this.align(this.bounds().bottomRight(), this.owner.getExtent());\n }","funcProperties":{"__isSmartRef__":true,"id":170},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"165":{"this":{"__isSmartRef__":true,"id":150},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":166}},"166":{"$super":{"__isSmartRef__":true,"id":167}},"167":{"varMapping":{"__isSmartRef__":true,"id":168},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":169},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"168":{"obj":{"__isSmartRef__":true,"id":150},"name":"onDrag"},"169":{},"170":{},"171":{"varMapping":{"__isSmartRef__":true,"id":172},"source":"function onDragEnd(evt) {\n this.dragStartPoint = null;\n this.originalTargetExtent = null;\n }","funcProperties":{"__isSmartRef__":true,"id":177},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"172":{"this":{"__isSmartRef__":true,"id":150},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":173}},"173":{"$super":{"__isSmartRef__":true,"id":174}},"174":{"varMapping":{"__isSmartRef__":true,"id":175},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":176},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"175":{"obj":{"__isSmartRef__":true,"id":150},"name":"onDragEnd"},"176":{},"177":{},"178":{"a":1,"b":0,"c":0,"d":1,"e":338,"f":47,"__LivelyClassName__":"lively.morphic.Similitude","__SourceModuleName__":"Global.lively.morphic.Graphics"},"179":{"morph":{"__isSmartRef__":true,"id":1},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.0)","cachedGlobalPosition":"lively.pt(834.0,30.0)"},"180":{"morph":{"__isSmartRef__":true,"id":1},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,0.0)","cachedGlobalPosition":"lively.pt(1084.0,30.0)"},"181":{"morph":{"__isSmartRef__":true,"id":1},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.0)","cachedGlobalPosition":"lively.pt(1334.0,30.0)"},"182":{"morph":{"__isSmartRef__":true,"id":1},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.5)","cachedGlobalPosition":"lively.pt(1334.0,140.5)"},"183":{"morph":{"__isSmartRef__":true,"id":1},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,1.0)","cachedGlobalPosition":"lively.pt(1334.0,251.0)"},"184":{"morph":{"__isSmartRef__":true,"id":1},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,1.0)","cachedGlobalPosition":"lively.pt(1084.0,251.0)"},"185":{"morph":{"__isSmartRef__":true,"id":1},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,1.0)","cachedGlobalPosition":"lively.pt(834.0,251.0)"},"186":{"morph":{"__isSmartRef__":true,"id":1},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.5)","cachedGlobalPosition":"lively.pt(834.0,140.5)"},"187":{"submorphs":[{"__isSmartRef__":true,"id":188}],"scripts":[],"shape":{"__isSmartRef__":true,"id":271},"id":"DF821769-C2CF-4E5B-956D-6FF374C9125E","eventHandler":{"__isSmartRef__":true,"id":272},"droppingEnabled":true,"halosEnabled":true,"__layered_draggingEnabled__":true,"layout":{"__isSmartRef__":true,"id":273},"LK2":true,"targetMorph":{"__isSmartRef__":true,"id":274},"titleBar":{"__isSmartRef__":true,"id":188},"collapsedTransform":{"__isSmartRef__":true,"id":1414},"expandedTransform":{"__isSmartRef__":true,"id":1415},"ignoreEventsOnExpand":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":1416},"name":"ObjectEditor1","highlighted":false,"cameForward":false,"showsHalos":false,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isBeingDragged":false,"prevScroll":[0,0],"isCopyMorphRef":true,"morphRefId":16,"derivationIds":[205,"2951753B-EB95-4093-A0DD-249E83AC2204","A32DE788-E06D-492C-B2E6-19C3710B5AE0","96D56291-98FB-42C4-A247-0A20B4183B14","1E6BCC46-3FE3-4950-AE50-9751458F7E18","22248328-5B04-4E39-ADDE-460C107C790F","2F4F6161-9F4C-469E-AF56-24765FF03B72","88EF08D5-C1E7-4B5B-B393-FFF5921009D7","FF731ED6-5217-4053-9B85-77F1BF344BF3","496332F8-A328-4625-A7D5-0DCE90C3D2AE","E57F1D4E-AE08-4CAA-A62D-4E69FC0BFF47","94783CDE-55B0-4198-8477-C0756F2C812F","F03206B8-2964-470C-A335-FF321C7743E5","C60ABA94-4D2A-4524-9239-9B7EA074A0B5","D3FBB0FA-2BFF-4D8C-9632-41EEEDB053AE","FDF9A68D-1149-4666-9946-600CCA238B76","118B9F76-0089-47CC-9C18-9F9FF646339B","B0FFB231-7805-4F89-B4B3-4ACD87687613","76631A8F-F752-4DB8-93ED-1496BC458DF0","04D3062E-744B-4E3D-8B25-5602772A307B","89687ECD-A53A-4C95-B6E8-235EBB9198E9","612A25B8-60DC-488D-AD81-1BFA6E48A0D4","08ED6CF8-0A8B-4DC5-AA4D-6499033DFCEC","9771786C-46ED-4C4F-A876-F8CF0B84E769","5DCB36B2-C2B7-49A2-AB12-014B2944C328","D05AAF5D-5660-4158-8BBA-3F564F04AF6F","885F1822-564C-4189-9B13-6D3D8D7CEFCF","8BEEB84F-C547-44B8-9A1E-4586D5236462","5F90A8DF-CB92-4CD6-803F-F082D3A5C1E1"],"moved":true,"_ClipMode":"visible","_Rotation":0,"_Scale":1,"owner":{"__isSmartRef__":true,"id":1557},"state":"shutdown","helperMorphs":[{"__isSmartRef__":true,"id":1655}],"__serializedExpressions__":["contentOffset","collapsedExtent","expandedExtent","prevDragPos","expandedPosition","collapsedPosition","minSize","minExtent","_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1684},"__LivelyClassName__":"lively.morphic.Window","__SourceModuleName__":"Global.lively.morphic.Widgets","withoutLayers":["Global.lively.morphic.GrabbingLayer"],"contentOffset":"lively.pt(0.0,22.0)","collapsedExtent":"lively.pt(723.0,268.0)","expandedExtent":"lively.pt(455.0,285.8)","prevDragPos":"lively.pt(410.0,839.0)","expandedPosition":"lively.pt(0.0,21.0)","collapsedPosition":"lively.pt(21.0,92.9)","minSize":"lively.pt(500.0,300.0)","minExtent":"lively.pt(455.0,268.0)","_Position":"lively.pt(147.0,794.9)"},"188":{"submorphs":[{"__isSmartRef__":true,"id":189},{"__isSmartRef__":true,"id":195},{"__isSmartRef__":true,"id":223},{"__isSmartRef__":true,"id":245}],"scripts":[],"shape":{"__isSmartRef__":true,"id":268},"id":"CD72AC2E-66C9-4E48-9ED6-33CBAD1364F1","eventHandler":{"__isSmartRef__":true,"id":269},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":270},"windowMorph":{"__isSmartRef__":true,"id":187},"label":{"__isSmartRef__":true,"id":189},"closeButton":{"__isSmartRef__":true,"id":195},"menuButton":{"__isSmartRef__":true,"id":223},"collapseButton":{"__isSmartRef__":true,"id":245},"owner":{"__isSmartRef__":true,"id":187},"prevScroll":[0,0],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"showsHalos":false,"derivationIds":[228,"084DFF55-BC61-4772-8BF7-F6A87C08DE9F","D22EFB93-AC9B-4FCE-9464-3B314FFA4C11","A5F9692A-C657-42B0-B8AA-D2E922A1DE8D","C47683FE-BA01-4AAB-BDE0-4862C049BCE7","BD427B66-7BE7-4205-84EC-825840E59F49","9C39A352-DBDD-48CE-BEB0-99806EDB5253","E813CB65-A28C-4433-BBE5-EB70FBBB3289","33484DF7-DDF3-465F-96EE-215BEC4B3FAD","F96A68D7-1FC3-472C-BADB-56A6682C39E1","817A94F6-2E25-4C40-9602-8B67B1078AAA","2E8EBC07-1155-469B-BFFC-11C498DCC0A1","FCBF2B5C-35B5-47CB-9184-3E1943DD9898","7492FC87-6C18-4F4E-9D77-44DA5F83A458","7FCB8A47-9567-494E-9413-88D13A955736","DD21FC02-8A2F-4CA6-84C0-CEBF0851C41E","CB786813-3A97-4AAA-9264-F52F6020D029","A30DDD23-6D03-4EE7-B98B-4E494F72481C","E46F8E20-617D-4CF6-90BB-9087D55742DD","92AC1F5C-A086-406B-AE6C-91646CA339D5","EC73968A-5BB2-43BD-9125-C2183767648C","54069D5A-ADE6-459F-B868-5232BBC05194","945511AF-8735-44E1-88F2-1ABC280B3238","227327CB-D965-4D0B-A2E9-F47BA3A3A6C2","168A4216-F6E4-41EE-A33B-AC1BD2DA135D","20A1119D-099C-4D04-A26D-0AA38B23F5B9","970D46AF-8CA1-4215-B35B-AF16DC913AA5","46B7BED8-45BA-4FC6-A6CC-15EEA65576F2","42E705CD-3E98-46AB-A8B3-6FC2939F7432"],"_ClipMode":"visible","_Scale":1,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.TitleBar","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(0.0,0.0)"},"189":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":190},"id":"D8087F57-654B-4B01-85F8-6B5C1C4AA56C","_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":191}],"eventHandler":{"__isSmartRef__":true,"id":193},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","layout":{"__isSmartRef__":true,"id":194},"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":188},"_MaxTextWidth":664,"_MinTextWidth":664,"_MaxTextHeight":null,"_MinTextHeight":null,"showsHalos":false,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[229,"D760A244-216E-4A66-8201-25AFC3AB6CC3","D0DE1BA6-E69D-4C19-A257-9D846EA6D12C","7590D64D-7524-4378-BB7E-845EC8CAE745","8996B9DB-C10E-41E4-8286-056BBCF8E151","18942143-8626-4D26-A7D9-153295EE4B23","A410C3F9-F31A-4BC9-A998-ABA33334F720","BEEB144B-EFF3-4E29-A539-41264A731D6C","28B7F25C-B8D9-4D07-B94A-C4A9A35D67B2","395D4415-072D-4BEC-AA6C-195D1347972A","EC2D8014-4D60-448C-A874-3BD6C9604EA7","DE4577EA-7D34-4421-AAC8-83F47657C444","57A9B659-D46C-4300-8F2D-74D46571698A","B1883C55-5E91-4942-A525-4CAB01379672","7633C47A-9577-4388-B87C-2C2E46E21037","A2C35D16-8A3E-4500-B2C8-5FAEC09E0486","B7396D6C-0BDE-4089-80A5-6E455C618AD9","7A868C2D-ECF3-4D77-AA1F-A97215694CA4","610C16AD-4536-41E8-9E5C-449629544F55","C0B1955F-45B1-4142-8A7C-8E5E73E0A112","99A6416E-FA95-491C-8EF1-5E74BBE1BBC9","1F21BFC4-9CA2-4CAC-9E18-C21F7D84345B","8E738BEC-E938-439E-A04F-981F4AEC87F1","668EB8CA-896E-4D06-9B06-9388476FF371","5843D1EF-C669-47BF-8012-37DD52215414","80EB1701-BAF0-4E24-A515-D60D12DDD6D8","CE6E63EA-BC5A-4EC2-9573-7434F16BFD8E","8738A02A-5200-4B38-BA7E-3739622DC446","41413740-43FF-46F8-879B-A3CCC364CDAE"],"_Scale":1,"_WordBreak":"break-all","__serializedExpressions__":["_Position","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(20.0,3.0)","_TextColor":"Color.rgb(102,102,102)"},"190":{"_ClipMode":"hidden","_BorderWidth":0,"_Fill":null,"_BorderRadius":0,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(664.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"191":{"style":{"__isSmartRef__":true,"id":192},"chunkOwner":{"__isSmartRef__":true,"id":189},"_id":"_20","storedString":"ObjectEditor","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"192":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"193":{"morph":{"__isSmartRef__":true,"id":189},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"194":{"resizeWidth":true},"195":{"submorphs":[{"__isSmartRef__":true,"id":196}],"scripts":[],"shape":{"__isSmartRef__":true,"id":201},"id":"3AAF704C-87E0-44AC-9B82-0545882C909A","eventHandler":{"__isSmartRef__":true,"id":207},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":208},"lighterFill":{"__isSmartRef__":true,"id":213},"label":{"__isSmartRef__":true,"id":196},"owner":{"__isSmartRef__":true,"id":188},"layout":{"__isSmartRef__":true,"id":218},"attributeConnections":[{"__isSmartRef__":true,"id":219},{"__isSmartRef__":true,"id":221}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"derivationIds":[230,"EE58E329-4B81-4ABE-A8D6-A3E1AA5BF908","418BD036-5123-49E3-A68D-B2CA74DD4EBA","AB2EC618-F852-4DB4-8601-C98F851F983A","84444904-5A59-41A9-9200-77C2DFC28F0A","BCDE4CA6-1D56-45F5-980B-4BF689C874DD","C3377671-C2BC-4F1B-93B3-CF0083C27FC9","F8D02126-AD53-4ED0-9EA5-6EB71D788E14","CD6A0659-264E-4175-8900-DC5D9CD9CAE6","25A69395-9A9F-46AD-9D7B-BE62EC93A84D","4A50008D-7B6C-4077-AD8A-F0ABFEE54609","D027A273-D3F7-4C76-8EC8-A657761EF2A6","CC29371C-6136-4432-A14B-8CDE6D0E356A","0D2F3233-0176-4B81-8060-39FFD170E6C1","08587E9E-6A99-4A75-B242-B131DF1F7D4B","B8BC3EB3-F857-4A8A-8EA3-04705684668B","39E80212-8228-40CF-A2A5-4BD9A18D63DF","B91C0DA6-57B6-440D-835B-963BFF5EB71C","DEFD70A9-7FF0-4020-A24E-3751C70D1F40","9B0FCB3B-5AE3-4B7A-B18A-38A98826CD26","133BF7B0-0741-4F09-9D15-091FAC6FD6F2","390FCDD5-329D-4EB6-8F5D-57BEFA8E32AB","03C80F3E-E47B-4C49-A0C0-E087DE3EE1CC","78EE0ACA-FB5D-4585-A5DA-1818FF958333","2A694DEF-844B-4540-AB8F-B2811722D66D","66177F4F-F9C3-4F86-B59F-F043F3E23EF0","065F5C93-0FBC-465D-B887-9CFB0818F834","BFC4BC26-BD9C-41D1-8F15-DD5EB5DC5FCD","31CE2337-6162-4B8E-B6BF-FD8360154142"],"_ClipMode":"visible","_Scale":1,"showsHalos":false,"isPressed":false,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(703.0,3.0)"},"196":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":197},"id":"8DEF8EFA-62F5-4CFB-B671-5FBBECD9D91C","_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":198}],"eventHandler":{"__isSmartRef__":true,"id":200},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_MaxTextWidth":13,"_MinTextWidth":13,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":195},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[231,"8DB42E03-8473-4B83-81E2-61EE04DF890A","B50E6B6E-F836-4B3E-8AD1-2B34DA86CE3B","60439D94-5083-4977-8470-BD8843FF782A","5EC44375-A7D5-4BD3-AFC7-C507DF8D60C8","5BDCC4F6-C579-4A6F-96BB-2F59131EFD32","712DF12F-50C4-4EEB-9C4C-47A4DC15E968","6A46E35D-28F8-4F0F-B812-E79D2A1994B3","5A9F3A61-DA02-432F-B92D-90126253AD44","EF5811A8-74EC-4FA1-B994-FC261C7FD3F3","52AE2953-CEAB-4A6A-8F94-7B47368D663D","11A1DAEC-0A39-4089-8294-98ADB33B5E50","2D286778-5885-4888-91BF-35075D2F972B","A48CDD90-B0F1-46D9-928F-DA44C16A8B77","CF0E7690-780A-45E1-BADB-CE246971030C","A7AACEA7-EFAA-4F3E-B8EC-279EA4C34BC6","59706A46-7F3B-4643-8C45-BDEF14AD5040","015990FD-76AE-4D22-808E-1245F0C80C7B","3D6823A4-A7BF-4BD2-BDAC-8631E9C915BA","C03FEC40-C900-4685-8975-7005C6693E82","94666091-57DC-4032-AE34-F499206CAF00","A26C0344-BBF4-4BEB-9D8C-D894B27F3956","67E1C0B6-C885-41A0-ADA6-A1F943D61D66","7A0D11A9-3221-48AC-9D27-8B3EF60F047A","64965C38-9EAE-4542-ADF4-3C0076D9B571","3C069680-8A3A-46CA-ADAE-DA756ED0AC50","5E45E59D-8300-415C-B7DB-C1C392674DC7","7601BD57-C2AF-47D6-AEDB-B61AC06BF9FD","0E5FB946-0F06-43CE-A347-B6511F3F74BC"],"_Scale":1,"showsHalos":false,"_WordBreak":"break-all","__serializedExpressions__":["_Position","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","_TextColor":"Color.rgb(0,0,0)"},"197":{"_ClipMode":"hidden","_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(2,2,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"198":{"style":{"__isSmartRef__":true,"id":199},"chunkOwner":null,"storedString":"X","_id":"_1375","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"199":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"200":{"morph":{"__isSmartRef__":true,"id":196},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"201":{"_ClipMode":"visible","_BorderWidth":0,"_Fill":{"__isSmartRef__":true,"id":202},"_StrokeOpacity":0,"_BorderRadius":5,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"202":{"stops":[{"__isSmartRef__":true,"id":203},{"__isSmartRef__":true,"id":204},{"__isSmartRef__":true,"id":205},{"__isSmartRef__":true,"id":206}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"203":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"204":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"205":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"206":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"207":{"morph":{"__isSmartRef__":true,"id":195},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"208":{"stops":[{"__isSmartRef__":true,"id":209},{"__isSmartRef__":true,"id":210},{"__isSmartRef__":true,"id":211},{"__isSmartRef__":true,"id":212}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"209":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"210":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"211":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"212":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"213":{"stops":[{"__isSmartRef__":true,"id":214},{"__isSmartRef__":true,"id":215},{"__isSmartRef__":true,"id":216},{"__isSmartRef__":true,"id":217}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"214":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"215":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"216":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"217":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"218":{"moveHorizontal":true},"219":{"sourceObj":{"__isSmartRef__":true,"id":195},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":187},"targetMethodName":"getCloseHelp","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":220},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"220":{"source":{"__isSmartRef__":true,"id":195},"target":{"__isSmartRef__":true,"id":187}},"221":{"sourceObj":{"__isSmartRef__":true,"id":195},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":187},"targetMethodName":"initiateShutdown","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":222},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"222":{"source":{"__isSmartRef__":true,"id":195},"target":{"__isSmartRef__":true,"id":187}},"223":{"submorphs":[{"__isSmartRef__":true,"id":224}],"scripts":[],"shape":{"__isSmartRef__":true,"id":229},"id":"65C4A5A2-FAB1-434B-8E2D-A1854A9F37AC","eventHandler":{"__isSmartRef__":true,"id":235},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":208},"lighterFill":{"__isSmartRef__":true,"id":236},"label":{"__isSmartRef__":true,"id":224},"owner":{"__isSmartRef__":true,"id":188},"attributeConnections":[{"__isSmartRef__":true,"id":241},{"__isSmartRef__":true,"id":243}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"derivationIds":[232,"F393CBFF-A15D-4D1D-A3A3-DA0C7EF93B66","5BC57B43-1661-4C92-827E-E6CCB6E519E1","DDA3D28B-E4EA-4F17-9B68-D6964E9A2524","93D34CE0-A8E8-43DA-AA3B-3B32912E0BC1","93EA3F6A-3D2D-41E5-8FBD-16CDD8BD7946","C32E10BE-5DA5-46B4-B508-BDA50452B006","39B24C04-E0C8-46B6-91D3-A7CB1A79DF2A","33E45199-4C9B-4815-8760-E9BB50B17AE7","C25CBD71-C31B-4AA9-A244-4F689F7343B9","320E4A47-80DF-45B8-8997-6F8BD9D14C16","6D5959E7-D752-47B3-8F18-DB1D38739937","9F07D24A-8FD4-4B5C-B1B7-0204B89741E5","B3AC0AD0-2563-413C-A675-C3667C27B889","0F42ECA6-D7C4-4D66-8962-0BF4E60600EB","01EC08C0-C205-4B5B-BF9F-501946C17F89","17021EB0-BD8D-4B7E-8AF0-9DFBBE68A4D3","DB0C7576-12EA-44DA-BB28-CBA69177BAA6","864EE754-794E-4DBF-82C6-E83D0A1E4CA3","80FA2D1D-193A-4B70-BFBF-1E7DEAF545B4","40C3676B-76F6-43D5-AA8C-A99A422D3B1B","86624079-CD74-4640-B36F-C8F979A7794B","AC2BB40C-E6C0-4126-BA11-278588295838","327DBE68-472C-4972-B673-F19014B83E9A","A194C5EB-68D7-41D2-A247-D66E20B647DE","83811AE6-F554-4705-AB03-5DDCB29069DC","02C4DC40-A5C1-433B-B8C4-5DD6D1F22948","7E0CEDB9-7F04-4E60-9045-4DAD2A52B1C9","450207B3-B414-4832-9975-CA3A2CD50C7A"],"_ClipMode":"visible","_Scale":1,"isPressed":false,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(3.0,3.0)"},"224":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":225},"id":"21C156F7-0E34-4A6E-93C5-5F9A8D1FE706","_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":226}],"eventHandler":{"__isSmartRef__":true,"id":228},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_MaxTextWidth":13,"_MinTextWidth":13,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":223},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[233,"E1DC624A-DE6A-4680-92DA-803BFFE6CD54","2EB42409-E0C2-408B-8F84-EDF9EBFB2590","0684F49F-5338-4D44-82C9-5A4E2D62EE72","0B73719D-BC87-4B8D-890D-30C0714B5584","90D2BAAA-EB9D-45AF-8770-9616421A5762","1FAA3617-0517-49D7-ADCB-15357C49A9BB","F746D14F-BC62-4FAC-A5F0-DCC9D1DF650A","6F027012-81B2-4760-B5ED-11342DEAAE72","922D9F59-AB45-4279-9919-69D11CA2CC2D","1BE57CCE-1EE8-4CBF-9989-873B82709981","F3EB613F-A6B4-4174-906A-FD347063B359","65712D5D-80A0-461C-BC56-3C771CEC295C","8CDF04CC-3F0F-43B9-B953-DEA8D0C8AE8E","C953211B-F2ED-4E67-B40F-802E801928F0","32060BF7-DF78-4F32-8570-DFB1C2DE1AD4","0BC6F0C8-A974-426A-86CA-4E1FABFE62BE","D2BF2C89-051D-49B6-83DC-A731C64B821B","9987DC1E-083F-4D9B-AC9F-EF6A05FE454A","E5DEA953-C609-4B8E-A794-E09AF75A1BA8","39598890-B08D-4E68-9D4A-9298FCFE00A6","AFA595D6-D267-4288-90ED-2A5AB8DB8C49","18F56EA8-A99B-49D5-9A74-9A13BF9D8FA7","E3901AB1-C547-44E1-BCBA-38D88F76330B","5C8C7B4D-566B-4F05-9826-3F33B13741C9","4170A47F-F7D9-4DB8-A45E-9DA7F0D7C915","9F0C4E4F-37E9-402D-B4F3-05666F05E325","A8695CDA-1ABA-4052-B8AE-95DB57A78BD9","5D5DEBF5-CE2C-4ABC-A590-3FD03AB6CD8A"],"_Scale":1,"_WordBreak":"break-all","__serializedExpressions__":["_Position","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","_TextColor":"Color.rgb(0,0,0)"},"225":{"_ClipMode":"hidden","_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(2,2,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"226":{"style":{"__isSmartRef__":true,"id":227},"chunkOwner":null,"storedString":"M","_id":"_1376","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"227":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"228":{"morph":{"__isSmartRef__":true,"id":224},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"229":{"_ClipMode":"visible","_BorderWidth":0,"_Fill":{"__isSmartRef__":true,"id":230},"_StrokeOpacity":0,"_BorderRadius":5,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"230":{"stops":[{"__isSmartRef__":true,"id":231},{"__isSmartRef__":true,"id":232},{"__isSmartRef__":true,"id":233},{"__isSmartRef__":true,"id":234}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"231":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"232":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"233":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"234":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"235":{"morph":{"__isSmartRef__":true,"id":223},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"236":{"stops":[{"__isSmartRef__":true,"id":237},{"__isSmartRef__":true,"id":238},{"__isSmartRef__":true,"id":239},{"__isSmartRef__":true,"id":240}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"237":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"238":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"239":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"240":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"241":{"sourceObj":{"__isSmartRef__":true,"id":223},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":187},"targetMethodName":"getMenuHelp","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":242},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"242":{"source":{"__isSmartRef__":true,"id":223},"target":{"__isSmartRef__":true,"id":187}},"243":{"sourceObj":{"__isSmartRef__":true,"id":223},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":187},"targetMethodName":"showTargetMorphMenu","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":244},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"244":{"source":{"__isSmartRef__":true,"id":223},"target":{"__isSmartRef__":true,"id":187}},"245":{"submorphs":[{"__isSmartRef__":true,"id":246}],"scripts":[],"shape":{"__isSmartRef__":true,"id":251},"id":"711C17AF-6FC6-4C34-AC9E-D6BE81B6D430","eventHandler":{"__isSmartRef__":true,"id":257},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":208},"lighterFill":{"__isSmartRef__":true,"id":258},"label":{"__isSmartRef__":true,"id":246},"owner":{"__isSmartRef__":true,"id":188},"layout":{"__isSmartRef__":true,"id":263},"attributeConnections":[{"__isSmartRef__":true,"id":264},{"__isSmartRef__":true,"id":266}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"derivationIds":[234,"EC7EDE8E-294A-46CF-85BB-BBC525336E13","F24B29EE-0964-499D-834F-E3D087DC6003","F6F3659F-9229-46AA-9B9E-46627A7062B2","A88C4D93-582A-4C0D-9F97-F2F0E291BB7E","AA05682F-3E98-433C-8C01-422A46068DFC","A12AF6EA-E1A6-4527-8E16-D276C19A3A0E","4C7D6ACD-B49F-4877-889E-F26C1CC71D95","7AB2CBD2-B47B-4414-8053-0488FB51D18C","47BF14A4-BBD6-42CA-AF7A-9A29CD80DE50","CC8F7059-EA26-45D8-B311-D21333B72ED9","247902EB-2D95-48A7-890A-5F22856E0397","11F20F21-5097-47F4-B440-94CB42631F86","C823344E-DCF7-4940-818A-35F6706F9FE9","B22E1C30-F84F-4C87-A019-F9246469158E","9995E9C7-FB6C-4B86-A5A9-C2C67D9A0C13","737A2985-745C-4E84-8C7C-8A1D07E58867","D37F954E-6ADB-4D71-971D-3F0A919B675D","5229284B-E4D1-4459-847F-4D97AB4BBC7A","E1D480F8-C039-418B-889B-8B3A7C4792CC","A2FE4C89-F1B6-4D31-9FD2-B5B7489C5EF4","27320F6E-77C7-4DA0-A8B6-96B789457337","BED71BED-D7F4-4D94-88CB-770B0807A56C","2FFF88D3-23DC-4D50-87D1-57A1786C8F38","BC16A7B9-5D90-4286-974D-D5EB89852D98","24E70AFE-312D-42AA-8221-EE1B2BDE5EED","C43A2DD5-C627-4506-BAD8-873A3ADF3790","907E241C-5F8C-4B34-9893-64B0281E1F4E","8B4E005F-D70C-46B8-B741-8BEA98A57D3D"],"_ClipMode":"visible","_Scale":1,"isPressed":false,"prevScroll":[0,0],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(684.0,3.0)"},"246":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":247},"id":"058F5B34-71C7-4821-933C-36D6DF39CBF1","_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":248}],"eventHandler":{"__isSmartRef__":true,"id":250},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_MaxTextWidth":13,"_MinTextWidth":13,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":245},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[235,"F92ECC97-5F5B-4CDA-A829-270D000F0D88","A7CDAD5D-BCA1-4AF0-A092-9E81DF1F5C1B","35639FEE-51E8-4469-BB0E-5D1650F1E695","65EBC411-8078-4C93-9A62-F3E8D325DBA7","3F66B345-86BE-4AF4-84FC-BA468E960283","5CA475ED-1D1C-4934-9671-012AA9BAA280","CAC47AC8-FBAF-42E5-9BDA-15414CDFBDDE","8B27F43D-0C2C-4217-9FBC-EC95AE8A708D","6B04D1E4-D30D-4CF1-B117-D3BDEE6BA8AD","C3C98596-F14C-4BDD-A87A-73B964C92577","D1D0BD50-D401-411A-B179-6C1620DBFF84","602DCA3B-3172-420D-9C12-CD36CD749955","E8C5C4F0-759B-4AB5-9062-386DFF130EC7","F4C99B11-335B-4C4F-B817-2999228A3675","CB7DF7B3-E657-494E-83D2-19F7E68563D1","63BBF733-1096-47D3-A8EA-35B045B12F63","455938D2-B6E9-4BAA-BC62-C256BE04B003","B8552CAD-F213-45DA-B5DB-0DAF15CF7F07","F43A5C46-A593-47FF-8828-790035C27A85","8EE687B1-98FB-4F8B-B1EF-9D5AA904955A","D47ADE9B-CE60-4CD7-8CED-19243AD207C5","F158F6EB-7A86-43D6-B80B-C60A21227861","25F14CC7-27EB-486E-B158-5038EF2791E9","8B5839D0-29C5-41FF-87A2-F8484A96644A","5631D20A-C02A-4FAC-AE06-79C209EF3A67","46F7EB6D-A2DD-4837-AA85-F6275531D321","70084729-B1B5-4BA4-A929-E29B0A68A8A2","557F365F-B08B-4ADF-9AF5-9FA31D36B554"],"_Scale":1,"prevScroll":[0,0],"_WordBreak":"break-all","__serializedExpressions__":["_Position","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","_TextColor":"Color.rgb(0,0,0)"},"247":{"_ClipMode":"hidden","_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(2,2,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"248":{"style":{"__isSmartRef__":true,"id":249},"chunkOwner":null,"storedString":"–","_id":"_1377","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"249":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"250":{"morph":{"__isSmartRef__":true,"id":246},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"251":{"_ClipMode":"visible","_BorderWidth":0,"_Fill":{"__isSmartRef__":true,"id":252},"_StrokeOpacity":0,"_BorderRadius":5,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"252":{"stops":[{"__isSmartRef__":true,"id":253},{"__isSmartRef__":true,"id":254},{"__isSmartRef__":true,"id":255},{"__isSmartRef__":true,"id":256}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"253":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"254":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"255":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"256":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"257":{"morph":{"__isSmartRef__":true,"id":245},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"258":{"stops":[{"__isSmartRef__":true,"id":259},{"__isSmartRef__":true,"id":260},{"__isSmartRef__":true,"id":261},{"__isSmartRef__":true,"id":262}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"259":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"260":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"261":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"262":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"263":{"moveHorizontal":true},"264":{"sourceObj":{"__isSmartRef__":true,"id":245},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":187},"targetMethodName":"getCollapseHelp","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":265},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"265":{"source":{"__isSmartRef__":true,"id":245},"target":{"__isSmartRef__":true,"id":187}},"266":{"sourceObj":{"__isSmartRef__":true,"id":245},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":187},"targetMethodName":"toggleCollapse","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":267},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"267":{"source":{"__isSmartRef__":true,"id":245},"target":{"__isSmartRef__":true,"id":187}},"268":{"_ClipMode":"visible","_BorderWidth":1,"_Fill":{"__isSmartRef__":true,"id":119},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 8px 8px","__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(723.0,22.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(102,102,102)"},"269":{"morph":{"__isSmartRef__":true,"id":188},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"270":{"resizeWidth":true,"adjustForNewBounds":true},"271":{"_BorderWidth":1,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_ClipMode":"visible","__serializedExpressions__":["_Extent","_Position","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(723.0,22.0)","_Position":"lively.pt(0.0,0.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(95,94,95)"},"272":{"morph":{"__isSmartRef__":true,"id":187},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"273":{"adjustForNewBounds":true,"resizeWidth":true,"resizeHeight":true},"274":{"submorphs":[{"__isSmartRef__":true,"id":275},{"__isSmartRef__":true,"id":760},{"__isSmartRef__":true,"id":595},{"__isSmartRef__":true,"id":766},{"__isSmartRef__":true,"id":773},{"__isSmartRef__":true,"id":800},{"__isSmartRef__":true,"id":826},{"__isSmartRef__":true,"id":853},{"__isSmartRef__":true,"id":509},{"__isSmartRef__":true,"id":517},{"__isSmartRef__":true,"id":884},{"__isSmartRef__":true,"id":975},{"__isSmartRef__":true,"id":981},{"__isSmartRef__":true,"id":1043},{"__isSmartRef__":true,"id":1086},{"__isSmartRef__":true,"id":1134},{"__isSmartRef__":true,"id":1155}],"scripts":[],"id":"4CD1FEC6-8294-42EC-814F-997F6E85F704","shape":{"__isSmartRef__":true,"id":1302},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"ObjectEditorPane","partsBinMetaInfo":{"__isSmartRef__":true,"id":1303},"eventHandler":{"__isSmartRef__":true,"id":1306},"layout":{"__isSmartRef__":true,"id":1307},"target":null,"scriptPane":{"__isSmartRef__":true,"id":509},"scriptList":{"__isSmartRef__":true,"id":275},"connectionList":{"__isSmartRef__":true,"id":595},"morphSelector":{"__isSmartRef__":true,"id":884},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"changeIndicator":{"__isSmartRef__":true,"id":517},"isBeingDragged":false,"prevScroll":[0,0],"grabbingEnabled":false,"draggingEnabled":false,"currentCategory":null,"tagChooser":{"__isSmartRef__":true,"id":981},"currentTag":null,"derivationIds":[206,"3BDE080D-3D60-4BB9-A690-E6001350F596","00E28CBF-E803-4BC0-93CC-651AC21008A5","1B7E7936-0145-47E4-8433-DFE58134E74B","422B98E3-E52B-4057-9C28-865873682DE1","BCDE8D30-ECC2-4883-9587-2518B6822233","BA6D5198-5AC2-4A63-9597-D4CF98A99CA9","17E22972-5EBC-4511-9779-05E9E665D899","C6F34039-F423-4223-8D6A-85611A138372","7EC3BECE-1BDA-471D-B14C-C4FB822AA55C","88F702A6-6067-4160-8561-54FAD27ADB17","738F5E09-C109-4CD0-B5F5-418A6227ABA0","0DC59884-6397-4391-A9A7-FB6F9F97E5AD","14C76016-3134-4E27-8E8F-AF9EE6ACCF4E","FEB1641E-DEA0-449B-B5E5-D3946457A986","5A09E61D-0939-46DD-B099-6337F45EAD81","42A37CDC-8F21-49BA-A701-B98418EF4AEC","FCE84B47-1667-482B-B035-D2C3C7F53837","F49E6D79-2AEB-41FC-8057-A25A4C7D4F92","7B115C74-E409-42A1-9FCB-2DEB53C88CD6","1D3B45A6-5E60-4FD3-900A-288DB80F5262","5BC7B59B-3F80-49C6-BF71-F3777B7D4867","22651992-9C38-474F-B720-F2FC4B1D9A0E","80BF85C2-6727-4766-861C-09C225341FEA","ADC6838F-0BD6-456E-8BD7-A62A9A80285C","9BBAD88A-5DC6-4051-A7CA-4C3F918DD733","0C73D724-E7A5-4AAE-9449-D414B1F3E04E","B341D9BF-D6FF-4ED9-A0AE-A8BDA4C1C35F","19CCEF38-2A49-48DF-BEFD-D5096BA3A758"],"owner":null,"partTests":{"__isSmartRef__":true,"id":1308},"_ClipMode":"visible","_Rotation":0,"_Scale":1,"__serializedExpressions__":["distanceToDragEvent","_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1309},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","distanceToDragEvent":"lively.pt(350.2,-3.2)","_Position":"lively.pt(1.0,21.5)"},"275":{"submorphs":[],"scripts":[],"id":"5731130F-A0E6-42AA-A445-9C652EEC1DA9","shape":{"__isSmartRef__":true,"id":276},"droppingEnabled":true,"halosEnabled":true,"itemList":[],"selectedLineNo":1,"showsHalos":false,"name":"ObjectEditorScriptList","partsBinMetaInfo":{"__isSmartRef__":true,"id":277},"_ClipMode":"auto","owner":{"__isSmartRef__":true,"id":274},"prevScroll":[0,16],"attributeConnections":[{"__isSmartRef__":true,"id":278}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"layout":{"__isSmartRef__":true,"id":280},"doitContext":{"__isSmartRef__":true,"id":281},"eventHandler":{"__isSmartRef__":true,"id":751},"_FontSize":10,"isBeingDragged":false,"grabbingEnabled":false,"draggingEnabled":false,"isCopyMorphRef":true,"morphRefId":17,"currentCategory":null,"derivationIds":[207,"D87334B5-DFB8-438D-8038-D2C55A798E3B","4242A24B-D284-4130-BB19-C1AB8C7E96CB","1F2230C1-4745-4EED-8827-5D3FC0EA8D8A","1260A8AA-AD41-451A-A761-BE75A33282E8","11AABB24-1595-4EDC-95DF-8BC66785F47A","CA99FFE7-13DD-4721-8DE2-6A587B0C65D9","E01A3DAA-0001-4C7C-A6A7-449C3945A3E6","8C3C70BF-E1CE-4FB9-8407-24EA990D4E49","D70897C1-82FA-42AD-9D81-A0698E9072CC","69BB0838-2830-4831-A681-185E03308396","434D4493-4DD6-466F-A202-7364A5829C52","93D99F39-CC07-45EB-9459-5230A80A20D2","4756DE7D-3422-46FC-B24B-5565F597D490","7AF59BEC-20A9-4451-AD6E-39E86979D18D","07109F49-B19B-4C20-8632-697478AA1FFB","DD6C1E85-89E4-4619-A9B8-6CF6A5E7AD71","C9C566DA-2167-4866-B606-6D9467CC5763","43A75FC1-E0E6-4B7B-84B5-382D18881361","1EE4A800-07BC-4687-B972-0360A139A335","52766A7B-F1AC-4B5D-AFA9-3CBEC45A4175","500ABFF2-CC61-403C-B40B-C38B13EB829E","CCC6F1D7-B08E-4106-A54C-3CB27FAE885A","DD77BBCF-FA2D-4EEF-80E5-DFD0CFAC257E","FBF51FE1-3F15-48F1-9968-35CE0F17558A","0435127D-922E-4618-BBE2-72674C58772C","7A26603F-1566-41BE-B32D-6B17A7FAF107","236EA689-19AE-4C3D-BA95-EA5786184C70","331932E3-0E70-4FF1-8CD0-11921E2FF30E"],"selection":null,"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":752},"__LivelyClassName__":"lively.morphic.List","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(10.0,63.0)","distanceToDragEvent":"lively.pt(126.0,-14.4)"},"276":{"_BorderWidth":1,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(180.0,335.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(243,243,243)","_Padding":"lively.rect(0,0,0,0)"},"277":{"partsSpaceName":"PartsBin/NewWorld","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"278":{"sourceObj":{"__isSmartRef__":true,"id":275},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":274},"targetMethodName":"displaySourceForScript","converterString":"function (value) {\n return (value === '-- ALL --') ? null : value;\n}","updaterString":null,"varMapping":{"__isSmartRef__":true,"id":279},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"279":{"source":{"__isSmartRef__":true,"id":275},"target":{"__isSmartRef__":true,"id":274}},"280":{"resizeHeight":true},"281":{"submorphs":[],"scripts":[],"id":836,"shape":{"__isSmartRef__":true,"id":282},"droppingEnabled":true,"halosEnabled":true,"__layered_draggingEnabled__":true,"layout":{"__isSmartRef__":true,"id":283},"titleBar":{"__isSmartRef__":true,"id":284},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":{"__isSmartRef__":true,"id":349},"highlighted":true,"_Rotation":0,"_Scale":1,"showsHalos":false,"name":"ObjectEditor","target":{"__isSmartRef__":true,"id":350},"partsBinMetaInfo":{"__isSmartRef__":true,"id":508},"scriptList":{"__isSmartRef__":true,"id":275},"scriptPane":{"__isSmartRef__":true,"id":509},"classButton":{"__isSmartRef__":true,"id":575},"connectionList":{"__isSmartRef__":true,"id":595},"targetButton":{"__isSmartRef__":true,"id":607},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"morphSelector":{"__isSmartRef__":true,"id":625},"eventHandler":{"__isSmartRef__":true,"id":698},"cameForward":false,"isCopyMorphRef":true,"morphRefId":1,"__serializedExpressions__":["contentOffset","expandedExtent","prevDragPos","expandedPosition","_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":699},"__LivelyClassName__":"lively.morphic.Window","__SourceModuleName__":"Global.lively.morphic.Widgets","withoutLayers":["Global.lively.morphic.GrabbingLayer"],"contentOffset":"lively.pt(0.0,22.0)","expandedExtent":"lively.pt(861.5,575.2)","prevDragPos":"lively.pt(613.0,129.0)","expandedPosition":"lively.pt(377.7,419.5)","_Position":"lively.pt(715.5,73.9)"},"282":{"_BorderWidth":1,"_StrokeOpacity":0,"_BorderRadius":9.25,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["_Fill","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Fill":"Color.rgb(255,255,255)","_Extent":"lively.pt(981.0,585.2)","_BorderColor":"Color.rgb(0,0,0)"},"283":{"adjustForNewBounds":true},"284":{"submorphs":[{"__isSmartRef__":true,"id":285},{"__isSmartRef__":true,"id":290},{"__isSmartRef__":true,"id":311},{"__isSmartRef__":true,"id":326}],"scripts":[],"id":837,"shape":{"__isSmartRef__":true,"id":342},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":347},"eventsAreIgnored":true,"windowMorph":{"__isSmartRef__":true,"id":281},"label":{"__isSmartRef__":true,"id":285},"closeButton":{"__isSmartRef__":true,"id":290},"menuButton":{"__isSmartRef__":true,"id":311},"collapseButton":{"__isSmartRef__":true,"id":326},"owner":null,"name":"ObjectEditorTitleBar","_Scale":1,"eventHandler":{"__isSmartRef__":true,"id":348},"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.TitleBar","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(0.0,0.0)"},"285":{"submorphs":[],"scripts":[],"id":838,"shape":{"__isSmartRef__":true,"id":286},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_MaxTextWidth":null,"_MaxTextHeight":17,"textChunks":[{"__isSmartRef__":true,"id":287}],"evalEnabled":false,"isLabel":true,"eventsAreIgnored":true,"_FontSize":10,"_Align":"center","owner":{"__isSmartRef__":true,"id":284},"_Scale":1,"eventHandler":{"__isSmartRef__":true,"id":289},"_HandStyle":"default","_PointerEvents":"none","__serializedExpressions__":["_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(20.0,3.0)"},"286":{"_BorderWidth":0,"_Fill":null,"_BorderRadius":0,"__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(922.0,17.0)","_BorderColor":"Color.rgb(0,0,0)"},"287":{"style":{"__isSmartRef__":true,"id":288},"chunkOwner":{"__isSmartRef__":true,"id":285},"storedString":"","_id":"_1341","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"288":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"289":{"morph":{"__isSmartRef__":true,"id":285},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"290":{"submorphs":[{"__isSmartRef__":true,"id":291}],"scripts":[],"id":839,"shape":{"__isSmartRef__":true,"id":296},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":297},"lighterFill":{"__isSmartRef__":true,"id":302},"label":{"__isSmartRef__":true,"id":291},"owner":{"__isSmartRef__":true,"id":284},"layout":{"__isSmartRef__":true,"id":307},"attributeConnections":[{"__isSmartRef__":true,"id":308},{"__isSmartRef__":true,"id":309}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"_Scale":1,"eventHandler":{"__isSmartRef__":true,"id":310},"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(961.0,3.0)"},"291":{"submorphs":[],"scripts":[],"id":840,"shape":{"__isSmartRef__":true,"id":292},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_MaxTextWidth":null,"_MaxTextHeight":17,"textChunks":[{"__isSmartRef__":true,"id":293}],"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":290},"isLabel":true,"eventsAreIgnored":true,"_FontSize":8,"_Scale":1,"eventHandler":{"__isSmartRef__":true,"id":295},"_HandStyle":"default","_PointerEvents":"none","__serializedExpressions__":["_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(5,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"292":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_BorderColor":"Color.rgb(0,0,0)"},"293":{"style":{"__isSmartRef__":true,"id":294},"chunkOwner":{"__isSmartRef__":true,"id":291},"storedString":"","_id":"_1342","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"294":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"295":{"morph":{"__isSmartRef__":true,"id":291},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"296":{"_BorderWidth":0,"_Fill":{"__isSmartRef__":true,"id":297},"_StrokeOpacity":0,"_BorderRadius":5,"__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_BorderColor":"Color.rgb(189,190,192)"},"297":{"stops":[{"__isSmartRef__":true,"id":298},{"__isSmartRef__":true,"id":299},{"__isSmartRef__":true,"id":300},{"__isSmartRef__":true,"id":301}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"298":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"299":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"300":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"301":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"302":{"stops":[{"__isSmartRef__":true,"id":303},{"__isSmartRef__":true,"id":304},{"__isSmartRef__":true,"id":305},{"__isSmartRef__":true,"id":306}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"303":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"304":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"305":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"306":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"307":{"moveHorizontal":true},"308":{"sourceObj":{"__isSmartRef__":true,"id":290},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":281},"targetMethodName":"getCloseHelp","converterString":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"309":{"sourceObj":{"__isSmartRef__":true,"id":290},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":281},"targetMethodName":"initiateShutdown","converterString":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"310":{"morph":{"__isSmartRef__":true,"id":290},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"311":{"submorphs":[{"__isSmartRef__":true,"id":312}],"scripts":[],"id":841,"shape":{"__isSmartRef__":true,"id":317},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":297},"lighterFill":{"__isSmartRef__":true,"id":318},"label":{"__isSmartRef__":true,"id":312},"owner":{"__isSmartRef__":true,"id":284},"attributeConnections":[{"__isSmartRef__":true,"id":323},{"__isSmartRef__":true,"id":324}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"showsHalos":false,"_Scale":1,"eventHandler":{"__isSmartRef__":true,"id":325},"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(3.0,3.0)"},"312":{"submorphs":[],"scripts":[],"id":842,"shape":{"__isSmartRef__":true,"id":313},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_MaxTextWidth":null,"_MaxTextHeight":17,"textChunks":[{"__isSmartRef__":true,"id":314}],"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":311},"isLabel":true,"eventsAreIgnored":true,"_FontSize":8,"_Scale":1,"eventHandler":{"__isSmartRef__":true,"id":316},"_HandStyle":"default","_PointerEvents":"none","__serializedExpressions__":["_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(5,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"313":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_BorderColor":"Color.rgb(0,0,0)"},"314":{"style":{"__isSmartRef__":true,"id":315},"chunkOwner":{"__isSmartRef__":true,"id":312},"storedString":"","_id":"_1343","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"315":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"316":{"morph":{"__isSmartRef__":true,"id":312},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"317":{"_BorderWidth":0,"_Fill":{"__isSmartRef__":true,"id":297},"_StrokeOpacity":0,"_BorderRadius":5,"__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_BorderColor":"Color.rgb(189,190,192)"},"318":{"stops":[{"__isSmartRef__":true,"id":319},{"__isSmartRef__":true,"id":320},{"__isSmartRef__":true,"id":321},{"__isSmartRef__":true,"id":322}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"319":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"320":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"321":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"322":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"323":{"sourceObj":{"__isSmartRef__":true,"id":311},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":281},"targetMethodName":"getMenuHelp","converterString":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"324":{"sourceObj":{"__isSmartRef__":true,"id":311},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":281},"targetMethodName":"showTargetMorphMenu","converterString":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"325":{"morph":{"__isSmartRef__":true,"id":311},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"326":{"submorphs":[{"__isSmartRef__":true,"id":327}],"scripts":[],"id":843,"shape":{"__isSmartRef__":true,"id":332},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":297},"lighterFill":{"__isSmartRef__":true,"id":333},"label":{"__isSmartRef__":true,"id":327},"owner":{"__isSmartRef__":true,"id":284},"layout":{"__isSmartRef__":true,"id":338},"attributeConnections":[{"__isSmartRef__":true,"id":339},{"__isSmartRef__":true,"id":340}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"_Scale":1,"eventHandler":{"__isSmartRef__":true,"id":341},"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(942.0,3.0)"},"327":{"submorphs":[],"scripts":[],"id":844,"shape":{"__isSmartRef__":true,"id":328},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_MaxTextWidth":null,"_MaxTextHeight":17,"textChunks":[{"__isSmartRef__":true,"id":329}],"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":326},"isLabel":true,"eventsAreIgnored":true,"_FontSize":8,"_Scale":1,"eventHandler":{"__isSmartRef__":true,"id":331},"_HandStyle":"default","_PointerEvents":"none","__serializedExpressions__":["_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(5,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"328":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_BorderColor":"Color.rgb(0,0,0)"},"329":{"style":{"__isSmartRef__":true,"id":330},"chunkOwner":{"__isSmartRef__":true,"id":327},"storedString":"","_id":"_1344","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"330":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"331":{"morph":{"__isSmartRef__":true,"id":327},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"332":{"_BorderWidth":0,"_Fill":{"__isSmartRef__":true,"id":297},"_StrokeOpacity":0,"_BorderRadius":5,"__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_BorderColor":"Color.rgb(189,190,192)"},"333":{"stops":[{"__isSmartRef__":true,"id":334},{"__isSmartRef__":true,"id":335},{"__isSmartRef__":true,"id":336},{"__isSmartRef__":true,"id":337}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"334":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"335":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"336":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"337":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"338":{"moveHorizontal":true},"339":{"sourceObj":{"__isSmartRef__":true,"id":326},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":281},"targetMethodName":"getCollapseHelp","converterString":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"340":{"sourceObj":{"__isSmartRef__":true,"id":326},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":281},"targetMethodName":"toggleCollapse","converterString":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"341":{"morph":{"__isSmartRef__":true,"id":326},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"342":{"_BorderWidth":2,"_Fill":{"__isSmartRef__":true,"id":343},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(981.0,22.0)","_BorderColor":"Color.rgb(102,102,102)"},"343":{"stops":[{"__isSmartRef__":true,"id":344},{"__isSmartRef__":true,"id":345},{"__isSmartRef__":true,"id":346}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,1,0,-1)"},"344":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(184,184,184)"},"345":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(230,230,230)"},"346":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(184,184,184)"},"347":{"resizeWidth":true,"adjustForNewBounds":true},"348":{"morph":{"__isSmartRef__":true,"id":284},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"349":{"a":1,"b":0,"c":0,"d":1,"e":377.6609726943286,"f":419.5142810783999,"__LivelyClassName__":"lively.morphic.Similitude","__SourceModuleName__":"Global.lively.morphic.Graphics"},"350":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":351},"id":394,"textChunks":[{"__isSmartRef__":true,"id":352}],"eventHandler":{"__isSmartRef__":true,"id":354},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"auto","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Helvetica","_MaxTextWidth":500,"_MaxTextHeight":200,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":355},"layout":{"__isSmartRef__":true,"id":427},"doitContext":{"__isSmartRef__":true,"id":428},"priorSelectionRange":[0,36],"charsReplaced":"","lastFindLoc":20,"showsHalos":false,"__serializedExpressions__":["_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(2,1,0,0)","_Position":"lively.pt(0.0,22.0)"},"351":{"_BorderWidth":2,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(500.0,200.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(243,243,243)"},"352":{"style":{"__isSmartRef__":true,"id":353},"chunkOwner":{"__isSmartRef__":true,"id":350},"storedString":"","_id":"_1353","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"353":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"354":{"morph":{"__isSmartRef__":true,"id":350},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"355":{"submorphs":[{"__isSmartRef__":true,"id":350},{"__isSmartRef__":true,"id":356}],"scripts":[],"shape":{"__isSmartRef__":true,"id":424},"id":395,"eventHandler":{"__isSmartRef__":true,"id":425},"droppingEnabled":true,"halosEnabled":true,"__layered_draggingEnabled__":true,"layout":{"__isSmartRef__":true,"id":426},"LK2":true,"targetMorph":{"__isSmartRef__":true,"id":350},"titleBar":{"__isSmartRef__":true,"id":356},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"highlighted":true,"_Rotation":0,"_Scale":1,"cameForward":false,"showsHalos":false,"__serializedExpressions__":["_Position","contentOffset","prevDragPos"],"__LivelyClassName__":"lively.morphic.Window","__SourceModuleName__":"Global.lively.morphic.Widgets","withoutLayers":["Global.lively.morphic.GrabbingLayer"],"_Position":"lively.pt(1234.0,448.0)","contentOffset":"lively.pt(0.0,22.0)","prevDragPos":"lively.pt(1478.0,453.0)"},"356":{"submorphs":[{"__isSmartRef__":true,"id":357},{"__isSmartRef__":true,"id":363},{"__isSmartRef__":true,"id":386},{"__isSmartRef__":true,"id":403}],"scripts":[],"shape":{"__isSmartRef__":true,"id":421},"id":396,"eventHandler":{"__isSmartRef__":true,"id":422},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":423},"windowMorph":{"__isSmartRef__":true,"id":355},"label":{"__isSmartRef__":true,"id":357},"closeButton":{"__isSmartRef__":true,"id":363},"menuButton":{"__isSmartRef__":true,"id":386},"collapseButton":{"__isSmartRef__":true,"id":403},"owner":{"__isSmartRef__":true,"id":355},"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.TitleBar","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(0.0,0.0)"},"357":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":358},"id":397,"textChunks":[{"__isSmartRef__":true,"id":359}],"eventHandler":{"__isSmartRef__":true,"id":361},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","evalEnabled":false,"isLabel":true,"_HandStyle":"default","layout":{"__isSmartRef__":true,"id":362},"_FontSize":10,"_Align":"center","eventsAreIgnored":true,"_PointerEvents":"none","owner":{"__isSmartRef__":true,"id":356},"_MaxTextWidth":441,"_MaxTextHeight":17,"__serializedExpressions__":["_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(20.0,3.0)"},"358":{"_BorderWidth":0,"_Fill":null,"_BorderRadius":0,"__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(441.0,17.0)","_BorderColor":"Color.rgb(0,0,0)"},"359":{"style":{"__isSmartRef__":true,"id":360},"chunkOwner":{"__isSmartRef__":true,"id":357},"storedString":"","_id":"_1345","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"360":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"361":{"morph":{"__isSmartRef__":true,"id":357},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"362":{"resizeWidth":true},"363":{"submorphs":[{"__isSmartRef__":true,"id":364}],"scripts":[],"shape":{"__isSmartRef__":true,"id":369},"id":398,"eventHandler":{"__isSmartRef__":true,"id":375},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":370},"lighterFill":{"__isSmartRef__":true,"id":376},"label":{"__isSmartRef__":true,"id":364},"owner":{"__isSmartRef__":true,"id":356},"layout":{"__isSmartRef__":true,"id":381},"attributeConnections":[{"__isSmartRef__":true,"id":382},{"__isSmartRef__":true,"id":384}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(480.0,3.0)"},"364":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":365},"id":399,"textChunks":[{"__isSmartRef__":true,"id":366}],"eventHandler":{"__isSmartRef__":true,"id":368},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_MaxTextWidth":17,"_MaxTextHeight":17,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":363},"isLabel":true,"_HandStyle":"default","_FontSize":8,"_Align":"center","eventsAreIgnored":true,"_PointerEvents":"none","__serializedExpressions__":["_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(0,3,0,0)","_Position":"lively.pt(0.0,0.0)"},"365":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_BorderColor":"Color.rgb(0,0,0)"},"366":{"style":{"__isSmartRef__":true,"id":367},"chunkOwner":{"__isSmartRef__":true,"id":364},"storedString":"","_id":"_1346","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"367":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"368":{"morph":{"__isSmartRef__":true,"id":364},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"369":{"_BorderWidth":0,"_Fill":{"__isSmartRef__":true,"id":370},"_StrokeOpacity":0,"_BorderRadius":5,"__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_BorderColor":"Color.rgb(189,190,192)"},"370":{"stops":[{"__isSmartRef__":true,"id":371},{"__isSmartRef__":true,"id":372},{"__isSmartRef__":true,"id":373},{"__isSmartRef__":true,"id":374}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"371":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"372":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"373":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"374":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"375":{"morph":{"__isSmartRef__":true,"id":363},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"376":{"stops":[{"__isSmartRef__":true,"id":377},{"__isSmartRef__":true,"id":378},{"__isSmartRef__":true,"id":379},{"__isSmartRef__":true,"id":380}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"377":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"378":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"379":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"380":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"381":{"moveHorizontal":true},"382":{"sourceObj":{"__isSmartRef__":true,"id":363},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":355},"targetMethodName":"getCloseHelp","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":383},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"383":{"source":{"__isSmartRef__":true,"id":363},"target":{"__isSmartRef__":true,"id":355}},"384":{"sourceObj":{"__isSmartRef__":true,"id":363},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":355},"targetMethodName":"initiateShutdown","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":385},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"385":{"source":{"__isSmartRef__":true,"id":363},"target":{"__isSmartRef__":true,"id":355}},"386":{"submorphs":[{"__isSmartRef__":true,"id":387}],"scripts":[],"shape":{"__isSmartRef__":true,"id":392},"id":400,"eventHandler":{"__isSmartRef__":true,"id":393},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":370},"lighterFill":{"__isSmartRef__":true,"id":394},"label":{"__isSmartRef__":true,"id":387},"owner":{"__isSmartRef__":true,"id":356},"attributeConnections":[{"__isSmartRef__":true,"id":399},{"__isSmartRef__":true,"id":401}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(3.0,3.0)"},"387":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":388},"id":401,"textChunks":[{"__isSmartRef__":true,"id":389}],"eventHandler":{"__isSmartRef__":true,"id":391},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_MaxTextWidth":17,"_MaxTextHeight":17,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":386},"isLabel":true,"_HandStyle":"default","_FontSize":8,"_Align":"center","eventsAreIgnored":true,"_PointerEvents":"none","__serializedExpressions__":["_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(0,3,0,0)","_Position":"lively.pt(0.0,0.0)"},"388":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_BorderColor":"Color.rgb(0,0,0)"},"389":{"style":{"__isSmartRef__":true,"id":390},"chunkOwner":{"__isSmartRef__":true,"id":387},"storedString":"","_id":"_1347","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"390":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"391":{"morph":{"__isSmartRef__":true,"id":387},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"392":{"_BorderWidth":0,"_Fill":{"__isSmartRef__":true,"id":370},"_StrokeOpacity":0,"_BorderRadius":5,"__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_BorderColor":"Color.rgb(189,190,192)"},"393":{"morph":{"__isSmartRef__":true,"id":386},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"394":{"stops":[{"__isSmartRef__":true,"id":395},{"__isSmartRef__":true,"id":396},{"__isSmartRef__":true,"id":397},{"__isSmartRef__":true,"id":398}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"395":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"396":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"397":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"398":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"399":{"sourceObj":{"__isSmartRef__":true,"id":386},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":355},"targetMethodName":"getMenuHelp","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":400},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"400":{"source":{"__isSmartRef__":true,"id":386},"target":{"__isSmartRef__":true,"id":355}},"401":{"sourceObj":{"__isSmartRef__":true,"id":386},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":355},"targetMethodName":"showTargetMorphMenu","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":402},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"402":{"source":{"__isSmartRef__":true,"id":386},"target":{"__isSmartRef__":true,"id":355}},"403":{"submorphs":[{"__isSmartRef__":true,"id":404}],"scripts":[],"shape":{"__isSmartRef__":true,"id":409},"id":402,"eventHandler":{"__isSmartRef__":true,"id":410},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":370},"lighterFill":{"__isSmartRef__":true,"id":411},"label":{"__isSmartRef__":true,"id":404},"owner":{"__isSmartRef__":true,"id":356},"layout":{"__isSmartRef__":true,"id":416},"attributeConnections":[{"__isSmartRef__":true,"id":417},{"__isSmartRef__":true,"id":419}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(461.0,3.0)"},"404":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":405},"id":403,"textChunks":[{"__isSmartRef__":true,"id":406}],"eventHandler":{"__isSmartRef__":true,"id":408},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_MaxTextWidth":17,"_MaxTextHeight":17,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":403},"isLabel":true,"_HandStyle":"default","_FontSize":8,"_Align":"center","eventsAreIgnored":true,"_PointerEvents":"none","__serializedExpressions__":["_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(0,3,0,0)","_Position":"lively.pt(0.0,0.0)"},"405":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_BorderColor":"Color.rgb(0,0,0)"},"406":{"style":{"__isSmartRef__":true,"id":407},"chunkOwner":{"__isSmartRef__":true,"id":404},"storedString":"","_id":"_1348","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"407":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"408":{"morph":{"__isSmartRef__":true,"id":404},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"409":{"_BorderWidth":0,"_Fill":{"__isSmartRef__":true,"id":370},"_StrokeOpacity":0,"_BorderRadius":5,"__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_BorderColor":"Color.rgb(189,190,192)"},"410":{"morph":{"__isSmartRef__":true,"id":403},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"411":{"stops":[{"__isSmartRef__":true,"id":412},{"__isSmartRef__":true,"id":413},{"__isSmartRef__":true,"id":414},{"__isSmartRef__":true,"id":415}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"412":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"413":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"414":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"415":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"416":{"moveHorizontal":true},"417":{"sourceObj":{"__isSmartRef__":true,"id":403},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":355},"targetMethodName":"getCollapseHelp","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":418},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"418":{"source":{"__isSmartRef__":true,"id":403},"target":{"__isSmartRef__":true,"id":355}},"419":{"sourceObj":{"__isSmartRef__":true,"id":403},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":355},"targetMethodName":"toggleCollapse","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":420},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"420":{"source":{"__isSmartRef__":true,"id":403},"target":{"__isSmartRef__":true,"id":355}},"421":{"_BorderWidth":1,"_Fill":{"__isSmartRef__":true,"id":343},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(500.0,22.0)","_BorderColor":"Color.rgb(102,102,102)"},"422":{"morph":{"__isSmartRef__":true,"id":356},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"423":{"resizeWidth":true,"adjustForNewBounds":true},"424":{"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"__serializedExpressions__":["_Extent"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(500.0,222.0)"},"425":{"morph":{"__isSmartRef__":true,"id":355},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"426":{"adjustForNewBounds":true},"427":{"resizeWidth":true,"resizeHeight":true},"428":{"submorphs":[{"__isSmartRef__":true,"id":429},{"__isSmartRef__":true,"id":436}],"scripts":[],"shape":{"__isSmartRef__":true,"id":503},"id":361,"eventHandler":{"__isSmartRef__":true,"id":504},"droppingEnabled":true,"halosEnabled":true,"__layered_draggingEnabled__":true,"layout":{"__isSmartRef__":true,"id":505},"LK2":true,"targetMorph":{"__isSmartRef__":true,"id":429},"titleBar":{"__isSmartRef__":true,"id":436},"collapsedTransform":{"__isSmartRef__":true,"id":506},"expandedTransform":{"__isSmartRef__":true,"id":507},"ignoreEventsOnExpand":false,"owner":null,"showsHalos":false,"highlighted":true,"_Rotation":0,"_Scale":1,"state":"shutdown","__serializedExpressions__":["_Position","contentOffset","collapsedExtent","expandedExtent","prevDragPos","expandedPosition","collapsedPosition"],"__LivelyClassName__":"lively.morphic.Window","__SourceModuleName__":"Global.lively.morphic.Widgets","withoutLayers":["Global.lively.morphic.GrabbingLayer"],"_Position":"lively.pt(1131.0,79.0)","contentOffset":"lively.pt(0.0,22.0)","collapsedExtent":"lively.pt(500.0,22.0)","expandedExtent":"lively.pt(500.0,222.0)","prevDragPos":"lively.pt(1507.0,76.0)","expandedPosition":"lively.pt(1131.0,79.0)","collapsedPosition":"lively.pt(1131.0,79.0)"},"429":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":430},"id":360,"textChunks":[{"__isSmartRef__":true,"id":431}],"eventHandler":{"__isSmartRef__":true,"id":433},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"auto","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Monaco,monospace","_MaxTextWidth":500,"_MaxTextHeight":0,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":428},"layout":{"__isSmartRef__":true,"id":434},"syntaxHighlightingWhileTyping":true,"attributeConnections":[{"__isSmartRef__":true,"id":435}],"doNotSerialize":["$$textString"],"doNotCopyProperties":["$$textString"],"lastSyntaxHighlightTime":1307282796737,"accessibleInInactiveWindow":true,"eventsAreIgnored":false,"_HandStyle":"default","_PointerEvents":"auto","_Visible":true,"charsReplaced":"","lastFindLoc":15,"__serializedExpressions__":["_Padding","_Position"],"textString":"undefined","__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(2,1,0,0)","_Position":"lively.pt(0.0,22.0)"},"430":{"_BorderWidth":2,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(500.0,0.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(243,243,243)"},"431":{"style":{"__isSmartRef__":true,"id":432},"chunkOwner":{"__isSmartRef__":true,"id":429},"_id":"_2","storedString":"undefined","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"432":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"433":{"morph":{"__isSmartRef__":true,"id":429},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"434":{"resizeWidth":true,"resizeHeight":true},"435":{"sourceObj":{"__isSmartRef__":true,"id":429},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":429},"targetMethodName":"highlightJavaScriptSyntax","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"436":{"submorphs":[{"__isSmartRef__":true,"id":437},{"__isSmartRef__":true,"id":443},{"__isSmartRef__":true,"id":461},{"__isSmartRef__":true,"id":478}],"scripts":[],"shape":{"__isSmartRef__":true,"id":496},"id":362,"eventHandler":{"__isSmartRef__":true,"id":501},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":502},"windowMorph":{"__isSmartRef__":true,"id":428},"label":{"__isSmartRef__":true,"id":437},"closeButton":{"__isSmartRef__":true,"id":443},"menuButton":{"__isSmartRef__":true,"id":461},"collapseButton":{"__isSmartRef__":true,"id":478},"owner":{"__isSmartRef__":true,"id":428},"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.TitleBar","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(0.0,0.0)"},"437":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":438},"id":363,"textChunks":[{"__isSmartRef__":true,"id":439}],"eventHandler":{"__isSmartRef__":true,"id":441},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","evalEnabled":false,"isLabel":true,"_HandStyle":"default","layout":{"__isSmartRef__":true,"id":442},"_FontSize":10,"_Align":"center","eventsAreIgnored":true,"_PointerEvents":"none","owner":{"__isSmartRef__":true,"id":436},"_MaxTextWidth":441,"_MaxTextHeight":17,"__serializedExpressions__":["_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(20.0,3.0)"},"438":{"_BorderWidth":0,"_Fill":null,"_BorderRadius":0,"__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(441.0,17.0)","_BorderColor":"Color.rgb(0,0,0)"},"439":{"style":{"__isSmartRef__":true,"id":440},"chunkOwner":{"__isSmartRef__":true,"id":437},"storedString":"","_id":"_1349","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"440":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"441":{"morph":{"__isSmartRef__":true,"id":437},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"442":{"resizeWidth":true},"443":{"submorphs":[{"__isSmartRef__":true,"id":444}],"scripts":[],"shape":{"__isSmartRef__":true,"id":449},"id":364,"eventHandler":{"__isSmartRef__":true,"id":450},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":370},"lighterFill":{"__isSmartRef__":true,"id":451},"label":{"__isSmartRef__":true,"id":444},"owner":{"__isSmartRef__":true,"id":436},"layout":{"__isSmartRef__":true,"id":456},"attributeConnections":[{"__isSmartRef__":true,"id":457},{"__isSmartRef__":true,"id":459}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(480.0,3.0)"},"444":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":445},"id":365,"textChunks":[{"__isSmartRef__":true,"id":446}],"eventHandler":{"__isSmartRef__":true,"id":448},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_MaxTextWidth":17,"_MaxTextHeight":17,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":443},"isLabel":true,"_HandStyle":"default","_FontSize":8,"_Align":"center","eventsAreIgnored":true,"_PointerEvents":"none","__serializedExpressions__":["_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(0,3,0,0)","_Position":"lively.pt(0.0,0.0)"},"445":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_BorderColor":"Color.rgb(0,0,0)"},"446":{"style":{"__isSmartRef__":true,"id":447},"chunkOwner":{"__isSmartRef__":true,"id":444},"storedString":"","_id":"_1350","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"447":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"448":{"morph":{"__isSmartRef__":true,"id":444},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"449":{"_BorderWidth":0,"_Fill":{"__isSmartRef__":true,"id":370},"_StrokeOpacity":0,"_BorderRadius":5,"__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_BorderColor":"Color.rgb(189,190,192)"},"450":{"morph":{"__isSmartRef__":true,"id":443},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"451":{"stops":[{"__isSmartRef__":true,"id":452},{"__isSmartRef__":true,"id":453},{"__isSmartRef__":true,"id":454},{"__isSmartRef__":true,"id":455}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"452":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"453":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"454":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"455":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"456":{"moveHorizontal":true},"457":{"sourceObj":{"__isSmartRef__":true,"id":443},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":428},"targetMethodName":"getCloseHelp","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":458},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"458":{"source":{"__isSmartRef__":true,"id":443},"target":{"__isSmartRef__":true,"id":428}},"459":{"sourceObj":{"__isSmartRef__":true,"id":443},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":428},"targetMethodName":"initiateShutdown","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":460},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"460":{"source":{"__isSmartRef__":true,"id":443},"target":{"__isSmartRef__":true,"id":428}},"461":{"submorphs":[{"__isSmartRef__":true,"id":462}],"scripts":[],"shape":{"__isSmartRef__":true,"id":467},"id":366,"eventHandler":{"__isSmartRef__":true,"id":468},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":370},"lighterFill":{"__isSmartRef__":true,"id":469},"label":{"__isSmartRef__":true,"id":462},"owner":{"__isSmartRef__":true,"id":436},"attributeConnections":[{"__isSmartRef__":true,"id":474},{"__isSmartRef__":true,"id":476}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(3.0,3.0)"},"462":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":463},"id":367,"textChunks":[{"__isSmartRef__":true,"id":464}],"eventHandler":{"__isSmartRef__":true,"id":466},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_MaxTextWidth":17,"_MaxTextHeight":17,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":461},"isLabel":true,"_HandStyle":"default","_FontSize":8,"_Align":"center","eventsAreIgnored":true,"_PointerEvents":"none","__serializedExpressions__":["_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(0,3,0,0)","_Position":"lively.pt(0.0,0.0)"},"463":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_BorderColor":"Color.rgb(0,0,0)"},"464":{"style":{"__isSmartRef__":true,"id":465},"chunkOwner":{"__isSmartRef__":true,"id":462},"storedString":"","_id":"_1351","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"465":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"466":{"morph":{"__isSmartRef__":true,"id":462},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"467":{"_BorderWidth":0,"_Fill":{"__isSmartRef__":true,"id":370},"_StrokeOpacity":0,"_BorderRadius":5,"__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_BorderColor":"Color.rgb(189,190,192)"},"468":{"morph":{"__isSmartRef__":true,"id":461},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"469":{"stops":[{"__isSmartRef__":true,"id":470},{"__isSmartRef__":true,"id":471},{"__isSmartRef__":true,"id":472},{"__isSmartRef__":true,"id":473}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"470":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"471":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"472":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"473":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"474":{"sourceObj":{"__isSmartRef__":true,"id":461},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":428},"targetMethodName":"getMenuHelp","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":475},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"475":{"source":{"__isSmartRef__":true,"id":461},"target":{"__isSmartRef__":true,"id":428}},"476":{"sourceObj":{"__isSmartRef__":true,"id":461},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":428},"targetMethodName":"showTargetMorphMenu","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":477},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"477":{"source":{"__isSmartRef__":true,"id":461},"target":{"__isSmartRef__":true,"id":428}},"478":{"submorphs":[{"__isSmartRef__":true,"id":479}],"scripts":[],"shape":{"__isSmartRef__":true,"id":484},"id":368,"eventHandler":{"__isSmartRef__":true,"id":485},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":370},"lighterFill":{"__isSmartRef__":true,"id":486},"label":{"__isSmartRef__":true,"id":479},"owner":{"__isSmartRef__":true,"id":436},"layout":{"__isSmartRef__":true,"id":491},"attributeConnections":[{"__isSmartRef__":true,"id":492},{"__isSmartRef__":true,"id":494}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(461.0,3.0)"},"479":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":480},"id":369,"textChunks":[{"__isSmartRef__":true,"id":481}],"eventHandler":{"__isSmartRef__":true,"id":483},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_MaxTextWidth":17,"_MaxTextHeight":17,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":478},"isLabel":true,"_HandStyle":"default","_FontSize":8,"_Align":"center","eventsAreIgnored":true,"_PointerEvents":"none","__serializedExpressions__":["_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(0,3,0,0)","_Position":"lively.pt(0.0,0.0)"},"480":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_BorderColor":"Color.rgb(0,0,0)"},"481":{"style":{"__isSmartRef__":true,"id":482},"chunkOwner":{"__isSmartRef__":true,"id":479},"storedString":"","_id":"_1352","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"482":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"483":{"morph":{"__isSmartRef__":true,"id":479},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"484":{"_BorderWidth":0,"_Fill":{"__isSmartRef__":true,"id":370},"_StrokeOpacity":0,"_BorderRadius":5,"__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_BorderColor":"Color.rgb(189,190,192)"},"485":{"morph":{"__isSmartRef__":true,"id":478},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"486":{"stops":[{"__isSmartRef__":true,"id":487},{"__isSmartRef__":true,"id":488},{"__isSmartRef__":true,"id":489},{"__isSmartRef__":true,"id":490}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"487":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"488":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"489":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"490":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"491":{"moveHorizontal":true},"492":{"sourceObj":{"__isSmartRef__":true,"id":478},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":428},"targetMethodName":"getCollapseHelp","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":493},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"493":{"source":{"__isSmartRef__":true,"id":478},"target":{"__isSmartRef__":true,"id":428}},"494":{"sourceObj":{"__isSmartRef__":true,"id":478},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":428},"targetMethodName":"toggleCollapse","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":495},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"495":{"source":{"__isSmartRef__":true,"id":478},"target":{"__isSmartRef__":true,"id":428}},"496":{"_BorderWidth":1,"_Fill":{"__isSmartRef__":true,"id":497},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(500.0,22.0)","_BorderColor":"Color.rgb(102,102,102)"},"497":{"stops":[{"__isSmartRef__":true,"id":498},{"__isSmartRef__":true,"id":499},{"__isSmartRef__":true,"id":500}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"498":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(220,220,220)"},"499":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(243,243,243)"},"500":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(220,220,220)"},"501":{"morph":{"__isSmartRef__":true,"id":436},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"502":{"resizeWidth":true,"adjustForNewBounds":true},"503":{"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"__serializedExpressions__":["_Extent","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(500.0,222.0)","_Position":"lively.pt(0.0,0.0)"},"504":{"morph":{"__isSmartRef__":true,"id":428},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"505":{"adjustForNewBounds":true},"506":{"a":1,"b":0,"c":0,"d":1,"e":1131,"f":79,"__LivelyClassName__":"lively.morphic.Similitude","__SourceModuleName__":"Global.lively.morphic.Graphics"},"507":{"a":1,"b":0,"c":0,"d":1,"e":1131,"f":79,"__LivelyClassName__":"lively.morphic.Similitude","__SourceModuleName__":"Global.lively.morphic.Graphics"},"508":{"requiredModules":[],"migrationLevel":2,"partsSpaceName":"PartsBin/Tools","comment":"Edit scripts and connections of a specific morph. Early version.","partName":"ObjectEditor","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"509":{"submorphs":[],"scripts":[],"id":"013CE797-A7D2-4129-9578-6E828A5E60DE","shape":{"__isSmartRef__":true,"id":510},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Monaco,courier","_MaxTextWidth":649.0285365288845,"_MaxTextHeight":null,"textChunks":[{"__isSmartRef__":true,"id":511}],"layout":{"__isSmartRef__":true,"id":513},"showsHalos":false,"prevScroll":[0,0],"name":"ObjectEditorScriptPane","charsReplaced":"SOURCE_PROPERTY","lastFindLoc":29,"partsBinMetaInfo":{"__isSmartRef__":true,"id":514},"_ClipMode":"auto","_FontSize":9,"lastSyntaxHighlightTime":1,"doitContext":null,"savedTextString":"connect(this, onMouseDown(evt), this.get('SketchArea'), click(evt));","_Align":"left","lastSearchString":"migrate","eventHandler":{"__isSmartRef__":true,"id":515},"attributeConnections":[{"__isSmartRef__":true,"id":516},{"__isSmartRef__":true,"id":531},{"__isSmartRef__":true,"id":532}],"doNotSerialize":["$$textString","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors"],"doNotCopyProperties":["$$textString"],"_MinTextWidth":649.0285365288845,"_MinTextHeight":null,"lastSaveSource":"","isBeingDragged":false,"draggingEnabled":false,"objectEditorPane":{"__isSmartRef__":true,"id":274},"isCopyMorphRef":true,"morphRefId":1,"statusMorph":{"__isSmartRef__":true,"id":533},"derivationIds":[219,"DD5046D0-C1D6-412A-83C9-CD7EE63D40E0","4D92BDFD-A599-4154-A197-A4B1292C1619","98551F68-B128-4262-9BC2-6B8AC7C8D7C0","47731662-FF8E-4C0F-A170-FD5C56A06021","3FC7FDE6-156F-4056-BB04-B76D8B6C5472","C1E8D5BB-56F9-47B3-A520-BEEFEF791823","115FC149-EEF9-415A-A5B7-AB0B9D0170A4","0D66FA39-01E7-4F16-840C-4FA0FA14DD10","B0A74693-DE3F-4867-8DC0-61B098A8F0D1","3547765B-E224-48EC-B58F-278C1DC7422E","8561ACCF-315A-46EC-9412-BC5D4C55D437","533D6602-9E1A-414A-9646-0FEF9ECCEBF7","5141CF81-6EA1-419B-97AC-62C22FEFC658","B9E83FD9-9781-4F00-8A07-0C96E0D29D3D","034F48B5-B4B1-4DF5-9FA5-9A9CFB99F43A","70FBC800-1914-4F9C-A8E4-2190F72E2902","64465644-E389-4AA2-BE05-93FB591B45D0","E80928FE-6AC8-4FE0-B0A2-7C7A0C7D5E85","E24E50AD-DCA6-4D01-A523-CC1E4FB09222","27E050B0-3192-426E-B01D-907ECF280A68","A241F064-0186-4F84-A037-84CBD9E0D24D","829776FC-15F2-466D-B5F4-88CC9444B1B8","22E56E25-3268-413C-B033-1DB2D96AFA9B","FD5B6693-EB83-4E16-BEA6-D5E23C7E3D48","0A2AD01B-8B4E-4779-9FDF-A504DBC86B5D","EBDFA302-80A1-48E9-B1B3-6143F685CCFF","AB62E3F9-D889-47F9-922A-C440E6382005","6675A7FB-925B-4D65-9CBE-77F2760A6040"],"owner":{"__isSmartRef__":true,"id":274},"syntaxHighlightingWhileTyping":true,"#startLetters":"enable","_Rotation":0,"_Scale":1,"_syntaxHighlightTimeout":null,"lastSyntaxHighlightTimes":[1,5,7,3,4,5,5,11,10,10],"_lastSyntaxHighlightTime":2,"__serializedExpressions__":["_Padding","distanceToDragEvent","_Position"],"textString":"","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":538},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(2,1,0,0)","distanceToDragEvent":"lively.pt(341.2,-18.3)","_Position":"lively.pt(200.0,40.0)"},"510":{"_BorderWidth":1,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"auto","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(651.0,473.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(243,243,243)","_Padding":"lively.rect(0,0,0,0)"},"511":{"style":{"__isSmartRef__":true,"id":512},"chunkOwner":{"__isSmartRef__":true,"id":509},"_id":"_3","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"512":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"513":{"resizeWidth":true,"resizeHeight":true},"514":{"requiredModules":[],"partsSpaceName":"PartsBin/Widgets/","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"515":{"morph":{"__isSmartRef__":true,"id":509},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"516":{"sourceObj":{"__isSmartRef__":true,"id":509},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":517},"targetMethodName":"indicateUnsavedChanges","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"517":{"submorphs":[],"scripts":[],"id":"9613FE66-D56A-43DB-B395-20611D58904D","shape":{"__isSmartRef__":true,"id":518},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"ChangeIndicator","partsBinMetaInfo":{"__isSmartRef__":true,"id":519},"eventHandler":{"__isSmartRef__":true,"id":520},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"owner":{"__isSmartRef__":true,"id":274},"layout":{"__isSmartRef__":true,"id":521},"isBeingDragged":false,"grabbingEnabled":false,"draggingEnabled":false,"isCopyMorphRef":true,"morphRefId":26,"derivationIds":[220,"EE491D24-F056-4AFE-A669-7B7048C6C3D1","3FA4A8C3-0FC0-43A0-8C00-00A96F9022E2","62DAD3C6-A81D-450F-B32F-601EA7E619D8","EEDB0C58-5990-481A-A7FF-ACB1A2DF08DD","16F708CB-1259-4A75-BAEF-1A5216C6CB19","97CA61D3-E09B-43CD-9880-D8B36FA303F3","0AF6BEEC-8A57-44FF-9D8D-40BA6CC6A0CD","AF2BEE76-C34F-457E-8699-9896327A4C07","5EC39FF0-602F-44A2-BE3A-04FCA127E5D1","44CEBF61-9A92-4E36-9576-425D5054B471","E9ACF86B-B775-4125-83BC-7E4500597D40","FE62294A-F891-45E4-AAE7-6F386B5A8CB5","8771140D-0D57-4CAF-A57B-857F858CCC73","BE774795-5889-4DB8-A366-1C774555761B","89DA16ED-5636-4C0D-B52F-A327A5526DD6","94DAC0EC-79E9-48E5-90D5-2BB59495BD0B","048AE915-30CF-4DE4-819B-F7D41CE99585","0417EEDD-6B12-4AF1-B7BC-875E32521980","5DFAFB2A-C915-429E-A58C-030C229C9AB8","BD996DFA-D248-4D9C-AF33-C5BA2511A09E","9F92F095-A6B5-46E8-ADA1-051904ABE386","214CA9C7-6225-49ED-A484-C2D8D92B35ED","7258922C-C991-4EF3-A09B-318D8B6A1306","1F8069E8-E7D5-4153-AE2C-96F1782F041F","74FBBDBC-44BA-4111-B3DB-58142522023F","91D6D585-64D8-491A-AAAB-AF0A99533DEC","1761630D-17E9-4E04-A73C-9D15C26E19E3","B8E628C4-20D6-4B26-B820-A8D07194CE6F"],"_ClipMode":"visible","_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","savedColor","alarmColor","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":522},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(843.0,40.0)","savedColor":"Color.rgb(0,0,0)","alarmColor":"Color.rgb(240,0,0)","distanceToDragEvent":"lively.pt(37.3,-17.5)"},"518":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(8.6,9.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,0,0,0)"},"519":{"partsSpaceName":"PartsBin/Basic","comment":"A simple box morph. A really blue one. Its amazing what you can build out of simple boxes.... Who needs stars when you got blue rectangles!","migrationLevel":2,"partName":"Rectangle","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"520":{"morph":{"__isSmartRef__":true,"id":517},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"521":{"moveHorizontal":true,"adjustForNewBounds":true},"522":{"indicateUnsavedChanges":{"__isSmartRef__":true,"id":523},"setColors":{"__isSmartRef__":true,"id":527}},"523":{"varMapping":{"__isSmartRef__":true,"id":524},"source":"function indicateUnsavedChanges() {\n if (this.owner.scriptPane.hasChanged()) {\n this.setColors(this.alarmColor);\n } else {\n this.setColors(this.savedColor);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":525},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"524":{"this":{"__isSmartRef__":true,"id":517}},"525":{"user":"lauritz","timestamp":{"__isSmartRef__":true,"id":526}},"526":{"isSerializedDate":true,"string":"Tue Sep 27 2011 20:09:19 GMT+0200 (CEST)"},"527":{"varMapping":{"__isSmartRef__":true,"id":528},"source":"function setColors(color) {\n this.setFill(color);\n this.setBorderColor(color);\n}","funcProperties":{"__isSmartRef__":true,"id":529},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"528":{"this":{"__isSmartRef__":true,"id":517}},"529":{"user":"lauritz","timestamp":{"__isSmartRef__":true,"id":530}},"530":{"isSerializedDate":true,"string":"Tue Sep 27 2011 19:06:09 GMT+0200 (CEST)"},"531":{"sourceObj":{"__isSmartRef__":true,"id":509},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":509},"targetMethodName":"highlightJavaScriptSyntax","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"532":{"sourceObj":{"__isSmartRef__":true,"id":509},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":509},"targetMethodName":"highlightSyntaxDebounced","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"533":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":534},"id":553,"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":535}],"eventHandler":{"__isSmartRef__":true,"id":537},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"visible","fixedWidth":true,"fixedHeight":true,"allowInput":true,"_FontFamily":"Helvetica","_FontSize":11,"_MaxTextWidth":90,"_MinTextWidth":90,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"_Align":"center","_VerticalAlign":"center","owner":null,"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(275.5,224.3)","_TextColor":"Color.rgb(204,0,0)"},"534":{"_ClipMode":"visible","_BorderWidth":1,"_StrokeOpacity":0,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,25.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(204,204,204)","_Fill":"Color.rgb(255,255,255)"},"535":{"style":{"__isSmartRef__":true,"id":536},"chunkOwner":{"__isSmartRef__":true,"id":533},"_id":"_46095","storedString":"not saved","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"536":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"537":{"morph":{"__isSmartRef__":true,"id":533},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"538":{"doSave":{"__isSmartRef__":true,"id":539},"boundEval":{"__isSmartRef__":true,"id":547},"reset":{"__isSmartRef__":true,"id":555},"display":{"__isSmartRef__":true,"id":559},"hasChanged":{"__isSmartRef__":true,"id":563},"displayStatus":{"__isSmartRef__":true,"id":567},"updateTarget":{"__isSmartRef__":true,"id":571}},"539":{"varMapping":{"__isSmartRef__":true,"id":540},"source":"function doSave() {\n $super();\n var saved = this.boundEval(this.getTextString());\n if (saved) {\n this.lastSaveSource = this.textString;\n this.owner.changeIndicator.indicateUnsavedChanges();\n this.owner.updateLists();\n this.owner.selectChangedContent(this.getTextString());\n this.displayStatus(\"saved source\", Color.green);\n } else {\n this.displayStatus(\"not saved\", Color.red);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":545},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"540":{"this":{"__isSmartRef__":true,"id":509},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":541}},"541":{"$super":{"__isSmartRef__":true,"id":542}},"542":{"varMapping":{"__isSmartRef__":true,"id":543},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":544},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"543":{"obj":{"__isSmartRef__":true,"id":509},"name":"doSave"},"544":{},"545":{"timestamp":{"__isSmartRef__":true,"id":546},"user":"lauritz"},"546":{"isSerializedDate":true,"string":"Thu Nov 17 2011 23:15:19 GMT+0100 (CET)"},"547":{"varMapping":{"__isSmartRef__":true,"id":548},"source":"function boundEval(str) {\n var result;\n\n this.objectEditorPane.ensureAnnotationLayer();\n withLayers([ScriptAnnotationLayer], function() {\n result = $super(str);\n })\n \n return result\n}","funcProperties":{"__isSmartRef__":true,"id":553},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"548":{"this":{"__isSmartRef__":true,"id":509},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":549}},"549":{"$super":{"__isSmartRef__":true,"id":550}},"550":{"varMapping":{"__isSmartRef__":true,"id":551},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":552},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"551":{"obj":{"__isSmartRef__":true,"id":509},"name":"boundEval"},"552":{},"553":{"timestamp":{"__isSmartRef__":true,"id":554},"user":"lauritz","categories":[]},"554":{"isSerializedDate":true,"string":"Wed Nov 16 2011 05:41:53 GMT+0100 (CET)"},"555":{"varMapping":{"__isSmartRef__":true,"id":556},"source":"function reset() {\n this.doitContext = null;\n this.lastSaveSource = \"\";\n this.textString = \"\";\n this.lastSaveSource = this.textString;\n this.enableSyntaxHighlighting();\n}","funcProperties":{"__isSmartRef__":true,"id":557},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"556":{"this":{"__isSmartRef__":true,"id":509}},"557":{"timestamp":{"__isSmartRef__":true,"id":558},"user":"cschuster","tags":[]},"558":{"isSerializedDate":true,"string":"Wed May 16 2012 20:52:57 GMT+0200 (CEST)"},"559":{"varMapping":{"__isSmartRef__":true,"id":560},"source":"function display(jsCode) {\n this.lastSaveSource = jsCode;\n this.setTextString(jsCode);\n this.enableSyntaxHighlighting();\n this.highlightJavaScriptSyntax();\n this.applyStyle({align: 'left'});\n}","funcProperties":{"__isSmartRef__":true,"id":561},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"560":{"this":{"__isSmartRef__":true,"id":509}},"561":{"timestamp":{"__isSmartRef__":true,"id":562},"user":"lauritz","tags":[]},"562":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:02:26 GMT+0200 (CEST)"},"563":{"varMapping":{"__isSmartRef__":true,"id":564},"source":"function hasChanged() {\n var cleanText = function (string) {\n var source = string.trim();\n if (source.substring(0,2) === \"//\") {\n // removes annotation line\n source = source.substring(source.indexOf(\"\\n\"), source.length);\n source = source.trim();\n }\n if (source === 'undefined' || source === 'null') source = '';\n return source;\n }\n var cleanedTextString = cleanText(this.textString);\n var cleanedLastSource = cleanText(this.lastSaveSource);\n return cleanedTextString !== cleanedLastSource;\n}","funcProperties":{"__isSmartRef__":true,"id":565},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"564":{"this":{"__isSmartRef__":true,"id":509}},"565":{"timestamp":{"__isSmartRef__":true,"id":566},"user":"lauritz","categories":[]},"566":{"isSerializedDate":true,"string":"Mon Oct 03 2011 18:29:45 GMT+0200 (CEST)"},"567":{"varMapping":{"__isSmartRef__":true,"id":568},"source":"function displayStatus(msg, color, delay) {\n if (!this.statusMorph) {\n this.statusMorph = new TextMorph(pt(100,25).extentAsRectangle());\n this.statusMorph.applyStyle({borderWidth: 1, strokeOpacity: 0, borderColor: Color.gray});\n this.statusMorph.setFill(this.owner.getFill());\n this.statusMorph.setFontSize(11);\n this.statusMorph.setAlign('center');\n this.statusMorph.setVerticalAlign('center');\n }\n this.statusMorph.setTextString(msg);\n this.statusMorph.centerAt(this.innerBounds().center());\n this.statusMorph.setTextColor(color || Color.black);\n this.addMorph(this.statusMorph);\n (function() { this.statusMorph.remove() }).bind(this).delay(delay || 2); \n}","funcProperties":{"__isSmartRef__":true,"id":569},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"568":{"this":{"__isSmartRef__":true,"id":509}},"569":{"timestamp":{"__isSmartRef__":true,"id":570},"user":"lauritz","categories":[]},"570":{"isSerializedDate":true,"string":"Wed Nov 23 2011 18:23:05 GMT+0100 (CET)"},"571":{"varMapping":{"__isSmartRef__":true,"id":572},"source":"function updateTarget(target) {\n module('lively.ide.SyntaxHighlighting').load(true);\n this.doitContext = this.owner.target;\n}","funcProperties":{"__isSmartRef__":true,"id":573},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"572":{"this":{"__isSmartRef__":true,"id":509}},"573":{"timestamp":{"__isSmartRef__":true,"id":574},"user":"lauritz","tags":[]},"574":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:07:42 GMT+0200 (CEST)"},"575":{"submorphs":[{"__isSmartRef__":true,"id":576}],"scripts":[],"id":847,"shape":{"__isSmartRef__":true,"id":581},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":582},"lighterFill":{"__isSmartRef__":true,"id":587},"label":{"__isSmartRef__":true,"id":576},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"showsHalos":false,"_Rotation":0,"name":"ObjectEditorClassButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":592},"_Scale":1,"owner":null,"layout":{"__isSmartRef__":true,"id":593},"eventHandler":{"__isSmartRef__":true,"id":594},"__serializedExpressions__":["_Position","padding"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(820.0,9.0)","padding":"lively.rect(5,0,0,0)"},"576":{"submorphs":[],"scripts":[],"id":848,"shape":{"__isSmartRef__":true,"id":577},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":true,"fixedWidth":true,"_MaxTextWidth":116,"_MaxTextHeight":18,"fixedHeight":true,"allowsInput":false,"registeredForMouseEvents":true,"owner":{"__isSmartRef__":true,"id":575},"eventsAreIgnored":true,"textChunks":[{"__isSmartRef__":true,"id":578}],"prevScroll":[0,0],"_FontFamily":"Helvetica, Sans-Serif","_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","_Align":"center","_Scale":1,"eventHandler":{"__isSmartRef__":true,"id":580},"_HandStyle":"default","_PointerEvents":"none","__serializedExpressions__":["_Position","textColor","padding","_Padding"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","textColor":"Color.rgb(0,0,0)","padding":"lively.rect(5,0,0,0)","_Padding":"lively.rect(0,0,0,0)"},"577":{"borderWidth":0,"fill":null,"__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(116.0,18.0)","_BorderColor":"Color.rgb(0,0,0)"},"578":{"style":{"__isSmartRef__":true,"id":579},"chunkOwner":{"__isSmartRef__":true,"id":576},"storedString":"","_id":"_1355","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"579":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"580":{"morph":{"__isSmartRef__":true,"id":576},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"581":{"_Fill":{"__isSmartRef__":true,"id":582},"_BorderWidth":1,"_BorderRadius":5,"__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(116.0,20.0)","_BorderColor":"Color.rgb(214,214,214)"},"582":{"stops":[{"__isSmartRef__":true,"id":583},{"__isSmartRef__":true,"id":584},{"__isSmartRef__":true,"id":585},{"__isSmartRef__":true,"id":586}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"583":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"584":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"585":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"586":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"587":{"stops":[{"__isSmartRef__":true,"id":588},{"__isSmartRef__":true,"id":589},{"__isSmartRef__":true,"id":590},{"__isSmartRef__":true,"id":591}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"588":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"589":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"590":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"591":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"592":{"partsSpaceName":"PartsBin/Inputs/","migrationLevel":2,"comment":"Simple button. Connect to 'fire' to trigger actions when the button is pressed.","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"593":{"moveHorizontal":true},"594":{"morph":{"__isSmartRef__":true,"id":575},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"595":{"submorphs":[],"scripts":[],"id":"A99510DF-4F99-4B44-86FE-A29617716EE4","shape":{"__isSmartRef__":true,"id":596},"droppingEnabled":true,"halosEnabled":true,"itemList":[],"selectedLineNo":1,"showsHalos":false,"name":"ObjectEditorConnectionList","partsBinMetaInfo":{"__isSmartRef__":true,"id":597},"_ClipMode":"auto","owner":{"__isSmartRef__":true,"id":274},"attributeConnections":[{"__isSmartRef__":true,"id":598}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"prevScroll":[0,0],"layout":{"__isSmartRef__":true,"id":600},"eventHandler":{"__isSmartRef__":true,"id":601},"_FontSize":10,"grabbingEnabled":false,"draggingEnabled":false,"isCopyMorphRef":true,"morphRefId":19,"derivationIds":[209,"3900F5DF-0FF7-4C94-8BDB-44AAE12B4A3E","35301083-B60D-4A43-8566-23860EEB4C04","9CC401CC-5A35-4643-935B-FD049C284E16","C9879D40-5E79-4C56-AA79-562ED82BF052","9F6F9261-EB76-4B58-B77D-7D70813A1ED7","8B59E237-F372-4F70-9768-7E9C1A7A021D","FC85F1B9-1978-42D2-850C-BD249981E8B4","D2B607C6-A89B-4B3F-91BB-720451EAB98D","CC361093-FF73-479B-9431-C645CB48F518","307D3B7C-C0E1-484F-8D7E-39FBA9D8EDA5","038AF132-861E-4A77-8756-E6B476413639","65B6CA87-98DE-4473-B4DD-F8763BC3B06A","0AA0E45B-6DCC-4AE0-938C-E53794A511DF","806ACC1C-1353-436B-B1FE-568846777C17","C74AE022-1184-4FDF-A53D-A17627FF61EA","686AF565-EEB0-4AB7-A12E-26727DAD9291","1102A5B3-9973-4471-9EDD-FD7AB802DEA6","BEB06225-53D0-4ACC-9154-DC2DEB5728B7","E32FE34B-7520-4612-B927-C8F9EDFC69BB","D21F598A-4E44-4752-B205-9595DF0E9AE3","FD6670F8-44F6-436A-960F-8BE8890F8B75","C5522110-E6CA-4F96-B33E-BEBF6978088A","BC9AC080-8315-49F1-B6CB-42F3B802F7D9","242A0967-D906-4396-9326-3CC0C9C3EA60","39C09174-63A5-421F-AB88-7A98755661E5","40C2C766-248F-451F-9D85-D1E4DCCB559D","C89F1632-FADA-4B3E-B2D9-1C1020ACB29A","F78E083D-993E-4963-8A7F-CB7182DE3931"],"selection":null,"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":602},"__LivelyClassName__":"lively.morphic.List","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(10.0,439.6)","distanceToDragEvent":"lively.pt(125.0,-17.1)"},"596":{"_BorderWidth":1,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(180.0,74.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(243,243,243)","_Padding":"lively.rect(0,0,0,0)"},"597":{"partsSpaceName":"PartsBin/NewWorld","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"598":{"sourceObj":{"__isSmartRef__":true,"id":595},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":274},"targetMethodName":"displaySourceForConnection","converterString":"function (value) {\n if (!value) return;\n return (value === '-- ALL --') ? null : value[1];\n}","updaterString":null,"varMapping":{"__isSmartRef__":true,"id":599},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"599":{"source":{"__isSmartRef__":true,"id":595},"target":{"__isSmartRef__":true,"id":274}},"600":{"resizeHeight":false,"moveVertical":true},"601":{"morph":{"__isSmartRef__":true,"id":595},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"602":{"preselectItem":{"__isSmartRef__":true,"id":603}},"603":{"varMapping":{"__isSmartRef__":true,"id":604},"source":"function preselectItem() {\n if (this.getList().size() === 2) {\n this.selectAt(1);\n } else {\n this.selectAt(0);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":605},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"604":{"this":{"__isSmartRef__":true,"id":595}},"605":{"timestamp":{"__isSmartRef__":true,"id":606},"user":"lauritz"},"606":{"isSerializedDate":true,"string":"Thu Nov 17 2011 04:12:58 GMT+0100 (CET)"},"607":{"submorphs":[{"__isSmartRef__":true,"id":608}],"scripts":[],"id":47,"shape":{"__isSmartRef__":true,"id":612},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":613},"lighterFill":{"__isSmartRef__":true,"id":618},"label":{"__isSmartRef__":true,"id":608},"attributeConnections":[{"__isSmartRef__":true,"id":623}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"showsHalos":false,"_Rotation":0,"name":"ObjectEditorTargetButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":624},"_Scale":1,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"__serializedExpressions__":["_Position","padding"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(215.0,35.0)","padding":"lively.rect(5,0,0,0)"},"608":{"submorphs":[],"scripts":[],"id":48,"shape":{"__isSmartRef__":true,"id":609},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":true,"fixedWidth":true,"_MaxTextWidth":116,"_MaxTextHeight":20,"fixedHeight":true,"allowsInput":false,"registeredForMouseEvents":true,"owner":{"__isSmartRef__":true,"id":607},"eventsAreIgnored":true,"textChunks":[{"__isSmartRef__":true,"id":610}],"prevScroll":[0,0],"_FontFamily":"Helvetica, Sans-Serif","_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","_Align":"center","_Scale":1,"__serializedExpressions__":["_Position","textColor","padding","_Padding"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","textColor":"Color.rgb(0,0,0)","padding":"lively.rect(5,0,0,0)","_Padding":"lively.rect(0,0,0,0)"},"609":{"borderWidth":0,"fill":null,"__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(116.0,20.0)","_BorderColor":"Color.rgb(0,0,0)"},"610":{"style":{"__isSmartRef__":true,"id":611},"chunkOwner":{"__isSmartRef__":true,"id":608},"storedString":"","_id":"_1356","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"611":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"612":{"_Fill":{"__isSmartRef__":true,"id":613},"_BorderWidth":1,"_BorderRadius":5,"__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(116.0,20.0)","_BorderColor":"Color.rgb(214,214,214)"},"613":{"stops":[{"__isSmartRef__":true,"id":614},{"__isSmartRef__":true,"id":615},{"__isSmartRef__":true,"id":616},{"__isSmartRef__":true,"id":617}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"614":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"615":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"616":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"617":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"618":{"stops":[{"__isSmartRef__":true,"id":619},{"__isSmartRef__":true,"id":620},{"__isSmartRef__":true,"id":621},{"__isSmartRef__":true,"id":622}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"619":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"620":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"621":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"622":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"623":{"sourceObj":{"__isSmartRef__":true,"id":607},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":281},"targetMethodName":"chooseTargetMorphMenu","converterString":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"624":{"partsSpaceName":"PartsBin/Inputs/","migrationLevel":2,"comment":"Simple button. Connect to 'fire' to trigger actions when the button is pressed.","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"625":{"submorphs":[],"scripts":[],"id":435,"shape":{"__isSmartRef__":true,"id":626},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":218,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":12,"name":"ObjectEditorMorphSelector","partsBinMetaInfo":{"__isSmartRef__":true,"id":627},"textChunks":[{"__isSmartRef__":true,"id":628}],"charsReplaced":"","lastFindLoc":5,"priorSelectionRange":[15,15],"prevScroll":[0,0],"_ClipMode":"visible","list":[],"attributeConnections":[{"__isSmartRef__":true,"id":630}],"doNotSerialize":["$$savedTextString"],"doNotCopyProperties":["$$savedTextString"],"listMorph":null,"_WhiteSpaceHandling":"pre-wrap","owner":null,"_Align":"left","eventHandler":{"__isSmartRef__":true,"id":632},"_MinTextWidth":218,"_MinTextHeight":null,"scriptAnnotations":{"__isSmartRef__":true,"id":633},"selection":{"__isSmartRef__":true,"id":187},"previousSelection":[0,13],"isCopyMorphRef":true,"morphRefId":1,"isBeingDragged":false,"draggingEnabled":false,"layout":{"__isSmartRef__":true,"id":652},"_Rotation":0,"_Scale":1,"savedTextString":"100","__serializedExpressions__":["_Position","textColor","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":653},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(200.0,10.0)","textColor":"Color.rgb(0,0,0)","distanceToDragEvent":"lively.pt(153.9,-23.7)"},"626":{"fill":null,"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":3.7000000000000006,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(220.0,20.0)","_BorderColor":"Color.rgb(192,192,192)","_Padding":"lively.rect(0,0,0,0)","_Fill":"Color.rgb(244,244,244)"},"627":{"partsSpaceName":"PartsBin/Inputs/","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"628":{"style":{"__isSmartRef__":true,"id":629},"chunkOwner":{"__isSmartRef__":true,"id":625},"storedString":"","_id":"_1357","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"629":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"630":{"sourceObj":{"__isSmartRef__":true,"id":625},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":274},"targetMethodName":"setTarget","converterString":"function (name) { return $world.get(name)}","updaterString":null,"varMapping":{"__isSmartRef__":true,"id":631},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"631":{"source":{"__isSmartRef__":true,"id":625},"target":{"__isSmartRef__":true,"id":274}},"632":{"morph":{"__isSmartRef__":true,"id":625},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"633":{"createListMorph":{"__isSmartRef__":true,"id":634},"displayTopLevelMorphs":{"__isSmartRef__":true,"id":636},"onMouseUp":{"__isSmartRef__":true,"id":638},"resetConnections":{"__isSmartRef__":true,"id":640},"setTargetToListSelection":{"__isSmartRef__":true,"id":642},"setTargetOfPane":{"__isSmartRef__":true,"id":644},"onBlur":{"__isSmartRef__":true,"id":646},"reset":{"__isSmartRef__":true,"id":648},"onMouseDown":{"__isSmartRef__":true,"id":650}},"634":{"time":{"__isSmartRef__":true,"id":635},"user":"lauritz"},"635":{"isSerializedDate":true,"string":"Fri Oct 28 2011 05:27:29 GMT+0200 (CEST)"},"636":{"time":{"__isSmartRef__":true,"id":637},"user":"lauritz"},"637":{"isSerializedDate":true,"string":"Fri Oct 14 2011 23:48:37 GMT+0200 (CEST)"},"638":{"time":{"__isSmartRef__":true,"id":639},"user":"lauritz"},"639":{"isSerializedDate":true,"string":"Mon Oct 03 2011 18:51:14 GMT+0200 (CEST)"},"640":{"time":{"__isSmartRef__":true,"id":641},"user":"lauritz"},"641":{"isSerializedDate":true,"string":"Wed Sep 28 2011 01:03:17 GMT+0200 (CEST)"},"642":{"time":{"__isSmartRef__":true,"id":643},"user":"lauritz"},"643":{"isSerializedDate":true,"string":"Sat Oct 15 2011 00:00:58 GMT+0200 (CEST)"},"644":{"time":{"__isSmartRef__":true,"id":645},"user":"lauritz"},"645":{"isSerializedDate":true,"string":"Mon Oct 03 2011 18:34:37 GMT+0200 (CEST)"},"646":{"time":{"__isSmartRef__":true,"id":647},"user":"lauritz"},"647":{"isSerializedDate":true,"string":"Fri Oct 07 2011 19:24:18 GMT+0200 (CEST)"},"648":{"time":{"__isSmartRef__":true,"id":649},"user":"lauritz"},"649":{"isSerializedDate":true,"string":"Fri Oct 07 2011 19:26:15 GMT+0200 (CEST)"},"650":{"time":{"__isSmartRef__":true,"id":651},"user":"lauritz"},"651":{"isSerializedDate":true,"string":"Mon Oct 17 2011 19:49:00 GMT+0200 (CEST)"},"652":{},"653":{"getList":{"__isSmartRef__":true,"id":654},"setList":{"__isSmartRef__":true,"id":657},"reset":{"__isSmartRef__":true,"id":660},"example":{"__isSmartRef__":true,"id":663},"removeList":{"__isSmartRef__":true,"id":666},"onBlur":{"__isSmartRef__":true,"id":669},"createListMorph":{"__isSmartRef__":true,"id":676},"resetConnections":{"__isSmartRef__":true,"id":679},"displayTopLevelMorphs":{"__isSmartRef__":true,"id":682},"setTargetToListSelection":{"__isSmartRef__":true,"id":685},"setTargetOfPane":{"__isSmartRef__":true,"id":688},"onMouseDown":{"__isSmartRef__":true,"id":691}},"654":{"varMapping":{"__isSmartRef__":true,"id":655},"source":"function getList() {\n return this.world().indentedListItemsOfMorphNames();\n}","funcProperties":{"__isSmartRef__":true,"id":656},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"655":{"this":{"__isSmartRef__":true,"id":625}},"656":{},"657":{"varMapping":{"__isSmartRef__":true,"id":658},"source":"function setList(list) {\n return this.list = list;\n}","funcProperties":{"__isSmartRef__":true,"id":659},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"658":{"this":{"__isSmartRef__":true,"id":625}},"659":{},"660":{"varMapping":{"__isSmartRef__":true,"id":661},"source":"function reset() {\n this.list = [];\n this.textString = 'empty';\n this.removeList();\n this.resetConnections();\n this.applyStyle({fixedWidth: true, fixedHeight: true, borderWidth: 1, overflow: 'visible'})\n}","funcProperties":{"__isSmartRef__":true,"id":662},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"661":{"this":{"__isSmartRef__":true,"id":625}},"662":{},"663":{"varMapping":{"__isSmartRef__":true,"id":664},"source":"function example() {\n/*\nthis.example()\nthis.getList()\n*/\n this.setList(Array.range(0,100));\n this.textString = 'empty';\n}","funcProperties":{"__isSmartRef__":true,"id":665},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"664":{"this":{"__isSmartRef__":true,"id":625}},"665":{},"666":{"varMapping":{"__isSmartRef__":true,"id":667},"source":"function removeList() {\n this.listMorph && this.listMorph.remove()\n this.listMorph = null;\n}","funcProperties":{"__isSmartRef__":true,"id":668},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"667":{"this":{"__isSmartRef__":true,"id":625}},"668":{},"669":{"varMapping":{"__isSmartRef__":true,"id":670},"source":"function onBlur() {\n $super();\n this.removeList();\n}","funcProperties":{"__isSmartRef__":true,"id":675},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"670":{"this":{"__isSmartRef__":true,"id":625},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":671}},"671":{"$super":{"__isSmartRef__":true,"id":672}},"672":{"varMapping":{"__isSmartRef__":true,"id":673},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":674},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"673":{"obj":{"__isSmartRef__":true,"id":625},"name":"onBlur"},"674":{},"675":{},"676":{"varMapping":{"__isSmartRef__":true,"id":677},"source":"function createListMorph() {\n var list = new lively.morphic.List(new Rectangle(0,0, this.getExtent().x, 520));\n list.setList(this.getList());\n list.setFontSize(12);\n\n list.disableGrabbing();\n list.disableDragging();\n \n this.addMorph(list);\n list.setPosition(pt(0,0));\n\n connect(list, 'selection', this, 'setTargetToListSelection');\n \n return list;\n}","funcProperties":{"__isSmartRef__":true,"id":678},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"677":{"this":{"__isSmartRef__":true,"id":625}},"678":{},"679":{"varMapping":{"__isSmartRef__":true,"id":680},"source":"function resetConnections() {\n disconnectAll(this);\n connect(this, 'savedTextString', this.owner, 'setTarget', {converter: \n\tfunction (name) { return $world.get(name)}});\n}","funcProperties":{"__isSmartRef__":true,"id":681},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"680":{"this":{"__isSmartRef__":true,"id":625}},"681":{},"682":{"varMapping":{"__isSmartRef__":true,"id":683},"source":"function displayTopLevelMorphs() {\n if (this.listMorph) { this.removeList(); return true }\n var list = this.createListMorph(); \n this.addMorph(list);\n this.listMorph = list;\n}","funcProperties":{"__isSmartRef__":true,"id":684},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"683":{"this":{"__isSmartRef__":true,"id":625}},"684":{},"685":{"varMapping":{"__isSmartRef__":true,"id":686},"source":"function setTargetToListSelection(selection) { \n this.removeList();\n if (!selection) return;\n if (this.owner.scriptPane.hasChanged()) {\n var that = this;\n var callback = function (confirmed) {\n if (confirmed) that.setTargetOfPane(selection);\n }\n this.owner.confirmUnsavedChanges(callback);\n } else {\n this.setTargetOfPane(selection);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":687},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"686":{"this":{"__isSmartRef__":true,"id":625}},"687":{},"688":{"varMapping":{"__isSmartRef__":true,"id":689},"source":"function setTargetOfPane(selection) {\n this.owner.setTarget(selection);\n this.setTextString(selection.getName());\n this.removeList();\n}","funcProperties":{"__isSmartRef__":true,"id":690},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"689":{"this":{"__isSmartRef__":true,"id":625}},"690":{},"691":{"varMapping":{"__isSmartRef__":true,"id":692},"source":"function onMouseDown(evt) {\n if (evt.isCommandKey() || evt.isRightMouseButtonDown()) return $super(evt);\n if (this.listMorph) {\n return false;\n } else {\n this.displayTopLevelMorphs();\n return true;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":697},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"692":{"this":{"__isSmartRef__":true,"id":625},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":693}},"693":{"$super":{"__isSmartRef__":true,"id":694}},"694":{"varMapping":{"__isSmartRef__":true,"id":695},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":696},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"695":{"obj":{"__isSmartRef__":true,"id":625},"name":"onMouseDown"},"696":{},"697":{},"698":{"morph":{"__isSmartRef__":true,"id":281},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"699":{"sortedScriptNamesOfObj":{"__isSmartRef__":true,"id":700},"setTarget":{"__isSmartRef__":true,"id":703},"generateSourceForScript":{"__isSmartRef__":true,"id":706},"generateSourceForConnection":{"__isSmartRef__":true,"id":709},"generateTargetCode":{"__isSmartRef__":true,"id":712},"sortedConnectionNamesOfObj":{"__isSmartRef__":true,"id":715},"displayJavaScriptSource":{"__isSmartRef__":true,"id":718},"displaySourceForScript":{"__isSmartRef__":true,"id":721},"displaySourceForConnection":{"__isSmartRef__":true,"id":724},"newScript":{"__isSmartRef__":true,"id":727},"newConnection":{"__isSmartRef__":true,"id":730},"deleteSelectedScript":{"__isSmartRef__":true,"id":733},"disconnectConnection":{"__isSmartRef__":true,"id":736},"updateLists":{"__isSmartRef__":true,"id":739},"displayInitialScript":{"__isSmartRef__":true,"id":742},"reset":{"__isSmartRef__":true,"id":745},"selectChangedContent":{"__isSmartRef__":true,"id":748}},"700":{"varMapping":{"__isSmartRef__":true,"id":701},"source":"function sortedScriptNamesOfObj(obj) {\n if (!Functions.own(obj) || Functions.own(obj).size() == 0) return [];\n return Functions.own(obj)\n\t.select(function(name) { return obj[name].hasLivelyClosure })\n\t.sortBy(function(name) { return name.toLowerCase() });\n}","funcProperties":{"__isSmartRef__":true,"id":702},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"701":{"this":{"__isSmartRef__":true,"id":281}},"702":{},"703":{"varMapping":{"__isSmartRef__":true,"id":704},"source":"function setTarget(morph) {\n this.reset();\n module('lively.ide.SyntaxHighlighting').load(true);\n this.target = morph;\n this.morphSelector.textString = (this.target.getName() || this.target.toString());\n this.scriptPane.doitContext = this.target;\n this.updateLists();\n this.displayInitialScript();\n}","funcProperties":{"__isSmartRef__":true,"id":705},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"704":{"this":{"__isSmartRef__":true,"id":281}},"705":{},"706":{"varMapping":{"__isSmartRef__":true,"id":707},"source":"function generateSourceForScript(scriptName) {\n var script = this.target[scriptName].getOriginal();\n return Strings.format('this.addScript(%s);' ,script)\n}","funcProperties":{"__isSmartRef__":true,"id":708},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"707":{"this":{"__isSmartRef__":true,"id":281}},"708":{},"709":{"varMapping":{"__isSmartRef__":true,"id":710},"source":"function generateSourceForConnection(connection) {\n var c = connection, targetObject = this.target;\n\tif (!c.getTargetObj() || !c.getTargetObj().name || \n\t\t!c.getSourceObj() || !c.getSourceObj().name) return String(c);\n\n\tvar optConfig = []\n\tif (c.converterString)\n\t\toptConfig.push(\"converter: \\n\\t\" + c.converterString)\n\tif (c.updaterString)\n\t\toptConfig.push(\"updater: \\n\\t\" + c.updaterString)\n\treturn Strings.format('connect(%s, \"%s\", %s, \"%s\", {%s});', \n\t\t\tthis.generateTargetCode(targetObject, c.getSourceObj()),\n\t\t\tc.getSourceAttrName(),\n\t\t\tthis.generateTargetCode(targetObject, c.getTargetObj()),\n\t\t\tc.getTargetMethodName(),\n\t\t\toptConfig.join(','));\n\n}","funcProperties":{"__isSmartRef__":true,"id":711},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"710":{"this":{"__isSmartRef__":true,"id":281}},"711":{},"712":{"varMapping":{"__isSmartRef__":true,"id":713},"source":"function generateTargetCode(baseObject, targetObject) {\n\tvar name = targetObject.name;\n\tif (baseObject === targetObject) \n\t\treturn \"this\";\n\telse if (baseObject[name] === targetObject) \n\t\treturn \"this.\" + name;\n\telse if (baseObject.testObject === targetObject) \n\t\treturn \"this.testObject\";\n\telse if (baseObject.get(name) === targetObject) \n\t\treturn 'this.get(\"' + name + '\")';\n\telse if (targetObject instanceof Morph) \n\t\treturn '$morph(\"' + name + '\")';\n\telse \n\t\treturn \"????\";\n}","funcProperties":{"__isSmartRef__":true,"id":714},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"713":{"this":{"__isSmartRef__":true,"id":281}},"714":{},"715":{"varMapping":{"__isSmartRef__":true,"id":716},"source":"function sortedConnectionNamesOfObj(obj) {\n if (\"attributeConnections\" in obj) {\n return obj.attributeConnections\n .sortBy(function(each) {return name.toLowerCase() })\n .collect(function(each) {return [each.getSourceAttrName(), each]});\n } else {\n return [];\n }\n}","funcProperties":{"__isSmartRef__":true,"id":717},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"716":{"this":{"__isSmartRef__":true,"id":281}},"717":{},"718":{"varMapping":{"__isSmartRef__":true,"id":719},"source":"function displayJavaScriptSource(jsCode) {\n this.scriptPane.setTextString(jsCode);\n this.scriptPane.highlightJavaScriptSyntax();\n}","funcProperties":{"__isSmartRef__":true,"id":720},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"719":{"this":{"__isSmartRef__":true,"id":281}},"720":{},"721":{"varMapping":{"__isSmartRef__":true,"id":722},"source":"function displaySourceForScript(scriptName) {\n if (!scriptName) return;\n var code = \"\", that = this;\n if (scriptName === \"-- ALL --\") {\n this.sortedScriptNamesOfObj(this.target).forEach(function(each) {\n code = code.concat(that.generateSourceForScript(each)).concat(\"\\n\\n\");\n });\n } else {\n code = this.generateSourceForScript(scriptName); \n }\n this.displayJavaScriptSource(code);\n}","funcProperties":{"__isSmartRef__":true,"id":723},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"722":{"this":{"__isSmartRef__":true,"id":281}},"723":{},"724":{"varMapping":{"__isSmartRef__":true,"id":725},"source":"function displaySourceForConnection(connection) {\n if (!connection) return;\n var code = \"\", that = this;\n if ((typeof connection === \"string\") && connection === \"-- ALL --\") {\n this.sortedConnectionNamesOfObj(this.target).forEach(function(each) {\n code = code.concat(that.generateSourceForConnection(each[1])).concat(\"\\n\\n\");\n })\n } else {\n code = this.generateSourceForConnection(connection);\n }\n this.displayJavaScriptSource(code);\n}","funcProperties":{"__isSmartRef__":true,"id":726},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"725":{"this":{"__isSmartRef__":true,"id":281}},"726":{},"727":{"varMapping":{"__isSmartRef__":true,"id":728},"source":"function newScript() {\n if (this.target) {\n var code = \"this.addScript(function SCRIPTNAME() {\\n\\t\\n});\";\n this.displayJavaScriptSource(code);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":729},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"728":{"this":{"__isSmartRef__":true,"id":281}},"729":{},"730":{"varMapping":{"__isSmartRef__":true,"id":731},"source":"function newConnection() {\n if (this.target) {\n var code = \"connect(SOURCE, SOURCE_PROPERTY, TARGET, TARGET_PROPERTY);\";\n this.displayJavaScriptSource(code);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":732},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"731":{"this":{"__isSmartRef__":true,"id":281}},"732":{},"733":{"varMapping":{"__isSmartRef__":true,"id":734},"source":"function deleteSelectedScript() {\n if (this.scriptList.selection && this.target) {\n if (!this.target.hasOwnProperty(this.scriptList.selection)) return;\n delete this.target[this.scriptList.selection];\n this.updateLists();\n this.displayInitialScript();\n }\n}","funcProperties":{"__isSmartRef__":true,"id":735},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"734":{"this":{"__isSmartRef__":true,"id":281}},"735":{},"736":{"varMapping":{"__isSmartRef__":true,"id":737},"source":"function disconnectConnection() {\n var selection = this.connectionList.selection;\n if (selection && \n (typeof selection !== \"string\") &&\n this.target.attributeConnections.indexOf(selection[1]) > -1) {\n var c = this.connectionList.selection[1];\n disconnect(c.sourceObj, c.sourceAttrName, c.targetObj, c.targetMethodName);\n this.updateLists();\n this.displayInitialScript();\n } \n}","funcProperties":{"__isSmartRef__":true,"id":738},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"737":{"this":{"__isSmartRef__":true,"id":281}},"738":{},"739":{"varMapping":{"__isSmartRef__":true,"id":740},"source":"function updateLists() {\n this.scriptList.setList(this.sortedScriptNamesOfObj(this.target));\n var scriptListItems = this.scriptList.getList();\n scriptListItems.unshift(\"-- ALL --\");\n this.scriptList.setList(scriptListItems);\n\n this.connectionList.setList(this.sortedConnectionNamesOfObj(this.target));\n var connectionListItems = this.connectionList.getList();\n connectionListItems.unshift(\"-- ALL --\");\n this.connectionList.setList(connectionListItems);\n}","funcProperties":{"__isSmartRef__":true,"id":741},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"740":{"this":{"__isSmartRef__":true,"id":281}},"741":{},"742":{"varMapping":{"__isSmartRef__":true,"id":743},"source":"function displayInitialScript() {\n if (this.scriptList.getList().size() > 1) {\n this.scriptList.selectAt(0);\n } else if (this.connectionList.getList().size() > 1) {\n this.connectionList.selectAt(0);\n } else {\n this.scriptList.selectAt(0);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":744},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"743":{"this":{"__isSmartRef__":true,"id":281}},"744":{},"745":{"varMapping":{"__isSmartRef__":true,"id":746},"source":"function reset() {\n this.target = null;\n this.scriptPane.doitContext = null;\n this.scriptList.setList();\n this.connectionList.setList();\n this.scriptPane.setTextString(\"\");\n this.morphSelector.reset();\n}","funcProperties":{"__isSmartRef__":true,"id":747},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"746":{"this":{"__isSmartRef__":true,"id":281}},"747":{},"748":{"varMapping":{"__isSmartRef__":true,"id":749},"source":"function selectChangedContent(source) {\n\n var addScriptRegex = /this\\.addScript\\s*\\(\\s*function\\s*([^\\(]*)/g;\n var addScriptMatches = [];\n var addScriptMatch = addScriptRegex.exec(source);\n while (addScriptMatch) {\n addScriptMatches.push(addScriptMatch[1]);\n addScriptMatch = addScriptRegex.exec(source);\n }\n \n // if scripts were added, select either a specific one or all\n if (addScriptMatches.length > 0) { \n if (addScriptMatches.length === 1) {\n var index = this.scriptList.getList().indexOf(addScriptMatches[0]);\n if (index > -1) { \n return this.scriptList.selectAt(index);\n }\n }\n return this.scriptList.selectAt(0);\n }\n\n var connectionRegex = \n /connect\\(\\s*([^,]*)\\s*,\\s*\"([^,]*)\"\\s*,\\s*([^,]*)\\s*,\\s*\"([^,]*)\"/g;\n var connectionMatches = [];\n var connectionMatch = connectionRegex.exec(source);\n while (connectionMatch) {\n connectionMatches.push(connectionMatch);\n connectionMatch = connectionRegex.exec(source);\n }\n\n // if connections were made, select either a specific one or all\n if (connectionMatches.length > 0) {\n if (connectionMatches.length === 1) {\n var match = connectionMatches[0];\n for (var i=0; i -1) {\n var c = selection[1];\n disconnect(c.sourceObj, c.sourceAttrName, c.targetObj, c.targetMethodName);\n editor.updateLists();\n editor.displayInitialScript();\n } \n }\n\n var message = 'Disconnect \"' + selection[0] +'\" connection?';\n var callback = disconnectConnection;\n\n var dialog = new lively.morphic.ConfirmDialog(message, callback);\n\n return this.world().openDialog(dialog);\n}","funcProperties":{"__isSmartRef__":true,"id":851},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"850":{"this":{"__isSmartRef__":true,"id":826}},"851":{"timestamp":{"__isSmartRef__":true,"id":852},"user":"lauritz","categories":[]},"852":{"isSerializedDate":true,"string":"Fri Nov 11 2011 01:46:54 GMT+0100 (CET)"},"853":{"submorphs":[{"__isSmartRef__":true,"id":854}],"scripts":[],"id":"E551BD19-6E1A-41CB-9B6A-07FDF44DBA2E","shape":{"__isSmartRef__":true,"id":859},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":865},"lighterFill":{"__isSmartRef__":true,"id":870},"label":{"__isSmartRef__":true,"id":854},"attributeConnections":[{"__isSmartRef__":true,"id":875}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"showsHalos":false,"name":"ObjectEditorRemoveScriptButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":877},"owner":{"__isSmartRef__":true,"id":274},"eventHandler":{"__isSmartRef__":true,"id":878},"isCopyMorphRef":true,"morphRefId":24,"draggingEnabled":false,"objectEditorPane":{"__isSmartRef__":true,"id":274},"derivationIds":[217,"FDC10087-12CF-4570-9211-8309CB6A9AA3","E18FC530-4B1F-4F08-8DA6-3866A3519E56","04A2AAC3-6A9E-40BB-9408-EBB2567EE63B","8C1A42CE-840C-4AAE-BD79-C93A445B9EBF","61FC11FA-B87E-4EFE-BD15-564D3178B68B","ED34F9B5-9E00-41B3-8313-D9C3D6B3B231","A7481F4B-D444-4B4F-BDA2-4F9F03AEC24D","7DDF7175-34FC-4521-A7C3-580A8BE63351","DEA39C05-FAD7-4882-AB3D-0EE12C3408F9","99186A50-1411-4B6F-B1CB-FF0742C20D7D","10F3E467-6BB8-4D07-BD17-8C50593FD6B8","7260818C-6472-4288-8BDD-1E7798A543F3","DEBB5BDB-018D-4BA1-9FB9-73DC84C51D89","D75BCAED-3029-46EB-B944-4A102BB1BC0F","9A977DA2-B325-4DFA-9683-3DC9ECEFAAC0","48A5078F-B4A5-4F4E-884D-84CCDFFBE6F0","33905494-AA01-4311-8398-1F6C3D4F1BAC","5D7201A7-1374-49AD-851F-E3167EFED99E","9B69B6C6-71F2-402E-89D1-E97FC2D3AE13","DA1B3A74-F4A6-427B-8FBD-3D2E9D8CD866","DBFC4A4F-8601-4C32-9460-53902C3B0F37","ED51CA7C-CE32-4CF5-9398-0BA9B791FF5E","4F7A7C1A-3788-478C-AFF5-BA62C7FCB01D","FCEFF15E-E5B8-4C7E-A139-302649441119","3674B8DC-F4E5-4A5C-ACEC-96D743BB6050","33E0336F-FD6A-4AAB-AECB-B7D6C7C80631","761015EE-47CF-40F6-A403-8A959B2DB0A6","361B531D-7A1C-441A-BE8B-0B503543FF6C"],"_ClipMode":"visible","_Rotation":0,"_Scale":1,"isPressed":false,"__serializedExpressions__":["_Position","padding","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":879},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(160.0,40.0)","padding":"lively.rect(5,0,0,0)","distanceToDragEvent":"lively.pt(33.4,-21.3)"},"854":{"submorphs":[],"scripts":[],"id":"7DC51B0C-5EBA-4FD6-8435-80E6AB0B7A89","shape":{"__isSmartRef__":true,"id":855},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":true,"fixedWidth":true,"_MaxTextWidth":25,"_MaxTextHeight":null,"fixedHeight":true,"allowsInput":false,"registeredForMouseEvents":true,"owner":{"__isSmartRef__":true,"id":853},"eventsAreIgnored":true,"textChunks":[{"__isSmartRef__":true,"id":856}],"prevScroll":[0,0],"_FontFamily":"Helvetica, Sans-Serif","_ClipMode":"hidden","_WhiteSpaceHandling":"pre-wrap","_Align":"center","eventHandler":{"__isSmartRef__":true,"id":858},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":25,"_MinTextHeight":null,"draggingEnabled":false,"derivationIds":[218,"852A7BD9-52EE-4708-A2D5-1BDECF33C958","7B4F173E-9726-472A-9B30-530D4AA92AD9","CBA217F6-2832-4213-9ABE-47753C1A4180","E6B97D1D-95D5-4644-9359-1D08D42A51F4","4391A57E-70C2-4628-9828-DD668CCE546E","F0C6C298-3B8B-42B2-B5E9-E5B82F607B01","DF0CAF75-4247-4797-B1A0-AD7444391E2A","B4C4F09B-F663-47A1-B85F-461D5452F5F8","FD966AB1-4685-4151-9A38-B1B21B0237EF","CA91FC2C-D7CC-4123-AFD2-108F8F0C2E97","88F1581A-7AEF-4646-B7F9-3890CDDB8494","DC577877-7F00-4238-9246-08C2A10C0CC9","818C9467-71A2-44D6-B01F-1523A0CD5476","C0CF3DDB-AA12-49E0-B12A-6B620552BB47","853E19A1-E97D-463D-A24F-0148671EB696","0203CA4C-E523-4F7D-824B-F09BA3914BDD","18B98A59-6C8E-4386-B3EF-A17259C51C0F","24D84E0A-FA16-47DE-934D-E60729EEB227","7035F1EB-4B8C-4F20-B3AC-966403F55C0A","69831817-0662-4848-8481-44558987D21D","BA13E4C6-DF2A-4059-9174-7725FA3FE514","3E989A29-2A8F-4AFE-B312-A0852B746605","7B675033-945D-4AE1-B85F-DBD35C7B02AA","E0D76A08-70F9-4710-907E-B2D83D60D29A","495F5D43-B450-45B7-B238-FC12AA8F6488","B551041D-4E6E-44F3-8405-1DCE5344BCCD","0A287650-EC32-45AA-8504-0513B196727F","717B0EFA-1422-4224-9A53-5A494F6191A4"],"_Scale":1,"__serializedExpressions__":["_Position","textColor","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","textColor":"Color.rgb(0,0,0)","padding":"lively.rect(5,0,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"855":{"borderWidth":0,"fill":null,"_ClipMode":"hidden","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.0,20.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"856":{"style":{"__isSmartRef__":true,"id":857},"chunkOwner":{"__isSmartRef__":true,"id":854},"storedString":"-","_id":"_1363","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"857":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"858":{"morph":{"__isSmartRef__":true,"id":854},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"859":{"_Fill":{"__isSmartRef__":true,"id":860},"_BorderWidth":1,"_BorderRadius":5,"_ClipMode":"visible","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.0,20.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"860":{"stops":[{"__isSmartRef__":true,"id":861},{"__isSmartRef__":true,"id":862},{"__isSmartRef__":true,"id":863},{"__isSmartRef__":true,"id":864}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"861":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"862":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"863":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"864":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"865":{"stops":[{"__isSmartRef__":true,"id":866},{"__isSmartRef__":true,"id":867},{"__isSmartRef__":true,"id":868},{"__isSmartRef__":true,"id":869}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"866":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"867":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"868":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"869":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"870":{"stops":[{"__isSmartRef__":true,"id":871},{"__isSmartRef__":true,"id":872},{"__isSmartRef__":true,"id":873},{"__isSmartRef__":true,"id":874}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"871":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"872":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"873":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"874":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"875":{"sourceObj":{"__isSmartRef__":true,"id":853},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":853},"targetMethodName":"deleteSelectedScript","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":876},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"876":{"source":{"__isSmartRef__":true,"id":853},"target":{"__isSmartRef__":true,"id":853}},"877":{"partsSpaceName":"PartsBin/Inputs/","migrationLevel":2,"comment":"Simple button. Connect to 'fire' to trigger actions when the button is pressed.","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"878":{"morph":{"__isSmartRef__":true,"id":853},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"879":{"deleteSelectedScript":{"__isSmartRef__":true,"id":880}},"880":{"varMapping":{"__isSmartRef__":true,"id":881},"source":"function deleteSelectedScript() {\n\n var editor = this.objectEditorPane;\n var selection = editor.scriptList.selection;\n\n if (!editor.target || editor.scriptList.getList().size() < 2) \n return; \n\n var deleteScript = function (confirmed) {\n if (!confirmed) return;\n \n if (selection && editor.target) {\n if (!editor.target.hasOwnProperty(selection)) \n return;\n delete editor.target[selection];\n editor.updateLists();\n editor.displayInitialScript();\n }\n }\n\n var message = 'Delete \"' + selection + '\" script?';\n var callback = deleteScript;\n\n var dialog = new lively.morphic.ConfirmDialog(message, callback);\n\n return this.world().openDialog(dialog);\n}","funcProperties":{"__isSmartRef__":true,"id":882},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"881":{"this":{"__isSmartRef__":true,"id":853}},"882":{"timestamp":{"__isSmartRef__":true,"id":883},"user":"lauritz"},"883":{"isSerializedDate":true,"string":"Thu Nov 17 2011 18:12:21 GMT+0100 (CET)"},"884":{"submorphs":[{"__isSmartRef__":true,"id":885}],"scripts":[],"id":"7D2C5F97-58C9-40AE-88AD-DF227813630A","shape":{"__isSmartRef__":true,"id":891},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":892},"lighterFill":{"__isSmartRef__":true,"id":897},"label":{"__isSmartRef__":true,"id":885},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"showsHalos":false,"name":"ObjectEditorMorphSelector","partsBinMetaInfo":{"__isSmartRef__":true,"id":902},"list":[],"eventHandler":{"__isSmartRef__":true,"id":903},"owner":{"__isSmartRef__":true,"id":274},"textString":"","selection":{"__isSmartRef__":true,"id":904},"_ClipMode":"visible","prevScroll":[0,0],"derivationIds":[221,"4AC64FBA-95AC-42B2-A078-B6DA97889093","E26ED0E6-C4CE-4C82-94D5-175270E8459E","D292F2FC-C2B6-48AE-B779-8CC5868FFA49","53A862EB-032C-4BF0-9B21-58C7E0C0A9B2","CC4D188B-510F-48DE-A0E1-EC8D2CD63F9F","0CD057F2-3517-4849-A69E-1EF79B05ACE8","66EBBB7D-8FA7-4D43-AE78-A18DA3B970BA","A50C1893-4138-4E29-865B-92F53F76D08A","1EC5D2B9-3539-419A-8DD6-CE82DEABB02C","95DC06D5-F4C7-49E2-8A01-110D1B0AFBD0","672DEFAB-2BE5-4C60-9779-3B44694FBEB1","E3476213-5872-492C-BE29-0C6A5A150ED8","AA2F6ABE-1CCB-403D-94DD-8FB371F3DDCE","54B67D51-AB19-40A0-A2A6-EC51F3171CAC","1CF44342-896F-4ACB-847F-7CB3CD10ED5A","279A9257-1667-4E0C-844B-A4E0D02462F0","DDCBD835-4B3F-4B8F-9623-696DA76C3A2C","D2CB17F3-5DD0-4E97-BF99-40A95ABF976B","FA519665-2394-43D3-8DCF-802A158F3291","90519BB5-7419-46E0-B7E3-4C26304F3414","0B7FC23C-C63C-4F20-8BAF-1BD1B7205762","B54FAD70-E598-4B06-8F41-00843A06D4B0","5A8ECBD6-ADDE-43FA-8D9E-BC483898DF8A","69DD3160-FAD3-4AD8-9B1C-CB9229AD8034","2C8AD368-8815-41D5-8C8D-CD36ECCF4A96","80C5655D-B03D-413B-A84C-D59A60D8EEEC","BA8066E4-5B8E-4048-97C5-332953805999","E27E2CB2-789E-4269-B5E8-2631B5D2840B"],"_Rotation":0,"_Scale":1,"isPressed":false,"__serializedExpressions__":["_Position","padding","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":910},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(200.1,10.0)","padding":"lively.rect(5,0,0,0)","distanceToDragEvent":"lively.pt(122.9,-11.6)"},"885":{"submorphs":[],"scripts":[],"id":"9B6447CC-8578-4BC8-B79C-0AD53941EF20","shape":{"__isSmartRef__":true,"id":886},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":true,"fixedWidth":true,"_MaxTextWidth":220,"_MaxTextHeight":null,"fixedHeight":true,"allowsInput":false,"registeredForMouseEvents":true,"owner":{"__isSmartRef__":true,"id":884},"eventsAreIgnored":true,"textChunks":[{"__isSmartRef__":true,"id":887}],"prevScroll":[0,0],"attributeConnections":[{"__isSmartRef__":true,"id":889}],"doNotSerialize":["$$savedTextString"],"doNotCopyProperties":["$$savedTextString"],"eventHandler":{"__isSmartRef__":true,"id":890},"_HandStyle":"default","_PointerEvents":"none","_ClipMode":"hidden","_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":220,"_MinTextHeight":null,"_Align":"left","_FontFamily":"Arial","_FontSize":10,"derivationIds":[222,"30F054A3-7658-405B-8098-B7D87AA8A9ED","556D6E07-45B7-42EC-A486-DE275EF0B034","06B0B080-467A-46CC-8B0D-9C0A9B9A71F1","5E2D96C9-BB9B-4735-8673-A79847435197","B48AA022-2022-4A2A-9090-4D884FB3DFD3","8B2F743A-98C5-45E1-B03C-5019114EAC47","D09C56C3-A2DC-4BDF-B8A1-6365138ECD01","74158C3D-B79E-43E7-B111-48701B10ACE2","B19E117B-E40F-4B9F-86AC-BFB2AAFD5336","4E3B3D72-E52C-44ED-AE32-78939BA1ECFD","2459D1F0-E49C-4882-AB4C-D78C1A496962","3D8D3B02-0459-45C1-A606-D0DB4B07958C","78AAE288-D261-4BEA-9436-C8C31B890B44","2E10F795-9892-4BF7-9A46-BCB90FD6112E","DE32EFA9-C920-42F6-9F2E-7EDABEC006AF","23FBFC79-1927-48FD-8C1C-09FFD7539784","3409506C-9BAE-43DA-BCAF-94392F9646DF","ED94289E-98FC-4126-9EED-25FDC98D5BFC","63C2F1D8-3A1B-464B-9945-1F661D4CFE26","782AAB82-32E9-4A37-9DC0-3118636C2CCE","D564B3C8-D9B5-4D7D-80DD-16715ED878F6","D9344242-9F26-4A5D-B86D-6FAEA43B439C","E7E3A5EE-8F82-4F04-9E65-771E2E4AC9D1","55BF0D1C-FCDF-4D8B-9E42-8EF0F36074A3","B3BE05E0-5704-45B4-8B1D-E7FDA5CE6235","9A503124-0F1D-4390-B668-E4457CBC1376","26D1AD85-C129-4C24-A16A-B6863FC35F41","7425ED3B-1418-47C8-A2EE-52CDF3C4D860"],"_Scale":1,"__serializedExpressions__":["_Position","textColor","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(2.0,1.0)","textColor":"Color.rgb(0,0,0)","padding":"lively.rect(5,0,0,0)","_Padding":"lively.rect(5,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"886":{"borderWidth":0,"fill":null,"_ClipMode":"hidden","_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(220.0,20.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"887":{"style":{"__isSmartRef__":true,"id":888},"chunkOwner":{"__isSmartRef__":true,"id":885},"_id":"_47493","storedString":"empty","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"888":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"889":{"sourceObj":{"__isSmartRef__":true,"id":885},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":884},"targetMethodName":"selection","converterString":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"890":{"morph":{"__isSmartRef__":true,"id":885},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"891":{"_Fill":{"__isSmartRef__":true,"id":892},"_BorderWidth":1,"_BorderRadius":5,"_ClipMode":"visible","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(220.0,20.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"892":{"stops":[{"__isSmartRef__":true,"id":893},{"__isSmartRef__":true,"id":894},{"__isSmartRef__":true,"id":895},{"__isSmartRef__":true,"id":896}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"893":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"894":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"895":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"896":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"897":{"stops":[{"__isSmartRef__":true,"id":898},{"__isSmartRef__":true,"id":899},{"__isSmartRef__":true,"id":900},{"__isSmartRef__":true,"id":901}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"898":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"899":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"900":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"901":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"902":{"partsSpaceName":"PartsBin/Inputs/","migrationLevel":2,"partName":"ChoiceButton","comment":"Click on it and you get a list of things to choose from.","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"903":{"morph":{"__isSmartRef__":true,"id":884},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"904":{"submorphs":[],"scripts":[],"id":181,"shape":{"__isSmartRef__":true,"id":905},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":580,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":28,"name":"Title","partsBinMetaInfo":{"__isSmartRef__":true,"id":906},"textChunks":[{"__isSmartRef__":true,"id":907}],"eventHandler":{"__isSmartRef__":true,"id":909},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":580,"_MinTextHeight":null,"_Rotation":0,"_Scale":1.002003004005006,"previousSelection":[35,35],"priorSelectionRange":[23,23],"charsReplaced":"WIP / Proof of Concept","lastFindLoc":22,"_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","isCopyMorphRef":true,"morphRefId":2,"prevScroll":[0,0],"__serializedExpressions__":["_Position","textColor","_TextColor","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(37.0,23.0)","textColor":"Color.rgb(0,0,0)","_TextColor":"Color.rgb(0,79,152)","distanceToDragEvent":"lively.pt(221.0,-12.0)"},"905":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(580.0,43.0)","_BorderColor":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"906":{"partsSpaceName":"PartsBin/Worlds/","comment":"For example a world title.","partName":"Title","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"907":{"style":{"__isSmartRef__":true,"id":908},"chunkOwner":{"__isSmartRef__":true,"id":904},"storedString":"","_id":"_1365","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"908":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"909":{"morph":{"__isSmartRef__":true,"id":904},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"910":{"reset":{"__isSmartRef__":true,"id":911},"onMouseDown":{"__isSmartRef__":true,"id":915},"onBlur":{"__isSmartRef__":true,"id":923},"createScenePresentation":{"__isSmartRef__":true,"id":931},"presentTargetChooser":{"__isSmartRef__":true,"id":935},"removeTargetChooser":{"__isSmartRef__":true,"id":939},"removeHighlight":{"__isSmartRef__":true,"id":943},"highlightCurrentTarget":{"__isSmartRef__":true,"id":947},"updateTargetFromSelection":{"__isSmartRef__":true,"id":951},"currentMorphicScene":{"__isSmartRef__":true,"id":955},"highlightTarget":{"__isSmartRef__":true,"id":959},"setLabel":{"__isSmartRef__":true,"id":963},"updateTargetFromOwner":{"__isSmartRef__":true,"id":971}},"911":{"varMapping":{"__isSmartRef__":true,"id":912},"source":"function reset() {\n this.removeTargetChooser();\n this.setLabel('empty');\n this.applyStyle({fixedWidth: true, fixedHeight: true, borderWidth: 1, overflow: 'visible'});\n}","funcProperties":{"__isSmartRef__":true,"id":913},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"912":{"this":{"__isSmartRef__":true,"id":884}},"913":{"timestamp":{"__isSmartRef__":true,"id":914},"user":"lauritz","tags":[]},"914":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:04:57 GMT+0200 (CEST)"},"915":{"varMapping":{"__isSmartRef__":true,"id":916},"source":"function onMouseDown(evt) {\n if (evt.isCommandKey() || evt.isRightMouseButtonDown()) {\n return $super(evt);\n }\n \n if (this.listMorph) {\n // clicked on morph, not the list, not the list's scrollbar\n if (evt.target === this.renderContext().shapeNode)\n this.removeTargetChooser();\n } else {\n this.presentTargetChooser();\n }\n}","funcProperties":{"__isSmartRef__":true,"id":921},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"916":{"this":{"__isSmartRef__":true,"id":884},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":917}},"917":{"$super":{"__isSmartRef__":true,"id":918}},"918":{"varMapping":{"__isSmartRef__":true,"id":919},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":920},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"919":{"obj":{"__isSmartRef__":true,"id":884},"name":"onMouseDown"},"920":{},"921":{"timestamp":{"__isSmartRef__":true,"id":922},"user":"lauritz","tags":[]},"922":{"isSerializedDate":true,"string":"Fri Aug 03 2012 12:44:10 GMT+0200 (CEST)"},"923":{"varMapping":{"__isSmartRef__":true,"id":924},"source":"function onBlur(evt) {\n $super(evt);\n \n // remove the scene presentation when clicked elsewhere\n var target = evt.world.clickedOnMorph;\n if (!this.listMorph || !this.listMorph.isAncestorOf(target)) {\n this.removeTargetChooser();\n } else {\n this.focus();\n }\n}","funcProperties":{"__isSmartRef__":true,"id":929},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"924":{"this":{"__isSmartRef__":true,"id":884},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":925}},"925":{"$super":{"__isSmartRef__":true,"id":926}},"926":{"varMapping":{"__isSmartRef__":true,"id":927},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":928},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"927":{"obj":{"__isSmartRef__":true,"id":884},"name":"onBlur"},"928":{},"929":{"timestamp":{"__isSmartRef__":true,"id":930},"user":"lauritz","tags":[]},"930":{"isSerializedDate":true,"string":"Fri Aug 03 2012 13:29:05 GMT+0200 (CEST)"},"931":{"varMapping":{"__isSmartRef__":true,"id":932},"source":"function createScenePresentation() {\n var that = this,\n items = this.currentMorphicScene(),\n height = this.owner.getExtent().y,\n bounds = new Rectangle(0, this.getExtent().y, this.getExtent().x * 2, height),\n treeMorph = new lively.morphic.Tree(),\n rect = lively.morphic.Morph.makeRectangle(bounds),\n currentTarget = null;\n \n treeMorph.childrenPerPage = 10000;\n treeMorph.setName(\"MorphSelectorTree\");\n treeMorph.getLayouter().defer();\n treeMorph.setItem(items);\n treeMorph.childNodes.each(function (n) {\n n.expand();\n })\n \n currentTarget = this.highlightCurrentTarget(treeMorph);\n \n rect.setFill(Color.white);\n rect.beClip(true);\n rect.disableGrabbing();\n rect.disableDragging();\n rect.setBorderWidth(1);\n rect.setBorderColor(Color.rgb(150,150,150));\n rect.addMorph(treeMorph);\n rect.treeMorph = treeMorph;\n rect.currentTarget = currentTarget;\n\n return rect;\n}","funcProperties":{"__isSmartRef__":true,"id":933},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"932":{"this":{"__isSmartRef__":true,"id":884}},"933":{"timestamp":{"__isSmartRef__":true,"id":934},"user":"lauritz","tags":[]},"934":{"isSerializedDate":true,"string":"Fri Aug 03 2012 13:29:56 GMT+0200 (CEST)"},"935":{"varMapping":{"__isSmartRef__":true,"id":936},"source":"function presentTargetChooser() {\n var list = this.createScenePresentation(),\n tree = list.treeMorph,\n target = list.currentTarget\n \n list.setVisible(false)\n this.addMorph(list)\n this.listMorph = list\n list.focus()\n\n // need temp here, doesn't work otherwise, strange errors... Javascript WAT\n var layouting = function() {\n list.setVisible(true)\n \n if (target) {\n var globalTransform = new lively.morphic.Similitude()\n for (var morph = target; (morph != list) && \n (morph != undefined); morph = morph.owner) {\n globalTransform.preConcatenate(morph.getTransform());\n } \n \n list.scrollRectIntoView(target.getBounds().\n translatedBy(globalTransform.getTranslation()));\n tree.getLayouter().resume();\n }\n }\n layouting.morphicDelay(1);\n}","funcProperties":{"__isSmartRef__":true,"id":937},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"936":{"this":{"__isSmartRef__":true,"id":884}},"937":{"timestamp":{"__isSmartRef__":true,"id":938},"user":"lauritz","tags":[]},"938":{"isSerializedDate":true,"string":"Fri Aug 03 2012 13:13:22 GMT+0200 (CEST)"},"939":{"varMapping":{"__isSmartRef__":true,"id":940},"source":"function removeTargetChooser() {\n if (this.listMorph) {\n this.listMorph.remove();\n delete this.listMorph; \n }\n}","funcProperties":{"__isSmartRef__":true,"id":941},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"940":{"this":{"__isSmartRef__":true,"id":884}},"941":{"timestamp":{"__isSmartRef__":true,"id":942},"user":"lauritz","tags":[]},"942":{"isSerializedDate":true,"string":"Fri Aug 03 2012 12:43:38 GMT+0200 (CEST)"},"943":{"varMapping":{"__isSmartRef__":true,"id":944},"source":"function removeHighlight(node) {\n node.submorphs[0].setFill(Color.rgb(255,255,255))\n}","funcProperties":{"__isSmartRef__":true,"id":945},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"944":{"this":{"__isSmartRef__":true,"id":884}},"945":{"timestamp":{"__isSmartRef__":true,"id":946},"user":"lauritz","tags":[]},"946":{"isSerializedDate":true,"string":"Fri Aug 03 2012 13:32:15 GMT+0200 (CEST)"},"947":{"varMapping":{"__isSmartRef__":true,"id":948},"source":"function highlightCurrentTarget(tree) {\n var target = this.owner.target,\n nodes = tree.childNodes,\n highlightNode;\n\n if (!target) {\n return\n } else if (target.isMorph) {\n var expandables = [target],\n nextOwner = target,\n currentNode\n while (nextOwner.owner) {\n expandables.push(nextOwner.owner)\n nextOwner = nextOwner.owner\n }\n expandables.reverse().each(function (m) {\n currentNode = nodes.detect(function (n) {\n return n.item.value === m;\n })\n if (currentNode) {\n nodes = currentNode.childNodes\n if (!nodes && currentNode.item.children) {\n currentNode.expand();\n nodes = currentNode.childNodes;\n }\n } else {\n return;\n }\n })\n if (currentNode && currentNode.item.value === target) {\n highlightNode = currentNode;\n }\n } else {\n var groupNodes = nodes.detect(function (n) {\n return n.item.value === 'groups';\n }).childNodes\n highlightNode = groupNodes.detect(function (n) {\n // group names are unique\n return n.item.value.name === target.name;\n })\n }\n\n if (highlightNode) {\n this.highlightTarget(highlightNode);\n }\n return highlightNode;\n}","funcProperties":{"__isSmartRef__":true,"id":949},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"948":{"this":{"__isSmartRef__":true,"id":884}},"949":{"timestamp":{"__isSmartRef__":true,"id":950},"user":"lauritz","tags":[]},"950":{"isSerializedDate":true,"string":"Fri Aug 03 2012 13:31:39 GMT+0200 (CEST)"},"951":{"varMapping":{"__isSmartRef__":true,"id":952},"source":"function updateTargetFromSelection(selection) { \n var that = this;\n var update = function(confirmed) {\n if (confirmed) {\n that.owner.setTarget(selection);\n that.setLabel(selection.getName() || selection.toString());\n }\n }\n \n this.removeTargetChooser();\n if (this.owner.hasUnsavedChanges && this.owner.hasUnsavedChanges()) {\n this.owner.confirmUnsavedChanges(update);\n } else {\n update(true);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":953},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"952":{"this":{"__isSmartRef__":true,"id":884}},"953":{"timestamp":{"__isSmartRef__":true,"id":954},"user":"lauritz","tags":[]},"954":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:04:57 GMT+0200 (CEST)"},"955":{"varMapping":{"__isSmartRef__":true,"id":956},"source":"function currentMorphicScene() {\n var onSelect = function onSelect(tree) {\n this.selector.updateTargetFromSelection(this.value);\n }\n var properties = {\n editorPane: this.owner,\n selector: this\n }\n \n return {children: [{ \n name: 'World',\n value: this.world(),\n selector: this,\n onSelect: onSelect,\n children: this.world().submorphs.invoke('treeItemsOfMorphNames',\n {scripts: [onSelect],\n properties: properties,\n showUnnamed: true}).compact()\n }]};\n}","funcProperties":{"__isSmartRef__":true,"id":957},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"956":{"this":{"__isSmartRef__":true,"id":884}},"957":{"timestamp":{"__isSmartRef__":true,"id":958},"user":"lauritz","tags":[]},"958":{"isSerializedDate":true,"string":"Fri Aug 03 2012 13:29:43 GMT+0200 (CEST)"},"959":{"varMapping":{"__isSmartRef__":true,"id":960},"source":"function highlightTarget(node) {\n node.submorphs[0].setFill(Color.rgb(218,218,218))\n}","funcProperties":{"__isSmartRef__":true,"id":961},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"960":{"this":{"__isSmartRef__":true,"id":884}},"961":{"timestamp":{"__isSmartRef__":true,"id":962},"user":"lauritz","tags":[]},"962":{"isSerializedDate":true,"string":"Fri Aug 03 2012 13:32:12 GMT+0200 (CEST)"},"963":{"varMapping":{"__isSmartRef__":true,"id":964},"source":"function setLabel(label) {\n this.label.setTextString(label);\n this.label.setAlign('left');\n}","funcProperties":{"__isSmartRef__":true,"id":969},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"964":{"this":{"__isSmartRef__":true,"id":884},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":965}},"965":{"$super":{"__isSmartRef__":true,"id":966}},"966":{"varMapping":{"__isSmartRef__":true,"id":967},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":968},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"967":{"obj":{"__isSmartRef__":true,"id":884},"name":"setLabel"},"968":{},"969":{"timestamp":{"__isSmartRef__":true,"id":970},"user":"lauritz","tags":[]},"970":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:04:31 GMT+0200 (CEST)"},"971":{"varMapping":{"__isSmartRef__":true,"id":972},"source":"function updateTargetFromOwner() {\n this.setLabel(this.owner.target);\n}","funcProperties":{"__isSmartRef__":true,"id":973},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"972":{"this":{"__isSmartRef__":true,"id":884}},"973":{"timestamp":{"__isSmartRef__":true,"id":974},"user":"lauritz","tags":[]},"974":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:24:24 GMT+0200 (CEST)"},"975":{"submorphs":[],"scripts":[],"id":"EDF60A45-69C7-4CEA-8BE5-5FDD197CB5A1","shape":{"__isSmartRef__":true,"id":976},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":false,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":64.8979476392384,"showsHalos":false,"_FontSize":9,"name":"ObjectEditorScriptsText2","partsBinMetaInfo":{"__isSmartRef__":true,"id":977},"textChunks":[{"__isSmartRef__":true,"id":978}],"charsReplaced":"Scripts","lastFindLoc":-7,"priorSelectionRange":[0,7],"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":980},"_WhiteSpaceHandling":"pre-wrap","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":64.8979476392384,"_ClipMode":"visible","draggingEnabled":false,"eventsAreIgnored":true,"isCopyMorphRef":true,"morphRefId":27,"owner":{"__isSmartRef__":true,"id":274},"derivationIds":[224,"35EF8FE5-067D-45B6-AF21-77040F11D340","80DC09DD-22D4-4089-B5C3-857B32C9BE9B","EF080074-E6B9-47F3-A87F-26313B40C430","F6977801-C1A7-445C-9BF1-8A1019E202FB","8C9157AE-0343-4CFB-8186-1D5E05D2ECBE","DD3C23F8-6463-4EAE-959B-C486E27D9BDA","1E8D3752-D212-41F8-BC63-B094E0C80707","75C07D11-AE5D-4A36-B2D0-F2A6EA414E72","494AB1C0-2C09-49DE-B4AA-1F24DC7495FF","25199967-E3BA-4763-A704-37BD3152A5F7","8E4A5937-D1FA-4AF7-BD8D-B542C636CEF9","DDB23EF0-540C-4046-AD4D-C001E8A5F20C","FF45AAB3-E5C7-42A0-A704-F068DB2E2AF9","52850E3E-BE46-467C-A381-902F5E4859FD","147F9160-7168-44A4-9EA4-A36466EE1F52","8E4FB238-FC20-4DA7-AC9F-6921EBBD5609","3D09A998-5E60-4E94-9C6A-B08E7D98F02A","B8986B95-68A4-4212-8560-C86C8F7B3B3C","81BAFCDC-090F-4A92-8AD6-C3127620CCF4","3663625F-2BB0-494C-A467-04148A441F42","8F0EE2A4-3C90-4F71-A04E-2B285D2543CD","B5F10B61-9C89-4903-BD4C-DF3B9D283432","7005184B-8CE8-4DB8-82D8-D75E16ADE428","B8106E33-B470-45C3-916E-6E92CAFDD854","3013F6C8-9D86-49F3-9EB0-AA42B27F1DC6","A49BA117-B9D4-43F4-82EA-458B9D16FDBA","9FB9DF10-FCEC-44FE-9614-6DFC4B814576","54F9AFFD-B235-48AC-85E0-57921251546E"],"_Rotation":0,"_Scale":1,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedExpressions__":["_Position","textColor","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(10.0,12.9)","textColor":"Color.rgb(0,0,0)","distanceToDragEvent":"lively.pt(45.8,-27.8)"},"976":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(64.9,15.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,0,0,0)"},"977":{"partsSpaceName":"PartsBin/NewWorld","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"978":{"style":{"__isSmartRef__":true,"id":979},"chunkOwner":{"__isSmartRef__":true,"id":975},"storedString":"Tag:","_id":"_1367","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"979":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"980":{"morph":{"__isSmartRef__":true,"id":975},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"981":{"submorphs":[{"__isSmartRef__":true,"id":982}],"scripts":[],"id":"D505CBB0-207E-41E5-B171-AA29FAE1C585","shape":{"__isSmartRef__":true,"id":988},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"value":true,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":994},"lighterFill":{"__isSmartRef__":true,"id":999},"label":{"__isSmartRef__":true,"id":982},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"showsHalos":false,"name":"ObjectEditorTagChooser","partsBinMetaInfo":{"__isSmartRef__":true,"id":1004},"listMorph":null,"list":[],"eventHandler":{"__isSmartRef__":true,"id":1005},"textString":"PartsBinBrowser","selection":"","_ClipMode":"visible","prevScroll":[0,0],"owner":{"__isSmartRef__":true,"id":274},"setTargetToListSelection":"all","savedTextString":"all","derivationIds":[225,"7F83847B-D0B1-4A31-8601-43424B97C858","E08FC110-71D7-4FFD-B4A8-08F8147B95BA","5534107D-C5C9-48DD-A1ED-B87E9D9B672C","0B89FA7A-768C-4062-98AE-C455E8DAFF19","799320C6-CFBA-40E7-B03D-64BFE9B78248","9B650AA3-271B-4E72-B230-51C6F64B7462","C95D3672-724C-4C2C-9CDD-EF308062F627","C66EBEEC-B7CE-4DD9-8BDF-905F071F965D","D68B143A-A712-4FD0-8803-62CCB4C7F763","ED802271-AE5C-4BE9-AC4E-7CED44BC864B","1BD989CB-146C-431F-8B15-9199C4CD5D32","42172AA4-1B06-4C5B-9BB7-FAED1206CF34","32DFAF99-E6F8-426B-829D-FD6C2BCB8FAA","9B4BF2BE-49D5-4B9D-8F38-1692443069A9","FCAB3690-731A-45E7-984F-843DFE705AF1","94B10A66-8219-43AD-B902-DA999A66222D","BB0E2EB7-ABCE-44C7-96E7-6679FB2981D1","2FCEE551-302B-46C9-B646-3B9BE9187182","B4267F52-1ACC-42A1-904D-E9F7D485D8AB","14770110-045A-4BE4-BCF2-7C886DF70F7D","5387EA76-6B03-426A-B385-9C4231B66352","23545203-A969-439B-8761-E83A810696D0","C5467F6E-CBD7-4AF4-94BE-D0D62E4F7DDD","2FC5F9D1-B611-4273-BD5B-107350364579","318398B6-6689-4DE7-88FD-636BD968773D","3241459F-2019-4BD2-A0CF-BD2A174DDA76","69022916-A511-4A6C-8220-5B4CCD34FCEF","E772C128-C42D-4B13-A3DB-3EC0DFDC9FC5"],"_Rotation":0,"_Scale":1,"isPressed":false,"__serializedExpressions__":["_Position","padding","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1006},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(39.1,10.0)","padding":"lively.rect(5,0,0,0)","distanceToDragEvent":"lively.pt(85.7,-11.6)"},"982":{"submorphs":[],"scripts":[],"id":"AA2120C4-41F7-4E4D-9FEE-F4138089108E","shape":{"__isSmartRef__":true,"id":983},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":true,"fixedWidth":true,"_MaxTextWidth":130,"_MaxTextHeight":null,"fixedHeight":true,"allowsInput":false,"registeredForMouseEvents":true,"owner":{"__isSmartRef__":true,"id":981},"eventsAreIgnored":true,"textChunks":[{"__isSmartRef__":true,"id":984}],"prevScroll":[0,0],"attributeConnections":[{"__isSmartRef__":true,"id":986}],"doNotSerialize":["$$savedTextString"],"doNotCopyProperties":["$$savedTextString"],"eventHandler":{"__isSmartRef__":true,"id":987},"_HandStyle":"default","_PointerEvents":"none","_ClipMode":"hidden","_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":130,"_MinTextHeight":null,"_Align":"left","_FontFamily":"Arial","_FontSize":10,"derivationIds":[226,"03DBF3F8-8EA2-4426-BA64-C4297DDAB015","B8F87302-BEC3-48CD-9BBA-6C7DBB6287E1","4AA6AE51-338B-4E3E-814B-9F99C693A2D5","08F6CE56-AD91-4C27-9429-C3DEA313696C","D39C963C-FD24-4498-A6D8-71E5102CE58A","132C2A9E-3466-4051-AAEA-6E485A91F408","DB8BC4A1-ED41-446B-AB6C-7E73DD857B5D","567FC668-A57C-41CB-8252-8912826B3144","D0B0775F-C8E7-49EB-BBB2-C7BB7DD464BF","AABED87D-D7C0-494A-8803-26F4601E35FF","696C3A2A-C695-4D17-A044-41A73436AB8D","206A0BFD-6997-4E0E-9193-089D1F66B22A","F2F1F966-6C41-4EBA-AFCE-FAE8C79AA696","64A754E9-7083-4CAE-B5C2-7B436EFFE4BA","64737503-A352-42CC-A249-667DA2B42746","9218F1CA-E23F-4E1A-89C3-DB19DE720861","CF7EAC38-1041-4B83-B087-359885B8528B","84469C7C-C93D-4F16-ACAA-0045A4A37FCA","9D3DD447-66A0-4B4A-B378-FB864D8C1468","163D1C2B-EDE9-4F8F-B466-EF9F4CB14384","50DCF8C9-23AA-4241-AC5B-724CC11950DA","CCACCC51-0109-4F73-B122-AA60E40EC54B","285D1797-A21F-4439-81AD-932B45F54879","7354C28D-A54E-48B6-913E-4949B5F4625E","68EAB78C-AAA8-4EC3-8493-CFD23672B5B3","2AD9DBC6-BDBD-4022-AFE1-B6D94D6860BF","5D634617-10A2-45FE-A453-D3452456AB07","EE3AF0A1-F42E-4AE8-A115-3458AA56DAF3"],"_Scale":1,"__serializedExpressions__":["_Position","textColor","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(2.0,1.0)","textColor":"Color.rgb(0,0,0)","padding":"lively.rect(5,0,0,0)","_Padding":"lively.rect(5,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"983":{"borderWidth":0,"fill":null,"_ClipMode":"hidden","_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(130.0,20.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"984":{"style":{"__isSmartRef__":true,"id":985},"chunkOwner":{"__isSmartRef__":true,"id":982},"_id":"_47494","storedString":"all","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"985":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"986":{"sourceObj":{"__isSmartRef__":true,"id":982},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":981},"targetMethodName":"selection","converterString":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"987":{"morph":{"__isSmartRef__":true,"id":982},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"988":{"_Fill":{"__isSmartRef__":true,"id":989},"_BorderWidth":1,"_BorderRadius":5,"_ClipMode":"visible","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(130.0,20.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"989":{"stops":[{"__isSmartRef__":true,"id":990},{"__isSmartRef__":true,"id":991},{"__isSmartRef__":true,"id":992},{"__isSmartRef__":true,"id":993}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"990":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(230,243,253)"},"991":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(171,215,248)"},"992":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(171,215,248)"},"993":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(157,198,229)"},"994":{"stops":[{"__isSmartRef__":true,"id":995},{"__isSmartRef__":true,"id":996},{"__isSmartRef__":true,"id":997},{"__isSmartRef__":true,"id":998}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"995":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"996":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"997":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"998":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"999":{"stops":[{"__isSmartRef__":true,"id":1000},{"__isSmartRef__":true,"id":1001},{"__isSmartRef__":true,"id":1002},{"__isSmartRef__":true,"id":1003}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"1000":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"1001":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"1002":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"1003":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"1004":{"partsSpaceName":"PartsBin/Inputs/","migrationLevel":2,"partName":"ChoiceButton","comment":"Click on it and you get a list of things to choose from.","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1005":{"morph":{"__isSmartRef__":true,"id":981},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1006":{"createListMorph":{"__isSmartRef__":true,"id":1007},"getList":{"__isSmartRef__":true,"id":1011},"removeList":{"__isSmartRef__":true,"id":1015},"reset":{"__isSmartRef__":true,"id":1019},"onMouseUp":{"__isSmartRef__":true,"id":1023},"onBlur":{"__isSmartRef__":true,"id":1031},"setTag":{"__isSmartRef__":true,"id":1039}},"1007":{"varMapping":{"__isSmartRef__":true,"id":1008},"source":"function createListMorph() {\n var items = this.getList();\n\n var height = Math.min(this.owner.getExtent().y, items.length * 17);\n var extent = new Rectangle(0, this.getExtent().y, this.getExtent().x, height);\n\n var listMorph = new lively.morphic.List(extent);\n listMorph.setList(items);\n listMorph.setFontSize(10);\n\n listMorph.disableGrabbing();\n listMorph.disableDragging();\n \n connect(listMorph, 'selection', this, 'setTag');\n \n return listMorph;\n}","funcProperties":{"__isSmartRef__":true,"id":1009},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1008":{"this":{"__isSmartRef__":true,"id":981}},"1009":{"timestamp":{"__isSmartRef__":true,"id":1010},"user":"lauritz","categories":[]},"1010":{"isSerializedDate":true,"string":"Tue Nov 29 2011 04:35:59 GMT+0100 (CET)"},"1011":{"varMapping":{"__isSmartRef__":true,"id":1012},"source":"function getList() {\n if (!this.owner.target) return [''];\n\n var target = this.owner.target;\n\n var tags = Functions.own(target).collect(function (each) {\n return target[each].tags || [];\n }).flatten().uniq();\n\n var sortedTags = tags.sortBy(function(name) { \n return name.toLowerCase() \n });\n \n sortedTags.unshift('all'); \n return sortedTags;\n}","funcProperties":{"__isSmartRef__":true,"id":1013},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1012":{"this":{"__isSmartRef__":true,"id":981}},"1013":{"timestamp":{"__isSmartRef__":true,"id":1014},"user":"lauritz","tags":[]},"1014":{"isSerializedDate":true,"string":"Fri Dec 16 2011 20:27:25 GMT+0100 (CET)"},"1015":{"varMapping":{"__isSmartRef__":true,"id":1016},"source":"function removeList() {\n this.listMorph && this.listMorph.remove()\n this.listMorph = null;\n}","funcProperties":{"__isSmartRef__":true,"id":1017},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1016":{"this":{"__isSmartRef__":true,"id":981}},"1017":{"timestamp":{"__isSmartRef__":true,"id":1018},"user":"lauritz","categories":[]},"1018":{"isSerializedDate":true,"string":"Thu Nov 17 2011 19:06:51 GMT+0100 (CET)"},"1019":{"varMapping":{"__isSmartRef__":true,"id":1020},"source":"function reset() {\n this.list = [];\n this.setLabel('all');\n this.label.setAlign('left');\n this.removeList();\n this.applyStyle({fixedWidth: true, fixedHeight: true, borderWidth: 1, overflow: 'visible'})\n}","funcProperties":{"__isSmartRef__":true,"id":1021},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1020":{"this":{"__isSmartRef__":true,"id":981}},"1021":{"timestamp":{"__isSmartRef__":true,"id":1022},"user":"lauritz","tags":[]},"1022":{"isSerializedDate":true,"string":"Fri Dec 16 2011 20:27:53 GMT+0100 (CET)"},"1023":{"varMapping":{"__isSmartRef__":true,"id":1024},"source":"function onMouseUp(evt) {\n if (evt.isCommandKey() || evt.isRightMouseButtonDown()) return $super(evt);\n if (this.listMorph) {\n this.removeList();\n return true;\n } \n if (this.getList().size() < 2) return;\n var list = this.createListMorph();\n this.addMorph(list);\n this.listMorph = list;\n return true;\n}","funcProperties":{"__isSmartRef__":true,"id":1029},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1024":{"this":{"__isSmartRef__":true,"id":981},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1025}},"1025":{"$super":{"__isSmartRef__":true,"id":1026}},"1026":{"varMapping":{"__isSmartRef__":true,"id":1027},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1028},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1027":{"obj":{"__isSmartRef__":true,"id":981},"name":"onMouseUp"},"1028":{},"1029":{"timestamp":{"__isSmartRef__":true,"id":1030},"user":"lauritz","categories":[]},"1030":{"isSerializedDate":true,"string":"Thu Nov 17 2011 18:59:16 GMT+0100 (CET)"},"1031":{"varMapping":{"__isSmartRef__":true,"id":1032},"source":"function onBlur(evt) {\n $super(evt);\n \n // workaround - otherwise other morphs get this event\n var clickedMorph = evt && evt.world && evt.world.clickedOnMorph;\n if (clickedMorph && (clickedMorph !== this && clickedMorph !== this.listMorph)) {\n this.removeList();\n }\n}","funcProperties":{"__isSmartRef__":true,"id":1037},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1032":{"this":{"__isSmartRef__":true,"id":981},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1033}},"1033":{"$super":{"__isSmartRef__":true,"id":1034}},"1034":{"varMapping":{"__isSmartRef__":true,"id":1035},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1036},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1035":{"obj":{"__isSmartRef__":true,"id":981},"name":"onBlur"},"1036":{},"1037":{"timestamp":{"__isSmartRef__":true,"id":1038},"user":"lauritz","categories":[]},"1038":{"isSerializedDate":true,"string":"Mon Nov 21 2011 23:10:03 GMT+0100 (CET)"},"1039":{"varMapping":{"__isSmartRef__":true,"id":1040},"source":"function setTag(tag) {\n this.setLabel(tag || '');\n this.label.setAlign('left');\n this.owner.setTag(tag);\n}","funcProperties":{"__isSmartRef__":true,"id":1041},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1040":{"this":{"__isSmartRef__":true,"id":981}},"1041":{"timestamp":{"__isSmartRef__":true,"id":1042},"user":"lauritz","categories":[]},"1042":{"isSerializedDate":true,"string":"Tue Nov 29 2011 04:36:12 GMT+0100 (CET)"},"1043":{"submorphs":[{"__isSmartRef__":true,"id":1044}],"scripts":[],"id":"B02DBFCE-6581-4480-A60F-EDF58057120D","shape":{"__isSmartRef__":true,"id":1049},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1050},"lighterFill":{"__isSmartRef__":true,"id":1055},"label":{"__isSmartRef__":true,"id":1044},"name":"Button","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":1060},"attributeConnections":[{"__isSmartRef__":true,"id":1061}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":1084},"derivationIds":[7251,"BE69DA70-C9C3-4495-A6B5-413BD2FFA0D1","79FE3D3F-77C4-4B39-8243-D672185B416D","A4D2FEDF-2654-4381-AB43-8F89B9CA2E86","87E42FF6-3862-481D-97D6-643676E15F32","4F370A81-5A80-4821-8ECC-D52B56F31E15","1C6D1DC9-2F9B-4DC4-B453-1CA45B17C516","0E8EC0BF-934B-410B-AEC2-0ECA8C8F774D","97086CE7-CD46-4035-A371-02A41D555A66","E342B91D-F54B-4DA8-8AE7-10C59CE22B41","A838C48E-4033-4688-8DCF-20659BD824FF","E9BBC453-FFF6-4EE8-BDB0-605D5D4557AE","B6FB81D1-145B-40F9-ACF1-17276DA45EBA","09C79781-5461-4815-88DE-22FB67558136","85A5FA10-01D9-4051-8D56-29DB02CF8817","6E2F44D0-D69A-4DD7-91AD-0B0E1E871633","66FB4A47-82E6-417D-8248-4038D0CBBF5A","3CDC67E7-CAC7-4636-B7FF-50D008C6EB0D","4475CB12-8CFB-41DB-9399-EC6B68E18BA3","6175C505-1BCA-42E9-9C4C-07A4A309A245","B4FEE8FD-E680-459F-A82E-7606A48170D5","AC0B6630-E189-474B-A5E2-13726C1E0E6A","B5559DA4-1483-446C-8332-23DC886B44A5","955AF1F4-5BF5-4129-BA11-0DC54E21E510","6646015F-BD0A-4FEB-85F0-557FB8EC655A","A5682378-2307-447E-AD50-1DEC1AAC9FCB","1A04209F-A70E-4385-A6E2-D508EABC2DFC"],"owner":{"__isSmartRef__":true,"id":274},"layout":{"__isSmartRef__":true,"id":1085},"_ClipMode":"visible","_Rotation":0,"_Scale":0.994014980014994,"isPressed":false,"__serializedExpressions__":["distanceToDragEvent","_Position"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","distanceToDragEvent":"lively.pt(72.0,-13.0)","_Position":"lively.pt(748.7,9.5)"},"1044":{"submorphs":[],"scripts":[],"id":"967F7C8C-07F4-4B72-B03C-0C05B34A5EA3","shape":{"__isSmartRef__":true,"id":1045},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":97,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":1043},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":1046}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":1048},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[7252,"E0EF3EFE-3ADF-4E46-8705-7BF444E4BCED","307A3596-1175-4EA6-AA27-5BA4C9D95AB7","0EF99131-C569-4C2C-B613-E0D8423C1334","BA4EC8D2-AB29-4F9F-B5A0-715A4746A4C4","56735895-BA99-4D98-9866-AA5DBD86237E","81041CF7-31DB-4F65-BB39-FE438A4F266F","D03829B3-268E-40A0-A440-3E4BAC344F30","714637F0-714A-4833-909B-BA4AF1B4628B","DC956E73-7398-4CAF-B6F2-9A226E344396","C1F72D31-1F49-4C0C-ACF3-C3AD7E698D2F","39386C7E-9099-4159-BFE9-80AD37319211","2764FB6E-70D1-4BC5-B3CB-9979A48B8205","C55C8A7C-412C-453E-A99F-CE78C2AADB94","4BD9A8D4-2EC1-40AC-A1CE-5F1347B0152D","3450EAEB-E3D2-4FAF-98DF-354B3B8715D6","C906736E-48DF-4054-BA5A-A089610456D7","DE5C59FB-90A6-4DD4-AC39-5CC8B3912969","5830FB93-49A1-4A31-A687-69C4579D5FA7","AE9038D5-0EBD-40A0-8043-9689D163D108","13E47AE3-8FA4-4D33-B6D0-DC9AB9E63590","330AAB8C-6D17-4763-AACC-669FC5DD3A91","CA04BB7A-205C-412D-9900-C2DE7C5FAD36","37AADE55-77DE-4E93-9A3E-241BB5002F88","60EB450E-29D4-42B9-8FF7-CA138515052E","7D5C0196-98BF-4CCD-9142-3D29E68EE180","0F70CA1F-07A9-4EFA-872A-3255F9C850DC"],"_MinTextWidth":97,"_MinTextHeight":null,"__serializedExpressions__":["_Position","padding","_Padding"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)"},"1045":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(101.0,21.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(2,2,0,0)"},"1046":{"style":{"__isSmartRef__":true,"id":1047},"chunkOwner":{"__isSmartRef__":true,"id":1044},"storedString":"run","_id":"_1369","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1047":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1048":{"morph":{"__isSmartRef__":true,"id":1044},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1049":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":1050},"_BorderRadius":5.2,"_ClipMode":"visible","_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(101.0,21.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"1050":{"stops":[{"__isSmartRef__":true,"id":1051},{"__isSmartRef__":true,"id":1052},{"__isSmartRef__":true,"id":1053},{"__isSmartRef__":true,"id":1054}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"1051":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"1052":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"1053":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"1054":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"1055":{"stops":[{"__isSmartRef__":true,"id":1056},{"__isSmartRef__":true,"id":1057},{"__isSmartRef__":true,"id":1058},{"__isSmartRef__":true,"id":1059}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"1056":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"1057":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"1058":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"1059":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"1060":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1061":{"sourceObj":{"__isSmartRef__":true,"id":1043},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":274},"targetMethodName":"runScript","visualConnector":{"__isSmartRef__":true,"id":1062},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1062":{"submorphs":[{"__isSmartRef__":true,"id":1063}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1070},"derivationIds":[null],"id":"C89B50A0-17E7-4D22-AE1D-5112520DAEE7","eventHandler":{"__isSmartRef__":true,"id":1073},"droppingEnabled":true,"halosEnabled":true,"owner":null,"controlPoints":[{"__isSmartRef__":true,"id":1074},{"__isSmartRef__":true,"id":1075}],"con":{"__isSmartRef__":true,"id":1061},"showsMorphMenu":true,"showsHalos":false,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1076},"__LivelyClassName__":"lively.morphic.Path","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"1063":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1064},"derivationIds":[null],"id":"2A71BE9E-6820-46AF-ACED-3C9BDCC918AF","eventHandler":{"__isSmartRef__":true,"id":1069},"droppingEnabled":true,"halosEnabled":true,"owner":{"__isSmartRef__":true,"id":1062},"_Rotation":-3.130064002485303,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.Path","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","_Position":"lively.pt(0.0,0.0)"},"1064":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":1065},{"__isSmartRef__":true,"id":1066},{"__isSmartRef__":true,"id":1067},{"__isSmartRef__":true,"id":1068}],"_ClipMode":"visible","_BorderWidth":0,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Path","__SourceModuleName__":"Global.lively.morphic.PathShapes","_Position":"lively.pt(-12.0,-6.0)","_Extent":"lively.pt(16.0,12.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(0,0,0)"},"1065":{"isAbsolute":true,"x":-12,"y":-6,"__LivelyClassName__":"lively.morphic.Shapes.MoveTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"1066":{"isAbsolute":true,"x":-12,"y":6,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"1067":{"isAbsolute":true,"x":4,"y":0,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"1068":{"isAbsolute":true,"x":-12,"y":-6,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"1069":{"morph":{"__isSmartRef__":true,"id":1063},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1070":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":1071},{"__isSmartRef__":true,"id":1072}],"_ClipMode":"visible","_BorderWidth":1,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Path","__SourceModuleName__":"Global.lively.morphic.PathShapes","_Position":"lively.pt(-1.0,-1.0)","_Extent":"lively.pt(831.0,11.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"1071":{"isAbsolute":true,"x":829.7085000406639,"y":9.565843617262885,"__LivelyClassName__":"lively.morphic.Shapes.MoveTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"1072":{"isAbsolute":true,"x":0,"y":0,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"1073":{"morph":{"__isSmartRef__":true,"id":1062},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1074":{"morph":{"__isSmartRef__":true,"id":1062},"index":0,"connectedMagnet":null,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"1075":{"morph":{"__isSmartRef__":true,"id":1062},"index":1,"connectedMagnet":null,"marker":{"__isSmartRef__":true,"id":1063},"markerDirection":"prev","__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"1076":{"morphMenuItems":{"__isSmartRef__":true,"id":1077}},"1077":{"varMapping":{"__isSmartRef__":true,"id":1078},"source":"function morphMenuItems() {\n var visualConnector = this, con = this.con, world = this.world();\n var items = [\n ['edit converter', function() {\n var source = con.converterString ||\n 'function converter(value) {\\n return value\\n}',\n editor = new lively.morphic.Text(new Rectangle(0,0, 400, 200), source);\n editor.doitContext = con;\n connect(editor, 'savedTextString', con, 'converterString', {updater:\n function($upd, source) { this.targetObj.converter = null; $upd(source) }});\n connect(editor, 'savedTextString', world, 'alertOK', {converter:\n function() { return 'setting new converter' }})\n editor.applyStyle({syntaxHighlighting: true,\n fontFamily: 'Courier', resizeWidth: true, resizeHeight: true});\n var title = con.targetObj.name && con.sourceObj.name ?\n 'Editor for ' + con.targetObj.name + ' -> ' + con.sourceObj.name :\n 'Editor for converter function';\n var window = world.addFramedMorph(editor, title)\n window.align(window.bounds().topCenter(),\n visualConnector.bounds().bottomCenter())\n }],\n ['hide', function() {\n visualConnector.disconnectFromMagnets();\n visualConnector.remove();\n }],\n ['disconnect', function() {\n alertOK('Disconnected ' + visualConnector.con);\n visualConnector.con.visualDisconnect();\n }],\n ['cancel', function() {}],\n ];\n return items;\n }","funcProperties":{"__isSmartRef__":true,"id":1083},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1078":{"this":{"__isSmartRef__":true,"id":1062},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1079}},"1079":{"$super":{"__isSmartRef__":true,"id":1080}},"1080":{"varMapping":{"__isSmartRef__":true,"id":1081},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1082},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1081":{"obj":{"__isSmartRef__":true,"id":1062},"name":"morphMenuItems"},"1082":{},"1083":{},"1084":{"morph":{"__isSmartRef__":true,"id":1043},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1085":{"centeredHorizontal":false,"moveHorizontal":true},"1086":{"submorphs":[{"__isSmartRef__":true,"id":1087}],"scripts":[],"id":"E281CBA4-EDAE-47F2-A4A2-655D738D1DAE","shape":{"__isSmartRef__":true,"id":1092},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1098},"lighterFill":{"__isSmartRef__":true,"id":1103},"label":{"__isSmartRef__":true,"id":1087},"name":"saveButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":1108},"attributeConnections":[{"__isSmartRef__":true,"id":1109}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":1132},"derivationIds":[7251,"BE69DA70-C9C3-4495-A6B5-413BD2FFA0D1","79FE3D3F-77C4-4B39-8243-D672185B416D","A4D2FEDF-2654-4381-AB43-8F89B9CA2E86","D686F0CB-027B-4CA9-8B8D-9306389B219D","F51327CB-803E-4234-BFB3-6F5252D1C936","A79280E8-6AE3-4016-AF47-CE78F71924C6","B05829EB-D452-4D81-983B-E2CE425C8260","32B117E5-52D8-4843-B80E-090B9817E099","49AC923E-5272-4E3C-8F02-4F2AED2BC4E9","85AAEA9C-5E12-4DEC-8994-9A5FE655A740","2A7FF9BF-85D3-4962-8EB4-0F7016C672EB","3BB17748-B91B-43F5-84BE-2537402A6382","8BA10BD3-43C5-4A41-B9D9-DCD8C74EA208","8BADA640-EDC1-41B2-BEF3-0F2520EA25DD","CAFB5342-EFD3-483E-AE4A-343D211653EF","C3DC8C6F-A36C-4456-AF34-B0A318C1AAD8","88093937-29BB-43FC-AD82-4A0A4BDC349F","27E1FA12-CE4A-4C1F-891F-EEEF92BD672F","A12311D6-23C1-4711-9271-5B582F89F15B","F615015A-8BAE-4FC4-B9A4-D1D1122AC0A2","77333AB0-F43F-45D7-BAEE-8B9FF7865CAF","6A0E622E-4C99-42C1-8EEE-E659BFC2996E","D0264D42-222E-4900-908B-4EA13729B6AA","CC6A8A07-5A2D-407A-B540-6BA0C73356C5","FA68B30F-8583-41B2-898D-8DAFE1A75F15","D5C01E0F-F7DF-4896-8CEF-099C9F3E6CB8","B521A25F-FA55-4F6B-BAC1-0B2544DF98C1"],"layout":{"__isSmartRef__":true,"id":1133},"owner":{"__isSmartRef__":true,"id":274},"_ClipMode":"visible","_Rotation":0,"_Scale":0.9880657804942089,"isPressed":false,"__serializedExpressions__":["distanceToDragEvent","_Position"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","distanceToDragEvent":"lively.pt(68.8,-14.5)","_Position":"lively.pt(635.4,9.5)"},"1087":{"submorphs":[],"scripts":[],"id":"120B444D-8206-4649-8DCE-4D6ED17EA376","shape":{"__isSmartRef__":true,"id":1088},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":101,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":1086},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":1089}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":1091},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[7252,"E0EF3EFE-3ADF-4E46-8705-7BF444E4BCED","307A3596-1175-4EA6-AA27-5BA4C9D95AB7","0EF99131-C569-4C2C-B613-E0D8423C1334","9AECBFB8-25A5-483F-86AD-D7CF9ABC9A25","918C6CC4-3540-4341-BAFD-B195F7807FEE","5AABB138-5EE8-40A5-AB3C-5A9625D0A353","4529D79B-4CC5-467E-91F8-661C3A5F49F8","1E5E570C-FD42-45E3-A7F6-768BB14ACD14","A13FB4E0-72F2-4E7C-A861-EDCBA1393860","B8E4C964-4FFF-4A9F-B0A9-612546B1DC8C","002A2173-D26D-4EED-8906-A489C1E158C0","63362D04-B829-41E6-9E68-5B8DB03D382F","996B60A4-8698-448F-A35F-79C768B4976B","F0727398-A1F0-47F5-92CF-BB9677FA05FA","38707063-D664-49A0-B2FB-F0666EC532D5","0402FB51-915F-4491-8FA1-553F0D8F7F35","5A35285D-C6A5-4830-97D9-0890A3F33F39","53121F0B-7DA5-4622-AC08-DD4805D53374","6C84E15D-112D-4C04-87C1-937691E296A7","4ECBD7E4-8B18-4331-8A37-07F4D8DCDCA0","3D4B43A2-AD74-4131-A939-D680216EDA6B","B22327BB-C876-4084-BEFA-4D06AE2B2849","2D34C2E9-76B8-49DC-9FCC-39B523CD0EF4","F098174A-AABC-4F95-8193-C29CA85D6188","714713CE-F5E8-4817-835F-99EA27075558","532DCEDE-C300-48C9-9DBA-58A1E02E1632","2F1C117F-2507-446D-8B43-9BD30AC726FB"],"_MinTextWidth":101,"_MinTextHeight":null,"__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"1088":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(101.0,21.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"1089":{"style":{"__isSmartRef__":true,"id":1090},"chunkOwner":{"__isSmartRef__":true,"id":1087},"storedString":"save","_id":"_1370","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1090":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1091":{"morph":{"__isSmartRef__":true,"id":1087},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1092":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":1093},"_BorderRadius":5.2,"_ClipMode":"visible","_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(101.0,21.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"1093":{"stops":[{"__isSmartRef__":true,"id":1094},{"__isSmartRef__":true,"id":1095},{"__isSmartRef__":true,"id":1096},{"__isSmartRef__":true,"id":1097}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"1094":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"1095":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"1096":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"1097":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"1098":{"stops":[{"__isSmartRef__":true,"id":1099},{"__isSmartRef__":true,"id":1100},{"__isSmartRef__":true,"id":1101},{"__isSmartRef__":true,"id":1102}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"1099":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"1100":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"1101":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"1102":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"1103":{"stops":[{"__isSmartRef__":true,"id":1104},{"__isSmartRef__":true,"id":1105},{"__isSmartRef__":true,"id":1106},{"__isSmartRef__":true,"id":1107}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"1104":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"1105":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"1106":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"1107":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"1108":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1109":{"sourceObj":{"__isSmartRef__":true,"id":1086},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":509},"targetMethodName":"doSave","visualConnector":{"__isSmartRef__":true,"id":1110},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1110":{"submorphs":[{"__isSmartRef__":true,"id":1111}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1118},"derivationIds":[null],"id":"F46012D5-C8BE-4E52-BF98-D052FDAAE17A","eventHandler":{"__isSmartRef__":true,"id":1121},"droppingEnabled":true,"halosEnabled":true,"owner":null,"controlPoints":[{"__isSmartRef__":true,"id":1122},{"__isSmartRef__":true,"id":1123}],"con":{"__isSmartRef__":true,"id":1109},"showsMorphMenu":true,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1124},"__LivelyClassName__":"lively.morphic.Path","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"1111":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1112},"derivationIds":[null],"id":"A2A83C78-09B8-473C-829B-198206D7A9E4","eventHandler":{"__isSmartRef__":true,"id":1117},"droppingEnabled":true,"halosEnabled":true,"owner":{"__isSmartRef__":true,"id":1110},"_Rotation":3.077607197692381,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.Path","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","_Position":"lively.pt(201.2,40.2)"},"1112":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":1113},{"__isSmartRef__":true,"id":1114},{"__isSmartRef__":true,"id":1115},{"__isSmartRef__":true,"id":1116}],"_ClipMode":"visible","_BorderWidth":0,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Path","__SourceModuleName__":"Global.lively.morphic.PathShapes","_Position":"lively.pt(-12.0,-6.0)","_Extent":"lively.pt(16.0,12.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(0,0,0)"},"1113":{"isAbsolute":true,"x":-12,"y":-6,"__LivelyClassName__":"lively.morphic.Shapes.MoveTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"1114":{"isAbsolute":true,"x":-12,"y":6,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"1115":{"isAbsolute":true,"x":4,"y":0,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"1116":{"isAbsolute":true,"x":-12,"y":-6,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"1117":{"morph":{"__isSmartRef__":true,"id":1111},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1118":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":1119},{"__isSmartRef__":true,"id":1120}],"_ClipMode":"visible","_BorderWidth":1,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Path","__SourceModuleName__":"Global.lively.morphic.PathShapes","_Position":"lively.pt(200.0,9.0)","_Extent":"lively.pt(480.0,32.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"1119":{"isAbsolute":true,"x":679.4857209639925,"y":9.595948897894004,"__LivelyClassName__":"lively.morphic.Shapes.MoveTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"1120":{"isAbsolute":true,"x":201.20421122525056,"y":40.24084224505009,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"1121":{"morph":{"__isSmartRef__":true,"id":1110},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1122":{"morph":{"__isSmartRef__":true,"id":1110},"index":0,"connectedMagnet":null,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"1123":{"morph":{"__isSmartRef__":true,"id":1110},"index":1,"connectedMagnet":null,"marker":{"__isSmartRef__":true,"id":1111},"markerDirection":"prev","__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"1124":{"morphMenuItems":{"__isSmartRef__":true,"id":1125}},"1125":{"varMapping":{"__isSmartRef__":true,"id":1126},"source":"function morphMenuItems() {\n var visualConnector = this, con = this.con, world = this.world();\n var items = [\n ['edit converter', function() {\n var source = con.converterString ||\n 'function converter(value) {\\n return value\\n}',\n editor = new lively.morphic.Text(new Rectangle(0,0, 400, 200), source);\n editor.doitContext = con;\n connect(editor, 'savedTextString', con, 'converterString', {updater:\n function($upd, source) { this.targetObj.converter = null; $upd(source) }});\n connect(editor, 'savedTextString', world, 'alertOK', {converter:\n function() { return 'setting new converter' }})\n editor.applyStyle({syntaxHighlighting: true,\n fontFamily: 'Courier', resizeWidth: true, resizeHeight: true});\n var title = con.targetObj.name && con.sourceObj.name ?\n 'Editor for ' + con.targetObj.name + ' -> ' + con.sourceObj.name :\n 'Editor for converter function';\n var window = world.addFramedMorph(editor, title)\n window.align(window.bounds().topCenter(),\n visualConnector.bounds().bottomCenter())\n }],\n ['hide', function() {\n visualConnector.disconnectFromMagnets();\n visualConnector.remove();\n }],\n ['disconnect', function() {\n alertOK('Disconnected ' + visualConnector.con);\n visualConnector.con.visualDisconnect();\n }],\n ['cancel', function() {}],\n ];\n return items;\n }","funcProperties":{"__isSmartRef__":true,"id":1131},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1126":{"this":{"__isSmartRef__":true,"id":1110},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1127}},"1127":{"$super":{"__isSmartRef__":true,"id":1128}},"1128":{"varMapping":{"__isSmartRef__":true,"id":1129},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1130},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1129":{"obj":{"__isSmartRef__":true,"id":1110},"name":"morphMenuItems"},"1130":{},"1131":{},"1132":{"morph":{"__isSmartRef__":true,"id":1086},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1133":{"centeredHorizontal":false,"moveHorizontal":true},"1134":{"submorphs":[{"__isSmartRef__":true,"id":1135}],"scripts":[],"id":"92BE93E3-7C05-4F11-B4B2-3DDCA21D72B5","shape":{"__isSmartRef__":true,"id":1140},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1141},"lighterFill":{"__isSmartRef__":true,"id":1146},"label":{"__isSmartRef__":true,"id":1135},"name":"openTestsButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":1151},"attributeConnections":[{"__isSmartRef__":true,"id":1152}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":1153},"derivationIds":[7251,"84054D2E-8176-440D-B413-279956A34FC2","79434046-F834-490E-B705-0CE871D9E8B3","FF38CA79-C0DF-4F2F-8FC3-407571EF6A54","B1D50332-9F4F-4F7C-AC3F-95DC6C73EAA4","5B8D7C39-987A-4849-BFFD-3F316CE03852","F7C30F5C-7270-44B1-ADFF-7473F2012DB0","5142302E-3E9A-476B-AB24-B2448DA6D3E4","FEA3C508-593D-4BC7-B645-8B5630CF2EDE","34DBC442-E1DE-42D7-8C63-BA9A1890C994","4F9067A3-5A5C-4637-A76F-7E590CEE2BDA","ADF74818-537A-4669-A455-9509BA7BD7E5","AFCD7FA7-5429-4B1A-B8B8-AB03C18ABA08","604C352D-0347-4329-A299-EAA3FF90B543","46C5ED11-DE03-428F-A758-5308B3D323B5","7C978B2A-9109-42E1-95C5-A59CC74BD31B","2D34E370-3EA6-48DD-B3A7-FE7EB1CCD78D","A0B7F880-0D72-475C-A002-2EAA7D20C004","1146967F-5295-4931-9637-CF72A6A6D724","775F3066-BB4B-4673-B529-500522EF5165","F01F4895-6DEF-4C26-9CEC-A569AEDD22E6","DDD1C856-9C9F-4CB1-A795-E083B7214E82","51E21302-B2D2-49D0-82D9-D964A6B3C54F","BC9DA8C7-933D-4140-96D3-1E7ADEEC8D69"],"owner":{"__isSmartRef__":true,"id":274},"_ClipMode":"visible","_Rotation":0,"_Scale":0.9940149800149939,"isPressed":false,"layout":{"__isSmartRef__":true,"id":1154},"__serializedExpressions__":["_Position","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(529.5,9.0)","distanceToDragEvent":"lively.pt(72.1,-12.5)"},"1135":{"submorphs":[],"scripts":[],"id":"70D61BBB-32A9-4F6E-9CA4-C8EDAD8324C1","shape":{"__isSmartRef__":true,"id":1136},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":97,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":1134},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":1137}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":1139},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[7252,"0A0A6CB1-BD92-4F39-A425-2EB3D2D4CBA2","CB475566-05CE-43E2-B04D-EE32BC4CB718","6BB077CE-92E6-47BE-BE88-9A48488562D1","9E359973-2FDB-417B-BB06-AB34D52BD310","58F098ED-A190-44F2-B73E-80802B2CF2F6","AEA84B35-B349-4307-92C6-8F229705DFC2","A677CADF-24FF-4177-9A3A-FE9AAE7D60FE","0F875AD9-E54C-4735-9BA9-7B89574233A1","840EBE92-3BC2-42EC-819E-3CD002576490","78C4969D-2C33-4B17-9027-89B411B9F496","C9A3D112-C2BC-43A3-A3CA-A68F41A0E4CF","78CF2F1A-6697-4D03-AB2B-CAF862B4EDD6","8B416918-CA4B-46D1-8A3C-40F8A754E44D","01510710-A85B-4054-B0ED-7F2F02434806","8ABD23FB-E90C-4EEB-BF53-DF3C6ACF2BD4","87607080-4A72-484D-A5BD-5F67D468505F","F0E39FE9-F71C-4587-B25A-C4D2C29FE579","BA2AB73A-3967-4F9E-8828-8A638E521B31","5ECC4D2F-4996-403F-AF14-BD1F4BB720F6","54B08934-6893-4B80-8625-B60ABCE9CBC6","4808CF23-17EA-43D8-AE10-DAB21C642FA8","0813DF8A-CC9E-435B-B5A1-DF68BF226F37","047C4EE2-26A1-4AA7-9CE9-E8FF9A9D863B"],"_MinTextWidth":97,"_MinTextHeight":null,"__serializedExpressions__":["_Position","padding","_Padding"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)"},"1136":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(101.0,21.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(2,2,0,0)"},"1137":{"style":{"__isSmartRef__":true,"id":1138},"chunkOwner":{"__isSmartRef__":true,"id":1135},"storedString":"Tests","_id":"_1371","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1138":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1139":{"morph":{"__isSmartRef__":true,"id":1135},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1140":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":1141},"_BorderRadius":5.2,"_ClipMode":"visible","_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(101.0,21.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"1141":{"stops":[{"__isSmartRef__":true,"id":1142},{"__isSmartRef__":true,"id":1143},{"__isSmartRef__":true,"id":1144},{"__isSmartRef__":true,"id":1145}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"1142":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"1143":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"1144":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"1145":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"1146":{"stops":[{"__isSmartRef__":true,"id":1147},{"__isSmartRef__":true,"id":1148},{"__isSmartRef__":true,"id":1149},{"__isSmartRef__":true,"id":1150}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"1147":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"1148":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"1149":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"1150":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"1151":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1152":{"sourceObj":{"__isSmartRef__":true,"id":1134},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":274},"targetMethodName":"openPartTestRunner","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1153":{"morph":{"__isSmartRef__":true,"id":1134},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1154":{"moveHorizontal":true},"1155":{"submorphs":[{"__isSmartRef__":true,"id":1156},{"__isSmartRef__":true,"id":1163}],"scripts":[],"id":"30B86B49-B1A0-4B6F-9BBA-BFF823502185","shape":{"__isSmartRef__":true,"id":1166},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1172},"lighterFill":{"__isSmartRef__":true,"id":1177},"label":{"__isSmartRef__":true,"id":1156},"name":"MagnifierButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":1182},"attributeConnections":[{"__isSmartRef__":true,"id":1185}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":1186},"derivationIds":[2588,"22797D34-67DE-4A06-81F0-4DF0A87ADBBC","81CB4C12-BCF0-4097-8B6D-D9419046367A","0767A57D-9BB2-48C6-9654-753D2B9D00A6","42871246-6725-4E41-A2C1-5A5BCF041097","BCE6E775-B5DF-4D6B-9F06-CDC02C1B1D0F","797EC165-A639-42D9-A059-669F6BEB92A7","FA498EFD-E50E-4CE0-9FA8-9AE2E8AE9580","4B68C371-CB37-45B4-910A-611E5FFC23DD","94E374B9-7ED4-4E39-96F1-6FD4E7AC3428","34D63515-7CC7-43FB-B7BB-87AFCA377D63","7E0B172C-0AF5-4C6E-B184-25A8FAE4FAB8","12239D52-D3D3-4713-BC3E-F0B95C488CB7","72559D92-4616-45A9-A0F2-72BA4147C0FB","E86C7328-AF24-4881-84AF-B7C7CEFEAE14","22D731CF-38F0-41CC-B125-74D2842ED847","B58A1A30-782E-4675-A276-2C01D35BEC70","ACEABA6D-071C-46C2-A325-BE30189AA45F","686443AE-DCDC-4998-8A39-48BC57D64FDC"],"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":274},"_Rotation":0,"_Scale":0.9920279440699439,"highlightRectangle":{"__isSmartRef__":true,"id":1187},"isPressed":false,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1261},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(424.5,8.5)","distanceToDragEvent":"lively.pt(37.9,-7.9)"},"1156":{"submorphs":[],"scripts":[],"id":"6E5C181D-8A1B-4EFF-BF32-41666DD7F0F5","shape":{"__isSmartRef__":true,"id":1157},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":24,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":1155},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":1158},{"__isSmartRef__":true,"id":1160}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":1162},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[2589,"024C5ADE-C4CF-4E8E-BEC5-F93AD4839702","A2CC4D56-B9D8-4A48-B6FF-DDDD85ACDC2E","5AC5C4DE-00B0-43DB-B7F1-765674CE818B","750A11C6-766E-4B48-AE32-D71DE811EB4A","66A7B56E-A94E-44AE-8AED-C0C1B07554D4","CA8596D3-2D4F-453B-BE1B-DCEC8F85389B","4D7DC32F-79CB-4AF8-8B21-AB4F1809D4A8","439DE430-7651-470E-97D8-00E7F96B04DA","DAC920E6-217B-4515-AC09-2F9DCBA7375C","BD48C003-0502-451D-B6AA-7369FF3D1030","C3B8F4EA-3F44-47F4-B569-A0D5AB263BA0","BF7F0FA3-3F2A-4EEF-9687-BE2B0635DF13","3D7AEAC1-C9DD-4941-BA46-16F6783F5699","E04A78F9-3D6E-403F-BA8D-2583FCFFCE53","47E1F29B-6896-467D-8654-CA18929AE57A","509D86FF-5400-4374-BE79-90F0A7E3E90C","C7E53EE0-065A-4C59-8D13-311566722BB7","BA078BAC-7263-4B10-AFD3-3C4EA0DD8707"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":24,"_MinTextHeight":null,"_FontSize":10,"__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"1157":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.0,24.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"1158":{"style":{"__isSmartRef__":true,"id":1159},"chunkOwner":{"__isSmartRef__":true,"id":1156},"storedString":"","_id":"_1372","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1159":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1160":{"style":{"__isSmartRef__":true,"id":1161},"chunkOwner":{"__isSmartRef__":true,"id":1156},"storedString":"","_id":"_1373","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1161":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1162":{"morph":{"__isSmartRef__":true,"id":1156},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1163":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1164},"derivationIds":[null,"29E543E0-AE93-493A-A694-FC1C330D0544","F0366E4C-E97F-4C77-BEE4-340A0668ADD5","347F6028-5092-4F54-9A34-3EFF3FF0B815","BF7387E7-BCD7-4A5B-B9D2-C14ECF59EFCA","85BA370B-966E-41F7-8C2F-F3A926EC2AA2","1652172B-339A-43A1-9589-70E68B35A28E","705524F7-129B-4102-834E-2A1A45985BB5","5707DF70-CD77-4D53-96ED-5A0AEB227FB7","257E62CE-C668-4317-B5B7-8D394BDC3F6C","2DD4BEA5-E85A-4CD0-953E-9EB2E0735654","BB96B696-7BD4-44C4-9D60-B1551B89D6FA","FCAABC48-FBAF-4E12-8BC9-AC4ACB5A167B","EB81C4D7-5BD8-4DAC-BD70-8675E2338AAC","1DBAE3FF-B2F6-4348-8E06-81139C138D6E","49E7D450-EF74-4E94-B33B-B888D952F3BD","F0B267C4-54BA-4E6F-BFDD-4B047F4FF41A","36B8611D-B449-4F6E-8D0F-B5FD6406D45D"],"id":"A837103B-570F-4D6F-9E1E-F3A6368CE974","eventHandler":{"__isSmartRef__":true,"id":1165},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"owner":{"__isSmartRef__":true,"id":1155},"name":"leftpointing_magnifying_glass.png","isBeingDragged":false,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"showsHalos":false,"eventsAreDisabled":true,"_HandStyle":"default","_PointerEvents":"none","_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Image","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(-3.0,0.0)","distanceToDragEvent":"lively.pt(39.9,-9.0)"},"1164":{"_ImageURL":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAABAAAAAQBPJcTWAAAALnRFWHRUaXRsZQBMRUZULVBPSU5USU5HIE1BR05JRllJTkcgR0xBU1MgKFUrMUY1MEQpw88haQAAABV0RVh0QXV0aG9yAEFuZHJldyBNYXJjdXNl5zc3gwAAAC90RVh0U29mdHdhcmUAaW5mby5maWxlZm9ybWF0LmRhdGEuVW5pY29kZVBuZ1NlcnZsZXRoAX8wAAAAQ3RFWHREZXNjcmlwdGlvbgBodHRwOi8vd3d3LmZpbGVmb3JtYXQuaW5mby9pbmZvL3VuaWNvZGUvMWY1MGQvaW5kZXguaHRtk2hNQgAAADt0RVh0Q29weXJpZ2h0AGh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LW5jLXNhLzIuMC9siJKDAAAIDklEQVR42u1daWxVRRQeCi0tIqCAQCTIUtEIGlk0ilqEkEbiQhSKGAyCooIIggsiQuMWZNGwVMUFNIhKZBMobZClgK1FwAU3wIpSREDcUFZFEM/JOzf3vPHet9ze1/eYe77k+zNzl5nz3ZlzZntPKYFAcHojDXimmKH6cQbwZuBM4HLgx8A9wBPAU8BjwJ3ADcDFwMnArsCaYjr/0BB4DwlwjAwfL38DzgX2AdYWk3pDJnAM8E/NuN8BpwEHAq8DXgpsCswANgN2APak/BeBu7T7sQX1A9YQE8fuDwYAf2BG/JrEaefxmSjaeOAO9syNwBwxd2Q0o/7fMhr6h8Fx+oBIX346cATwF/aON6Qbc0ZH4G4y0lHgOGAdD8/Be/KAs4AFwKsdrqkHnAA8Tu8rAzYWCWz0Bh5hraKTT11fL+AH1FXlA8/SrsEu61fmW9qLFEqNAv5LRsEw9twEvKMzcAvwJ3LoHG2AW+n9B4HdgixGHhNjiccuKlbUp9aC7yoGnqflraa8A8C2QRTjMvIVaITyKI61BjnkqiILWEjvPAwcxvLqAj+nvAqH7s1oNAfupcpjeNskhnvQOQ/xYfxQCziHRVl3sjxsNfspvYSuNR4Ywn5ClT5CA7lYkUPRU0YVy4CivkVlOE7TKxa6AP+ivKlBEORe9nUO8XD/QhWay6oqmlK3dYoirTYs70FK/wd4ocli1KVIByu7XXmb9BsOPEmj76riSfZxbAM2oPQMmqLB9GUmC/I0M8AtHp9xCd3/rM8fCHISy+vH0ruaOi3Coyqv6ETPKPSpXEOZ4X9XoSl+y89sovTNJgoyklW8rw8+aKFP5apFo3SrbMNcWsnFpgmylkU19R3yY4mc0mk0j88Z62PZ5jHDV7DQugE5dkx/3CQxzlb2qt6aCF1HtJH6BHoGju4v97F8+Sp8zeRGlldCaZtMEmQAq+zICL5hpUvrwfXy19gzZvhcvj6aILNZ3ij2ETQzRZA3WWU7RrgOfQsu05YCnyLxcFS9h91fTlMgfqKdJsg6lteBpQ8wRZASVqmmUa7txvwEJ/qe8SoxGxYymK+wpnMsNGHpxviRbVShkzEatAb5iEHUSrqzQVuiUMkMf5IFGWnM/71giiAHqEL7U7iMf2gtkk/B7/M51E4qMlklvzwNymgxl+VvobQPTRCkMavkDpaelkJlbOkgyDUsv0LZu19Oe/A++BBLvyIB0ZJX9HIQhHdZBymt1BQfso9V1Jorag28PUXKN8tBkHqUV4elLTJFkM9YpVqzllOcAmXDiG6vJsZhlt+Kpc80RZBiF2eJK4fZSS5bd4fWUcTyc1n6Y6YIMpVVii+LTgFOTHLZNjoIMpTlT2fpXUwRpIcKn021gHuwcDN0ss525Cnn3fIt2DXfK3vPljGbHtK1gdcFmkNdkYTK4gz0Tgcxytg1fI6rUBkGvubA54Ta0lTFK9VYFhS/xKV18PEHX3MfYpogfPUND9DwuamFlP5oNZXlZRcxlmsDWutsCl/aNQYZWhfBnTlOceNsLq459E1wyyhwEeNvFb7ZusClrEbhNlbJoyp8Y3UejehxPWS08v/MBrbIlcr92BvfwZit7KMKOC3f3FRBcBC2mRlBnz0dpOzN17gvqrdP7+2p7PkoJz7Hrq2pCfeqMhzXasbI1/KHa/m4Y93reRFcU1mrIh8IXaLCJzpnsLyfKRozHrNZpbFF9NHyx2pGw2tWAZ8H3gW8UjmvvWdSlIQb3raq6Kdzp6vwBbOhWn5/FRCggy9lFcdN1521ax5Q0Y9B41o7nkn8Rv1/gSkS0T/crb0vV4Uv465UAUNjLerCkfAN2jUXKef19apwnYP4AynK4tfNU6m1ZlMtaK/stQZrLXu0Q6g6OIpTjoVfAK/Xnp1GDp1fhy0th1rwHLqmEbXYHkEQJYcGitwouG2onoPx0Ne8q+yDmtGIs8lPUFCgH/Q5R4XPQlt8nfKzKB9/ouNHLT/ddFEw7t+uGQbPko90GY+gOHgcoRc5+YeBj1DY3JPyGrq8qy6JdMhBDAyz8azhZLq2JRuP4HE3a6f8KhNH7k4Dt9UORqoE3qGqfiAUo7L7lX1kjfMd4H0UHGTTFMpLzH8VUAS3iN2znsQ1GugvprCvkvMYdSFouBYxPu98FdoKusblmZXUoiz0J1FuYgPUfCrXAof7S4MgimXIRVH8wwHq5vBLna9Cs8ULyEgVWrCg8zAJ79TtjGDXjSMx5kd4Fk7XB+a3uq5Sob1QfoW86JzxR2zcjjyj3/mKTafUpCAi2nPLVcB+QA379YdoGuWEBxEwars1hujIOpZQQS1jWhzvKXeIDAOBRhT+YgQ2kcYK71NLwgOauAKJ50jwpFW8J2jHKHvLKwYBuENmVxyibAiqKIlCOkVY1g8HZHkQ5SOXeTaBR9RW9vT7agp34xVlo4jiL7KoG0TjriCR4hVlk0r8EYrAtZQiZa+14wx1qzhF2Syi+C+K5VOWko8RUVJIlPc8irIhKCP6ZItSqeJbh8kSU/qHDCbKMuZT4hFlrpgxcaIUUcuJR5TdYsLEiFLIQuLMOESZJOZLnCjLyMhrabqkZRRR1qsArDQmW5SlZOxPVWhJ2E2UNRJlVQ/wi19CRv9WhXbJoCh8zb+IujVBNYqymIyPP55ZxsQoVvK78kkBrp28rXVThSJGcoE7YZ5RoTMlc8SBpw7kj2IEAoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIBAIBAKBQCAQCAQCgSAZ+A+0ucC4BysctgAAAABJRU5ErkJggg==","_NodeClass":["image"],"_NodeId":"29E543E0-AE93-493A-A694-FC1C330D0544","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isLoaded":true,"__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Image","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(29.0,29.0)","_Padding":"lively.rect(0,0,0,0)"},"1165":{"morph":{"__isSmartRef__":true,"id":1163},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1166":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":1167},"_BorderRadius":5.2,"__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.0,24.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"1167":{"stops":[{"__isSmartRef__":true,"id":1168},{"__isSmartRef__":true,"id":1169},{"__isSmartRef__":true,"id":1170},{"__isSmartRef__":true,"id":1171}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"1168":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"1169":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"1170":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"1171":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"1172":{"stops":[{"__isSmartRef__":true,"id":1173},{"__isSmartRef__":true,"id":1174},{"__isSmartRef__":true,"id":1175},{"__isSmartRef__":true,"id":1176}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"1173":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"1174":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"1175":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"1176":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"1177":{"stops":[{"__isSmartRef__":true,"id":1178},{"__isSmartRef__":true,"id":1179},{"__isSmartRef__":true,"id":1180},{"__isSmartRef__":true,"id":1181}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"1178":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"1179":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"1180":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"1181":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"1182":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"ScriptableButton","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":1183}],"revisionOnLoad":154251,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1183":{"date":{"__isSmartRef__":true,"id":1184},"author":"robertkrahn","message":"no comment","id":"0366C0A2-0C8E-4AEB-AAC3-120434134545"},"1184":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:10:10 GMT+0200 (CEST)"},"1185":{"sourceObj":{"__isSmartRef__":true,"id":1155},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1155},"targetMethodName":"onFire","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1186":{"morph":{"__isSmartRef__":true,"id":1155},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1187":{"submorphs":[],"scripts":[],"id":"364FF344-E489-461B-BC8C-ED45E4823ED4","shape":{"__isSmartRef__":true,"id":1188},"__layered_droppingEnabled__":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"HighlightRectangle","partsBinMetaInfo":{"__isSmartRef__":true,"id":1189},"eventHandler":{"__isSmartRef__":true,"id":1230},"attributeConnections":[{"__isSmartRef__":true,"id":1231},{"__isSmartRef__":true,"id":1232},{"__isSmartRef__":true,"id":1233}],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","6FECB598-D130-4242-BF1B-E18767608129","0B23F218-078F-4912-A262-31B957885F41","C56BA290-B836-4946-B4EF-DBB6FBA2368C","61176BAF-CFE6-4F2C-9F0A-971AAD6595A1","CB4127B2-0AA5-4B50-9978-F1FF39924A82","113050BB-CF0E-4193-91C6-9C25FC857EE8","EFF939E4-317B-4662-943F-77A6E6F65BD0","AA288E7F-3972-4F0D-87DD-61E4BD9C9C97","903E8C60-1158-42D5-85D2-DF134DA6CEC1","28FD6210-A549-4A11-9178-04E77FF556C0","B3312E29-D786-469F-865E-91FD69475A52","D947A1C1-DCBE-4485-A33D-DF549F6978E0","56CE0E60-45BE-43FF-9C6C-296D8AC326B6","CC61E3F8-8C8D-4F24-A591-023D3C88DEC8"],"partTests":{"__isSmartRef__":true,"id":1235},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"prevScroll":[0,0],"#startLetters":"","eventsAreDisabled":false,"_HandStyle":"default","_PointerEvents":"auto","_Rotation":0,"_Scale":1.0060210561262526,"owner":null,"magnifierButton":{"__isSmartRef__":true,"id":1155},"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1240},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(658.5,160.7)","distanceToDragEvent":"lively.pt(44.0,-14.0)"},"1188":{"_BorderWidth":0,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":0.2597,"_BorderStyle":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(909.0,547.0)","_BorderColor":"Color.rgb(204,0,0)","_Fill":"Color.rgb(58,0,255)","_Padding":"lively.rect(0,0,0,0)"},"1189":{"partsSpaceName":"PartsBin/Tools","comment":"A rectangle which highlights the object under the first hand of the world","migrationLevel":4,"partName":"HighlightRectangle","changes":[{"__isSmartRef__":true,"id":1190},{"__isSmartRef__":true,"id":1192},{"__isSmartRef__":true,"id":1194},{"__isSmartRef__":true,"id":1196},{"__isSmartRef__":true,"id":1198},{"__isSmartRef__":true,"id":1200},{"__isSmartRef__":true,"id":1202},{"__isSmartRef__":true,"id":1204},{"__isSmartRef__":true,"id":1206},{"__isSmartRef__":true,"id":1208},{"__isSmartRef__":true,"id":1210},{"__isSmartRef__":true,"id":1212},{"__isSmartRef__":true,"id":1214},{"__isSmartRef__":true,"id":1216},{"__isSmartRef__":true,"id":1218},{"__isSmartRef__":true,"id":1220},{"__isSmartRef__":true,"id":1222},{"__isSmartRef__":true,"id":1224},{"__isSmartRef__":true,"id":1226},{"__isSmartRef__":true,"id":1228}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1190":{"date":{"__isSmartRef__":true,"id":1191},"author":"timfelgentreff","message":"no comment","id":"3DB7DB40-210A-4BED-91FD-9287005703EC"},"1191":{"isSerializedDate":true,"string":"Thu May 24 2012 17:04:54 GMT+0200 (CEST)"},"1192":{"date":{"__isSmartRef__":true,"id":1193},"author":"tessi","message":"no comment","id":"23D7AA12-66A9-4C3B-B494-131256C291AC"},"1193":{"isSerializedDate":true,"string":"Thu May 24 2012 16:57:13 GMT+0200 (CEST)"},"1194":{"date":{"__isSmartRef__":true,"id":1195},"author":"tessi","message":"no comment","id":"2C30B7CA-388F-4F51-B4CF-A2E50E381148"},"1195":{"isSerializedDate":true,"string":"Thu May 24 2012 16:23:11 GMT+0200 (CEST)"},"1196":{"date":{"__isSmartRef__":true,"id":1197},"author":"tessi","message":"diable events","id":"7C1F71A3-FDAC-470A-B9A9-E1F2C9FEF18E"},"1197":{"isSerializedDate":true,"string":"Thu May 24 2012 14:46:08 GMT+0200 (CEST)"},"1198":{"date":{"__isSmartRef__":true,"id":1199},"author":"tessi","message":"no comment","id":"01996A33-11BC-4C15-96D7-B7D219E2E961"},"1199":{"isSerializedDate":true,"string":"Thu May 24 2012 14:39:50 GMT+0200 (CEST)"},"1200":{"date":{"__isSmartRef__":true,"id":1201},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"1201":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"1202":{"date":{"__isSmartRef__":true,"id":1203},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"1203":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"1204":{"date":{"__isSmartRef__":true,"id":1205},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"1205":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"1206":{"date":{"__isSmartRef__":true,"id":1207},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"1207":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"1208":{"date":{"__isSmartRef__":true,"id":1209},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"1209":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"1210":{"date":{"__isSmartRef__":true,"id":1211},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"1211":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"1212":{"date":{"__isSmartRef__":true,"id":1213},"author":"tessi","message":"no comment","id":"4B982A01-25B3-455A-848D-89C2C3C471D7"},"1213":{"isSerializedDate":true,"string":"Thu May 24 2012 13:58:01 GMT+0200 (CEST)"},"1214":{"date":{"__isSmartRef__":true,"id":1215},"author":"tessi","message":"no comment","id":"2FD6CB7B-3BC7-4666-98B4-AACF1001954D"},"1215":{"isSerializedDate":true,"string":"Thu May 24 2012 14:07:32 GMT+0200 (CEST)"},"1216":{"date":{"__isSmartRef__":true,"id":1217},"author":"tessi","message":"no comment","id":"09CF5ECF-2C87-4B66-A164-39848628596F"},"1217":{"isSerializedDate":true,"string":"Thu May 24 2012 15:34:59 GMT+0200 (CEST)"},"1218":{"date":{"__isSmartRef__":true,"id":1219},"author":"tessi","message":"no comment","id":"252A3EB5-DB00-4CF9-BF38-2927DD1C5229"},"1219":{"isSerializedDate":true,"string":"Thu May 24 2012 16:34:29 GMT+0200 (CEST)"},"1220":{"date":{"__isSmartRef__":true,"id":1221},"author":"tessi","message":"no comment","id":"81534551-62C1-4FC9-96CB-A5AC6642CA1E"},"1221":{"isSerializedDate":true,"string":"Thu May 24 2012 16:45:49 GMT+0200 (CEST)"},"1222":{"date":{"__isSmartRef__":true,"id":1223},"author":"tessi","message":"no comment","id":"5125DE3A-D50E-4621-8490-F3A9D99C2C4C"},"1223":{"isSerializedDate":true,"string":"Thu May 24 2012 16:47:20 GMT+0200 (CEST)"},"1224":{"date":{"__isSmartRef__":true,"id":1225},"author":"tessi","message":"no comment","id":"C81A2FBF-CB0B-4A0B-9D63-F9AEDFCB5DA6"},"1225":{"isSerializedDate":true,"string":"Thu May 24 2012 16:51:06 GMT+0200 (CEST)"},"1226":{"date":{"__isSmartRef__":true,"id":1227},"author":"tessi","message":"no comment","id":"DC8EF5EC-7563-45B6-816D-20E2DC218525"},"1227":{"isSerializedDate":true,"string":"Thu May 24 2012 16:52:10 GMT+0200 (CEST)"},"1228":{"date":{"__isSmartRef__":true,"id":1229},"author":"timfelgentreff","message":"no comment","id":"E7515DFB-DE7D-4E1F-A2C3-85166DCE4942"},"1229":{"isSerializedDate":true,"string":"Thu May 24 2012 16:59:39 GMT+0200 (CEST)"},"1230":{"morph":{"__isSmartRef__":true,"id":1187},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1231":{"sourceObj":{"__isSmartRef__":true,"id":1187},"sourceAttrName":"onMouseMove","targetObj":{"__isSmartRef__":true,"id":1187},"targetMethodName":"updateOnMove","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1232":{"sourceObj":{"__isSmartRef__":true,"id":1187},"sourceAttrName":"onMouseUp","targetObj":{"__isSmartRef__":true,"id":1155},"targetMethodName":"removeHighlighting","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1233":{"sourceObj":{"__isSmartRef__":true,"id":1187},"sourceAttrName":"onMouseUp","targetObj":{"__isSmartRef__":true,"id":274},"targetMethodName":"setTarget","converterString":"function () {\n return this.sourceObj.morphUnderCursor();\n }","updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1234},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1234":{"source":{"__isSmartRef__":true,"id":1187},"target":{"__isSmartRef__":true,"id":274}},"1235":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1236}},"1236":{"test01IsMorph":{"__isSmartRef__":true,"id":1237}},"1237":{"varMapping":{"__isSmartRef__":true,"id":1238},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":1239},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1238":{"this":{"__isSmartRef__":true,"id":1235}},"1239":{},"1240":{"update":{"__isSmartRef__":true,"id":1241},"updateOnMove":{"__isSmartRef__":true,"id":1245},"bringToFront":{"__isSmartRef__":true,"id":1249},"morphUnderCursor":{"__isSmartRef__":true,"id":1257}},"1241":{"varMapping":{"__isSmartRef__":true,"id":1242},"source":"function update(morphUnderCursor) {\n if (morphUnderCursor === this.magnifierButton ||\n this.magnifierButton.submorphs.include(morphUnderCursor)) {\n morphToHighlight = this.magnifierButton.currentTarget();\n } else {\n morphToHighlight = morphUnderCursor;\n }\n\n if (morphToHighlight && morphToHighlight.world()) {\n this.setPosition(morphToHighlight.getPositionInWorld());\n this.setExtent(morphToHighlight.getExtent());\n }\n}","funcProperties":{"__isSmartRef__":true,"id":1243},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1242":{"this":{"__isSmartRef__":true,"id":1187}},"1243":{"timestamp":{"__isSmartRef__":true,"id":1244},"user":"lauritz","tags":[]},"1244":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:29:58 GMT+0200 (CEST)"},"1245":{"varMapping":{"__isSmartRef__":true,"id":1246},"source":"function updateOnMove() {\n this.update(this.morphUnderCursor());\n this.bringToFront();\n}","funcProperties":{"__isSmartRef__":true,"id":1247},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1246":{"this":{"__isSmartRef__":true,"id":1187}},"1247":{"timestamp":{"__isSmartRef__":true,"id":1248},"user":"lauritz","tags":[]},"1248":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:18:33 GMT+0200 (CEST)"},"1249":{"varMapping":{"__isSmartRef__":true,"id":1250},"source":"function bringToFront() {\n this.renderContext().morphNode.style.zIndex= 1000;\n}","funcProperties":{"__isSmartRef__":true,"id":1255},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1250":{"this":{"__isSmartRef__":true,"id":1187},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1251}},"1251":{"$super":{"__isSmartRef__":true,"id":1252}},"1252":{"varMapping":{"__isSmartRef__":true,"id":1253},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1254},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1253":{"obj":{"__isSmartRef__":true,"id":1187},"name":"bringToFront"},"1254":{},"1255":{"timestamp":{"__isSmartRef__":true,"id":1256},"user":"lauritz","tags":[]},"1256":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:12:09 GMT+0200 (CEST)"},"1257":{"varMapping":{"__isSmartRef__":true,"id":1258},"source":"function morphUnderCursor() {\n var that = this,\n world = lively.morphic.World.current(); \n \n return world.morphsContainingPoint(world.firstHand().getPosition()).detect(\n function(ea) {\n return !ea.isPlaceholder &&\n !ea.isHalo &&\n (!ea.owner || !ea.owner.isHalo) &&\n !(ea === that);\n });\n}","funcProperties":{"__isSmartRef__":true,"id":1259},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1258":{"this":{"__isSmartRef__":true,"id":1187}},"1259":{"timestamp":{"__isSmartRef__":true,"id":1260},"user":"lauritz","tags":[]},"1260":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:18:36 GMT+0200 (CEST)"},"1261":{"onFire":{"__isSmartRef__":true,"id":1262},"removeHighlighting":{"__isSmartRef__":true,"id":1266},"onMouseMove":{"__isSmartRef__":true,"id":1270},"onMouseOut":{"__isSmartRef__":true,"id":1278},"reset":{"__isSmartRef__":true,"id":1286},"isTracking":{"__isSmartRef__":true,"id":1290},"isHighlighting":{"__isSmartRef__":true,"id":1294},"currentTarget":{"__isSmartRef__":true,"id":1298}},"1262":{"varMapping":{"__isSmartRef__":true,"id":1263},"source":"function onFire() {\n var hand = lively.morphic.World.current().firstHand(),\n highlight = this.highlightRectangle,\n that = this;\n\n if (this.isTracking()) {\n this.removeHighlighting();\n } else {\n this.world().addMorph(highlight);\n hand.highlightConnection = connect(hand, \"scrollFocusMorph\", highlight, \"update\");\n highlight.bringToFront();\n if (!this.currentTarget() || !this.currentTarget().world()) {\n highlight.setExtent(pt(0,0));\n }\n }\n}","funcProperties":{"__isSmartRef__":true,"id":1264},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1263":{"this":{"__isSmartRef__":true,"id":1155}},"1264":{"timestamp":{"__isSmartRef__":true,"id":1265},"user":"lauritz","tags":[]},"1265":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:40:51 GMT+0200 (CEST)"},"1266":{"varMapping":{"__isSmartRef__":true,"id":1267},"source":"function removeHighlighting() {\n var hand = this.world().firstHand();\n \n if (this.highlightRectangle) {\n this.highlightRectangle.remove();\n }\n \n hand.attributeConnections.removeAt(\n hand.attributeConnections.indexOf(hand.highlightConnection));\n hand.highlightConnection = null;\n}","funcProperties":{"__isSmartRef__":true,"id":1268},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1267":{"this":{"__isSmartRef__":true,"id":1155}},"1268":{"timestamp":{"__isSmartRef__":true,"id":1269},"user":"lauritz","tags":[]},"1269":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:20:30 GMT+0200 (CEST)"},"1270":{"varMapping":{"__isSmartRef__":true,"id":1271},"source":"function onMouseMove(evt) {\n var target = this.currentTarget();\n if (target && target.world() && !this.isHighlighting()) {\n this.highlightRectangle.update(target);\n this.world().addMorph(this.highlightRectangle);\n this.highlightRectangle.bringToFront();\n this.targetHighlight = this.highlightRectangle;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":1276},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1271":{"this":{"__isSmartRef__":true,"id":1155},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1272}},"1272":{"$super":{"__isSmartRef__":true,"id":1273}},"1273":{"varMapping":{"__isSmartRef__":true,"id":1274},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1275},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1274":{"obj":{"__isSmartRef__":true,"id":1155},"name":"onMouseMove"},"1275":{},"1276":{"timestamp":{"__isSmartRef__":true,"id":1277},"user":"lauritz","tags":[]},"1277":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:25:52 GMT+0200 (CEST)"},"1278":{"varMapping":{"__isSmartRef__":true,"id":1279},"source":"function onMouseOut() {\n if (this.isHighlighting()) {\n if (!this.isTracking()) {\n this.targetHighlight.remove();\n }\n delete this.targetHighlight;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":1284},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1279":{"this":{"__isSmartRef__":true,"id":1155},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1280}},"1280":{"$super":{"__isSmartRef__":true,"id":1281}},"1281":{"varMapping":{"__isSmartRef__":true,"id":1282},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1283},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1282":{"obj":{"__isSmartRef__":true,"id":1155},"name":"onMouseOut"},"1283":{},"1284":{"timestamp":{"__isSmartRef__":true,"id":1285},"user":"lauritz","tags":[]},"1285":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:21:57 GMT+0200 (CEST)"},"1286":{"varMapping":{"__isSmartRef__":true,"id":1287},"source":"function reset() {\n this.highlightRectangle.attributeConnections = [];\n \n connect(rect, \"onMouseMove\", this.highlightRectangle, \"updateOnMove\")\n connect(rect, \"onMouseUp\", this, \"removeHighlighting\")\n connect(rect, \"onMouseUp\", this.owner, \"setTarget\",\n {converter: function () {\n return this.sourceObj.morphUnderCursor();\n }\n })\n}","funcProperties":{"__isSmartRef__":true,"id":1288},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1287":{"this":{"__isSmartRef__":true,"id":1155}},"1288":{"timestamp":{"__isSmartRef__":true,"id":1289},"user":"lauritz","tags":[]},"1289":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:20:55 GMT+0200 (CEST)"},"1290":{"varMapping":{"__isSmartRef__":true,"id":1291},"source":"function isTracking() {\n return !!this.world().firstHand().highlightConnection;\n}","funcProperties":{"__isSmartRef__":true,"id":1292},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1291":{"this":{"__isSmartRef__":true,"id":1155}},"1292":{"timestamp":{"__isSmartRef__":true,"id":1293},"user":"lauritz","tags":[]},"1293":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:11:25 GMT+0200 (CEST)"},"1294":{"varMapping":{"__isSmartRef__":true,"id":1295},"source":"function isHighlighting() {\n return !!this.targetHighlight;\n}","funcProperties":{"__isSmartRef__":true,"id":1296},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1295":{"this":{"__isSmartRef__":true,"id":1155}},"1296":{"timestamp":{"__isSmartRef__":true,"id":1297},"user":"lauritz","tags":[]},"1297":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:11:22 GMT+0200 (CEST)"},"1298":{"varMapping":{"__isSmartRef__":true,"id":1299},"source":"function currentTarget() {\n return this.owner.target;\n}","funcProperties":{"__isSmartRef__":true,"id":1300},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1299":{"this":{"__isSmartRef__":true,"id":1155}},"1300":{"timestamp":{"__isSmartRef__":true,"id":1301},"user":"lauritz","tags":[]},"1301":{"isSerializedDate":true,"string":"Wed Jun 06 2012 18:26:02 GMT+0200 (CEST)"},"1302":{"_BorderWidth":1,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(869.0,524.6)","_BorderColor":"Color.rgb(95,94,95)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"1303":{"partsSpaceName":"PartsBin/Basic","comment":"Edit scripts and connections of a specific morph.","migrationLevel":4,"partName":"ObjectEditorPane","changes":[{"__isSmartRef__":true,"id":1304}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1304":{"date":{"__isSmartRef__":true,"id":1305},"author":"lauritz","message":"Adapted the update behavior on ticks. Reduces the impact of HTML's autoscroll to selected list items."},"1305":{"isSerializedDate":true,"string":"Fri Oct 21 2011 00:39:30 GMT+0200 (CEST)"},"1306":{"morph":{"__isSmartRef__":true,"id":274},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1307":{"resizeWidth":true,"resizeHeight":true,"adjustForNewBounds":true},"1308":{},"1309":{"displayInitialScript":{"__isSmartRef__":true,"id":1310},"displayJavaScriptSource":{"__isSmartRef__":true,"id":1314},"displaySourceForConnection":{"__isSmartRef__":true,"id":1318},"displaySourceForScript":{"__isSmartRef__":true,"id":1322},"generateSourceForConnection":{"__isSmartRef__":true,"id":1326},"generateSourceForScript":{"__isSmartRef__":true,"id":1330},"generateTargetCode":{"__isSmartRef__":true,"id":1334},"newConnection":{"__isSmartRef__":true,"id":1338},"newScript":{"__isSmartRef__":true,"id":1342},"reset":{"__isSmartRef__":true,"id":1346},"selectChangedContent":{"__isSmartRef__":true,"id":1350},"setTarget":{"__isSmartRef__":true,"id":1354},"sortedConnectionNamesOfObj":{"__isSmartRef__":true,"id":1358},"sortedScriptNamesOfObj":{"__isSmartRef__":true,"id":1362},"updateLists":{"__isSmartRef__":true,"id":1366},"onShutdown":{"__isSmartRef__":true,"id":1370},"confirmUnsavedChanges":{"__isSmartRef__":true,"id":1374},"update":{"__isSmartRef__":true,"id":1378},"ensureAnnotationLayer":{"__isSmartRef__":true,"id":1382},"copyToPartsBinWithUserRequest":{"__isSmartRef__":true,"id":1386},"printTags":{"__isSmartRef__":true,"id":1394},"setTag":{"__isSmartRef__":true,"id":1398},"runScript":{"__isSmartRef__":true,"id":1402},"openPartTestRunner":{"__isSmartRef__":true,"id":1406},"hasUnsavedChanges":{"__isSmartRef__":true,"id":1410}},"1310":{"varMapping":{"__isSmartRef__":true,"id":1311},"source":"function displayInitialScript() {\n if (this.scriptList.getList().size() > 1) {\n this.scriptList.preselectItem();\n } else if (this.connectionList.getList().size() > 1) {\n this.connectionList.preselectItem();\n } else {\n this.scriptList.selectAt(0);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":1312},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1311":{"this":{"__isSmartRef__":true,"id":274}},"1312":{"timestamp":{"__isSmartRef__":true,"id":1313},"user":"lauritz","tags":[]},"1313":{"isSerializedDate":true,"string":"Thu Nov 17 2011 04:13:43 GMT+0100 (CET)"},"1314":{"varMapping":{"__isSmartRef__":true,"id":1315},"source":"function displayJavaScriptSource(jsCode) {\n if (this.scriptPane.hasChanged()) {\n var that = this;\n var callback = function(confirmed) {\n if (confirmed) that.scriptPane.display(jsCode)\n };\n this.confirmUnsavedChanges(callback);\n } else {\n this.scriptPane.display(jsCode);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":1316},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1315":{"this":{"__isSmartRef__":true,"id":274}},"1316":{"timestamp":{"__isSmartRef__":true,"id":1317},"user":"lauritz","tags":[]},"1317":{"isSerializedDate":true,"string":"Thu Nov 17 2011 04:59:26 GMT+0100 (CET)"},"1318":{"varMapping":{"__isSmartRef__":true,"id":1319},"source":"function displaySourceForConnection(connection) {\n var code = \"\", that = this;\n if (connection === undefined) return;\n if (connection === null) {\n this.sortedConnectionNamesOfObj(this.target).forEach(function(each) {\n code = code.concat(that.generateSourceForConnection(each[1])).concat(\"\\n\\n\");\n });\n code = code.substring(0, code.length - \"\\n\\n\".length - 1);\n } else {\n code = this.generateSourceForConnection(connection);\n }\n this.displayJavaScriptSource(code);\n}","funcProperties":{"__isSmartRef__":true,"id":1320},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1319":{"this":{"__isSmartRef__":true,"id":274}},"1320":{"timestamp":{"__isSmartRef__":true,"id":1321},"user":"conradcalmez","tags":[]},"1321":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:59:30 GMT+0100 (CET)"},"1322":{"varMapping":{"__isSmartRef__":true,"id":1323},"source":"function displaySourceForScript(scriptName) {\n var code = \"\",\n that = this;\n if (scriptName === null) {\n this.sortedScriptNamesOfObj(this.target).forEach(function(each) {\n code = code.concat(that.generateSourceForScript(each)).concat(\"\\n\\n\\n\");\n });\n code = code.substring(0, code.length - \"\\n\\n\\n\".length - 1);\n } else {\n code = this.generateSourceForScript(scriptName);\n }\n if (code) this.displayJavaScriptSource(code);\n}","funcProperties":{"__isSmartRef__":true,"id":1324},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1323":{"this":{"__isSmartRef__":true,"id":274}},"1324":{"timestamp":{"__isSmartRef__":true,"id":1325},"user":"cschuster","tags":[]},"1325":{"isSerializedDate":true,"string":"Thu Aug 30 2012 08:14:26 GMT+0200 (CEST)"},"1326":{"varMapping":{"__isSmartRef__":true,"id":1327},"source":"function generateSourceForConnection(connection) {\n var c = connection, targetObject = this.target;\n\tif (!c.getTargetObj() || !c.getTargetObj().name || \n\t\t!c.getSourceObj() || !c.getSourceObj().name) return String(c);\n\n\tvar optConfig = []\n\tif (c.converterString)\n\t\toptConfig.push(\"converter: \\n\\t\" + c.converterString)\n\tif (c.updaterString)\n\t\toptConfig.push(\"updater: \\n\\t\" + c.updaterString)\n\treturn Strings.format('connect(%s, \"%s\", %s, \"%s\", {%s});', \n\t\t\tthis.generateTargetCode(targetObject, c.getSourceObj()),\n\t\t\tc.getSourceAttrName(),\n\t\t\tthis.generateTargetCode(targetObject, c.getTargetObj()),\n\t\t\tc.getTargetMethodName(),\n\t\t\toptConfig.join(','));\n\n}","funcProperties":{"__isSmartRef__":true,"id":1328},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1327":{"this":{"__isSmartRef__":true,"id":274}},"1328":{"timestamp":{"__isSmartRef__":true,"id":1329},"user":"lauritz","tags":[]},"1329":{"isSerializedDate":true,"string":"Thu Nov 17 2011 04:59:26 GMT+0100 (CET)"},"1330":{"varMapping":{"__isSmartRef__":true,"id":1331},"source":"function generateSourceForScript(scriptName) {\n var script = this.target[scriptName],\n annotation = '',\n scriptSource = '',\n tagScript = '';\n\n if (!script) return;\n\n if (script.timestamp && script.user) \n annotation = Strings.format('// changed at %s by %s \\n', script.timestamp, script.user);\n scriptSource = Strings.format('this.addScript(%s)', script.getOriginal());\n tagScript = Strings.format('.tag(%s);', this.printTags(script));\n\n return annotation + scriptSource + tagScript;\n}","funcProperties":{"__isSmartRef__":true,"id":1332},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1331":{"this":{"__isSmartRef__":true,"id":274}},"1332":{"timestamp":{"__isSmartRef__":true,"id":1333},"user":"cschuster","tags":[]},"1333":{"isSerializedDate":true,"string":"Thu Aug 30 2012 08:14:45 GMT+0200 (CEST)"},"1334":{"varMapping":{"__isSmartRef__":true,"id":1335},"source":"function generateTargetCode(baseObject, targetObject) {\n\tvar name = targetObject.name;\n\tif (baseObject === targetObject) \n\t\treturn \"this\";\n\telse if (baseObject[name] === targetObject) \n\t\treturn \"this.\" + name;\n\telse if (baseObject.testObject === targetObject) \n\t\treturn \"this.testObject\";\n\telse if (baseObject.get(name) === targetObject) \n\t\treturn 'this.get(\"' + name + '\")';\n\telse if (targetObject instanceof Morph) \n\t\treturn '$morph(\"' + name + '\")';\n\telse \n\t\treturn \"????\";\n}","funcProperties":{"__isSmartRef__":true,"id":1336},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1335":{"this":{"__isSmartRef__":true,"id":274}},"1336":{"timestamp":{"__isSmartRef__":true,"id":1337},"user":"lauritz","tags":[]},"1337":{"isSerializedDate":true,"string":"Thu Nov 17 2011 04:59:26 GMT+0100 (CET)"},"1338":{"varMapping":{"__isSmartRef__":true,"id":1339},"source":"function newConnection() {\n if (this.target) {\n var code = \"connect(SOURCE, SOURCE_PROPERTY, TARGET, TARGET_PROPERTY);\";\n this.displayJavaScriptSource(code);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":1340},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1339":{"this":{"__isSmartRef__":true,"id":274}},"1340":{"timestamp":{"__isSmartRef__":true,"id":1341},"user":"lauritz","tags":[]},"1341":{"isSerializedDate":true,"string":"Thu Nov 17 2011 04:59:26 GMT+0100 (CET)"},"1342":{"varMapping":{"__isSmartRef__":true,"id":1343},"source":"function newScript() {\n if (this.target) {\n var code = \"this.addScript(function SCRIPTNAME() {\\n \\n}).tag([]);\";\n this.displayJavaScriptSource(code);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":1344},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1343":{"this":{"__isSmartRef__":true,"id":274}},"1344":{"timestamp":{"__isSmartRef__":true,"id":1345},"user":"lauritz","tags":[]},"1345":{"isSerializedDate":true,"string":"Tue Nov 29 2011 04:24:25 GMT+0100 (CET)"},"1346":{"varMapping":{"__isSmartRef__":true,"id":1347},"source":"function reset() {\n this.scriptPane = this.get('ObjectEditorScriptPane')\n this.scriptList = this.get('ObjectEditorScriptList')\n this.connectionList = this.get('ObjectEditorConnectionList')\n this.morphSelector = this.get('ObjectEditorMorphSelector')\n \n this.target = null;\n this.currentTag = null;\n \n this.scriptPane.reset();\n this.scriptList.setList();\n this.scriptList.selection = null;\n this.connectionList.setList();\n this.connectionList.selection = null;\n this.morphSelector.reset();\n this.tagChooser.reset();\n \n this.stopStepping();\n}","funcProperties":{"__isSmartRef__":true,"id":1348},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1347":{"this":{"__isSmartRef__":true,"id":274}},"1348":{"timestamp":{"__isSmartRef__":true,"id":1349},"user":"lauritz","tags":[]},"1349":{"isSerializedDate":true,"string":"Fri Aug 03 2012 11:45:36 GMT+0200 (CEST)"},"1350":{"varMapping":{"__isSmartRef__":true,"id":1351},"source":"function selectChangedContent(source) {\n\n var addScriptRegex = /this\\.addScript\\s*\\(\\s*function\\s*([^\\(]*)/g;\n var addScriptMatches = [];\n var addScriptMatch = addScriptRegex.exec(source);\n while (addScriptMatch) {\n addScriptMatches.push(addScriptMatch[1]);\n addScriptMatch = addScriptRegex.exec(source);\n }\n \n // if scripts were added, select either a specific one or all\n if (addScriptMatches.length > 0) { \n if (addScriptMatches.length === 1) {\n return this.scriptList.selectAddedScript(addScriptMatches[0]);\n }\n return this.scriptList.selectAt(0);\n }\n\n var connectionRegex = \n /connect\\(\\s*([^,]*)\\s*,\\s*\"([^,]*)\"\\s*,\\s*([^,]*)\\s*,\\s*\"([^,]*)\"/g;\n var connectionMatches = [];\n var connectionMatch = connectionRegex.exec(source);\n while (connectionMatch) {\n connectionMatches.push(connectionMatch);\n connectionMatch = connectionRegex.exec(source);\n }\n\n // if connections were made, select either a specific one or all\n if (connectionMatches.length > 0) {\n if (connectionMatches.length === 1) {\n var match = connectionMatches[0];\n for (var i=0; i= 0) {\n\t\t\treturn true;\n\t\t}\n\n\t\tvar pivotRow = this.findPivotRow(tableau, pivotCol);\n\n\t\tvar switchVariable = all[pivotCol];\n\t\tall[pivotCol] = schlupf[pivotRow];\n\t\tschlupf[pivotRow] = switchVariable;\n\n\t\tfor (var r = 0; r <= maxRow; r++) {\n\t\t\tif (r != pivotRow) {\n\t\t\t\tvar factor = tableau[r][pivotCol];\n\t\t\t\tfor (var c = 0; c <= maxCol; c++) {\n\n\t\t\t\t\tvar value = tableau[r][c];\n\t\t\t\t\tconsole.log(\"row: \" + r + \" col: \" + c + \" val: \"\n\t\t\t\t\t\t\t+ value + \" pRow: \" + tableau[pivotRow][c]\n\t\t\t\t\t\t\t+ \" pCol: \" + factor);\n\n\t\t\t\t\tvalue -= tableau[pivotRow][c] * factor;\n\n\t\t\t\t\ttableau[r][c] = value;\n\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\tthis.printTableau(all, schlupf, tableau);\n\t\treturn false;\n\t},\n\n\tfindPivotRow: function(tableau, pivotCol) {\n\t\tvar maxRow = tableau.length - 1;\n\t\tvar maxCol = tableau[0].length - 1;\n\n\t\tvar min = tableau[0][maxCol] / tableau[0][pivotCol];\n\t\tvar pivotRow = 0;\n\n\t\tfor (var r = 0; r <= maxRow - 1; r++) {\n\t\t\tvar v = tableau[r][maxCol] / tableau[r][pivotCol];\n\t\t\tconsole.log(\"V: \" + v);\n\t\t\tif (v < min && v > 0) {\n\t\t\t\tmin = v;\n\t\t\t\tpivotRow = r;\n\t\t\t}\n\t\t}\n\n\t\tconsole.log(\"Pivot Row: \" + pivotRow + \" Value: \" + min);\n\t\treturn pivotRow;\n\t},\n\n\tfindPivotColumn: function(bottomRow) {\n\t\tvar minVal = bottomRow[0];\n\t\tvar pivotCol = 0;\n\n\t\tfor (var c = 0; c < bottomRow.length; c++) {\n\t\t\tif (bottomRow[c] < minVal) {\n\t\t\t\tminVal = bottomRow[c];\n\t\t\t\tpivotCol = c;\n\t\t\t}\n\t\t}\n\n\t\tconsole.log(\"Pivot Column: \" + pivotCol + \" Value: \" + minVal);\n\n\t\treturn pivotCol;\n\t},\n\n\tinitializeTableau: function() {\n\t\tvar tableau = new Array(4);\n\n\t\ttableau[0] = new Array( 5, 8, 1, 0, 0, 700 );\n\n\t\ttableau[1] = new Array( 1, 1, 0, 1, 0, 100 );\n\n\t\ttableau[2] = new Array( 0, 1, 0, 0, 1, 60 );\n\n\t\ttableau[3] = new Array( -1, -2, 0, 0, 0, 0 );\n\t\t\t\t\n\t\treturn tableau;\n\t},\n\n\tprintTableau: function(all, schlupf,\n\t\t\ttableau) {\n\t\tconsole.log();\n\t\tvar headerString = \"\";\n\t\tfor (var c = 0; c < all.length; c++) {\n\t\t\theaderString += \" \" + all[c];\n\t\t}\n\t\tconsole.log(headerString);\n\t\tconsole.log();\n\t\tvar rowString = \"\";\n\t\tfor (var r = 0; r < tableau.length; r++) {\n\t\t\trowString += schlupf[r];\n\t\t\tfor (var c = 0; c < tableau[0].length; c++) {\n\t\t\t\trowString += \" \" + tableau[r][c];\n\t\t\t}\n\t\t\tconsole.log(rowString);\n\t\t\trowString = \"\";\n\t\t\tconsole.log();\n\t\t}\n\t\tconsole.log();\n\t},\n});\n});\n","sourceString":"module('projects.SketchPad.SimplexAlgorithm').requires().toRun(function() {\n\nObject.subclass('SimplexAlgorithmClass', 'default category', {\n\n\tmain: function() {\n\t\tconsole.log(\"Simplex Algorithm\");\n\t\tthis.simplex();\n\t},\n\n\tsimplex: function() {\n\n\t\tvar tableau = this.initializeTableau();\n\n\t\tvar all = new Array(\"x1\", \"x2\", \"x3\", \"x4\", \"x5\");\n\t\tvar schlupf = new Array( \"x3\", \"x4\", \"x5\", \"F\" );\n\t\tvar needed = new Array( \"x1\", \"x2\" );\n\n\t\tthis.printTableau(all, schlupf, tableau);\n\n\t\tvar result = false;\n\n\t\twhile (!result) {\n\t\t\tresult = this.simplexIteration(all, schlupf, tableau);\n\t\t}\n\t\t\n\t\tvar maxRow = tableau.length - 1;\n\t\tvar maxCol = tableau[0].length - 1;\n\n\t\tfor (var i = 0; i < needed.length; i++) {\n\t\t\tfor (var j = 0; j < schlupf.length; j++) {\n\t\t\t\tif (needed[i] == schlupf[j]) {\n\t\t\t\t\tconsole.log(needed[i] + \": \"\n\t\t\t\t\t\t\t+ tableau[j][maxCol]);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\tconsole.log(\"F: \" + tableau[maxRow][maxCol]);\n\t},\n\n\tsimplexIteration: function(all, schlupf,\n\t\t\ttableau) {\n\t\tvar maxRow = tableau.length - 1;\n\t\tvar maxCol = tableau[0].length - 1;\n\n\t\tvar bottomRow = tableau[maxRow];\n\n\t\tvar pivotCol = this.findPivotColumn(bottomRow);\n\n\t\tif (tableau[maxRow][pivotCol] >= 0) {\n\t\t\treturn true;\n\t\t}\n\n\t\tvar pivotRow = this.findPivotRow(tableau, pivotCol);\n\n\t\tvar switchVariable = all[pivotCol];\n\t\tall[pivotCol] = schlupf[pivotRow];\n\t\tschlupf[pivotRow] = switchVariable;\n\n\t\tfor (var r = 0; r <= maxRow; r++) {\n\t\t\tif (r != pivotRow) {\n\t\t\t\tvar factor = tableau[r][pivotCol];\n\t\t\t\tfor (var c = 0; c <= maxCol; c++) {\n\n\t\t\t\t\tvar value = tableau[r][c];\n\t\t\t\t\tconsole.log(\"row: \" + r + \" col: \" + c + \" val: \"\n\t\t\t\t\t\t\t+ value + \" pRow: \" + tableau[pivotRow][c]\n\t\t\t\t\t\t\t+ \" pCol: \" + factor);\n\n\t\t\t\t\tvalue -= tableau[pivotRow][c] * factor;\n\n\t\t\t\t\ttableau[r][c] = value;\n\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\tthis.printTableau(all, schlupf, tableau);\n\t\treturn false;\n\t},\n\n\tfindPivotRow: function(tableau, pivotCol) {\n\t\tvar maxRow = tableau.length - 1;\n\t\tvar maxCol = tableau[0].length - 1;\n\n\t\tvar min = tableau[0][maxCol] / tableau[0][pivotCol];\n\t\tvar pivotRow = 0;\n\n\t\tfor (var r = 0; r <= maxRow - 1; r++) {\n\t\t\tvar v = tableau[r][maxCol] / tableau[r][pivotCol];\n\t\t\tconsole.log(\"V: \" + v);\n\t\t\tif (v < min && v > 0) {\n\t\t\t\tmin = v;\n\t\t\t\tpivotRow = r;\n\t\t\t}\n\t\t}\n\n\t\tconsole.log(\"Pivot Row: \" + pivotRow + \" Value: \" + min);\n\t\treturn pivotRow;\n\t},\n\n\tfindPivotColumn: function(bottomRow) {\n\t\tvar minVal = bottomRow[0];\n\t\tvar pivotCol = 0;\n\n\t\tfor (var c = 0; c < bottomRow.length; c++) {\n\t\t\tif (bottomRow[c] < minVal) {\n\t\t\t\tminVal = bottomRow[c];\n\t\t\t\tpivotCol = c;\n\t\t\t}\n\t\t}\n\n\t\tconsole.log(\"Pivot Column: \" + pivotCol + \" Value: \" + minVal);\n\n\t\treturn pivotCol;\n\t},\n\n\tinitializeTableau: function() {\n\t\tvar tableau = new Array(4);\n\n\t\ttableau[0] = new Array( 5, 8, 1, 0, 0, 700 );\n\n\t\ttableau[1] = new Array( 1, 1, 0, 1, 0, 100 );\n\n\t\ttableau[2] = new Array( 0, 1, 0, 0, 1, 60 );\n\n\t\ttableau[3] = new Array( -1, -2, 0, 0, 0, 0 );\n\t\t\t\t\n\t\treturn tableau;\n\t},\n\n\tprintTableau: function(all, schlupf,\n\t\t\ttableau) {\n\t\tconsole.log();\n\t\tvar headerString = \"\";\n\t\tfor (var c = 0; c < all.length; c++) {\n\t\t\theaderString += \" \" + all[c];\n\t\t}\n\t\tconsole.log(headerString);\n\t\tconsole.log();\n\t\tvar rowString = \"\";\n\t\tfor (var r = 0; r < tableau.length; r++) {\n\t\t\trowString += schlupf[r];\n\t\t\tfor (var c = 0; c < tableau[0].length; c++) {\n\t\t\t\trowString += \" \" + tableau[r][c];\n\t\t\t}\n\t\t\tconsole.log(rowString);\n\t\t\trowString = \"\";\n\t\t\tconsole.log();\n\t\t}\n\t\tconsole.log();\n\t},\n});\n});\n","doNotSerialize":["$$targetURL"],"doNotCopyProperties":["$$targetURL"],"_rootNode":{"__isSmartRef__":true,"id":2711},"Pane1Selection":{"__isSmartRef__":true,"id":2719},"pane1Selection":{"__isSmartRef__":true,"id":2719},"Pane2Selection":null,"pane2Selection":null,"Pane3Selection":null,"pane3Selection":null,"Pane4Selection":null,"pane4Selection":null,"Pane4Content":["-----"],"Pane3Content":["-----"],"Pane2Content":[{"__isSmartRef__":true,"id":2783}],"Pane1Content":[{"__isSmartRef__":true,"id":2708},{"__isSmartRef__":true,"id":2748},{"__isSmartRef__":true,"id":2749},{"__isSmartRef__":true,"id":2750},{"__isSmartRef__":true,"id":2751},{"__isSmartRef__":true,"id":2752},{"__isSmartRef__":true,"id":2753}],"view":{"__isSmartRef__":true,"id":2468},"Pane1Menu":[["Add to world requirements"],["remove"],["reparse"],["-------"],["open in text editor"],["show versions"],["diff versions"],["get module part"]],"Pane2Menu":[["-------"],["add class"],["add object extension"],["add layer"],["open in text editor"],["show versions"],["diff versions"],["get module part"]],"Pane3Menu":[["-------"],["open in text editor"],["show versions"],["diff versions"],["get module part"]],"currentModuleName":"projects.SketchPad.SimplexAlgorithm","Pane4Menu":[["-------"],["view hierarchy"],["add method"]],"__LivelyClassName__":"lively.ide.SystemBrowser","__SourceModuleName__":"Global.lively.ide.SystemCodeBrowser"},"2572":{"browser":{"__isSmartRef__":true,"id":2571},"button":{"__isSmartRef__":true,"id":2573},"__LivelyClassName__":"lively.ide.AddNewFileCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"2573":{"submorphs":[{"__isSmartRef__":true,"id":2574}],"scripts":[],"shape":{"__isSmartRef__":true,"id":2579},"eventHandler":{"__isSmartRef__":true,"id":2585},"_ClipMode":"visible","derivationIds":[],"id":"0898C7D8-B6B8-462A-92CE-7CFA2A366997","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":2574},"command":{"__isSmartRef__":true,"id":2572},"attributeConnections":[{"__isSmartRef__":true,"id":2586},{"__isSmartRef__":true,"id":2587}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":2563},"layout":{"__isSmartRef__":true,"id":2589},"isPressed":false,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(0.0,220.0)"},"2574":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2575},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":2576}],"eventHandler":{"__isSmartRef__":true,"id":2578},"_ClipMode":"hidden","derivationIds":[],"id":"D993B869-75DA-4089-8F51-C74231E1A85D","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":9,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2573},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"_MaxTextWidth":117.14285714285714,"_MinTextWidth":117.14285714285714,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedExpressions__":["_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(0,0,0)"},"2575":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(117.1,22.0)","_Padding":"lively.rect(0,4,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"2576":{"style":{"__isSmartRef__":true,"id":2577},"chunkOwner":{"__isSmartRef__":true,"id":2574},"_id":"_1677","storedString":"Add module","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2577":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2578":{"morph":{"__isSmartRef__":true,"id":2574},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2579":{"_BorderWidth":1,"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":2580},"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(117.1,22.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"2580":{"stops":[{"__isSmartRef__":true,"id":2581},{"__isSmartRef__":true,"id":2582},{"__isSmartRef__":true,"id":2583},{"__isSmartRef__":true,"id":2584}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"2581":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"2582":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"2583":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"2584":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"2585":{"morph":{"__isSmartRef__":true,"id":2573},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2586":{"sourceObj":{"__isSmartRef__":true,"id":2573},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2572},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2587":{"sourceObj":{"__isSmartRef__":true,"id":2573},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2573},"targetMethodName":"setLabel","converterString":"function () { return this.getSourceObj().command.asString() }","updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2588},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2588":{"source":{"__isSmartRef__":true,"id":2573},"target":{"__isSmartRef__":true,"id":2573}},"2589":{"scaleVertical":true,"scaleHorizontal":true},"2590":{"browser":{"__isSmartRef__":true,"id":2571},"button":{"__isSmartRef__":true,"id":2591},"__LivelyClassName__":"lively.ide.AllModulesLoadCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"2591":{"submorphs":[{"__isSmartRef__":true,"id":2592}],"scripts":[],"shape":{"__isSmartRef__":true,"id":2597},"eventHandler":{"__isSmartRef__":true,"id":2603},"_ClipMode":"visible","derivationIds":[],"id":"EF6F92AF-CD8B-4BDF-ABA1-D82422EF8BE0","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":2592},"command":{"__isSmartRef__":true,"id":2590},"attributeConnections":[{"__isSmartRef__":true,"id":2604},{"__isSmartRef__":true,"id":2605}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":2563},"layout":{"__isSmartRef__":true,"id":2607},"isPressed":false,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(117.1,220.0)"},"2592":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2593},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":2594}],"eventHandler":{"__isSmartRef__":true,"id":2596},"_ClipMode":"hidden","derivationIds":[],"id":"DCE28160-7A1B-4A45-BE66-8E8E10389DB7","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":9,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2591},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"_MaxTextWidth":117.14285714285714,"_MinTextWidth":117.14285714285714,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedExpressions__":["_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(0,0,0)"},"2593":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(117.1,22.0)","_Padding":"lively.rect(0,4,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"2594":{"style":{"__isSmartRef__":true,"id":2595},"chunkOwner":{"__isSmartRef__":true,"id":2592},"_id":"_1680","storedString":"Load all","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2595":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2596":{"morph":{"__isSmartRef__":true,"id":2592},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2597":{"_BorderWidth":1,"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":2598},"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(117.1,22.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"2598":{"stops":[{"__isSmartRef__":true,"id":2599},{"__isSmartRef__":true,"id":2600},{"__isSmartRef__":true,"id":2601},{"__isSmartRef__":true,"id":2602}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"2599":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"2600":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"2601":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"2602":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"2603":{"morph":{"__isSmartRef__":true,"id":2591},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2604":{"sourceObj":{"__isSmartRef__":true,"id":2591},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2590},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2605":{"sourceObj":{"__isSmartRef__":true,"id":2591},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2591},"targetMethodName":"setLabel","converterString":"function () { return this.getSourceObj().command.asString() }","updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2606},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2606":{"source":{"__isSmartRef__":true,"id":2591},"target":{"__isSmartRef__":true,"id":2591}},"2607":{"scaleVertical":true,"scaleHorizontal":true},"2608":{"browser":{"__isSmartRef__":true,"id":2571},"button":{"__isSmartRef__":true,"id":2609},"__LivelyClassName__":"lively.ide.ShowLineNumbersCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"2609":{"submorphs":[{"__isSmartRef__":true,"id":2610}],"scripts":[],"shape":{"__isSmartRef__":true,"id":2615},"eventHandler":{"__isSmartRef__":true,"id":2621},"_ClipMode":"visible","derivationIds":[],"id":"34CBD523-0ACE-4BE4-85CF-30FB5132EF76","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":2610},"command":{"__isSmartRef__":true,"id":2608},"attributeConnections":[{"__isSmartRef__":true,"id":2622},{"__isSmartRef__":true,"id":2623}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":2563},"layout":{"__isSmartRef__":true,"id":2625},"isPressed":false,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(234.3,220.0)"},"2610":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2611},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":2612}],"eventHandler":{"__isSmartRef__":true,"id":2614},"_ClipMode":"hidden","derivationIds":[],"id":"08479129-8080-4215-9C22-E1DB5C378CDB","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":9,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2609},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"_MaxTextWidth":117.14285714285714,"_MinTextWidth":117.14285714285714,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedExpressions__":["_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(0,0,0)"},"2611":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(117.1,22.0)","_Padding":"lively.rect(0,4,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"2612":{"style":{"__isSmartRef__":true,"id":2613},"chunkOwner":{"__isSmartRef__":true,"id":2610},"_id":"_1683","storedString":"LineNo","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2613":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2614":{"morph":{"__isSmartRef__":true,"id":2610},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2615":{"_BorderWidth":1,"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":2616},"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(117.1,22.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"2616":{"stops":[{"__isSmartRef__":true,"id":2617},{"__isSmartRef__":true,"id":2618},{"__isSmartRef__":true,"id":2619},{"__isSmartRef__":true,"id":2620}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"2617":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"2618":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"2619":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"2620":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"2621":{"morph":{"__isSmartRef__":true,"id":2609},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2622":{"sourceObj":{"__isSmartRef__":true,"id":2609},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2608},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2623":{"sourceObj":{"__isSmartRef__":true,"id":2609},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2609},"targetMethodName":"setLabel","converterString":"function () { return this.getSourceObj().command.asString() }","updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2624},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2624":{"source":{"__isSmartRef__":true,"id":2609},"target":{"__isSmartRef__":true,"id":2609}},"2625":{"scaleVertical":true,"scaleHorizontal":true},"2626":{"browser":{"__isSmartRef__":true,"id":2571},"button":{"__isSmartRef__":true,"id":2627},"__LivelyClassName__":"lively.ide.ParserDebugCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"2627":{"submorphs":[{"__isSmartRef__":true,"id":2628}],"scripts":[],"shape":{"__isSmartRef__":true,"id":2633},"eventHandler":{"__isSmartRef__":true,"id":2639},"_ClipMode":"visible","derivationIds":[],"id":"FC831C19-8E1E-4C33-8530-FF2392887A78","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":2628},"command":{"__isSmartRef__":true,"id":2626},"attributeConnections":[{"__isSmartRef__":true,"id":2640},{"__isSmartRef__":true,"id":2641}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":2563},"layout":{"__isSmartRef__":true,"id":2643},"isPressed":false,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(351.4,220.0)"},"2628":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2629},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":2630}],"eventHandler":{"__isSmartRef__":true,"id":2632},"_ClipMode":"hidden","derivationIds":[],"id":"012C086E-25FC-42B7-9B7C-7FF2F9B249F6","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":9,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2627},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"_MaxTextWidth":117.14285714285714,"_MinTextWidth":117.14285714285714,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedExpressions__":["_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(0,0,0)"},"2629":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(117.1,22.0)","_Padding":"lively.rect(0,4,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"2630":{"style":{"__isSmartRef__":true,"id":2631},"chunkOwner":{"__isSmartRef__":true,"id":2628},"_id":"_1686","storedString":"Dbg errors is off","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2631":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2632":{"morph":{"__isSmartRef__":true,"id":2628},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2633":{"_BorderWidth":1,"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":2634},"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(117.1,22.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"2634":{"stops":[{"__isSmartRef__":true,"id":2635},{"__isSmartRef__":true,"id":2636},{"__isSmartRef__":true,"id":2637},{"__isSmartRef__":true,"id":2638}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"2635":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"2636":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"2637":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"2638":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"2639":{"morph":{"__isSmartRef__":true,"id":2627},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2640":{"sourceObj":{"__isSmartRef__":true,"id":2627},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2626},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2641":{"sourceObj":{"__isSmartRef__":true,"id":2627},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2627},"targetMethodName":"setLabel","converterString":"function () { return this.getSourceObj().command.asString() }","updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2642},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2642":{"source":{"__isSmartRef__":true,"id":2627},"target":{"__isSmartRef__":true,"id":2627}},"2643":{"scaleVertical":true,"scaleHorizontal":true},"2644":{"browser":{"__isSmartRef__":true,"id":2571},"button":{"__isSmartRef__":true,"id":2645},"__LivelyClassName__":"lively.ide.EvaluateCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"2645":{"submorphs":[{"__isSmartRef__":true,"id":2646}],"scripts":[],"shape":{"__isSmartRef__":true,"id":2651},"eventHandler":{"__isSmartRef__":true,"id":2657},"_ClipMode":"visible","derivationIds":[],"id":"534834DC-644C-413B-B46E-64CE00EC78B7","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":2646},"command":{"__isSmartRef__":true,"id":2644},"attributeConnections":[{"__isSmartRef__":true,"id":2658},{"__isSmartRef__":true,"id":2659}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":2563},"layout":{"__isSmartRef__":true,"id":2661},"isPressed":false,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(468.6,220.0)"},"2646":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2647},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":2648}],"eventHandler":{"__isSmartRef__":true,"id":2650},"_ClipMode":"hidden","derivationIds":[],"id":"A881F2FF-9EE5-4CE2-BFBA-9931458053D9","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":9,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2645},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"_MaxTextWidth":117.14285714285714,"_MinTextWidth":117.14285714285714,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedExpressions__":["_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(0,0,0)"},"2647":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(117.1,22.0)","_Padding":"lively.rect(0,4,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"2648":{"style":{"__isSmartRef__":true,"id":2649},"chunkOwner":{"__isSmartRef__":true,"id":2646},"_id":"_1689","storedString":"Eval on","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2649":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2650":{"morph":{"__isSmartRef__":true,"id":2646},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2651":{"_BorderWidth":1,"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":2652},"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(117.1,22.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"2652":{"stops":[{"__isSmartRef__":true,"id":2653},{"__isSmartRef__":true,"id":2654},{"__isSmartRef__":true,"id":2655},{"__isSmartRef__":true,"id":2656}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"2653":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"2654":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"2655":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"2656":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"2657":{"morph":{"__isSmartRef__":true,"id":2645},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2658":{"sourceObj":{"__isSmartRef__":true,"id":2645},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2644},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2659":{"sourceObj":{"__isSmartRef__":true,"id":2645},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2645},"targetMethodName":"setLabel","converterString":"function () { return this.getSourceObj().command.asString() }","updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2660},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2660":{"source":{"__isSmartRef__":true,"id":2645},"target":{"__isSmartRef__":true,"id":2645}},"2661":{"scaleVertical":true,"scaleHorizontal":true},"2662":{"browser":{"__isSmartRef__":true,"id":2571},"button":{"__isSmartRef__":true,"id":2663},"__LivelyClassName__":"lively.ide.SortCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"2663":{"submorphs":[{"__isSmartRef__":true,"id":2664}],"scripts":[],"shape":{"__isSmartRef__":true,"id":2669},"eventHandler":{"__isSmartRef__":true,"id":2675},"_ClipMode":"visible","derivationIds":[],"id":"1170251F-BC72-4443-81C0-2F7508ADFDDA","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":2664},"command":{"__isSmartRef__":true,"id":2662},"attributeConnections":[{"__isSmartRef__":true,"id":2676},{"__isSmartRef__":true,"id":2677}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":2563},"layout":{"__isSmartRef__":true,"id":2679},"isPressed":false,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(585.7,220.0)"},"2664":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2665},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":2666}],"eventHandler":{"__isSmartRef__":true,"id":2668},"_ClipMode":"hidden","derivationIds":[],"id":"C9EE5F7B-C320-408C-B14F-AA01E5BFBBE6","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":9,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2663},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"_MaxTextWidth":117.14285714285714,"_MinTextWidth":117.14285714285714,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedExpressions__":["_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(0,0,0)"},"2665":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(117.1,22.0)","_Padding":"lively.rect(0,4,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"2666":{"style":{"__isSmartRef__":true,"id":2667},"chunkOwner":{"__isSmartRef__":true,"id":2664},"_id":"_1692","storedString":"Sort","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2667":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2668":{"morph":{"__isSmartRef__":true,"id":2664},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2669":{"_BorderWidth":1,"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":2670},"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(117.1,22.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"2670":{"stops":[{"__isSmartRef__":true,"id":2671},{"__isSmartRef__":true,"id":2672},{"__isSmartRef__":true,"id":2673},{"__isSmartRef__":true,"id":2674}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"2671":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"2672":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"2673":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"2674":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"2675":{"morph":{"__isSmartRef__":true,"id":2663},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2676":{"sourceObj":{"__isSmartRef__":true,"id":2663},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2662},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2677":{"sourceObj":{"__isSmartRef__":true,"id":2663},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2663},"targetMethodName":"setLabel","converterString":"function () { return this.getSourceObj().command.asString() }","updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2678},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2678":{"source":{"__isSmartRef__":true,"id":2663},"target":{"__isSmartRef__":true,"id":2663}},"2679":{"scaleVertical":true,"scaleHorizontal":true},"2680":{"browser":{"__isSmartRef__":true,"id":2571},"button":{"__isSmartRef__":true,"id":2681},"__LivelyClassName__":"lively.ide.ViewSourceCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"2681":{"submorphs":[{"__isSmartRef__":true,"id":2682}],"scripts":[],"shape":{"__isSmartRef__":true,"id":2687},"eventHandler":{"__isSmartRef__":true,"id":2693},"_ClipMode":"visible","derivationIds":[],"id":"650A9320-5788-4F02-9D49-1302FA9BF561","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":2682},"command":{"__isSmartRef__":true,"id":2680},"attributeConnections":[{"__isSmartRef__":true,"id":2694},{"__isSmartRef__":true,"id":2695}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":2563},"layout":{"__isSmartRef__":true,"id":2697},"isPressed":false,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(702.9,220.0)"},"2682":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2683},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":2684}],"eventHandler":{"__isSmartRef__":true,"id":2686},"_ClipMode":"hidden","derivationIds":[],"id":"33AE72C6-B537-4633-B352-6CD345C9E3ED","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":9,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2681},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"_MaxTextWidth":117.14285714285714,"_MinTextWidth":117.14285714285714,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedExpressions__":["_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(0,0,0)"},"2683":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(117.1,22.0)","_Padding":"lively.rect(0,4,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"2684":{"style":{"__isSmartRef__":true,"id":2685},"chunkOwner":{"__isSmartRef__":true,"id":2682},"_id":"_1695","storedString":"View as...","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2685":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2686":{"morph":{"__isSmartRef__":true,"id":2682},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2687":{"_BorderWidth":1,"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":2688},"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(117.1,22.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"2688":{"stops":[{"__isSmartRef__":true,"id":2689},{"__isSmartRef__":true,"id":2690},{"__isSmartRef__":true,"id":2691},{"__isSmartRef__":true,"id":2692}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"2689":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"2690":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"2691":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"2692":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"2693":{"morph":{"__isSmartRef__":true,"id":2681},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2694":{"sourceObj":{"__isSmartRef__":true,"id":2681},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2680},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2695":{"sourceObj":{"__isSmartRef__":true,"id":2681},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2681},"targetMethodName":"setLabel","converterString":"function () { return this.getSourceObj().command.asString() }","updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2696},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2696":{"source":{"__isSmartRef__":true,"id":2681},"target":{"__isSmartRef__":true,"id":2681}},"2697":{"scaleVertical":true,"scaleHorizontal":true},"2698":{"__LivelyClassName__":"lively.ide.NodeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"2699":{"__LivelyClassName__":"lively.ide.NodeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"2700":{"attributes":["isClassNode","isGrammarNode","isChangeNode","isFunctionNode","isObjectNode"],"__LivelyClassName__":"lively.ide.NodeTypeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"2701":{"__LivelyClassName__":"lively.ide.NodeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"2702":{"__LivelyClassName__":"lively.ide.NodeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"2703":{"__LivelyClassName__":"lively.ide.NodeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"2704":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/projects/SketchPad/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2705":{"sourceObj":{"__isSmartRef__":true,"id":2571},"sourceAttrName":"setPane1Content","targetObj":{"__isSmartRef__":true,"id":2706},"targetMethodName":"updateList","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2779},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2706":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2707},"itemList":[{"__isSmartRef__":true,"id":2708},{"__isSmartRef__":true,"id":2748},{"__isSmartRef__":true,"id":2749},{"__isSmartRef__":true,"id":2750},{"__isSmartRef__":true,"id":2751},{"__isSmartRef__":true,"id":2752},{"__isSmartRef__":true,"id":2753}],"eventHandler":{"__isSmartRef__":true,"id":2754},"derivationIds":[],"id":"8A8C5204-F6FC-480D-A3E8-EFD234F62A48","grabbingEnabled":false,"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"auto","_FontFamily":"Helvetica","_FontSize":10,"selection":{"__isSmartRef__":true,"id":2719},"selectedLineNo":2,"owner":{"__isSmartRef__":true,"id":2563},"layout":{"__isSmartRef__":true,"id":2755},"attributeConnections":[{"__isSmartRef__":true,"id":2756},{"__isSmartRef__":true,"id":2758},{"__isSmartRef__":true,"id":2760},{"__isSmartRef__":true,"id":2762}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"prevScroll":[0,51],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2764},"__LivelyClassName__":"lively.morphic.List","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(0.0,16.5)"},"2707":{"_BorderWidth":0,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(205.0,203.5)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(243,243,243)"},"2708":{"isListItem":true,"string":"../","value":{"__isSmartRef__":true,"id":2709}},"2709":{"target":{"__isSmartRef__":true,"id":2710},"browser":{"__isSmartRef__":true,"id":2571},"parent":{"__isSmartRef__":true,"id":2711},"localName":"../","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2710":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/projects/SketchPad/../","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2711":{"target":{"__isSmartRef__":true,"id":1881},"browser":{"__isSmartRef__":true,"id":2571},"parent":null,"allFiles":["../projects/SketchPad/testModule.js","../projects/SketchPad/SimplexAlgorithm.js","../projects/SketchPad/SimplexSolver.js","../projects/SketchPad/newModule.js","../projects/SketchPad/test2.js"],"subNamespacePaths":[],"parentNamespacePath":{"__isSmartRef__":true,"id":2710},"_childNodes":[{"__isSmartRef__":true,"id":2709},{"__isSmartRef__":true,"id":2712},{"__isSmartRef__":true,"id":2719},{"__isSmartRef__":true,"id":2731},{"__isSmartRef__":true,"id":2734},{"__isSmartRef__":true,"id":2741},{"__isSmartRef__":true,"id":2747}],"__LivelyClassName__":"lively.ide.SourceControlNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2712":{"target":{"__isSmartRef__":true,"id":2713},"browser":{"__isSmartRef__":true,"id":2571},"parent":{"__isSmartRef__":true,"id":2711},"moduleName":"../projects/SketchPad/newModule.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2713":{"name":"projects.SketchPad.newModule","type":"moduleDef","startIndex":0,"stopIndex":192,"fileName":"projects/SketchPad/newModule.js","_subElements":[{"__isSmartRef__":true,"id":2714},{"__isSmartRef__":true,"id":2715},{"__isSmartRef__":true,"id":2718}],"sourceControl":{"__isSmartRef__":true,"id":1881},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2714":{"name":null,"type":"comment","startIndex":69,"stopIndex":69,"fileName":"projects/SketchPad/newModule.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1881},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2715":{"name":"TestClass","type":"klassDef","startIndex":70,"stopIndex":172,"fileName":"projects/SketchPad/newModule.js","_subElements":[{"__isSmartRef__":true,"id":2716}],"sourceControl":{"__isSmartRef__":true,"id":1881},"superclassName":"Object","categories":[{"__isSmartRef__":true,"id":2717}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2716":{"name":"init","type":"propertyDef","startIndex":121,"stopIndex":167,"fileName":"projects/SketchPad/newModule.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1881},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2717},"className":"TestClass","_owner":{"__isSmartRef__":true,"id":2715},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2717":{"name":"default category","type":"categoryDef","startIndex":99,"stopIndex":169,"fileName":"projects/SketchPad/newModule.js","_subElements":[{"__isSmartRef__":true,"id":2716}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2718":{"name":null,"type":"comment","startIndex":173,"stopIndex":173,"fileName":"projects/SketchPad/newModule.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1881},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2719":{"target":{"__isSmartRef__":true,"id":2720},"browser":{"__isSmartRef__":true,"id":2571},"parent":{"__isSmartRef__":true,"id":2711},"moduleName":"../projects/SketchPad/SimplexAlgorithm.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2720":{"name":"projects.SketchPad.SimplexAlgorithm","type":"moduleDef","startIndex":0,"stopIndex":3408,"fileName":"projects/SketchPad/SimplexAlgorithm.js","_subElements":[{"__isSmartRef__":true,"id":2721},{"__isSmartRef__":true,"id":2722}],"sourceControl":{"__isSmartRef__":true,"id":1881},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2721":{"name":null,"type":"comment","startIndex":76,"stopIndex":76,"fileName":"projects/SketchPad/SimplexAlgorithm.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1881},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2722":{"name":"SimplexAlgorithmClass","type":"klassDef","startIndex":77,"stopIndex":3404,"fileName":"projects/SketchPad/SimplexAlgorithm.js","_subElements":[{"__isSmartRef__":true,"id":2723},{"__isSmartRef__":true,"id":2725},{"__isSmartRef__":true,"id":2726},{"__isSmartRef__":true,"id":2727},{"__isSmartRef__":true,"id":2728},{"__isSmartRef__":true,"id":2729},{"__isSmartRef__":true,"id":2730}],"sourceControl":{"__isSmartRef__":true,"id":1881},"superclassName":"Object","categories":[{"__isSmartRef__":true,"id":2724}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2723":{"name":"main","type":"propertyDef","startIndex":141,"stopIndex":217,"fileName":"projects/SketchPad/SimplexAlgorithm.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1881},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2724},"className":"SimplexAlgorithmClass","_owner":{"__isSmartRef__":true,"id":2722},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2724":{"name":"default category","type":"categoryDef","startIndex":118,"stopIndex":3401,"fileName":"projects/SketchPad/SimplexAlgorithm.js","_subElements":[{"__isSmartRef__":true,"id":2723},{"__isSmartRef__":true,"id":2725},{"__isSmartRef__":true,"id":2726},{"__isSmartRef__":true,"id":2727},{"__isSmartRef__":true,"id":2728},{"__isSmartRef__":true,"id":2729},{"__isSmartRef__":true,"id":2730}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2725":{"name":"simplex","type":"propertyDef","startIndex":220,"stopIndex":914,"fileName":"projects/SketchPad/SimplexAlgorithm.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1881},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2724},"className":"SimplexAlgorithmClass","_owner":{"__isSmartRef__":true,"id":2722},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2726":{"name":"simplexIteration","type":"propertyDef","startIndex":917,"stopIndex":1828,"fileName":"projects/SketchPad/SimplexAlgorithm.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1881},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2724},"className":"SimplexAlgorithmClass","_owner":{"__isSmartRef__":true,"id":2722},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2727":{"name":"findPivotRow","type":"propertyDef","startIndex":1831,"stopIndex":2298,"fileName":"projects/SketchPad/SimplexAlgorithm.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1881},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2724},"className":"SimplexAlgorithmClass","_owner":{"__isSmartRef__":true,"id":2722},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2728":{"name":"findPivotColumn","type":"propertyDef","startIndex":2301,"stopIndex":2613,"fileName":"projects/SketchPad/SimplexAlgorithm.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1881},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2724},"className":"SimplexAlgorithmClass","_owner":{"__isSmartRef__":true,"id":2722},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2729":{"name":"initializeTableau","type":"propertyDef","startIndex":2616,"stopIndex":2899,"fileName":"projects/SketchPad/SimplexAlgorithm.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1881},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2724},"className":"SimplexAlgorithmClass","_owner":{"__isSmartRef__":true,"id":2722},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2730":{"name":"printTableau","type":"propertyDef","startIndex":2902,"stopIndex":3399,"fileName":"projects/SketchPad/SimplexAlgorithm.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1881},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2724},"className":"SimplexAlgorithmClass","_owner":{"__isSmartRef__":true,"id":2722},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2731":{"target":{"__isSmartRef__":true,"id":2732},"browser":{"__isSmartRef__":true,"id":2571},"parent":{"__isSmartRef__":true,"id":2711},"moduleName":"../projects/SketchPad/SimplexSolver.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2732":{"name":"projects.SketchPad.SimplexSolver","type":"moduleDef","startIndex":0,"stopIndex":117,"fileName":"projects/SketchPad/SimplexSolver.js","_subElements":[{"__isSmartRef__":true,"id":2733}],"sourceControl":{"__isSmartRef__":true,"id":1881},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2733":{"name":null,"type":"comment","startIndex":73,"stopIndex":98,"fileName":"projects/SketchPad/SimplexSolver.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1881},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2734":{"target":{"__isSmartRef__":true,"id":2735},"browser":{"__isSmartRef__":true,"id":2571},"parent":{"__isSmartRef__":true,"id":2711},"moduleName":"../projects/SketchPad/test2.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2735":{"name":"projects.SketchPad.test2","type":"moduleDef","startIndex":0,"stopIndex":211,"fileName":"projects/SketchPad/test2.js","_subElements":[{"__isSmartRef__":true,"id":2736},{"__isSmartRef__":true,"id":2737},{"__isSmartRef__":true,"id":2740}],"sourceControl":{"__isSmartRef__":true,"id":1881},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2736":{"name":null,"type":"comment","startIndex":65,"stopIndex":65,"fileName":"projects/SketchPad/test2.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1881},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2737":{"name":"Foo","type":"klassDef","startIndex":66,"stopIndex":191,"fileName":"projects/SketchPad/test2.js","_subElements":[{"__isSmartRef__":true,"id":2738}],"sourceControl":{"__isSmartRef__":true,"id":1881},"superclassName":"Object","categories":[{"__isSmartRef__":true,"id":2739}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2738":{"name":"bar","type":"propertyDef","startIndex":117,"stopIndex":187,"fileName":"projects/SketchPad/test2.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1881},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2739},"className":"Foo","_owner":{"__isSmartRef__":true,"id":2737},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2739":{"name":"default category","type":"categoryDef","startIndex":89,"stopIndex":188,"fileName":"projects/SketchPad/test2.js","_subElements":[{"__isSmartRef__":true,"id":2738}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2740":{"name":null,"type":"comment","startIndex":192,"stopIndex":192,"fileName":"projects/SketchPad/test2.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1881},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2741":{"target":{"__isSmartRef__":true,"id":2742},"browser":{"__isSmartRef__":true,"id":2571},"parent":{"__isSmartRef__":true,"id":2711},"moduleName":"../projects/SketchPad/testModule.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2742":{"name":"projects.SketchPad.testModule","type":"moduleDef","startIndex":0,"stopIndex":172,"fileName":"projects/SketchPad/testModule.js","_subElements":[{"__isSmartRef__":true,"id":2743},{"__isSmartRef__":true,"id":2744}],"sourceControl":{"__isSmartRef__":true,"id":1881},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2743":{"name":null,"type":"comment","startIndex":70,"stopIndex":70,"fileName":"projects/SketchPad/testModule.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1881},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2744":{"name":"TestClass","type":"klassDef","startIndex":71,"stopIndex":168,"fileName":"projects/SketchPad/testModule.js","_subElements":[{"__isSmartRef__":true,"id":2745}],"sourceControl":{"__isSmartRef__":true,"id":1881},"superclassName":"Object","categories":[{"__isSmartRef__":true,"id":2746}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2745":{"name":"init","type":"propertyDef","startIndex":122,"stopIndex":163,"fileName":"projects/SketchPad/testModule.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1881},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2746},"className":"TestClass","_owner":{"__isSmartRef__":true,"id":2744},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2746":{"name":"default category","type":"categoryDef","startIndex":100,"stopIndex":165,"fileName":"projects/SketchPad/testModule.js","_subElements":[{"__isSmartRef__":true,"id":2745}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"2747":{"target":{"__isSmartRef__":true,"id":2154},"browser":{"__isSmartRef__":true,"id":2571},"__LivelyClassName__":"lively.ide.ChangeSetNode","__SourceModuleName__":"Global.lively.ide.LocalBrowser"},"2748":{"isListItem":true,"string":"newModule.js","value":{"__isSmartRef__":true,"id":2712}},"2749":{"isListItem":true,"string":"SimplexAlgorithm.js","value":{"__isSmartRef__":true,"id":2719}},"2750":{"isListItem":true,"string":"SimplexSolver.js","value":{"__isSmartRef__":true,"id":2731}},"2751":{"isListItem":true,"string":"test2.js","value":{"__isSmartRef__":true,"id":2734}},"2752":{"isListItem":true,"string":"testModule.js","value":{"__isSmartRef__":true,"id":2741}},"2753":{"isListItem":true,"string":"Local code","value":{"__isSmartRef__":true,"id":2747}},"2754":{"morph":{"__isSmartRef__":true,"id":2706},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2755":{"scaleVertical":true,"scaleHorizontal":true},"2756":{"sourceObj":{"__isSmartRef__":true,"id":2706},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":2571},"targetMethodName":"setPane1Selection","converterString":null,"updaterString":"function ($upd, v) { $upd(v, this.sourceObj) }","varMapping":{"__isSmartRef__":true,"id":2757},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2757":{"source":{"__isSmartRef__":true,"id":2706},"target":{"__isSmartRef__":true,"id":2571}},"2758":{"sourceObj":{"__isSmartRef__":true,"id":2706},"sourceAttrName":"getSelection","targetObj":{"__isSmartRef__":true,"id":2571},"targetMethodName":"getPane1Selection","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2759},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2759":{"source":{"__isSmartRef__":true,"id":2706},"target":{"__isSmartRef__":true,"id":2571}},"2760":{"sourceObj":{"__isSmartRef__":true,"id":2706},"sourceAttrName":"getList","targetObj":{"__isSmartRef__":true,"id":2571},"targetMethodName":"getPane1Content","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2761},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2761":{"source":{"__isSmartRef__":true,"id":2706},"target":{"__isSmartRef__":true,"id":2571}},"2762":{"sourceObj":{"__isSmartRef__":true,"id":2706},"sourceAttrName":"getMenu","targetObj":{"__isSmartRef__":true,"id":2571},"targetMethodName":"getPane1Menu","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2763},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2763":{"source":{"__isSmartRef__":true,"id":2706},"target":{"__isSmartRef__":true,"id":2571}},"2764":{"onDownPressed":{"__isSmartRef__":true,"id":2765},"onUpPressed":{"__isSmartRef__":true,"id":2772}},"2765":{"varMapping":{"__isSmartRef__":true,"id":2766},"source":"function onDownPressed(evt) {\n $super(evt);\n this.focus.bind(this).delay(0);\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":2771},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2766":{"this":{"__isSmartRef__":true,"id":2706},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2767}},"2767":{"$super":{"__isSmartRef__":true,"id":2768}},"2768":{"varMapping":{"__isSmartRef__":true,"id":2769},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2770},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2769":{"obj":{"__isSmartRef__":true,"id":2706},"name":"onDownPressed"},"2770":{},"2771":{},"2772":{"varMapping":{"__isSmartRef__":true,"id":2773},"source":"function onUpPressed(evt) {\n $super(evt);\n this.focus.bind(this).delay(0);\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":2778},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2773":{"this":{"__isSmartRef__":true,"id":2706},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2774}},"2774":{"$super":{"__isSmartRef__":true,"id":2775}},"2775":{"varMapping":{"__isSmartRef__":true,"id":2776},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2777},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2776":{"obj":{"__isSmartRef__":true,"id":2706},"name":"onUpPressed"},"2777":{},"2778":{},"2779":{"source":{"__isSmartRef__":true,"id":2571},"target":{"__isSmartRef__":true,"id":2706}},"2780":{"sourceObj":{"__isSmartRef__":true,"id":2571},"sourceAttrName":"setPane2Content","targetObj":{"__isSmartRef__":true,"id":2781},"targetMethodName":"updateList","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2811},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2781":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2782},"itemList":[{"__isSmartRef__":true,"id":2783}],"eventHandler":{"__isSmartRef__":true,"id":2785},"derivationIds":[],"id":"A8527F73-F2B7-4C64-915A-6AAA3BC41F02","grabbingEnabled":false,"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"auto","_FontFamily":"Helvetica","_FontSize":10,"selection":{"__isSmartRef__":true,"id":2786},"selectedLineNo":0,"owner":{"__isSmartRef__":true,"id":2563},"layout":{"__isSmartRef__":true,"id":2787},"attributeConnections":[{"__isSmartRef__":true,"id":2788},{"__isSmartRef__":true,"id":2790},{"__isSmartRef__":true,"id":2792},{"__isSmartRef__":true,"id":2794}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"changeTriggered":true,"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2796},"__LivelyClassName__":"lively.morphic.List","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(205.0,16.5)"},"2782":{"_BorderWidth":0,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(205.0,203.5)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(243,243,243)"},"2783":{"isListItem":true,"string":"SimplexAlgorithmClass","value":{"__isSmartRef__":true,"id":2784}},"2784":{"target":{"__isSmartRef__":true,"id":2722},"browser":{"__isSmartRef__":true,"id":2571},"__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2785":{"morph":{"__isSmartRef__":true,"id":2781},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2786":{"target":{"__isSmartRef__":true,"id":2722},"browser":{"__isSmartRef__":true,"id":2571},"__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2787":{"scaleVertical":true,"scaleHorizontal":true},"2788":{"sourceObj":{"__isSmartRef__":true,"id":2781},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":2571},"targetMethodName":"setPane2Selection","converterString":null,"updaterString":"function ($upd, v) { $upd(v, this.sourceObj) }","varMapping":{"__isSmartRef__":true,"id":2789},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2789":{"source":{"__isSmartRef__":true,"id":2781},"target":{"__isSmartRef__":true,"id":2571}},"2790":{"sourceObj":{"__isSmartRef__":true,"id":2781},"sourceAttrName":"getSelection","targetObj":{"__isSmartRef__":true,"id":2571},"targetMethodName":"getPane2Selection","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2791},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2791":{"source":{"__isSmartRef__":true,"id":2781},"target":{"__isSmartRef__":true,"id":2571}},"2792":{"sourceObj":{"__isSmartRef__":true,"id":2781},"sourceAttrName":"getList","targetObj":{"__isSmartRef__":true,"id":2571},"targetMethodName":"getPane2Content","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2793},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2793":{"source":{"__isSmartRef__":true,"id":2781},"target":{"__isSmartRef__":true,"id":2571}},"2794":{"sourceObj":{"__isSmartRef__":true,"id":2781},"sourceAttrName":"getMenu","targetObj":{"__isSmartRef__":true,"id":2571},"targetMethodName":"getPane2Menu","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2795},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2795":{"source":{"__isSmartRef__":true,"id":2781},"target":{"__isSmartRef__":true,"id":2571}},"2796":{"onDownPressed":{"__isSmartRef__":true,"id":2797},"onUpPressed":{"__isSmartRef__":true,"id":2804}},"2797":{"varMapping":{"__isSmartRef__":true,"id":2798},"source":"function onDownPressed(evt) {\n $super(evt);\n this.focus.bind(this).delay(0);\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":2803},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2798":{"this":{"__isSmartRef__":true,"id":2781},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2799}},"2799":{"$super":{"__isSmartRef__":true,"id":2800}},"2800":{"varMapping":{"__isSmartRef__":true,"id":2801},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2802},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2801":{"obj":{"__isSmartRef__":true,"id":2781},"name":"onDownPressed"},"2802":{},"2803":{},"2804":{"varMapping":{"__isSmartRef__":true,"id":2805},"source":"function onUpPressed(evt) {\n $super(evt);\n this.focus.bind(this).delay(0);\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":2810},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2805":{"this":{"__isSmartRef__":true,"id":2781},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2806}},"2806":{"$super":{"__isSmartRef__":true,"id":2807}},"2807":{"varMapping":{"__isSmartRef__":true,"id":2808},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2809},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2808":{"obj":{"__isSmartRef__":true,"id":2781},"name":"onUpPressed"},"2809":{},"2810":{},"2811":{"source":{"__isSmartRef__":true,"id":2571},"target":{"__isSmartRef__":true,"id":2781}},"2812":{"sourceObj":{"__isSmartRef__":true,"id":2571},"sourceAttrName":"setPane3Content","targetObj":{"__isSmartRef__":true,"id":2813},"targetMethodName":"updateList","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2840},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2813":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2814},"itemList":["-----"],"eventHandler":{"__isSmartRef__":true,"id":2815},"derivationIds":[],"id":"B6FA2585-F8C3-4416-91CF-85C026D331C4","grabbingEnabled":false,"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"auto","_FontFamily":"Helvetica","_FontSize":10,"selection":"-----","selectedLineNo":0,"owner":{"__isSmartRef__":true,"id":2563},"layout":{"__isSmartRef__":true,"id":2816},"attributeConnections":[{"__isSmartRef__":true,"id":2817},{"__isSmartRef__":true,"id":2819},{"__isSmartRef__":true,"id":2821},{"__isSmartRef__":true,"id":2823}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"changeTriggered":true,"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2825},"__LivelyClassName__":"lively.morphic.List","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(410.0,16.5)"},"2814":{"_BorderWidth":0,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(205.0,203.5)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(243,243,243)"},"2815":{"morph":{"__isSmartRef__":true,"id":2813},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2816":{"scaleVertical":true,"scaleHorizontal":true},"2817":{"sourceObj":{"__isSmartRef__":true,"id":2813},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":2571},"targetMethodName":"setPane3Selection","converterString":null,"updaterString":"function ($upd, v) { $upd(v, this.sourceObj) }","varMapping":{"__isSmartRef__":true,"id":2818},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2818":{"source":{"__isSmartRef__":true,"id":2813},"target":{"__isSmartRef__":true,"id":2571}},"2819":{"sourceObj":{"__isSmartRef__":true,"id":2813},"sourceAttrName":"getSelection","targetObj":{"__isSmartRef__":true,"id":2571},"targetMethodName":"getPane3Selection","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2820},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2820":{"source":{"__isSmartRef__":true,"id":2813},"target":{"__isSmartRef__":true,"id":2571}},"2821":{"sourceObj":{"__isSmartRef__":true,"id":2813},"sourceAttrName":"getList","targetObj":{"__isSmartRef__":true,"id":2571},"targetMethodName":"getPane3Content","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2822},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2822":{"source":{"__isSmartRef__":true,"id":2813},"target":{"__isSmartRef__":true,"id":2571}},"2823":{"sourceObj":{"__isSmartRef__":true,"id":2813},"sourceAttrName":"getMenu","targetObj":{"__isSmartRef__":true,"id":2571},"targetMethodName":"getPane3Menu","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2824},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2824":{"source":{"__isSmartRef__":true,"id":2813},"target":{"__isSmartRef__":true,"id":2571}},"2825":{"onDownPressed":{"__isSmartRef__":true,"id":2826},"onUpPressed":{"__isSmartRef__":true,"id":2833}},"2826":{"varMapping":{"__isSmartRef__":true,"id":2827},"source":"function onDownPressed(evt) {\n $super(evt);\n this.focus.bind(this).delay(0);\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":2832},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2827":{"this":{"__isSmartRef__":true,"id":2813},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2828}},"2828":{"$super":{"__isSmartRef__":true,"id":2829}},"2829":{"varMapping":{"__isSmartRef__":true,"id":2830},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2831},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2830":{"obj":{"__isSmartRef__":true,"id":2813},"name":"onDownPressed"},"2831":{},"2832":{},"2833":{"varMapping":{"__isSmartRef__":true,"id":2834},"source":"function onUpPressed(evt) {\n $super(evt);\n this.focus.bind(this).delay(0);\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":2839},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2834":{"this":{"__isSmartRef__":true,"id":2813},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2835}},"2835":{"$super":{"__isSmartRef__":true,"id":2836}},"2836":{"varMapping":{"__isSmartRef__":true,"id":2837},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2838},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2837":{"obj":{"__isSmartRef__":true,"id":2813},"name":"onUpPressed"},"2838":{},"2839":{},"2840":{"source":{"__isSmartRef__":true,"id":2571},"target":{"__isSmartRef__":true,"id":2813}},"2841":{"sourceObj":{"__isSmartRef__":true,"id":2571},"sourceAttrName":"setPane4Content","targetObj":{"__isSmartRef__":true,"id":2842},"targetMethodName":"updateList","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2871},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2842":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2843},"itemList":["-----"],"eventHandler":{"__isSmartRef__":true,"id":2844},"derivationIds":[],"id":"26CC05E2-EB2A-457E-A42C-60027E58D86A","grabbingEnabled":false,"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"auto","_FontFamily":"Helvetica","_FontSize":10,"selection":{"__isSmartRef__":true,"id":2845},"selectedLineNo":0,"owner":{"__isSmartRef__":true,"id":2563},"layout":{"__isSmartRef__":true,"id":2847},"attributeConnections":[{"__isSmartRef__":true,"id":2848},{"__isSmartRef__":true,"id":2850},{"__isSmartRef__":true,"id":2852},{"__isSmartRef__":true,"id":2854}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2856},"__LivelyClassName__":"lively.morphic.List","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(615.0,16.5)"},"2843":{"_BorderWidth":0,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(205.0,203.5)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(243,243,243)"},"2844":{"morph":{"__isSmartRef__":true,"id":2842},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2845":{"target":{"__isSmartRef__":true,"id":2723},"browser":{"__isSmartRef__":true,"id":2571},"parent":{"__isSmartRef__":true,"id":2846},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2846":{"target":{"__isSmartRef__":true,"id":2724},"browser":{"__isSmartRef__":true,"id":2571},"parent":{"__isSmartRef__":true,"id":2786},"targets":[{"__isSmartRef__":true,"id":2724}],"__LivelyClassName__":"lively.ide.MethodCategoryFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2847":{"scaleVertical":true,"scaleHorizontal":true},"2848":{"sourceObj":{"__isSmartRef__":true,"id":2842},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":2571},"targetMethodName":"setPane4Selection","converterString":null,"updaterString":"function ($upd, v) { $upd(v, this.sourceObj) }","varMapping":{"__isSmartRef__":true,"id":2849},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2849":{"source":{"__isSmartRef__":true,"id":2842},"target":{"__isSmartRef__":true,"id":2571}},"2850":{"sourceObj":{"__isSmartRef__":true,"id":2842},"sourceAttrName":"getSelection","targetObj":{"__isSmartRef__":true,"id":2571},"targetMethodName":"getPane4Selection","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2851},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2851":{"source":{"__isSmartRef__":true,"id":2842},"target":{"__isSmartRef__":true,"id":2571}},"2852":{"sourceObj":{"__isSmartRef__":true,"id":2842},"sourceAttrName":"getList","targetObj":{"__isSmartRef__":true,"id":2571},"targetMethodName":"getPane4Content","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2853},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2853":{"source":{"__isSmartRef__":true,"id":2842},"target":{"__isSmartRef__":true,"id":2571}},"2854":{"sourceObj":{"__isSmartRef__":true,"id":2842},"sourceAttrName":"getMenu","targetObj":{"__isSmartRef__":true,"id":2571},"targetMethodName":"getPane4Menu","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2855},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2855":{"source":{"__isSmartRef__":true,"id":2842},"target":{"__isSmartRef__":true,"id":2571}},"2856":{"onDownPressed":{"__isSmartRef__":true,"id":2857},"onUpPressed":{"__isSmartRef__":true,"id":2864}},"2857":{"varMapping":{"__isSmartRef__":true,"id":2858},"source":"function onDownPressed(evt) {\n $super(evt);\n this.focus.bind(this).delay(0);\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":2863},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2858":{"this":{"__isSmartRef__":true,"id":2842},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2859}},"2859":{"$super":{"__isSmartRef__":true,"id":2860}},"2860":{"varMapping":{"__isSmartRef__":true,"id":2861},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2862},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2861":{"obj":{"__isSmartRef__":true,"id":2842},"name":"onDownPressed"},"2862":{},"2863":{},"2864":{"varMapping":{"__isSmartRef__":true,"id":2865},"source":"function onUpPressed(evt) {\n $super(evt);\n this.focus.bind(this).delay(0);\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":2870},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2865":{"this":{"__isSmartRef__":true,"id":2842},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2866}},"2866":{"$super":{"__isSmartRef__":true,"id":2867}},"2867":{"varMapping":{"__isSmartRef__":true,"id":2868},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2869},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2868":{"obj":{"__isSmartRef__":true,"id":2842},"name":"onUpPressed"},"2869":{},"2870":{},"2871":{"source":{"__isSmartRef__":true,"id":2571},"target":{"__isSmartRef__":true,"id":2842}},"2872":{"sourceObj":{"__isSmartRef__":true,"id":2571},"sourceAttrName":"setSourceString","targetObj":{"__isSmartRef__":true,"id":2873},"targetMethodName":"setTextString","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2882},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2873":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2874},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":2875}],"eventHandler":{"__isSmartRef__":true,"id":2877},"_ClipMode":"auto","derivationIds":[],"id":"8BB2EA94-07C8-4D2B-9C50-D94A81FA3516","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":true,"allowInput":true,"_FontFamily":"Courier","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":808,"_MinTextWidth":808,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":2563},"accessibleInInactiveWindow":true,"layout":{"__isSmartRef__":true,"id":2878},"noEval":true,"syntaxHighlightingWhileTyping":true,"attributeConnections":[{"__isSmartRef__":true,"id":2879},{"__isSmartRef__":true,"id":2880}],"doNotSerialize":["$$textString","$$savedTextString","parseErrors"],"doNotCopyProperties":["$$textString","$$savedTextString"],"specialHighlighting":"topLevel","styleClass":["Browser_codePaneText"],"focusHaloBorderWidth":0.5,"_lastSyntaxHighlightTime":396,"previousSelection":[404,404],"isBeingDragged":false,"__serializedExpressions__":["_TextColor","_Position"],"textString":"module('projects.SketchPad.SimplexAlgorithm').requires().toRun(function() {\n\nObject.subclass('SimplexAlgorithmClass', 'default category', {\n\n\tmain: function() {\n\t\tconsole.log(\"Simplex Algorithm\");\n\t\tthis.simplex();\n\t},\n\n\tsimplex: function() {\n\n\t\tvar tableau = this.initializeTableau();\n\n\t\tvar all = new Array(\"x1\", \"x2\", \"x3\", \"x4\", \"x5\");\n\t\tvar schlupf = new Array( \"x3\", \"x4\", \"x5\", \"F\" );\n\t\tvar needed = new Array( \"x1\", \"x2\" );\n\n\t\tthis.printTableau(all, schlupf, tableau);\n\n\t\tvar result = false;\n\n\t\twhile (!result) {\n\t\t\tresult = this.simplexIteration(all, schlupf, tableau);\n\t\t}\n\t\t\n\t\tvar maxRow = tableau.length - 1;\n\t\tvar maxCol = tableau[0].length - 1;\n\n\t\tfor (var i = 0; i < needed.length; i++) {\n\t\t\tfor (var j = 0; j < schlupf.length; j++) {\n\t\t\t\tif (needed[i] == schlupf[j]) {\n\t\t\t\t\tconsole.log(needed[i] + \": \"\n\t\t\t\t\t\t\t+ tableau[j][maxCol]);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\tconsole.log(\"F: \" + tableau[maxRow][maxCol]);\n\t},\n\n\tsimplexIteration: function(all, schlupf,\n\t\t\ttableau) {\n\t\tvar maxRow = tableau.length - 1;\n\t\tvar maxCol = tableau[0].length - 1;\n\n\t\tvar bottomRow = tableau[maxRow];\n\n\t\tvar pivotCol = this.findPivotColumn(bottomRow);\n\n\t\tif (tableau[maxRow][pivotCol] >= 0) {\n\t\t\treturn true;\n\t\t}\n\n\t\tvar pivotRow = this.findPivotRow(tableau, pivotCol);\n\n\t\tvar switchVariable = all[pivotCol];\n\t\tall[pivotCol] = schlupf[pivotRow];\n\t\tschlupf[pivotRow] = switchVariable;\n\n\t\tfor (var r = 0; r <= maxRow; r++) {\n\t\t\tif (r != pivotRow) {\n\t\t\t\tvar factor = tableau[r][pivotCol];\n\t\t\t\tfor (var c = 0; c <= maxCol; c++) {\n\n\t\t\t\t\tvar value = tableau[r][c];\n\t\t\t\t\tconsole.log(\"row: \" + r + \" col: \" + c + \" val: \"\n\t\t\t\t\t\t\t+ value + \" pRow: \" + tableau[pivotRow][c]\n\t\t\t\t\t\t\t+ \" pCol: \" + factor);\n\n\t\t\t\t\tvalue -= tableau[pivotRow][c] * factor;\n\n\t\t\t\t\ttableau[r][c] = value;\n\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\tthis.printTableau(all, schlupf, tableau);\n\t\treturn false;\n\t},\n\n\tfindPivotRow: function(tableau, pivotCol) {\n\t\tvar maxRow = tableau.length - 1;\n\t\tvar maxCol = tableau[0].length - 1;\n\n\t\tvar min = tableau[0][maxCol] / tableau[0][pivotCol];\n\t\tvar pivotRow = 0;\n\n\t\tfor (var r = 0; r <= maxRow - 1; r++) {\n\t\t\tvar v = tableau[r][maxCol] / tableau[r][pivotCol];\n\t\t\tconsole.log(\"V: \" + v);\n\t\t\tif (v < min && v > 0) {\n\t\t\t\tmin = v;\n\t\t\t\tpivotRow = r;\n\t\t\t}\n\t\t}\n\n\t\tconsole.log(\"Pivot Row: \" + pivotRow + \" Value: \" + min);\n\t\treturn pivotRow;\n\t},\n\n\tfindPivotColumn: function(bottomRow) {\n\t\tvar minVal = bottomRow[0];\n\t\tvar pivotCol = 0;\n\n\t\tfor (var c = 0; c < bottomRow.length; c++) {\n\t\t\tif (bottomRow[c] < minVal) {\n\t\t\t\tminVal = bottomRow[c];\n\t\t\t\tpivotCol = c;\n\t\t\t}\n\t\t}\n\n\t\tconsole.log(\"Pivot Column: \" + pivotCol + \" Value: \" + minVal);\n\n\t\treturn pivotCol;\n\t},\n\n\tinitializeTableau: function() {\n\t\tvar tableau = new Array(4);\n\n\t\ttableau[0] = new Array( 5, 8, 1, 0, 0, 700 );\n\n\t\ttableau[1] = new Array( 1, 1, 0, 1, 0, 100 );\n\n\t\ttableau[2] = new Array( 0, 1, 0, 0, 1, 60 );\n\n\t\ttableau[3] = new Array( -1, -2, 0, 0, 0, 0 );\n\t\t\t\t\n\t\treturn tableau;\n\t},\n\n\tprintTableau: function(all, schlupf,\n\t\t\ttableau) {\n\t\tconsole.log();\n\t\tvar headerString = \"\";\n\t\tfor (var c = 0; c < all.length; c++) {\n\t\t\theaderString += \" \" + all[c];\n\t\t}\n\t\tconsole.log(headerString);\n\t\tconsole.log();\n\t\tvar rowString = \"\";\n\t\tfor (var r = 0; r < tableau.length; r++) {\n\t\t\trowString += schlupf[r];\n\t\t\tfor (var c = 0; c < tableau[0].length; c++) {\n\t\t\t\trowString += \" \" + tableau[r][c];\n\t\t\t}\n\t\t\tconsole.log(rowString);\n\t\t\trowString = \"\";\n\t\t\tconsole.log();\n\t\t}\n\t\tconsole.log();\n\t},\n});\n});\n","__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(0.0,247.5)"},"2874":{"_BorderWidth":1,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(820.0,302.5)","_Padding":"lively.rect(5,5,0,0)","_BorderColor":"Color.rgb(102,102,102)","_Fill":"Color.rgb(255,255,255)"},"2875":{"style":{"__isSmartRef__":true,"id":2876},"chunkOwner":{"__isSmartRef__":true,"id":2873},"_id":"_5","storedString":"module('projects.SketchPad.SimplexAlgorithm').requires().toRun(function() {\n\nObject.subclass('SimplexAlgorithmClass', 'default category', {\n\n\tmain: function() {\n\t\tconsole.log(\"Simplex Algorithm\");\n\t\tthis.simplex();\n\t},\n\n\tsimplex: function() {\n\n\t\tvar tableau = this.initializeTableau();\n\n\t\tvar all = new Array(\"x1\", \"x2\", \"x3\", \"x4\", \"x5\");\n\t\tvar schlupf = new Array( \"x3\", \"x4\", \"x5\", \"F\" );\n\t\tvar needed = new Array( \"x1\", \"x2\" );\n\n\t\tthis.printTableau(all, schlupf, tableau);\n\n\t\tvar result = false;\n\n\t\twhile (!result) {\n\t\t\tresult = this.simplexIteration(all, schlupf, tableau);\n\t\t}\n\t\t\n\t\tvar maxRow = tableau.length - 1;\n\t\tvar maxCol = tableau[0].length - 1;\n\n\t\tfor (var i = 0; i < needed.length; i++) {\n\t\t\tfor (var j = 0; j < schlupf.length; j++) {\n\t\t\t\tif (needed[i] == schlupf[j]) {\n\t\t\t\t\tconsole.log(needed[i] + \": \"\n\t\t\t\t\t\t\t+ tableau[j][maxCol]);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\tconsole.log(\"F: \" + tableau[maxRow][maxCol]);\n\t},\n\n\tsimplexIteration: function(all, schlupf,\n\t\t\ttableau) {\n\t\tvar maxRow = tableau.length - 1;\n\t\tvar maxCol = tableau[0].length - 1;\n\n\t\tvar bottomRow = tableau[maxRow];\n\n\t\tvar pivotCol = this.findPivotColumn(bottomRow);\n\n\t\tif (tableau[maxRow][pivotCol] >= 0) {\n\t\t\treturn true;\n\t\t}\n\n\t\tvar pivotRow = this.findPivotRow(tableau, pivotCol);\n\n\t\tvar switchVariable = all[pivotCol];\n\t\tall[pivotCol] = schlupf[pivotRow];\n\t\tschlupf[pivotRow] = switchVariable;\n\n\t\tfor (var r = 0; r <= maxRow; r++) {\n\t\t\tif (r != pivotRow) {\n\t\t\t\tvar factor = tableau[r][pivotCol];\n\t\t\t\tfor (var c = 0; c <= maxCol; c++) {\n\n\t\t\t\t\tvar value = tableau[r][c];\n\t\t\t\t\tconsole.log(\"row: \" + r + \" col: \" + c + \" val: \"\n\t\t\t\t\t\t\t+ value + \" pRow: \" + tableau[pivotRow][c]\n\t\t\t\t\t\t\t+ \" pCol: \" + factor);\n\n\t\t\t\t\tvalue -= tableau[pivotRow][c] * factor;\n\n\t\t\t\t\ttableau[r][c] = value;\n\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\tthis.printTableau(all, schlupf, tableau);\n\t\treturn false;\n\t},\n\n\tfindPivotRow: function(tableau, pivotCol) {\n\t\tvar maxRow = tableau.length - 1;\n\t\tvar maxCol = tableau[0].length - 1;\n\n\t\tvar min = tableau[0][maxCol] / tableau[0][pivotCol];\n\t\tvar pivotRow = 0;\n\n\t\tfor (var r = 0; r <= maxRow - 1; r++) {\n\t\t\tvar v = tableau[r][maxCol] / tableau[r][pivotCol];\n\t\t\tconsole.log(\"V: \" + v);\n\t\t\tif (v < min && v > 0) {\n\t\t\t\tmin = v;\n\t\t\t\tpivotRow = r;\n\t\t\t}\n\t\t}\n\n\t\tconsole.log(\"Pivot Row: \" + pivotRow + \" Value: \" + min);\n\t\treturn pivotRow;\n\t},\n\n\tfindPivotColumn: function(bottomRow) {\n\t\tvar minVal = bottomRow[0];\n\t\tvar pivotCol = 0;\n\n\t\tfor (var c = 0; c < bottomRow.length; c++) {\n\t\t\tif (bottomRow[c] < minVal) {\n\t\t\t\tminVal = bottomRow[c];\n\t\t\t\tpivotCol = c;\n\t\t\t}\n\t\t}\n\n\t\tconsole.log(\"Pivot Column: \" + pivotCol + \" Value: \" + minVal);\n\n\t\treturn pivotCol;\n\t},\n\n\tinitializeTableau: function() {\n\t\tvar tableau = new Array(4);\n\n\t\ttableau[0] = new Array( 5, 8, 1, 0, 0, 700 );\n\n\t\ttableau[1] = new Array( 1, 1, 0, 1, 0, 100 );\n\n\t\ttableau[2] = new Array( 0, 1, 0, 0, 1, 60 );\n\n\t\ttableau[3] = new Array( -1, -2, 0, 0, 0, 0 );\n\t\t\t\t\n\t\treturn tableau;\n\t},\n\n\tprintTableau: function(all, schlupf,\n\t\t\ttableau) {\n\t\tconsole.log();\n\t\tvar headerString = \"\";\n\t\tfor (var c = 0; c < all.length; c++) {\n\t\t\theaderString += \" \" + all[c];\n\t\t}\n\t\tconsole.log(headerString);\n\t\tconsole.log();\n\t\tvar rowString = \"\";\n\t\tfor (var r = 0; r < tableau.length; r++) {\n\t\t\trowString += schlupf[r];\n\t\t\tfor (var c = 0; c < tableau[0].length; c++) {\n\t\t\t\trowString += \" \" + tableau[r][c];\n\t\t\t}\n\t\t\tconsole.log(rowString);\n\t\t\trowString = \"\";\n\t\t\tconsole.log();\n\t\t}\n\t\tconsole.log();\n\t},\n});\n});\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2876":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2877":{"morph":{"__isSmartRef__":true,"id":2873},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2878":{"scaleVertical":true,"scaleHorizontal":true},"2879":{"sourceObj":{"__isSmartRef__":true,"id":2873},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":2873},"targetMethodName":"highlightSyntaxDebounced","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2880":{"sourceObj":{"__isSmartRef__":true,"id":2873},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":2571},"targetMethodName":"setSourceString","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2881},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2881":{"source":{"__isSmartRef__":true,"id":2873},"target":{"__isSmartRef__":true,"id":2571}},"2882":{"source":{"__isSmartRef__":true,"id":2571},"target":{"__isSmartRef__":true,"id":2873}},"2883":{"sourceObj":{"__isSmartRef__":true,"id":2571},"sourceAttrName":"targetURL","targetObj":{"__isSmartRef__":true,"id":2564},"targetMethodName":"setTextString","converterString":null,"updaterString":"function ($upd, value) { value && $upd(String(value)) }","varMapping":{"__isSmartRef__":true,"id":2884},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2884":{"source":{"__isSmartRef__":true,"id":2571},"target":{"__isSmartRef__":true,"id":2564}},"2885":{"source":{"__isSmartRef__":true,"id":2564},"target":{"__isSmartRef__":true,"id":2571}},"2886":{"submorphs":[{"__isSmartRef__":true,"id":2887}],"scripts":[],"shape":{"__isSmartRef__":true,"id":2892},"eventHandler":{"__isSmartRef__":true,"id":2898},"_ClipMode":"visible","derivationIds":[],"id":"805E6BC9-C2E9-47F6-ADE1-0A024F90DEF3","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":2887},"owner":{"__isSmartRef__":true,"id":2563},"attributeConnections":[{"__isSmartRef__":true,"id":2899}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"layout":{"__isSmartRef__":true,"id":2901},"isPressed":false,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(656.0,0.0)"},"2887":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2888},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":2889}],"eventHandler":{"__isSmartRef__":true,"id":2891},"_ClipMode":"hidden","derivationIds":[],"id":"9F736419-8229-4D20-800C-C326170ED18D","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2886},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"_MaxTextWidth":94.39999999999999,"_MinTextWidth":94.39999999999999,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedExpressions__":["_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(0,0,0)"},"2888":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.4,16.5)","_Padding":"lively.rect(2,2,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"2889":{"style":{"__isSmartRef__":true,"id":2890},"chunkOwner":{"__isSmartRef__":true,"id":2887},"_id":"_1673","storedString":"Codebase","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2890":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2891":{"morph":{"__isSmartRef__":true,"id":2887},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2892":{"_BorderWidth":1,"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":2893},"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.4,16.5)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"2893":{"stops":[{"__isSmartRef__":true,"id":2894},{"__isSmartRef__":true,"id":2895},{"__isSmartRef__":true,"id":2896},{"__isSmartRef__":true,"id":2897}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"2894":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"2895":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"2896":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"2897":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"2898":{"morph":{"__isSmartRef__":true,"id":2886},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2899":{"sourceObj":{"__isSmartRef__":true,"id":2886},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2571},"targetMethodName":"setTargetURL","converterString":"function () { return URL.codeBase.withFilename('lively/')}","updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2900},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2900":{"source":{"__isSmartRef__":true,"id":2886},"target":{"__isSmartRef__":true,"id":2571}},"2901":{"scaleVertical":true,"scaleHorizontal":true},"2902":{"submorphs":[{"__isSmartRef__":true,"id":2903}],"scripts":[],"shape":{"__isSmartRef__":true,"id":2908},"eventHandler":{"__isSmartRef__":true,"id":2914},"_ClipMode":"visible","derivationIds":[],"id":"ECFECE4B-7146-4B3F-82A9-331343CE8985","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":2903},"owner":{"__isSmartRef__":true,"id":2563},"attributeConnections":[{"__isSmartRef__":true,"id":2915}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"layout":{"__isSmartRef__":true,"id":2917},"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(754.4,0.0)"},"2903":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2904},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":2905}],"eventHandler":{"__isSmartRef__":true,"id":2907},"_ClipMode":"hidden","derivationIds":[],"id":"19E0F55E-3ADB-46FF-90D1-D50C8382EFF8","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2902},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"_MaxTextWidth":61.599999999999994,"_MinTextWidth":61.599999999999994,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedExpressions__":["_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(0,0,0)"},"2904":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(65.6,16.5)","_Padding":"lively.rect(2,2,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"2905":{"style":{"__isSmartRef__":true,"id":2906},"chunkOwner":{"__isSmartRef__":true,"id":2903},"_id":"_1674","storedString":"Local","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2906":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2907":{"morph":{"__isSmartRef__":true,"id":2903},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2908":{"_BorderWidth":1,"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":2909},"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(65.6,16.5)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"2909":{"stops":[{"__isSmartRef__":true,"id":2910},{"__isSmartRef__":true,"id":2911},{"__isSmartRef__":true,"id":2912},{"__isSmartRef__":true,"id":2913}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"2910":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"2911":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"2912":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"2913":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"2914":{"morph":{"__isSmartRef__":true,"id":2902},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2915":{"sourceObj":{"__isSmartRef__":true,"id":2902},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2571},"targetMethodName":"setTargetURL","converterString":"function () {\n return $world.getUserName() ? $world.getUserDir() : URL.source.getDirectory() }","updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2916},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2916":{"source":{"__isSmartRef__":true,"id":2902},"target":{"__isSmartRef__":true,"id":2571}},"2917":{"scaleVertical":true,"scaleHorizontal":true},"2918":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2919},"eventHandler":{"__isSmartRef__":true,"id":2920},"_ClipMode":"visible","derivationIds":[],"id":"33F26A52-CFC2-4315-936D-8081226648D6","droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"fixed":[{"__isSmartRef__":true,"id":2573},{"__isSmartRef__":true,"id":2591},{"__isSmartRef__":true,"id":2609},{"__isSmartRef__":true,"id":2627},{"__isSmartRef__":true,"id":2645},{"__isSmartRef__":true,"id":2663},{"__isSmartRef__":true,"id":2681}],"scalingBelow":[{"__isSmartRef__":true,"id":2873}],"scalingAbove":[{"__isSmartRef__":true,"id":2706},{"__isSmartRef__":true,"id":2781},{"__isSmartRef__":true,"id":2813},{"__isSmartRef__":true,"id":2842}],"minHeight":20,"pointerConnection":null,"owner":{"__isSmartRef__":true,"id":2563},"styleClass":["Browser_resizer"],"layout":{"__isSmartRef__":true,"id":2921},"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.HorizontalDivider","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(0.0,242.0)"},"2919":{"_Fill":{"__isSmartRef__":true,"id":2394},"_BorderRadius":3,"__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(820.0,5.5)","_Padding":"lively.rect(0,0,0,0)"},"2920":{"morph":{"__isSmartRef__":true,"id":2918},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2921":{"scaleVertical":true,"scaleHorizontal":true},"2922":{"__serializedExpressions__":["_Position","_Extent","_Padding","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(820.0,550.0)","_Padding":"lively.rect(0,0,0,0)","_Fill":"Color.rgb(230,230,230)"},"2923":{"morph":{"__isSmartRef__":true,"id":2563},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2924":{"resizeWidth":true,"resizeHeight":true,"adjustForNewBounds":true},"2925":{"a":1,"b":0,"c":0,"d":1,"e":10.5,"f":18.5,"__LivelyClassName__":"lively.morphic.Similitude","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2926":{"a":1,"b":0,"c":0,"d":1,"e":349.5,"f":150.5,"__LivelyClassName__":"lively.morphic.Similitude","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2927":{"submorphs":[{"__isSmartRef__":true,"id":2928},{"__isSmartRef__":true,"id":3024},{"__isSmartRef__":true,"id":3050},{"__isSmartRef__":true,"id":3093},{"__isSmartRef__":true,"id":3134},{"__isSmartRef__":true,"id":3175},{"__isSmartRef__":true,"id":3229},{"__isSmartRef__":true,"id":3246},{"__isSmartRef__":true,"id":3288},{"__isSmartRef__":true,"id":3305},{"__isSmartRef__":true,"id":3409},{"__isSmartRef__":true,"id":3450},{"__isSmartRef__":true,"id":3493},{"__isSmartRef__":true,"id":3585},{"__isSmartRef__":true,"id":3593}],"scripts":[],"id":"9EAA8036-FC16-435A-AA5E-E3D118286C7C","shape":{"__isSmartRef__":true,"id":3634},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"SketchPad1","partsBinMetaInfo":{"__isSmartRef__":true,"id":3635},"eventHandler":{"__isSmartRef__":true,"id":3665},"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C","7EC17E78-593A-4CC8-B7E3-859BCBBFE785","D80E875B-6AF6-42A2-867B-9087ADB52B56","1FBA67A7-35FE-4565-BE99-3E711ADCC60C","FA4B6E74-FEF3-42E4-99F7-0808162F10C6"],"partTests":{"__isSmartRef__":true,"id":3666},"_ClipMode":"visible","moved":true,"prevScroll":[0,0],"#startLetters":"setCur","algorithm":{"__isSmartRef__":true,"id":3671},"result":false,"currentConstraintType":"width","owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3672},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(1832.0,40.0)"},"2928":{"submorphs":[{"__isSmartRef__":true,"id":2929}],"scripts":[],"id":"03C67616-43E4-42C3-BCB6-80779AACD288","shape":{"__isSmartRef__":true,"id":2934},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":2940},"lighterFill":{"__isSmartRef__":true,"id":2945},"label":{"__isSmartRef__":true,"id":2929},"name":"stopButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":2950},"attributeConnections":[{"__isSmartRef__":true,"id":2961},{"__isSmartRef__":true,"id":2962},{"__isSmartRef__":true,"id":3016}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":3018},"derivationIds":[7251,"3F26258D-0EE1-4A94-8419-5EE2BB6065A6","B624295D-42E3-4E0A-B370-844C2B43F4F0","F5D160C8-1C2F-47D9-9BE1-2FD26C53BFB3","7D4A1972-76E5-4369-9964-2F6ACB87C81F","8B7A69E1-2842-4086-AAF1-C435517C4DA7","C2A72BC2-1B3C-4CB5-970E-F0D28763C62D","707149E7-9837-4996-BB84-9423A4404556"],"_ClipMode":"visible","isPressed":false,"owner":{"__isSmartRef__":true,"id":2927},"prevScroll":[0,0],"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3019},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(7.0,61.0)","distanceToDragEvent":"lively.pt(54.9,-11.0)"},"2929":{"submorphs":[],"scripts":[],"id":"33F0BA2C-633B-4B5A-B791-3ECEB4F6F716","shape":{"__isSmartRef__":true,"id":2930},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":100,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":2928},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":2931}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":2933},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[7252,"4881773E-A824-4992-B814-33C8D37580C6","EE955AA4-D648-4DFC-8E2D-08881D605170","7EC413DD-D34D-449D-B448-2F3904B04FA5","7939AA82-2A96-4559-9090-DD58B7C8868A","E24E16C9-A02D-4DC4-89F3-9535E54A9BAE","6FD03EBD-9331-4021-99B7-298ADDFC8C33","53BAF5AF-5CBA-425B-A0BB-5E51D31867FA"],"_MinTextWidth":100,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"2930":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"2931":{"style":{"__isSmartRef__":true,"id":2932},"chunkOwner":{"__isSmartRef__":true,"id":2929},"_id":"_33507","storedString":"Stop","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2932":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2933":{"morph":{"__isSmartRef__":true,"id":2929},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2934":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":2935},"_BorderRadius":5.2,"_ClipMode":"visible","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"2935":{"stops":[{"__isSmartRef__":true,"id":2936},{"__isSmartRef__":true,"id":2937},{"__isSmartRef__":true,"id":2938},{"__isSmartRef__":true,"id":2939}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"2936":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"2937":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"2938":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"2939":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"2940":{"stops":[{"__isSmartRef__":true,"id":2941},{"__isSmartRef__":true,"id":2942},{"__isSmartRef__":true,"id":2943},{"__isSmartRef__":true,"id":2944}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"2941":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"2942":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"2943":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"2944":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"2945":{"stops":[{"__isSmartRef__":true,"id":2946},{"__isSmartRef__":true,"id":2947},{"__isSmartRef__":true,"id":2948},{"__isSmartRef__":true,"id":2949}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"2946":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"2947":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"2948":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"2949":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"2950":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":2951},{"__isSmartRef__":true,"id":2953},{"__isSmartRef__":true,"id":2955},{"__isSmartRef__":true,"id":2957},{"__isSmartRef__":true,"id":2959}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"2951":{"date":{"__isSmartRef__":true,"id":2952},"author":"undefined","message":"","id":"7074B413-6CF0-4892-9D18-52009A2A2E03"},"2952":{"isSerializedDate":true,"string":"Fri Apr 13 2012 21:04:01 GMT+0200 (CEST)"},"2953":{"date":{"__isSmartRef__":true,"id":2954},"author":"sstamm","message":"reverted button","id":"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E"},"2954":{"isSerializedDate":true,"string":"Mon Apr 16 2012 10:36:21 GMT+0200 (CEST)"},"2955":{"date":{"__isSmartRef__":true,"id":2956},"author":"robertkrahn","message":"no comment","id":"97D17254-EAC6-4494-8330-A347909590D6"},"2956":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:08:58 GMT+0200 (CEST)"},"2957":{"date":{"__isSmartRef__":true,"id":2958},"author":"robertkrahn","message":"no comment","id":"DDE22D44-9A6D-4485-80F3-262D5DA0CC07"},"2958":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:03:19 GMT+0200 (CEST)"},"2959":{"date":{"__isSmartRef__":true,"id":2960},"author":"bgnauk","message":"no comment","id":"FA43C1A3-19A9-4ED6-A014-82C74689A5C3"},"2960":{"isSerializedDate":true,"string":"Tue Jun 19 2012 23:39:23 GMT+0200 (CEST)"},"2961":{"sourceObj":{"__isSmartRef__":true,"id":2928},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2928},"targetMethodName":"doAction","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2962":{"sourceObj":{"__isSmartRef__":true,"id":2928},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2963},"targetMethodName":"stop","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2963":{"submorphs":[],"scripts":[],"id":"DFA99784-9469-437E-9259-5FE6DB274314","shape":{"__isSmartRef__":true,"id":2964},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle1","partsBinMetaInfo":{"__isSmartRef__":true,"id":2965},"eventHandler":{"__isSmartRef__":true,"id":2980},"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C"],"partTests":{"__isSmartRef__":true,"id":2981},"_ClipMode":"visible","moved":true,"owner":null,"algorithm":{"__isSmartRef__":true,"id":2986},"result":false,"#startLetters":"init","isBeingDragged":false,"prevScroll":[0,0],"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2987},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(2259.0,1431.0)"},"2964":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(250.0,252.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,143,0)","_Padding":"lively.rect(0,0,0,0)"},"2965":{"partsSpaceName":"PartsBin/Basic","comment":"A simple box morph. A really orange one. Its amazing what you can build out of simple boxes.... Who needs stars when you got orange rectangles!","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":2966},{"__isSmartRef__":true,"id":2968},{"__isSmartRef__":true,"id":2970},{"__isSmartRef__":true,"id":2972},{"__isSmartRef__":true,"id":2974},{"__isSmartRef__":true,"id":2976},{"__isSmartRef__":true,"id":2978}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"2966":{"date":{"__isSmartRef__":true,"id":2967},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"2967":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"2968":{"date":{"__isSmartRef__":true,"id":2969},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"2969":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"2970":{"date":{"__isSmartRef__":true,"id":2971},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"2971":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"2972":{"date":{"__isSmartRef__":true,"id":2973},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"2973":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"2974":{"date":{"__isSmartRef__":true,"id":2975},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"2975":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"2976":{"date":{"__isSmartRef__":true,"id":2977},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"2977":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"2978":{"date":{"__isSmartRef__":true,"id":2979},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"2979":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"2980":{"morph":{"__isSmartRef__":true,"id":2963},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2981":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2982}},"2982":{"test01IsMorph":{"__isSmartRef__":true,"id":2983}},"2983":{"varMapping":{"__isSmartRef__":true,"id":2984},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":2985},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2984":{"this":{"__isSmartRef__":true,"id":2981}},"2985":{},"2986":{"__LivelyClassName__":"SimplexAlgorithmClass","__SourceModuleName__":"Global.projects.SketchPad.SimplexAlgorithm"},"2987":{"solveConstraints":{"__isSmartRef__":true,"id":2988},"start":{"__isSmartRef__":true,"id":2992},"stop":{"__isSmartRef__":true,"id":2996},"testFunc":{"__isSmartRef__":true,"id":3000},"initSimplex":{"__isSmartRef__":true,"id":3004},"simplexStep":{"__isSmartRef__":true,"id":3008},"initializeTableau":{"__isSmartRef__":true,"id":3012}},"2988":{"varMapping":{"__isSmartRef__":true,"id":2989},"source":"function solveConstraints() {\n // changed at Tue Oct 30 2012 17:26:19 GMT+0100 (Mitteleuropäische Zeit) by lisa.pfisterer \n module('apps.dwarfcassowary.js.DwarfCassowary').load();\n module('projects.SketchPad.testModule').load();\n \n var solver = new ClSimplexSolver();\n var height1 = new ClVariable(5);\n var height2 = new ClVariable(10);\n \n var width1 = new ClVariable(5);\n var width2 = new ClVariable(10);\n \n solver.addConstraint(new ClLinearEquation((new ClLinearExpression(height1)).times(2), height2 ));\n \n solver.addConstraint(new ClLinearEquation((new ClLinearExpression(width1)).times(2), width2 ));\n \n solver. addStay(height2). addEditVar(height1). beginEdit();\n solver. addStay(width2). addEditVar(width1). beginEdit();\n \n solver. suggestValue(height1, this.get('Rectangle2').getExtent().y). resolve();\n solver. suggestValue(width1, this.get('Rectangle2').getExtent().x). resolve();\n \n solver.endEdit();\n \n var extent = this.get(\"Rectangle1\").getExtent();\n extent.y = height2.value();\n extent.x = width2.value();\n\n this.get(\"Rectangle1\").setExtent(extent);\n \n var ext1 = this.get(\"Rectangle1\").getExtent();\n var ext2 = this.get(\"Rectangle2\").getExtent();\n \n \n this.get(\"textfield\").setTextString(\"Extent 1: X: \" + ext1.x + \", Y: \" + ext1.y);\n this.get(\"textfield2\").setTextString(\"Extent 2: X: \" + ext2.x + \", Y: \" + ext2.y);\n this.get(\"ratio\").setTextString(\"Ratio: X: \" + (ext1.x/ext2.x) + \", Y: \" +(ext1.y/ext2.y) );\n}","funcProperties":{"__isSmartRef__":true,"id":2990},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2989":{"this":{"__isSmartRef__":true,"id":2963}},"2990":{"timestamp":{"__isSmartRef__":true,"id":2991},"user":"lisa.pfisterer","tags":[]},"2991":{"isSerializedDate":true,"string":"Wed Nov 07 2012 18:48:40 GMT+0100 (CET)"},"2992":{"varMapping":{"__isSmartRef__":true,"id":2993},"source":"function start() {\n this.initSimplex();\n this.startStepping(1000, \"simplexStep\")\n}","funcProperties":{"__isSmartRef__":true,"id":2994},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2993":{"this":{"__isSmartRef__":true,"id":2963}},"2994":{"timestamp":{"__isSmartRef__":true,"id":2995},"user":"lisa.pfisterer","tags":[]},"2995":{"isSerializedDate":true,"string":"Mon Nov 19 2012 12:49:43 GMT+0100 (CET)"},"2996":{"varMapping":{"__isSmartRef__":true,"id":2997},"source":"function stop() {\n this.stopStepping()\n}","funcProperties":{"__isSmartRef__":true,"id":2998},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2997":{"this":{"__isSmartRef__":true,"id":2963}},"2998":{"timestamp":{"__isSmartRef__":true,"id":2999},"user":"lisa.pfisterer","tags":[]},"2999":{"isSerializedDate":true,"string":"Mon Nov 05 2012 09:16:36 GMT+0100 (CET)"},"3000":{"varMapping":{"__isSmartRef__":true,"id":3001},"source":"function testFunc() {\n module('projects.SketchPad.SimplexAlgorithm').load();\n var object = new SimplexAlgorithmClass();\n object.main();\n //var x = height1.init();\n //this.get(\"textfield\").setTextString(\"Value for X: \" + x);\n //var solver = new testObject();\n //solver.testFunction();\n}","funcProperties":{"__isSmartRef__":true,"id":3002},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3001":{"this":{"__isSmartRef__":true,"id":2963}},"3002":{"timestamp":{"__isSmartRef__":true,"id":3003},"user":"lisa.pfisterer","tags":[]},"3003":{"isSerializedDate":true,"string":"Tue Nov 13 2012 18:13:02 GMT+0100 (CET)"},"3004":{"varMapping":{"__isSmartRef__":true,"id":3005},"source":"function initSimplex() {\n module('projects.SketchPad.SimplexAlgorithm').load();\n JSLoader.loadJs('http://lively-kernel.org/repository/webwerkstatt/projects/SketchPad/SimplexAlgorithm.js');\n \n this.algorithm = new SimplexAlgorithmClass();\n this.get(\"solutionString\").setTextString(\"\");\n \n all = new Array(\"x1\", \"x2\", \"x3\", \"x4\", \"x5\", \"x6\", \"x7\", \"x8\");\n schlupf = new Array(\"x5\", \"x6\", \"x7\", \"x8\", \"F\");\n needed = new Array(\"x1\", \"x2\", \"x3\", \"x4\");\n \n this.initializeTableau();\n\n this.algorithm.initSimplex(all, schlupf, needed);\n \n \n\n var extent = this.get(\"optangle\").getExtent();\n extent.x = 0;\n extent.y = 0;\n this.get(\"optangle\").setExtent(extent);\n \n var extent2 = this.get(\"optangle2\").getExtent();\n extent2.x = 0;\n extent2.y = 0;\n this.get(\"optangle2\").setExtent(extent2);\n \n this.result = false;\n}","funcProperties":{"__isSmartRef__":true,"id":3006},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3005":{"this":{"__isSmartRef__":true,"id":2963}},"3006":{"timestamp":{"__isSmartRef__":true,"id":3007},"user":"lisa.pfisterer","tags":[]},"3007":{"isSerializedDate":true,"string":"Mon Nov 19 2012 12:22:46 GMT+0100 (CET)"},"3008":{"varMapping":{"__isSmartRef__":true,"id":3009},"source":"function simplexStep() {\n if(!this.algorithm.result) {\n this.algorithm.simplexIteration();\n console.log(\"Result: \" + this.algorithm.resultString);\n console.log(\"Array x1: \" + this.algorithm.resultArray[0]);\n console.log(\"Array x2: \" + this.algorithm.resultArray[1]);\n console.log(\"Array x3: \" + this.algorithm.resultArray[2]);\n console.log(\"Array x4: \" + this.algorithm.resultArray[3]);\n \n this.get(\"solutionString\").setTextString(this.algorithm.needed[0] + \": \" + this.algorithm.resultArray[0] + \" \" + this.algorithm.needed[1] + \": \" + this.algorithm.resultArray[1] + \" \" + this.algorithm.needed[2] + \": \" + this.algorithm.resultArray[2] + \" \" + this.algorithm.needed[3] + \": \" + this.algorithm.resultArray[3]);\n \n\tvar extent = this.get(\"optangle\").getExtent();\n\textent[\"x\"] = this.algorithm.resultArray[0] * 1;\n\textent[\"y\"] = this.algorithm.resultArray[1] * 1;\n\tthis.get(\"optangle\").setExtent(extent);\n\t\n\tvar extent2 = this.get(\"optangle2\").getExtent();\n\textent2.x = this.algorithm.resultArray[2] * 1;\n\textent2.y = this.algorithm.resultArray[3] * 1;\n\tthis.get(\"optangle2\").setExtent(extent2);\n } else {\n this.stop();\n console.log(\"ALGORITHM FINISHED.\");\n }\n \n\n}","funcProperties":{"__isSmartRef__":true,"id":3010},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3009":{"this":{"__isSmartRef__":true,"id":2963}},"3010":{"timestamp":{"__isSmartRef__":true,"id":3011},"user":"lisa.pfisterer","tags":[]},"3011":{"isSerializedDate":true,"string":"Mon Nov 19 2012 12:50:17 GMT+0100 (CET)"},"3012":{"varMapping":{"__isSmartRef__":true,"id":3013},"source":"function initializeTableau() {\n var tableau = new Array(8);\n\n tableau[0] = new Array( 1, 0, 0, 0, 1, 0, 0, 0, 500 );\n \n tableau[1] = new Array( 0, 1, 0, 0, 0, 1, 0, 0, 500 );\n \n tableau[2] = new Array( 0, 0, 1, 0, 0, 0, 1, 0, 500 );\n\n tableau[3] = new Array( 0, 0, 0, 1, 0, 0, 0, 1, 500 );\n \n tableau[4] = new Array( 1, - 2, 0, 0, 0, 0, 0, 0, 0 );\n \n tableau[5] = new Array( 0, 0, 1, -3, 0, 0, 0, 0, 0 );\n \n tableau[6] = new Array( 1, 0, -3, 0, 0, 0, 0, 0, 0 );\n \n tableau[7] = new Array( -1, -1, -1, -1, 0, 0, 0, 0, 0 );\n\t\t\t\n this.algorithm.tableau = tableau;\t\n}","funcProperties":{"__isSmartRef__":true,"id":3014},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3013":{"this":{"__isSmartRef__":true,"id":2963}},"3014":{"timestamp":{"__isSmartRef__":true,"id":3015},"user":"lisa.pfisterer","tags":[]},"3015":{"isSerializedDate":true,"string":"Mon Nov 19 2012 12:24:52 GMT+0100 (CET)"},"3016":{"sourceObj":{"__isSmartRef__":true,"id":2928},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2927},"targetMethodName":"stop","varMapping":{"__isSmartRef__":true,"id":3017},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"3017":{"source":{"__isSmartRef__":true,"id":2928},"target":{"__isSmartRef__":true,"id":2927}},"3018":{"morph":{"__isSmartRef__":true,"id":2928},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3019":{"doAction":{"__isSmartRef__":true,"id":3020}},"3020":{"varMapping":{"__isSmartRef__":true,"id":3021},"source":"function doAction() {\n \n}","funcProperties":{"__isSmartRef__":true,"id":3022},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3021":{"this":{"__isSmartRef__":true,"id":2928}},"3022":{"timestamp":{"__isSmartRef__":true,"id":3023},"user":"robertkrahn","tags":[]},"3023":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:02:40 GMT+0200 (CEST)"},"3024":{"submorphs":[{"__isSmartRef__":true,"id":3025}],"scripts":[],"id":"709A19CE-D241-402F-BF45-52D77AD37892","shape":{"__isSmartRef__":true,"id":3030},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":3036},"lighterFill":{"__isSmartRef__":true,"id":3041},"label":{"__isSmartRef__":true,"id":3025},"name":"startButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":2950},"attributeConnections":[{"__isSmartRef__":true,"id":3046},{"__isSmartRef__":true,"id":3047}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":3049},"derivationIds":[7251,"3F26258D-0EE1-4A94-8419-5EE2BB6065A6","B624295D-42E3-4E0A-B370-844C2B43F4F0","F5D160C8-1C2F-47D9-9BE1-2FD26C53BFB3","7D4A1972-76E5-4369-9964-2F6ACB87C81F","55E09D28-A9CA-4965-825E-F64F08933541","52575A31-EA4C-4E6E-B44F-37DE54D09554","09D0A760-52C4-4A3D-874C-137EBF1EC476"],"_ClipMode":"visible","isPressed":false,"owner":{"__isSmartRef__":true,"id":2927},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(10.0,31.0)","distanceToDragEvent":"lively.pt(54.9,-11.0)"},"3025":{"submorphs":[],"scripts":[],"id":"6573308A-A5A6-44D7-A093-F20460516CA6","shape":{"__isSmartRef__":true,"id":3026},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":100,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":3024},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":3027}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":3029},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[7252,"4881773E-A824-4992-B814-33C8D37580C6","EE955AA4-D648-4DFC-8E2D-08881D605170","7EC413DD-D34D-449D-B448-2F3904B04FA5","7939AA82-2A96-4559-9090-DD58B7C8868A","FA375CFB-4C21-4DC8-8F83-823F12C471E2","765CA998-A11D-4244-9112-E02C3E6D6E08","73AA2975-57A2-4F12-A71A-171D2BDC5ECA"],"_MinTextWidth":100,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"3026":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"3027":{"style":{"__isSmartRef__":true,"id":3028},"chunkOwner":{"__isSmartRef__":true,"id":3025},"_id":"_33410","storedString":"Start","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3028":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3029":{"morph":{"__isSmartRef__":true,"id":3025},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3030":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":3031},"_BorderRadius":5.2,"_ClipMode":"visible","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"3031":{"stops":[{"__isSmartRef__":true,"id":3032},{"__isSmartRef__":true,"id":3033},{"__isSmartRef__":true,"id":3034},{"__isSmartRef__":true,"id":3035}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"3032":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"3033":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"3034":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"3035":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"3036":{"stops":[{"__isSmartRef__":true,"id":3037},{"__isSmartRef__":true,"id":3038},{"__isSmartRef__":true,"id":3039},{"__isSmartRef__":true,"id":3040}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"3037":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"3038":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"3039":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"3040":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"3041":{"stops":[{"__isSmartRef__":true,"id":3042},{"__isSmartRef__":true,"id":3043},{"__isSmartRef__":true,"id":3044},{"__isSmartRef__":true,"id":3045}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"3042":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"3043":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"3044":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"3045":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"3046":{"sourceObj":{"__isSmartRef__":true,"id":3024},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2963},"targetMethodName":"start","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"3047":{"sourceObj":{"__isSmartRef__":true,"id":3024},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2927},"targetMethodName":"start","varMapping":{"__isSmartRef__":true,"id":3048},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"3048":{"source":{"__isSmartRef__":true,"id":3024},"target":{"__isSmartRef__":true,"id":2927}},"3049":{"morph":{"__isSmartRef__":true,"id":3024},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3050":{"submorphs":[{"__isSmartRef__":true,"id":3051}],"scripts":[],"id":"6BE1B28C-77D0-41DA-87F5-F959A0F74289","shape":{"__isSmartRef__":true,"id":3056},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":3062},"lighterFill":{"__isSmartRef__":true,"id":3067},"label":{"__isSmartRef__":true,"id":3051},"name":"stepButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":3072},"attributeConnections":[{"__isSmartRef__":true,"id":3084},{"__isSmartRef__":true,"id":3085}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":3087},"derivationIds":[7251,"3F26258D-0EE1-4A94-8419-5EE2BB6065A6","B624295D-42E3-4E0A-B370-844C2B43F4F0","F5D160C8-1C2F-47D9-9BE1-2FD26C53BFB3","7D4A1972-76E5-4369-9964-2F6ACB87C81F","468167DF-C2A9-4D14-B344-4D183695DBF9","5DC89142-1E9D-4F9D-8CC7-4ACAD3FDB32D","16626E66-A841-4E0A-9692-2F2534B1F06F"],"_ClipMode":"visible","isPressed":false,"owner":{"__isSmartRef__":true,"id":2927},"prevScroll":[0,0],"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3088},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(7.0,98.0)","distanceToDragEvent":"lively.pt(54.9,-11.0)"},"3051":{"submorphs":[],"scripts":[],"id":"8E436E3A-891A-41B3-A648-64EF1EACE134","shape":{"__isSmartRef__":true,"id":3052},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":100,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":3050},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":3053}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":3055},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[7252,"4881773E-A824-4992-B814-33C8D37580C6","EE955AA4-D648-4DFC-8E2D-08881D605170","7EC413DD-D34D-449D-B448-2F3904B04FA5","7939AA82-2A96-4559-9090-DD58B7C8868A","CA0DC720-D350-40B1-B491-56053DD3ACEC","DFC25BA5-C55B-4BAD-A16C-ABAD9E6744DB","89EED327-F1A9-41E9-B5EE-C5D60824ECE0"],"_MinTextWidth":100,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"3052":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"3053":{"style":{"__isSmartRef__":true,"id":3054},"chunkOwner":{"__isSmartRef__":true,"id":3051},"_id":"_1246","storedString":"Schritt","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3054":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3055":{"morph":{"__isSmartRef__":true,"id":3051},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3056":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":3057},"_BorderRadius":5.2,"_ClipMode":"visible","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"3057":{"stops":[{"__isSmartRef__":true,"id":3058},{"__isSmartRef__":true,"id":3059},{"__isSmartRef__":true,"id":3060},{"__isSmartRef__":true,"id":3061}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"3058":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"3059":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"3060":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"3061":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"3062":{"stops":[{"__isSmartRef__":true,"id":3063},{"__isSmartRef__":true,"id":3064},{"__isSmartRef__":true,"id":3065},{"__isSmartRef__":true,"id":3066}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"3063":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"3064":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"3065":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"3066":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"3067":{"stops":[{"__isSmartRef__":true,"id":3068},{"__isSmartRef__":true,"id":3069},{"__isSmartRef__":true,"id":3070},{"__isSmartRef__":true,"id":3071}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"3068":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"3069":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"3070":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"3071":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"3072":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":3073},{"__isSmartRef__":true,"id":3075},{"__isSmartRef__":true,"id":3077},{"__isSmartRef__":true,"id":3079},{"__isSmartRef__":true,"id":3081}],"revisionOnLoad":171940,"lastModifiedDate":{"__isSmartRef__":true,"id":3083},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3073":{"date":{"__isSmartRef__":true,"id":3074},"author":"undefined","message":"","id":"7074B413-6CF0-4892-9D18-52009A2A2E03"},"3074":{"isSerializedDate":true,"string":"Fri Apr 13 2012 21:04:01 GMT+0200 (CEST)"},"3075":{"date":{"__isSmartRef__":true,"id":3076},"author":"sstamm","message":"reverted button","id":"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E"},"3076":{"isSerializedDate":true,"string":"Mon Apr 16 2012 10:36:21 GMT+0200 (CEST)"},"3077":{"date":{"__isSmartRef__":true,"id":3078},"author":"robertkrahn","message":"no comment","id":"97D17254-EAC6-4494-8330-A347909590D6"},"3078":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:08:58 GMT+0200 (CEST)"},"3079":{"date":{"__isSmartRef__":true,"id":3080},"author":"robertkrahn","message":"no comment","id":"DDE22D44-9A6D-4485-80F3-262D5DA0CC07"},"3080":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:03:19 GMT+0200 (CEST)"},"3081":{"date":{"__isSmartRef__":true,"id":3082},"author":"bgnauk","message":"no comment","id":"FA43C1A3-19A9-4ED6-A014-82C74689A5C3"},"3082":{"isSerializedDate":true,"string":"Tue Jun 19 2012 23:39:23 GMT+0200 (CEST)"},"3083":{"isSerializedDate":true,"string":"Fri Sep 07 2012 04:04:46 GMT+0200 (CEST)"},"3084":{"sourceObj":{"__isSmartRef__":true,"id":3050},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3050},"targetMethodName":"doAction","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"3085":{"sourceObj":{"__isSmartRef__":true,"id":3050},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2927},"targetMethodName":"simplexStep","varMapping":{"__isSmartRef__":true,"id":3086},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"3086":{"source":{"__isSmartRef__":true,"id":3050},"target":{"__isSmartRef__":true,"id":2927}},"3087":{"morph":{"__isSmartRef__":true,"id":3050},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3088":{"doAction":{"__isSmartRef__":true,"id":3089}},"3089":{"varMapping":{"__isSmartRef__":true,"id":3090},"source":"function doAction() {\n \n}","funcProperties":{"__isSmartRef__":true,"id":3091},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3090":{"this":{"__isSmartRef__":true,"id":3050}},"3091":{"timestamp":{"__isSmartRef__":true,"id":3092},"user":"robertkrahn","tags":[]},"3092":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:02:40 GMT+0200 (CEST)"},"3093":{"submorphs":[{"__isSmartRef__":true,"id":3094}],"scripts":[],"id":"731A88B3-EA78-4B83-9A15-4B2A2F70F2C2","shape":{"__isSmartRef__":true,"id":3099},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":3105},"lighterFill":{"__isSmartRef__":true,"id":3110},"label":{"__isSmartRef__":true,"id":3094},"name":"widthButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":3115},"attributeConnections":[{"__isSmartRef__":true,"id":3127}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":3128},"derivationIds":[7251,"3F26258D-0EE1-4A94-8419-5EE2BB6065A6","B624295D-42E3-4E0A-B370-844C2B43F4F0","F5D160C8-1C2F-47D9-9BE1-2FD26C53BFB3","7D4A1972-76E5-4369-9964-2F6ACB87C81F","468167DF-C2A9-4D14-B344-4D183695DBF9","A507628C-314F-4CA3-90BE-D9B88F8447E9","BF00B0C0-D9BF-49C4-A72A-255AE1324CC0","E87574DE-267A-4423-A141-9A6062476C19"],"_ClipMode":"visible","isPressed":false,"owner":{"__isSmartRef__":true,"id":2927},"prevScroll":[0,0],"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3129},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(9.0,206.0)","distanceToDragEvent":"lively.pt(54.9,-11.0)"},"3094":{"submorphs":[],"scripts":[],"id":"A37647BF-58B8-4E28-9704-6C18AA152D38","shape":{"__isSmartRef__":true,"id":3095},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":100,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":3093},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":3096}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":3098},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[7252,"4881773E-A824-4992-B814-33C8D37580C6","EE955AA4-D648-4DFC-8E2D-08881D605170","7EC413DD-D34D-449D-B448-2F3904B04FA5","7939AA82-2A96-4559-9090-DD58B7C8868A","CA0DC720-D350-40B1-B491-56053DD3ACEC","0D350F67-43D3-4011-A7FE-BB6073758DFE","81AFACF4-6FDC-41C0-AA53-F1758AC2090F","3A9CCD66-5E2A-4B80-9A2B-F72AC0AC7AE3"],"_MinTextWidth":100,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"3095":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"3096":{"style":{"__isSmartRef__":true,"id":3097},"chunkOwner":{"__isSmartRef__":true,"id":3094},"_id":"_1167","storedString":"Breite","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3097":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3098":{"morph":{"__isSmartRef__":true,"id":3094},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3099":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":3100},"_BorderRadius":5.2,"_ClipMode":"visible","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"3100":{"stops":[{"__isSmartRef__":true,"id":3101},{"__isSmartRef__":true,"id":3102},{"__isSmartRef__":true,"id":3103},{"__isSmartRef__":true,"id":3104}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"3101":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"3102":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"3103":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"3104":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"3105":{"stops":[{"__isSmartRef__":true,"id":3106},{"__isSmartRef__":true,"id":3107},{"__isSmartRef__":true,"id":3108},{"__isSmartRef__":true,"id":3109}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"3106":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"3107":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"3108":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"3109":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"3110":{"stops":[{"__isSmartRef__":true,"id":3111},{"__isSmartRef__":true,"id":3112},{"__isSmartRef__":true,"id":3113},{"__isSmartRef__":true,"id":3114}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"3111":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"3112":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"3113":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"3114":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"3115":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":3116},{"__isSmartRef__":true,"id":3118},{"__isSmartRef__":true,"id":3120},{"__isSmartRef__":true,"id":3122},{"__isSmartRef__":true,"id":3124}],"revisionOnLoad":171940,"lastModifiedDate":{"__isSmartRef__":true,"id":3126},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3116":{"date":{"__isSmartRef__":true,"id":3117},"author":"undefined","message":"","id":"7074B413-6CF0-4892-9D18-52009A2A2E03"},"3117":{"isSerializedDate":true,"string":"Fri Apr 13 2012 21:04:01 GMT+0200 (CEST)"},"3118":{"date":{"__isSmartRef__":true,"id":3119},"author":"sstamm","message":"reverted button","id":"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E"},"3119":{"isSerializedDate":true,"string":"Mon Apr 16 2012 10:36:21 GMT+0200 (CEST)"},"3120":{"date":{"__isSmartRef__":true,"id":3121},"author":"robertkrahn","message":"no comment","id":"97D17254-EAC6-4494-8330-A347909590D6"},"3121":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:08:58 GMT+0200 (CEST)"},"3122":{"date":{"__isSmartRef__":true,"id":3123},"author":"robertkrahn","message":"no comment","id":"DDE22D44-9A6D-4485-80F3-262D5DA0CC07"},"3123":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:03:19 GMT+0200 (CEST)"},"3124":{"date":{"__isSmartRef__":true,"id":3125},"author":"bgnauk","message":"no comment","id":"FA43C1A3-19A9-4ED6-A014-82C74689A5C3"},"3125":{"isSerializedDate":true,"string":"Tue Jun 19 2012 23:39:23 GMT+0200 (CEST)"},"3126":{"isSerializedDate":true,"string":"Fri Sep 07 2012 04:04:46 GMT+0200 (CEST)"},"3127":{"sourceObj":{"__isSmartRef__":true,"id":3093},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3093},"targetMethodName":"doAction","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"3128":{"morph":{"__isSmartRef__":true,"id":3093},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3129":{"doAction":{"__isSmartRef__":true,"id":3130}},"3130":{"varMapping":{"__isSmartRef__":true,"id":3131},"source":"function doAction() {\n this.owner.setCurrentConstraintType(\"width\")\n}","funcProperties":{"__isSmartRef__":true,"id":3132},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3131":{"this":{"__isSmartRef__":true,"id":3093}},"3132":{"timestamp":{"__isSmartRef__":true,"id":3133},"user":"daniel.hoffmann","tags":[]},"3133":{"isSerializedDate":true,"string":"Sun Dec 02 2012 12:13:20 GMT+0100 (CET)"},"3134":{"submorphs":[{"__isSmartRef__":true,"id":3135}],"scripts":[],"id":"43C24710-4A5A-4CCD-B508-18609648D0ED","shape":{"__isSmartRef__":true,"id":3140},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":3146},"lighterFill":{"__isSmartRef__":true,"id":3151},"label":{"__isSmartRef__":true,"id":3135},"name":"ratioButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":3156},"attributeConnections":[{"__isSmartRef__":true,"id":3168}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":3169},"derivationIds":[7251,"3F26258D-0EE1-4A94-8419-5EE2BB6065A6","B624295D-42E3-4E0A-B370-844C2B43F4F0","F5D160C8-1C2F-47D9-9BE1-2FD26C53BFB3","7D4A1972-76E5-4369-9964-2F6ACB87C81F","468167DF-C2A9-4D14-B344-4D183695DBF9","A507628C-314F-4CA3-90BE-D9B88F8447E9","D1AF90C8-F667-4D9B-B3A4-6FA707BF0583","A9ABAF28-AE0D-42E5-B1EC-27B990856CBA","04201192-A068-4AE4-9F41-50B132EE82CC","2D30918D-C7D3-4006-A2E7-7F88A6BD8F23"],"_ClipMode":"visible","isPressed":false,"owner":{"__isSmartRef__":true,"id":2927},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3170},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(11.0,278.0)","distanceToDragEvent":"lively.pt(54.9,-11.0)"},"3135":{"submorphs":[],"scripts":[],"id":"CB74FB03-EB45-46C9-91C3-556DAA02914D","shape":{"__isSmartRef__":true,"id":3136},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":100,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":3134},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":3137}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":3139},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[7252,"4881773E-A824-4992-B814-33C8D37580C6","EE955AA4-D648-4DFC-8E2D-08881D605170","7EC413DD-D34D-449D-B448-2F3904B04FA5","7939AA82-2A96-4559-9090-DD58B7C8868A","CA0DC720-D350-40B1-B491-56053DD3ACEC","0D350F67-43D3-4011-A7FE-BB6073758DFE","F3992590-AD3D-47A5-8663-6C72C72B45C4","B722D102-4490-4B08-96D9-95A987C54713","97B231F5-D46D-4DFF-8A55-0C378263FD01","63D9A5CA-ECF4-46B9-A362-27818599325C"],"_MinTextWidth":100,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"3136":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"3137":{"style":{"__isSmartRef__":true,"id":3138},"chunkOwner":{"__isSmartRef__":true,"id":3135},"_id":"_1325","storedString":"Verhältnis","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3138":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3139":{"morph":{"__isSmartRef__":true,"id":3135},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3140":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":3141},"_BorderRadius":5.2,"_ClipMode":"visible","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"3141":{"stops":[{"__isSmartRef__":true,"id":3142},{"__isSmartRef__":true,"id":3143},{"__isSmartRef__":true,"id":3144},{"__isSmartRef__":true,"id":3145}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"3142":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"3143":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"3144":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"3145":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"3146":{"stops":[{"__isSmartRef__":true,"id":3147},{"__isSmartRef__":true,"id":3148},{"__isSmartRef__":true,"id":3149},{"__isSmartRef__":true,"id":3150}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"3147":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"3148":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"3149":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"3150":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"3151":{"stops":[{"__isSmartRef__":true,"id":3152},{"__isSmartRef__":true,"id":3153},{"__isSmartRef__":true,"id":3154},{"__isSmartRef__":true,"id":3155}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"3152":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"3153":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"3154":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"3155":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"3156":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":3157},{"__isSmartRef__":true,"id":3159},{"__isSmartRef__":true,"id":3161},{"__isSmartRef__":true,"id":3163},{"__isSmartRef__":true,"id":3165}],"revisionOnLoad":171940,"lastModifiedDate":{"__isSmartRef__":true,"id":3167},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3157":{"date":{"__isSmartRef__":true,"id":3158},"author":"undefined","message":"","id":"7074B413-6CF0-4892-9D18-52009A2A2E03"},"3158":{"isSerializedDate":true,"string":"Fri Apr 13 2012 21:04:01 GMT+0200 (CEST)"},"3159":{"date":{"__isSmartRef__":true,"id":3160},"author":"sstamm","message":"reverted button","id":"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E"},"3160":{"isSerializedDate":true,"string":"Mon Apr 16 2012 10:36:21 GMT+0200 (CEST)"},"3161":{"date":{"__isSmartRef__":true,"id":3162},"author":"robertkrahn","message":"no comment","id":"97D17254-EAC6-4494-8330-A347909590D6"},"3162":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:08:58 GMT+0200 (CEST)"},"3163":{"date":{"__isSmartRef__":true,"id":3164},"author":"robertkrahn","message":"no comment","id":"DDE22D44-9A6D-4485-80F3-262D5DA0CC07"},"3164":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:03:19 GMT+0200 (CEST)"},"3165":{"date":{"__isSmartRef__":true,"id":3166},"author":"bgnauk","message":"no comment","id":"FA43C1A3-19A9-4ED6-A014-82C74689A5C3"},"3166":{"isSerializedDate":true,"string":"Tue Jun 19 2012 23:39:23 GMT+0200 (CEST)"},"3167":{"isSerializedDate":true,"string":"Fri Sep 07 2012 04:04:46 GMT+0200 (CEST)"},"3168":{"sourceObj":{"__isSmartRef__":true,"id":3134},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3134},"targetMethodName":"doAction","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"3169":{"morph":{"__isSmartRef__":true,"id":3134},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3170":{"doAction":{"__isSmartRef__":true,"id":3171}},"3171":{"varMapping":{"__isSmartRef__":true,"id":3172},"source":"function doAction() {\n this.owner.setCurrentConstraintType(\"ratio\");\n}","funcProperties":{"__isSmartRef__":true,"id":3173},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3172":{"this":{"__isSmartRef__":true,"id":3134}},"3173":{"timestamp":{"__isSmartRef__":true,"id":3174},"user":"daniel.hoffmann","tags":[]},"3174":{"isSerializedDate":true,"string":"Sun Dec 02 2012 14:03:37 GMT+0100 (CET)"},"3175":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3176},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":3177},{"__isSmartRef__":true,"id":3179},{"__isSmartRef__":true,"id":3181},{"__isSmartRef__":true,"id":3183},{"__isSmartRef__":true,"id":3185},{"__isSmartRef__":true,"id":3187},{"__isSmartRef__":true,"id":3189},{"__isSmartRef__":true,"id":3191},{"__isSmartRef__":true,"id":3193},{"__isSmartRef__":true,"id":3195},{"__isSmartRef__":true,"id":3197},{"__isSmartRef__":true,"id":3199},{"__isSmartRef__":true,"id":3201},{"__isSmartRef__":true,"id":3203},{"__isSmartRef__":true,"id":3205},{"__isSmartRef__":true,"id":3207},{"__isSmartRef__":true,"id":3209},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3219},{"__isSmartRef__":true,"id":3221},{"__isSmartRef__":true,"id":3223}],"eventHandler":{"__isSmartRef__":true,"id":3225},"_ClipMode":"auto","derivationIds":["B39BB768-41FC-4163-BFD5-79164E4D2B69","8A9DAD73-6660-4184-BD4C-4C28DC9D9E78","93FF5444-0F41-4AF5-8BC3-9FE540206D40","F362CB6F-567D-4F5A-9F8C-70DA4165A938","C88F3080-9B70-4481-B0C2-5AB8854D16E8"],"id":"18709639-0E7B-4FE7-B5CB-ACA49E0AE662","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":true,"_HandStyle":null,"allowInput":true,"_FontFamily":"Monaco,monospace","_FontSize":10,"evalEnabled":false,"layout":{"__isSmartRef__":true,"id":3226},"syntaxHighlightingWhileTyping":true,"attributeConnections":[{"__isSmartRef__":true,"id":3227}],"doNotSerialize":["$$textString","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors"],"doNotCopyProperties":["$$textString"],"accessibleInInactiveWindow":true,"_lastSyntaxHighlightTime":44,"showsHalos":false,"isBeingDragged":false,"name":"constraintsTextField","owner":{"__isSmartRef__":true,"id":2927},"charsReplaced":"","lastFindLoc":100,"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_TextColor","_Position"],"textString":"height(greenRect, 100);\nwidth(greenRect, 200);\nheight(blueRect, 150);\nwidth(blueRect, 150);","__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(955.0,498.0)"},"3176":{"_BorderWidth":1,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(500.0,200.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(95,94,95)","_Fill":"Color.rgb(243,243,243)"},"3177":{"style":{"__isSmartRef__":true,"id":3178},"chunkOwner":{"__isSmartRef__":true,"id":3175},"_id":"_21","storedString":"height","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3178":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"3179":{"_id":"_113","style":{"__isSmartRef__":true,"id":3180},"chunkOwner":{"__isSmartRef__":true,"id":3175},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3180":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3181":{"_id":"_114","style":{"__isSmartRef__":true,"id":3182},"chunkOwner":{"__isSmartRef__":true,"id":3175},"storedString":"greenRect","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3182":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"3183":{"_id":"_115","style":{"__isSmartRef__":true,"id":3184},"chunkOwner":{"__isSmartRef__":true,"id":3175},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3184":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3185":{"_id":"_105","style":{"__isSmartRef__":true,"id":3186},"chunkOwner":{"__isSmartRef__":true,"id":3175},"storedString":"100","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3186":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"3187":{"_id":"_106","style":{"__isSmartRef__":true,"id":3188},"chunkOwner":{"__isSmartRef__":true,"id":3175},"storedString":");\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3188":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3189":{"_id":"_116","style":{"__isSmartRef__":true,"id":3190},"chunkOwner":{"__isSmartRef__":true,"id":3175},"storedString":"width","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3190":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"3191":{"_id":"_117","style":{"__isSmartRef__":true,"id":3192},"chunkOwner":{"__isSmartRef__":true,"id":3175},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3192":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3193":{"_id":"_118","style":{"__isSmartRef__":true,"id":3194},"chunkOwner":{"__isSmartRef__":true,"id":3175},"storedString":"greenRect","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3194":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"3195":{"_id":"_119","style":{"__isSmartRef__":true,"id":3196},"chunkOwner":{"__isSmartRef__":true,"id":3175},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3196":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3197":{"_id":"_107","style":{"__isSmartRef__":true,"id":3198},"chunkOwner":{"__isSmartRef__":true,"id":3175},"storedString":"200","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3198":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"3199":{"_id":"_108","style":{"__isSmartRef__":true,"id":3200},"chunkOwner":{"__isSmartRef__":true,"id":3175},"storedString":");\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3200":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3201":{"_id":"_120","style":{"__isSmartRef__":true,"id":3202},"chunkOwner":{"__isSmartRef__":true,"id":3175},"storedString":"height","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3202":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"3203":{"_id":"_121","style":{"__isSmartRef__":true,"id":3204},"chunkOwner":{"__isSmartRef__":true,"id":3175},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3204":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3205":{"_id":"_122","style":{"__isSmartRef__":true,"id":3206},"chunkOwner":{"__isSmartRef__":true,"id":3175},"storedString":"blueRect","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3206":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"3207":{"_id":"_123","style":{"__isSmartRef__":true,"id":3208},"chunkOwner":{"__isSmartRef__":true,"id":3175},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3208":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3209":{"_id":"_109","style":{"__isSmartRef__":true,"id":3210},"chunkOwner":{"__isSmartRef__":true,"id":3175},"storedString":"150","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3210":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"3211":{"_id":"_110","style":{"__isSmartRef__":true,"id":3212},"chunkOwner":{"__isSmartRef__":true,"id":3175},"storedString":");\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3212":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3213":{"_id":"_124","style":{"__isSmartRef__":true,"id":3214},"chunkOwner":{"__isSmartRef__":true,"id":3175},"storedString":"width","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3214":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"3215":{"_id":"_125","style":{"__isSmartRef__":true,"id":3216},"chunkOwner":{"__isSmartRef__":true,"id":3175},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3216":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3217":{"_id":"_126","style":{"__isSmartRef__":true,"id":3218},"chunkOwner":{"__isSmartRef__":true,"id":3175},"storedString":"blueRect","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3218":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"3219":{"_id":"_127","style":{"__isSmartRef__":true,"id":3220},"chunkOwner":{"__isSmartRef__":true,"id":3175},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3220":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3221":{"_id":"_111","style":{"__isSmartRef__":true,"id":3222},"chunkOwner":{"__isSmartRef__":true,"id":3175},"storedString":"150","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3222":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"3223":{"_id":"_112","style":{"__isSmartRef__":true,"id":3224},"chunkOwner":{"__isSmartRef__":true,"id":3175},"storedString":");","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3224":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3225":{"morph":{"__isSmartRef__":true,"id":3175},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3226":{"resizeWidth":true,"resizeHeight":true},"3227":{"sourceObj":{"__isSmartRef__":true,"id":3175},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":3175},"targetMethodName":"highlightSyntaxDebounced","varMapping":{"__isSmartRef__":true,"id":3228},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"3228":{"source":{"__isSmartRef__":true,"id":3175},"target":{"__isSmartRef__":true,"id":3175}},"3229":{"submorphs":[],"scripts":[],"id":"BF6284D1-9C98-4F16-ACA0-8196E2567380","shape":{"__isSmartRef__":true,"id":3230},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":120.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":14,"name":"Text2","partsBinMetaInfo":{"__isSmartRef__":true,"id":3231},"textChunks":[{"__isSmartRef__":true,"id":3243}],"charsReplaced":"Some Text","lastFindLoc":9,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":3245},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","E3FA5A91-BF01-47C9-A727-751EA109270B","DC9ABF3E-7FF2-4651-8873-41ABA53C275F","981B9920-EC96-4DA5-A042-B4A9BAB376F7","55B92424-3319-4AC6-A0FD-C5C8BDD3FC09","E83D630D-A418-4516-9B2B-6D69FD0A0EDB"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":120.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"owner":{"__isSmartRef__":true,"id":2927},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","textColor","_Padding"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(950.0,469.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)"},"3230":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(128.7,27.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"3231":{"partsSpaceName":"PartsBin/Basic","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":3232},{"__isSmartRef__":true,"id":3234},{"__isSmartRef__":true,"id":3236},{"__isSmartRef__":true,"id":3238},{"__isSmartRef__":true,"id":3240}],"lastModifiedDate":{"__isSmartRef__":true,"id":3242},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3232":{"date":{"__isSmartRef__":true,"id":3233},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"3233":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (CEST)"},"3234":{"date":{"__isSmartRef__":true,"id":3235},"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F"},"3235":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (CET)"},"3236":{"date":{"__isSmartRef__":true,"id":3237},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"3237":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (CEST)"},"3238":{"date":{"__isSmartRef__":true,"id":3239},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"3239":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (CEST)"},"3240":{"date":{"__isSmartRef__":true,"id":3241},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"3241":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (CEST)"},"3242":{"isSerializedDate":true,"string":"Fri Sep 07 2012 04:04:46 GMT+0200 (CEST)"},"3243":{"style":{"__isSmartRef__":true,"id":3244},"morph":{"__isSmartRef__":true,"id":3229},"chunkOwner":{"__isSmartRef__":true,"id":3229},"storedString":"Constraints","_id":"_2157","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3244":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3245":{"morph":{"__isSmartRef__":true,"id":3229},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3246":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3247},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":3248},{"__isSmartRef__":true,"id":3250},{"__isSmartRef__":true,"id":3252},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3258},{"__isSmartRef__":true,"id":3260},{"__isSmartRef__":true,"id":3262},{"__isSmartRef__":true,"id":3264},{"__isSmartRef__":true,"id":3266},{"__isSmartRef__":true,"id":3268},{"__isSmartRef__":true,"id":3270},{"__isSmartRef__":true,"id":3272},{"__isSmartRef__":true,"id":3274},{"__isSmartRef__":true,"id":3276},{"__isSmartRef__":true,"id":3278},{"__isSmartRef__":true,"id":3280},{"__isSmartRef__":true,"id":3282}],"eventHandler":{"__isSmartRef__":true,"id":3284},"_ClipMode":"auto","derivationIds":["B39BB768-41FC-4163-BFD5-79164E4D2B69","8A9DAD73-6660-4184-BD4C-4C28DC9D9E78","CBE259FF-B8A1-4071-BCED-A29875B64BAB","92C81A87-A99F-4E2C-9017-D74E30C7B954"],"id":"68CD5E4A-DB13-4D43-BD6E-36569323E915","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":true,"_HandStyle":null,"allowInput":true,"_FontFamily":"Monaco,monospace","_FontSize":10,"evalEnabled":false,"layout":{"__isSmartRef__":true,"id":3285},"syntaxHighlightingWhileTyping":true,"attributeConnections":[{"__isSmartRef__":true,"id":3286}],"doNotSerialize":["$$textString","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors"],"doNotCopyProperties":["$$textString"],"accessibleInInactiveWindow":true,"_lastSyntaxHighlightTime":11,"showsHalos":false,"isBeingDragged":false,"name":"variablesTextField","owner":{"__isSmartRef__":true,"id":2927},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_TextColor","_Position"],"textString":"\nheight: [greenRect, 100]\n\nwidth: [greenRect, 200]\n\nheight: [blueRect, 150]\n\nwidth: [blueRect, 150]\n","__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(954.0,269.0)"},"3247":{"_BorderWidth":1,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(500.0,200.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(95,94,95)","_Fill":"Color.rgb(243,243,243)"},"3248":{"style":{"__isSmartRef__":true,"id":3249},"chunkOwner":{"__isSmartRef__":true,"id":3246},"_id":"_22","storedString":"\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3249":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3250":{"_id":"_128","style":{"__isSmartRef__":true,"id":3251},"chunkOwner":{"__isSmartRef__":true,"id":3246},"storedString":"height","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3251":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(139,0,0)"},"3252":{"_id":"_144","style":{"__isSmartRef__":true,"id":3253},"chunkOwner":{"__isSmartRef__":true,"id":3246},"storedString":":","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3253":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(139,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"3254":{"_id":"_129","style":{"__isSmartRef__":true,"id":3255},"chunkOwner":{"__isSmartRef__":true,"id":3246},"storedString":" [greenRect, ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3255":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"3256":{"_id":"_130","style":{"__isSmartRef__":true,"id":3257},"chunkOwner":{"__isSmartRef__":true,"id":3246},"storedString":"100","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3257":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"3258":{"_id":"_131","style":{"__isSmartRef__":true,"id":3259},"chunkOwner":{"__isSmartRef__":true,"id":3246},"storedString":"]\n\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3259":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"3260":{"_id":"_132","style":{"__isSmartRef__":true,"id":3261},"chunkOwner":{"__isSmartRef__":true,"id":3246},"storedString":"width:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3261":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(139,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"3262":{"_id":"_133","style":{"__isSmartRef__":true,"id":3263},"chunkOwner":{"__isSmartRef__":true,"id":3246},"storedString":" [greenRect, ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3263":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"3264":{"_id":"_134","style":{"__isSmartRef__":true,"id":3265},"chunkOwner":{"__isSmartRef__":true,"id":3246},"storedString":"200","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3265":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"3266":{"_id":"_135","style":{"__isSmartRef__":true,"id":3267},"chunkOwner":{"__isSmartRef__":true,"id":3246},"storedString":"]\n\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3267":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"3268":{"_id":"_136","style":{"__isSmartRef__":true,"id":3269},"chunkOwner":{"__isSmartRef__":true,"id":3246},"storedString":"height:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3269":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(139,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"3270":{"_id":"_137","style":{"__isSmartRef__":true,"id":3271},"chunkOwner":{"__isSmartRef__":true,"id":3246},"storedString":" [blueRect, ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3271":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"3272":{"_id":"_138","style":{"__isSmartRef__":true,"id":3273},"chunkOwner":{"__isSmartRef__":true,"id":3246},"storedString":"150","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3273":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"3274":{"_id":"_139","style":{"__isSmartRef__":true,"id":3275},"chunkOwner":{"__isSmartRef__":true,"id":3246},"storedString":"]\n\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3275":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"3276":{"_id":"_140","style":{"__isSmartRef__":true,"id":3277},"chunkOwner":{"__isSmartRef__":true,"id":3246},"storedString":"width:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3277":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(139,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"3278":{"_id":"_141","style":{"__isSmartRef__":true,"id":3279},"chunkOwner":{"__isSmartRef__":true,"id":3246},"storedString":" [blueRect, ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3279":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"3280":{"_id":"_142","style":{"__isSmartRef__":true,"id":3281},"chunkOwner":{"__isSmartRef__":true,"id":3246},"storedString":"150","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3281":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"3282":{"_id":"_143","style":{"__isSmartRef__":true,"id":3283},"chunkOwner":{"__isSmartRef__":true,"id":3246},"storedString":"]\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3283":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"3284":{"morph":{"__isSmartRef__":true,"id":3246},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3285":{"resizeWidth":true,"resizeHeight":true},"3286":{"sourceObj":{"__isSmartRef__":true,"id":3246},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":3246},"targetMethodName":"highlightSyntaxDebounced","varMapping":{"__isSmartRef__":true,"id":3287},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"3287":{"source":{"__isSmartRef__":true,"id":3246},"target":{"__isSmartRef__":true,"id":3246}},"3288":{"submorphs":[],"scripts":[],"id":"E65214FE-123A-42B1-A225-C8938A66A070","shape":{"__isSmartRef__":true,"id":3289},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":120.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":14,"name":"Text1","partsBinMetaInfo":{"__isSmartRef__":true,"id":3290},"textChunks":[{"__isSmartRef__":true,"id":3302}],"charsReplaced":"Some Text","lastFindLoc":9,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":3304},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","E3FA5A91-BF01-47C9-A727-751EA109270B","DC9ABF3E-7FF2-4651-8873-41ABA53C275F","6513CAFB-4D1C-4CBC-8F67-178A6CCFE302","BB1AE711-3F4C-48CC-8D6D-5EA3290535C4"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":120.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"owner":{"__isSmartRef__":true,"id":2927},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","textColor","_Padding"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(952.0,238.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)"},"3289":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(128.7,27.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"3290":{"partsSpaceName":"PartsBin/Basic","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":3291},{"__isSmartRef__":true,"id":3293},{"__isSmartRef__":true,"id":3295},{"__isSmartRef__":true,"id":3297},{"__isSmartRef__":true,"id":3299}],"lastModifiedDate":{"__isSmartRef__":true,"id":3301},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3291":{"date":{"__isSmartRef__":true,"id":3292},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"3292":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (CEST)"},"3293":{"date":{"__isSmartRef__":true,"id":3294},"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F"},"3294":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (CET)"},"3295":{"date":{"__isSmartRef__":true,"id":3296},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"3296":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (CEST)"},"3297":{"date":{"__isSmartRef__":true,"id":3298},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"3298":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (CEST)"},"3299":{"date":{"__isSmartRef__":true,"id":3300},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"3300":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (CEST)"},"3301":{"isSerializedDate":true,"string":"Fri Sep 07 2012 04:04:46 GMT+0200 (CEST)"},"3302":{"style":{"__isSmartRef__":true,"id":3303},"morph":{"__isSmartRef__":true,"id":3288},"chunkOwner":{"__isSmartRef__":true,"id":3288},"storedString":"Variablen","_id":"_2157","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3303":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3304":{"morph":{"__isSmartRef__":true,"id":3288},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3305":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3306},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":3307},{"__isSmartRef__":true,"id":3309},{"__isSmartRef__":true,"id":3311},{"__isSmartRef__":true,"id":3313},{"__isSmartRef__":true,"id":3315},{"__isSmartRef__":true,"id":3317},{"__isSmartRef__":true,"id":3319},{"__isSmartRef__":true,"id":3321},{"__isSmartRef__":true,"id":3323},{"__isSmartRef__":true,"id":3325},{"__isSmartRef__":true,"id":3327},{"__isSmartRef__":true,"id":3329},{"__isSmartRef__":true,"id":3331},{"__isSmartRef__":true,"id":3333},{"__isSmartRef__":true,"id":3335},{"__isSmartRef__":true,"id":3337},{"__isSmartRef__":true,"id":3339},{"__isSmartRef__":true,"id":3341},{"__isSmartRef__":true,"id":3343},{"__isSmartRef__":true,"id":3345},{"__isSmartRef__":true,"id":3347},{"__isSmartRef__":true,"id":3349},{"__isSmartRef__":true,"id":3351},{"__isSmartRef__":true,"id":3353},{"__isSmartRef__":true,"id":3355},{"__isSmartRef__":true,"id":3357},{"__isSmartRef__":true,"id":3359},{"__isSmartRef__":true,"id":3361},{"__isSmartRef__":true,"id":3363},{"__isSmartRef__":true,"id":3365},{"__isSmartRef__":true,"id":3367},{"__isSmartRef__":true,"id":3369},{"__isSmartRef__":true,"id":3371},{"__isSmartRef__":true,"id":3373},{"__isSmartRef__":true,"id":3375},{"__isSmartRef__":true,"id":3377},{"__isSmartRef__":true,"id":3379},{"__isSmartRef__":true,"id":3381},{"__isSmartRef__":true,"id":3383},{"__isSmartRef__":true,"id":3385},{"__isSmartRef__":true,"id":3387},{"__isSmartRef__":true,"id":3389},{"__isSmartRef__":true,"id":3391},{"__isSmartRef__":true,"id":3393},{"__isSmartRef__":true,"id":3395},{"__isSmartRef__":true,"id":3397},{"__isSmartRef__":true,"id":3399},{"__isSmartRef__":true,"id":3401},{"__isSmartRef__":true,"id":3403}],"eventHandler":{"__isSmartRef__":true,"id":3405},"_ClipMode":"auto","derivationIds":["B39BB768-41FC-4163-BFD5-79164E4D2B69","BB5F1504-C723-4A3D-B34A-3AE0114CD5FC","01CBA3E3-837E-4298-966D-E77A665683F8"],"id":"2CE0C672-7DC8-4625-BF9A-55F31D50F9D0","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":true,"_HandStyle":null,"allowInput":true,"_FontFamily":"Monaco,monospace","_FontSize":10,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2927},"layout":{"__isSmartRef__":true,"id":3406},"syntaxHighlightingWhileTyping":true,"attributeConnections":[{"__isSmartRef__":true,"id":3407}],"doNotSerialize":["$$textString"],"doNotCopyProperties":["$$textString"],"accessibleInInactiveWindow":true,"parseErrors":null,"_lastSyntaxHighlightTime":49,"showsHalos":false,"isBeingDragged":false,"name":"tableauTextField","previousSelection":[33,10],"charsReplaced":"[0, 0, 0, 1, 0.1111111111111111, 0, 0, 0, 55.55555555555556]\n[0, 0, 0, 0, -0.5, 1, 0, 0, 250]\n[0, 0, 0, 0, -0.3333333333333333, 0, 1, 0, 333.3333333333333]\n[0, 0, 0, 0, -0.1111111111111111, 0, 0, 1, 444.44444444444446]\n[1, 0, 0, 0, 1, 0, 0, 0, 500]\n[0, 0, 1, 0, 0.3333333333333333, 0, 0, 0, 166.66666666666669]\n[0, 1, 0, 0, 0.5, 0, 0, 0, 250]\n[0, 0, 0, 0, 1.9444444444444444, 0, 0, 0, 972.2222222222223]","lastFindLoc":478,"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_TextColor","_Position"],"textString":"[0, 4, 4, 1, 1, 1]\n[0, 3, 1, 6, 5, 0]\n[x, y, x, x, x, x]\n[0, 0, 0, 0, 9, 9]","__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(955.0,36.0)"},"3306":{"_BorderWidth":1,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(500.0,200.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(95,94,95)","_Fill":"Color.rgb(243,243,243)"},"3307":{"style":{"__isSmartRef__":true,"id":3308},"chunkOwner":{"__isSmartRef__":true,"id":3305},"_id":"_23","storedString":"[","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3308":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3309":{"_id":"_145","style":{"__isSmartRef__":true,"id":3310},"chunkOwner":{"__isSmartRef__":true,"id":3305},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3310":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"3311":{"_id":"_146","style":{"__isSmartRef__":true,"id":3312},"chunkOwner":{"__isSmartRef__":true,"id":3305},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3312":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3313":{"_id":"_147","style":{"__isSmartRef__":true,"id":3314},"chunkOwner":{"__isSmartRef__":true,"id":3305},"storedString":"4","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3314":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"3315":{"_id":"_148","style":{"__isSmartRef__":true,"id":3316},"chunkOwner":{"__isSmartRef__":true,"id":3305},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3316":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3317":{"_id":"_149","style":{"__isSmartRef__":true,"id":3318},"chunkOwner":{"__isSmartRef__":true,"id":3305},"storedString":"4","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3318":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"3319":{"_id":"_150","style":{"__isSmartRef__":true,"id":3320},"chunkOwner":{"__isSmartRef__":true,"id":3305},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3320":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3321":{"_id":"_151","style":{"__isSmartRef__":true,"id":3322},"chunkOwner":{"__isSmartRef__":true,"id":3305},"storedString":"1","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3322":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"3323":{"_id":"_152","style":{"__isSmartRef__":true,"id":3324},"chunkOwner":{"__isSmartRef__":true,"id":3305},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3324":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3325":{"_id":"_153","style":{"__isSmartRef__":true,"id":3326},"chunkOwner":{"__isSmartRef__":true,"id":3305},"storedString":"1","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3326":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"3327":{"_id":"_154","style":{"__isSmartRef__":true,"id":3328},"chunkOwner":{"__isSmartRef__":true,"id":3305},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3328":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3329":{"_id":"_155","style":{"__isSmartRef__":true,"id":3330},"chunkOwner":{"__isSmartRef__":true,"id":3305},"storedString":"1","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3330":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"3331":{"_id":"_156","style":{"__isSmartRef__":true,"id":3332},"chunkOwner":{"__isSmartRef__":true,"id":3305},"storedString":"]\n[","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3332":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3333":{"_id":"_157","style":{"__isSmartRef__":true,"id":3334},"chunkOwner":{"__isSmartRef__":true,"id":3305},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3334":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"3335":{"_id":"_158","style":{"__isSmartRef__":true,"id":3336},"chunkOwner":{"__isSmartRef__":true,"id":3305},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3336":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3337":{"_id":"_159","style":{"__isSmartRef__":true,"id":3338},"chunkOwner":{"__isSmartRef__":true,"id":3305},"storedString":"3","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3338":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"3339":{"_id":"_160","style":{"__isSmartRef__":true,"id":3340},"chunkOwner":{"__isSmartRef__":true,"id":3305},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3340":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3341":{"_id":"_161","style":{"__isSmartRef__":true,"id":3342},"chunkOwner":{"__isSmartRef__":true,"id":3305},"storedString":"1","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3342":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"3343":{"_id":"_162","style":{"__isSmartRef__":true,"id":3344},"chunkOwner":{"__isSmartRef__":true,"id":3305},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3344":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3345":{"_id":"_163","style":{"__isSmartRef__":true,"id":3346},"chunkOwner":{"__isSmartRef__":true,"id":3305},"storedString":"6","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3346":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"3347":{"_id":"_164","style":{"__isSmartRef__":true,"id":3348},"chunkOwner":{"__isSmartRef__":true,"id":3305},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3348":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3349":{"_id":"_165","style":{"__isSmartRef__":true,"id":3350},"chunkOwner":{"__isSmartRef__":true,"id":3305},"storedString":"5","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3350":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"3351":{"_id":"_166","style":{"__isSmartRef__":true,"id":3352},"chunkOwner":{"__isSmartRef__":true,"id":3305},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3352":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3353":{"_id":"_167","style":{"__isSmartRef__":true,"id":3354},"chunkOwner":{"__isSmartRef__":true,"id":3305},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3354":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"3355":{"_id":"_168","style":{"__isSmartRef__":true,"id":3356},"chunkOwner":{"__isSmartRef__":true,"id":3305},"storedString":"]\n[","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3356":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3357":{"_id":"_181","style":{"__isSmartRef__":true,"id":3358},"chunkOwner":{"__isSmartRef__":true,"id":3305},"storedString":"x","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3358":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"3359":{"_id":"_182","style":{"__isSmartRef__":true,"id":3360},"chunkOwner":{"__isSmartRef__":true,"id":3305},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3360":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3361":{"_id":"_183","style":{"__isSmartRef__":true,"id":3362},"chunkOwner":{"__isSmartRef__":true,"id":3305},"storedString":"y","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3362":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"3363":{"_id":"_184","style":{"__isSmartRef__":true,"id":3364},"chunkOwner":{"__isSmartRef__":true,"id":3305},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3364":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3365":{"_id":"_185","style":{"__isSmartRef__":true,"id":3366},"chunkOwner":{"__isSmartRef__":true,"id":3305},"storedString":"x","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3366":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"3367":{"_id":"_186","style":{"__isSmartRef__":true,"id":3368},"chunkOwner":{"__isSmartRef__":true,"id":3305},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3368":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3369":{"_id":"_187","style":{"__isSmartRef__":true,"id":3370},"chunkOwner":{"__isSmartRef__":true,"id":3305},"storedString":"x","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3370":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"3371":{"_id":"_188","style":{"__isSmartRef__":true,"id":3372},"chunkOwner":{"__isSmartRef__":true,"id":3305},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3372":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3373":{"_id":"_189","style":{"__isSmartRef__":true,"id":3374},"chunkOwner":{"__isSmartRef__":true,"id":3305},"storedString":"x","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3374":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"3375":{"_id":"_190","style":{"__isSmartRef__":true,"id":3376},"chunkOwner":{"__isSmartRef__":true,"id":3305},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3376":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3377":{"_id":"_191","style":{"__isSmartRef__":true,"id":3378},"chunkOwner":{"__isSmartRef__":true,"id":3305},"storedString":"x","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3378":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"3379":{"_id":"_192","style":{"__isSmartRef__":true,"id":3380},"chunkOwner":{"__isSmartRef__":true,"id":3305},"storedString":"]\n[","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3380":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3381":{"_id":"_169","style":{"__isSmartRef__":true,"id":3382},"chunkOwner":{"__isSmartRef__":true,"id":3305},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3382":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"3383":{"_id":"_170","style":{"__isSmartRef__":true,"id":3384},"chunkOwner":{"__isSmartRef__":true,"id":3305},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3384":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3385":{"_id":"_171","style":{"__isSmartRef__":true,"id":3386},"chunkOwner":{"__isSmartRef__":true,"id":3305},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3386":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"3387":{"_id":"_172","style":{"__isSmartRef__":true,"id":3388},"chunkOwner":{"__isSmartRef__":true,"id":3305},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3388":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3389":{"_id":"_173","style":{"__isSmartRef__":true,"id":3390},"chunkOwner":{"__isSmartRef__":true,"id":3305},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3390":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"3391":{"_id":"_174","style":{"__isSmartRef__":true,"id":3392},"chunkOwner":{"__isSmartRef__":true,"id":3305},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3392":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3393":{"_id":"_175","style":{"__isSmartRef__":true,"id":3394},"chunkOwner":{"__isSmartRef__":true,"id":3305},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3394":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"3395":{"_id":"_176","style":{"__isSmartRef__":true,"id":3396},"chunkOwner":{"__isSmartRef__":true,"id":3305},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3396":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3397":{"_id":"_177","style":{"__isSmartRef__":true,"id":3398},"chunkOwner":{"__isSmartRef__":true,"id":3305},"storedString":"9","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3398":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"3399":{"_id":"_178","style":{"__isSmartRef__":true,"id":3400},"chunkOwner":{"__isSmartRef__":true,"id":3305},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3400":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3401":{"_id":"_179","style":{"__isSmartRef__":true,"id":3402},"chunkOwner":{"__isSmartRef__":true,"id":3305},"storedString":"9","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3402":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"3403":{"_id":"_180","style":{"__isSmartRef__":true,"id":3404},"chunkOwner":{"__isSmartRef__":true,"id":3305},"storedString":"]","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3404":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3405":{"morph":{"__isSmartRef__":true,"id":3305},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3406":{"resizeWidth":true,"resizeHeight":true},"3407":{"sourceObj":{"__isSmartRef__":true,"id":3305},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":3305},"targetMethodName":"highlightSyntaxDebounced","varMapping":{"__isSmartRef__":true,"id":3408},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"3408":{"source":{"__isSmartRef__":true,"id":3305},"target":{"__isSmartRef__":true,"id":3305}},"3409":{"submorphs":[{"__isSmartRef__":true,"id":3410}],"scripts":[],"id":"3FC95A4E-A7D9-4BFC-9B23-A04FD5C3DC59","shape":{"__isSmartRef__":true,"id":3415},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":3421},"lighterFill":{"__isSmartRef__":true,"id":3426},"label":{"__isSmartRef__":true,"id":3410},"name":"heightButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":3431},"attributeConnections":[{"__isSmartRef__":true,"id":3443}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":3444},"derivationIds":[7251,"3F26258D-0EE1-4A94-8419-5EE2BB6065A6","B624295D-42E3-4E0A-B370-844C2B43F4F0","F5D160C8-1C2F-47D9-9BE1-2FD26C53BFB3","7D4A1972-76E5-4369-9964-2F6ACB87C81F","468167DF-C2A9-4D14-B344-4D183695DBF9","A507628C-314F-4CA3-90BE-D9B88F8447E9","D1AF90C8-F667-4D9B-B3A4-6FA707BF0583","F9ADD09B-CC9D-47AA-A87D-54065878E333","7F647466-E96F-4C31-9CB5-7C450EE9A17E"],"_ClipMode":"visible","isPressed":false,"owner":{"__isSmartRef__":true,"id":2927},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3445},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(8.0,244.0)","distanceToDragEvent":"lively.pt(54.9,-11.0)"},"3410":{"submorphs":[],"scripts":[],"id":"7AD8E404-8FF8-4579-877C-883738D649CC","shape":{"__isSmartRef__":true,"id":3411},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":100,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":3409},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":3412}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":3414},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[7252,"4881773E-A824-4992-B814-33C8D37580C6","EE955AA4-D648-4DFC-8E2D-08881D605170","7EC413DD-D34D-449D-B448-2F3904B04FA5","7939AA82-2A96-4559-9090-DD58B7C8868A","CA0DC720-D350-40B1-B491-56053DD3ACEC","0D350F67-43D3-4011-A7FE-BB6073758DFE","F3992590-AD3D-47A5-8663-6C72C72B45C4","47B21556-6B15-498A-B9BF-F819229C95A9","E1FE4223-C4B8-418A-B3AF-83FFA6A0CD5B"],"_MinTextWidth":100,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"3411":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"3412":{"style":{"__isSmartRef__":true,"id":3413},"chunkOwner":{"__isSmartRef__":true,"id":3410},"_id":"_1088","storedString":"Höhe","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3413":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3414":{"morph":{"__isSmartRef__":true,"id":3410},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3415":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":3416},"_BorderRadius":5.2,"_ClipMode":"visible","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"3416":{"stops":[{"__isSmartRef__":true,"id":3417},{"__isSmartRef__":true,"id":3418},{"__isSmartRef__":true,"id":3419},{"__isSmartRef__":true,"id":3420}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"3417":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"3418":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"3419":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"3420":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"3421":{"stops":[{"__isSmartRef__":true,"id":3422},{"__isSmartRef__":true,"id":3423},{"__isSmartRef__":true,"id":3424},{"__isSmartRef__":true,"id":3425}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"3422":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"3423":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"3424":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"3425":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"3426":{"stops":[{"__isSmartRef__":true,"id":3427},{"__isSmartRef__":true,"id":3428},{"__isSmartRef__":true,"id":3429},{"__isSmartRef__":true,"id":3430}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"3427":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"3428":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"3429":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"3430":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"3431":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":3432},{"__isSmartRef__":true,"id":3434},{"__isSmartRef__":true,"id":3436},{"__isSmartRef__":true,"id":3438},{"__isSmartRef__":true,"id":3440}],"revisionOnLoad":171940,"lastModifiedDate":{"__isSmartRef__":true,"id":3442},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3432":{"date":{"__isSmartRef__":true,"id":3433},"author":"undefined","message":"","id":"7074B413-6CF0-4892-9D18-52009A2A2E03"},"3433":{"isSerializedDate":true,"string":"Fri Apr 13 2012 21:04:01 GMT+0200 (CEST)"},"3434":{"date":{"__isSmartRef__":true,"id":3435},"author":"sstamm","message":"reverted button","id":"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E"},"3435":{"isSerializedDate":true,"string":"Mon Apr 16 2012 10:36:21 GMT+0200 (CEST)"},"3436":{"date":{"__isSmartRef__":true,"id":3437},"author":"robertkrahn","message":"no comment","id":"97D17254-EAC6-4494-8330-A347909590D6"},"3437":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:08:58 GMT+0200 (CEST)"},"3438":{"date":{"__isSmartRef__":true,"id":3439},"author":"robertkrahn","message":"no comment","id":"DDE22D44-9A6D-4485-80F3-262D5DA0CC07"},"3439":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:03:19 GMT+0200 (CEST)"},"3440":{"date":{"__isSmartRef__":true,"id":3441},"author":"bgnauk","message":"no comment","id":"FA43C1A3-19A9-4ED6-A014-82C74689A5C3"},"3441":{"isSerializedDate":true,"string":"Tue Jun 19 2012 23:39:23 GMT+0200 (CEST)"},"3442":{"isSerializedDate":true,"string":"Fri Sep 07 2012 04:04:46 GMT+0200 (CEST)"},"3443":{"sourceObj":{"__isSmartRef__":true,"id":3409},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3409},"targetMethodName":"doAction","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"3444":{"morph":{"__isSmartRef__":true,"id":3409},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3445":{"doAction":{"__isSmartRef__":true,"id":3446}},"3446":{"varMapping":{"__isSmartRef__":true,"id":3447},"source":"function doAction() {\n this.owner.setCurrentConstraintType(\"height\")\n}","funcProperties":{"__isSmartRef__":true,"id":3448},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3447":{"this":{"__isSmartRef__":true,"id":3409}},"3448":{"timestamp":{"__isSmartRef__":true,"id":3449},"user":"daniel.hoffmann","tags":[]},"3449":{"isSerializedDate":true,"string":"Sun Dec 02 2012 12:13:39 GMT+0100 (CET)"},"3450":{"submorphs":[{"__isSmartRef__":true,"id":3451}],"scripts":[],"id":"08273244-B07B-407E-B616-6DA7886C0F33","shape":{"__isSmartRef__":true,"id":3456},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":3462},"lighterFill":{"__isSmartRef__":true,"id":3467},"label":{"__isSmartRef__":true,"id":3451},"name":"parseConstraintsButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":3472},"attributeConnections":[{"__isSmartRef__":true,"id":3484},{"__isSmartRef__":true,"id":3485}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":3487},"derivationIds":[7251,"3F26258D-0EE1-4A94-8419-5EE2BB6065A6","B624295D-42E3-4E0A-B370-844C2B43F4F0","F5D160C8-1C2F-47D9-9BE1-2FD26C53BFB3","7D4A1972-76E5-4369-9964-2F6ACB87C81F","468167DF-C2A9-4D14-B344-4D183695DBF9","A507628C-314F-4CA3-90BE-D9B88F8447E9","D1AF90C8-F667-4D9B-B3A4-6FA707BF0583","A9ABAF28-AE0D-42E5-B1EC-27B990856CBA","F60C6C80-53D4-4D5C-9ED3-95605C4D56DC","95F3A13F-AAEB-4908-91C0-B87713A5E6E3","9176FC8B-F37B-4188-9B2E-E718C3D9B12A"],"_ClipMode":"visible","isPressed":false,"owner":{"__isSmartRef__":true,"id":2927},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3488},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(1344.0,666.0)","distanceToDragEvent":"lively.pt(54.9,-11.0)"},"3451":{"submorphs":[],"scripts":[],"id":"A33CF862-EB1A-483E-B560-7EBD0C8F3698","shape":{"__isSmartRef__":true,"id":3452},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":100,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":3450},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":3453}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":3455},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[7252,"4881773E-A824-4992-B814-33C8D37580C6","EE955AA4-D648-4DFC-8E2D-08881D605170","7EC413DD-D34D-449D-B448-2F3904B04FA5","7939AA82-2A96-4559-9090-DD58B7C8868A","CA0DC720-D350-40B1-B491-56053DD3ACEC","0D350F67-43D3-4011-A7FE-BB6073758DFE","F3992590-AD3D-47A5-8663-6C72C72B45C4","B722D102-4490-4B08-96D9-95A987C54713","A3C83808-0F33-4DE8-B768-9D3D321F6DCF","84D29350-B39A-4D78-8D8C-0C782E69F01E","A8E991FE-CE35-42D0-899D-84A971A8EA24"],"_MinTextWidth":100,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"3452":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"3453":{"style":{"__isSmartRef__":true,"id":3454},"chunkOwner":{"__isSmartRef__":true,"id":3451},"_id":"_2456","storedString":"Einlesen","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3454":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3455":{"morph":{"__isSmartRef__":true,"id":3451},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3456":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":3457},"_BorderRadius":5.2,"_ClipMode":"visible","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"3457":{"stops":[{"__isSmartRef__":true,"id":3458},{"__isSmartRef__":true,"id":3459},{"__isSmartRef__":true,"id":3460},{"__isSmartRef__":true,"id":3461}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"3458":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"3459":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"3460":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"3461":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"3462":{"stops":[{"__isSmartRef__":true,"id":3463},{"__isSmartRef__":true,"id":3464},{"__isSmartRef__":true,"id":3465},{"__isSmartRef__":true,"id":3466}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"3463":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"3464":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"3465":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"3466":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"3467":{"stops":[{"__isSmartRef__":true,"id":3468},{"__isSmartRef__":true,"id":3469},{"__isSmartRef__":true,"id":3470},{"__isSmartRef__":true,"id":3471}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"3468":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"3469":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"3470":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"3471":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"3472":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":3473},{"__isSmartRef__":true,"id":3475},{"__isSmartRef__":true,"id":3477},{"__isSmartRef__":true,"id":3479},{"__isSmartRef__":true,"id":3481}],"revisionOnLoad":171940,"lastModifiedDate":{"__isSmartRef__":true,"id":3483},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3473":{"date":{"__isSmartRef__":true,"id":3474},"author":"undefined","message":"","id":"7074B413-6CF0-4892-9D18-52009A2A2E03"},"3474":{"isSerializedDate":true,"string":"Fri Apr 13 2012 21:04:01 GMT+0200 (CEST)"},"3475":{"date":{"__isSmartRef__":true,"id":3476},"author":"sstamm","message":"reverted button","id":"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E"},"3476":{"isSerializedDate":true,"string":"Mon Apr 16 2012 10:36:21 GMT+0200 (CEST)"},"3477":{"date":{"__isSmartRef__":true,"id":3478},"author":"robertkrahn","message":"no comment","id":"97D17254-EAC6-4494-8330-A347909590D6"},"3478":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:08:58 GMT+0200 (CEST)"},"3479":{"date":{"__isSmartRef__":true,"id":3480},"author":"robertkrahn","message":"no comment","id":"DDE22D44-9A6D-4485-80F3-262D5DA0CC07"},"3480":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:03:19 GMT+0200 (CEST)"},"3481":{"date":{"__isSmartRef__":true,"id":3482},"author":"bgnauk","message":"no comment","id":"FA43C1A3-19A9-4ED6-A014-82C74689A5C3"},"3482":{"isSerializedDate":true,"string":"Tue Jun 19 2012 23:39:23 GMT+0200 (CEST)"},"3483":{"isSerializedDate":true,"string":"Fri Sep 07 2012 04:04:46 GMT+0200 (CEST)"},"3484":{"sourceObj":{"__isSmartRef__":true,"id":3450},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3450},"targetMethodName":"doAction","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"3485":{"sourceObj":{"__isSmartRef__":true,"id":3450},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2927},"targetMethodName":"parseConstraints","varMapping":{"__isSmartRef__":true,"id":3486},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"3486":{"source":{"__isSmartRef__":true,"id":3450},"target":{"__isSmartRef__":true,"id":2927}},"3487":{"morph":{"__isSmartRef__":true,"id":3450},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3488":{"doAction":{"__isSmartRef__":true,"id":3489}},"3489":{"varMapping":{"__isSmartRef__":true,"id":3490},"source":"function doAction() {\n \n}","funcProperties":{"__isSmartRef__":true,"id":3491},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3490":{"this":{"__isSmartRef__":true,"id":3450}},"3491":{"timestamp":{"__isSmartRef__":true,"id":3492},"user":"robertkrahn","tags":[]},"3492":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:02:40 GMT+0200 (CEST)"},"3493":{"submorphs":[{"__isSmartRef__":true,"id":3494},{"__isSmartRef__":true,"id":3524}],"scripts":[],"id":"3CA869D1-8FC3-4F4D-9374-F5D72EC6A785","shape":{"__isSmartRef__":true,"id":3550},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"SketchPadCanvas","partsBinMetaInfo":{"__isSmartRef__":true,"id":3551},"eventHandler":{"__isSmartRef__":true,"id":3566},"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C","F38525CC-4B5F-4591-A4A2-657DD74B74DD","63F1F9E3-F3FB-4BFE-8B16-6CFB8462E5D6","D6BB5E26-B2CE-47C8-BD7A-C4522B0DB9F5","063ACEEA-2310-479B-942F-6B5FB445E0B2","534AE787-FE6E-4FF1-AA50-B1F9E598696F","B54A430F-54AD-4811-94EF-30C67E2C56D0","2A5E0282-C784-453C-B9A8-936C07A90F29"],"partTests":{"__isSmartRef__":true,"id":3567},"_ClipMode":"visible","moved":true,"points":null,"isBeingDragged":false,"state":0,"#startLetters":"with","prevScroll":[0,0],"owner":{"__isSmartRef__":true,"id":2927},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3572},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","withLayers":["Global.SketchArea"],"_Position":"lively.pt(148.0,22.0)"},"3494":{"submorphs":[],"scripts":[],"id":"2236C0CE-4466-4709-B246-84C74482A179","shape":{"__isSmartRef__":true,"id":3495},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"blueRect","partsBinMetaInfo":{"__isSmartRef__":true,"id":3496},"eventHandler":{"__isSmartRef__":true,"id":3518},"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C","7EC17E78-593A-4CC8-B7E3-859BCBBFE785","F5AA29CB-A093-4B2B-8FEF-294054038904","0A729899-A80F-4509-9173-98E4991DCF14","CD4B00EC-774D-4EE2-BCB5-011333EFBFB3"],"partTests":{"__isSmartRef__":true,"id":3519},"_ClipMode":"visible","moved":true,"owner":{"__isSmartRef__":true,"id":3493},"isBeingDragged":false,"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(48.0,43.0)"},"3495":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":0.6892,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(101.0,150.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(73,111,167)","_Padding":"lively.rect(0,0,0,0)"},"3496":{"partsSpaceName":"PartsBin/sd1213","comment":"Constraint-based layouting with the Simplex algorithm. Still under construction!","migrationLevel":4,"partName":"SketchPad","changes":[{"__isSmartRef__":true,"id":3497},{"__isSmartRef__":true,"id":3499},{"__isSmartRef__":true,"id":3501},{"__isSmartRef__":true,"id":3503},{"__isSmartRef__":true,"id":3505},{"__isSmartRef__":true,"id":3507},{"__isSmartRef__":true,"id":3509},{"__isSmartRef__":true,"id":3511},{"__isSmartRef__":true,"id":3513},{"__isSmartRef__":true,"id":3515}],"lastModifiedDate":{"__isSmartRef__":true,"id":3517},"revisionOnLoad":185622,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3497":{"date":{"__isSmartRef__":true,"id":3498},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"3498":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"3499":{"date":{"__isSmartRef__":true,"id":3500},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"3500":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"3501":{"date":{"__isSmartRef__":true,"id":3502},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"3502":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"3503":{"date":{"__isSmartRef__":true,"id":3504},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"3504":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"3505":{"date":{"__isSmartRef__":true,"id":3506},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"3506":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"3507":{"date":{"__isSmartRef__":true,"id":3508},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"3508":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"3509":{"date":{"__isSmartRef__":true,"id":3510},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"3510":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"3511":{"date":{"__isSmartRef__":true,"id":3512},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"3512":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (CET)"},"3513":{"date":{"__isSmartRef__":true,"id":3514},"author":"lisa.pfisterer","message":"first draft. Still under construction!","id":"2B13E2A0-6DC9-4EDF-82E7-F541EB7D78BF"},"3514":{"isSerializedDate":true,"string":"Sat Dec 01 2012 21:43:10 GMT+0100 (CET)"},"3515":{"date":{"__isSmartRef__":true,"id":3516},"author":"lisa.pfisterer","message":"Zwischenstand. Util-Funktionen für das Arbeiten mit Arrays (Zeile und Spalte hinzufügen für neue Constraints im Tableau)","id":"09B63D24-0A8C-46E0-9DB0-CEDE9AF8690B"},"3516":{"isSerializedDate":true,"string":"Sat Dec 01 2012 22:57:06 GMT+0100 (CET)"},"3517":{"isSerializedDate":true,"string":"Sat Dec 01 2012 21:40:09 GMT+0100 (CET)"},"3518":{"morph":{"__isSmartRef__":true,"id":3494},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3519":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3520}},"3520":{"test01IsMorph":{"__isSmartRef__":true,"id":3521}},"3521":{"varMapping":{"__isSmartRef__":true,"id":3522},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":3523},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3522":{"this":{"__isSmartRef__":true,"id":3519}},"3523":{},"3524":{"submorphs":[],"scripts":[],"id":"1D1E7352-5300-4D46-A05B-4637B2E9810A","shape":{"__isSmartRef__":true,"id":3525},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"greenRect","partsBinMetaInfo":{"__isSmartRef__":true,"id":3526},"eventHandler":{"__isSmartRef__":true,"id":3544},"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C","7EC17E78-593A-4CC8-B7E3-859BCBBFE785","F5AA29CB-A093-4B2B-8FEF-294054038904","17DAC708-A57C-48B6-A664-DA8FF16884EC","CB38577D-2D3E-4948-9CEA-D6FFA6571B3A","7EF7233F-E267-4AFC-B62D-DA8972E683F7"],"partTests":{"__isSmartRef__":true,"id":3545},"_ClipMode":"visible","moved":true,"owner":{"__isSmartRef__":true,"id":3493},"isBeingDragged":false,"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(215.0,66.0)"},"3525":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":0.6892,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,100.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(76,186,54)","_Padding":"lively.rect(0,0,0,0)"},"3526":{"partsSpaceName":"PartsBin/Basic","comment":"A simple box morph. A really orange one. Its amazing what you can build out of simple boxes.... Who needs stars when you got orange rectangles!","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":3527},{"__isSmartRef__":true,"id":3529},{"__isSmartRef__":true,"id":3531},{"__isSmartRef__":true,"id":3533},{"__isSmartRef__":true,"id":3535},{"__isSmartRef__":true,"id":3537},{"__isSmartRef__":true,"id":3539},{"__isSmartRef__":true,"id":3541}],"lastModifiedDate":{"__isSmartRef__":true,"id":3543},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3527":{"date":{"__isSmartRef__":true,"id":3528},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"3528":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"3529":{"date":{"__isSmartRef__":true,"id":3530},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"3530":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"3531":{"date":{"__isSmartRef__":true,"id":3532},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"3532":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"3533":{"date":{"__isSmartRef__":true,"id":3534},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"3534":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"3535":{"date":{"__isSmartRef__":true,"id":3536},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"3536":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"3537":{"date":{"__isSmartRef__":true,"id":3538},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"3538":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"3539":{"date":{"__isSmartRef__":true,"id":3540},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"3540":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"3541":{"date":{"__isSmartRef__":true,"id":3542},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"3542":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (CET)"},"3543":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:33:25 GMT+0100 (CET)"},"3544":{"morph":{"__isSmartRef__":true,"id":3524},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3545":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3546}},"3546":{"test01IsMorph":{"__isSmartRef__":true,"id":3547}},"3547":{"varMapping":{"__isSmartRef__":true,"id":3548},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":3549},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3548":{"this":{"__isSmartRef__":true,"id":3545}},"3549":{},"3550":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(767.0,663.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(246,246,246)","_Padding":"lively.rect(0,0,0,0)"},"3551":{"partsSpaceName":"PartsBin/Basic","comment":"A simple box morph. A really orange one. Its amazing what you can build out of simple boxes.... Who needs stars when you got orange rectangles!","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":3552},{"__isSmartRef__":true,"id":3554},{"__isSmartRef__":true,"id":3556},{"__isSmartRef__":true,"id":3558},{"__isSmartRef__":true,"id":3560},{"__isSmartRef__":true,"id":3562},{"__isSmartRef__":true,"id":3564}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3552":{"date":{"__isSmartRef__":true,"id":3553},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"3553":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"3554":{"date":{"__isSmartRef__":true,"id":3555},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"3555":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"3556":{"date":{"__isSmartRef__":true,"id":3557},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"3557":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"3558":{"date":{"__isSmartRef__":true,"id":3559},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"3559":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"3560":{"date":{"__isSmartRef__":true,"id":3561},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"3561":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"3562":{"date":{"__isSmartRef__":true,"id":3563},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"3563":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"3564":{"date":{"__isSmartRef__":true,"id":3565},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"3565":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"3566":{"morph":{"__isSmartRef__":true,"id":3493},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3567":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3568}},"3568":{"test01IsMorph":{"__isSmartRef__":true,"id":3569}},"3569":{"varMapping":{"__isSmartRef__":true,"id":3570},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":3571},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3570":{"this":{"__isSmartRef__":true,"id":3567}},"3571":{},"3572":{"drawLine":{"__isSmartRef__":true,"id":3573},"mouseDown":{"__isSmartRef__":true,"id":3577},"partOfRectangle":{"__isSmartRef__":true,"id":3581}},"3573":{"varMapping":{"__isSmartRef__":true,"id":3574},"source":"function drawLine(evt) {\n var sketchPad = this.get(\"SketchPad\");\n debugger;\n if(evt.button != 0 || !sketchPad.state || sketchPad.state != 1)\n {\n console.log(\"no line\");\n return;\n }\n if (this.points) {\n this.points.push(evt.mousePoint);\n if (this.points.length >= 2) {\n console.log(this.getPosition());\n console.log(sketchPad.getPosition());\n var from = this.points[0].subPt(sketchPad.getPosition()).subPt(this.getPosition());\n var to = this.points[1].subPt(sketchPad.getPosition()).subPt(this.getPosition());\n console.log(\"Line between \" + from.x + \",\" + from.y + \" and \" + to.x + \",\" + to.y);\n var m = new lively.morphic.Path([from, to]);\n this.addMorph(m);\n this.points[0] = this.points.pop();\n }\n } else {\n this.points = new Array(evt.mousePoint);\n }\n console.log(\"MouseDown \" + evt.mousePoint);\n console.log(this.points);\n console.log(this);\n}","funcProperties":{"__isSmartRef__":true,"id":3575},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3574":{"this":{"__isSmartRef__":true,"id":3493}},"3575":{"timestamp":{"__isSmartRef__":true,"id":3576},"user":"daniel.hoffmann","tags":[]},"3576":{"isSerializedDate":true,"string":"Sat Dec 01 2012 21:09:37 GMT+0100 (CET)"},"3577":{"varMapping":{"__isSmartRef__":true,"id":3578},"source":"function mouseDown(element, evt) {\n console.log(element.name)\n console.log(evt)\n if(element.name != \"SketchPadCanvas\")\n this.owner.select(element.name, partOfRectangle(element, evt))\n //debugger;\n}","funcProperties":{"__isSmartRef__":true,"id":3579},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3578":{"this":{"__isSmartRef__":true,"id":3493}},"3579":{"timestamp":{"__isSmartRef__":true,"id":3580},"user":"daniel.hoffmann","tags":[]},"3580":{"isSerializedDate":true,"string":"Sun Dec 02 2012 16:52:31 GMT+0100 (CET)"},"3581":{"varMapping":{"__isSmartRef__":true,"id":3582},"source":"function partOfRectangle(element, evt) {\n var pointClicked = lively.pt(evt.layerX, evt. layerY);\n var elementExtent = element.getExtent();\n if (pointClicked.x < elementExtent.x * 0.2) {\n if (pointClicked.y < elementExtent.y * 0.2) {\n return \"TL\";\n } else if (pointClicked.y > elementExtent.y * 0.8) {\n return \"BL\";\n } else {\n return \"L\";\n }\n } else if (pointClicked.x > elementExtent.x * 0.8) {\n if (pointClicked.y < elementExtent.y * 0.2) {\n return \"TR\";\n } else if (pointClicked.y > elementExtent.y * 0.8) {\n return \"BR\";\n } else {\n return \"R\";\n }\n } else {\n if (pointClicked.y < elementExtent.y * 0.2) {\n return \"T\";\n } else if (pointClicked.y > elementExtent.y * 0.8) {\n return \"B\";\n } else {\n return \"M\";\n }\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3583},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3582":{"this":{"__isSmartRef__":true,"id":3493}},"3583":{"timestamp":{"__isSmartRef__":true,"id":3584},"user":"daniel.hoffmann","tags":[]},"3584":{"isSerializedDate":true,"string":"Sun Dec 02 2012 16:52:23 GMT+0100 (CET)"},"3585":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3586},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":3587}],"eventHandler":{"__isSmartRef__":true,"id":3589},"_ClipMode":"auto","derivationIds":["62424A55-8C49-4D20-85E3-32CFE0B094E6","692AAEB2-E3B2-429A-BD43-059D6BC7D53F","9F9E0E79-D469-449A-9A09-2AE06EE610E6","69D47636-83EF-46E0-A6A2-FD4DA6261F5D"],"id":"0D7E891C-A759-4847-A448-EB665EF13F2D","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":true,"_HandStyle":null,"allowInput":true,"_FontFamily":"Monaco,monospace","_FontSize":10,"evalEnabled":false,"layout":{"__isSmartRef__":true,"id":3590},"syntaxHighlightingWhileTyping":true,"attributeConnections":[{"__isSmartRef__":true,"id":3591}],"doNotSerialize":["$$textString"],"doNotCopyProperties":["$$textString"],"accessibleInInactiveWindow":true,"parseErrors":null,"_lastSyntaxHighlightTime":2,"showsHalos":false,"previousSelection":[7,7],"isBeingDragged":false,"name":"SelectedText","text":"name","charsReplaced":"blueRect","lastFindLoc":16,"owner":{"__isSmartRef__":true,"id":2927},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_TextColor","_Position"],"textString":"greenRect","__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(9.0,149.0)"},"3586":{"_BorderWidth":1,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(104.0,31.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(95,94,95)","_Fill":"Color.rgb(243,243,243)"},"3587":{"style":{"__isSmartRef__":true,"id":3588},"chunkOwner":{"__isSmartRef__":true,"id":3585},"_id":"_24","storedString":"greenRect","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3588":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"3589":{"morph":{"__isSmartRef__":true,"id":3585},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3590":{"resizeWidth":true,"resizeHeight":true},"3591":{"sourceObj":{"__isSmartRef__":true,"id":3585},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":3585},"targetMethodName":"highlightSyntaxDebounced","varMapping":{"__isSmartRef__":true,"id":3592},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"3592":{"source":{"__isSmartRef__":true,"id":3585},"target":{"__isSmartRef__":true,"id":3585}},"3593":{"submorphs":[{"__isSmartRef__":true,"id":3594}],"scripts":[],"id":"99A634C6-637E-4B61-9BFB-6A92843E9F86","shape":{"__isSmartRef__":true,"id":3599},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":3605},"lighterFill":{"__isSmartRef__":true,"id":3610},"label":{"__isSmartRef__":true,"id":3594},"name":"SketchAreaButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":3615},"attributeConnections":[{"__isSmartRef__":true,"id":3627}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":3628},"derivationIds":[7251,"3F26258D-0EE1-4A94-8419-5EE2BB6065A6","B624295D-42E3-4E0A-B370-844C2B43F4F0","F5D160C8-1C2F-47D9-9BE1-2FD26C53BFB3","7D4A1972-76E5-4369-9964-2F6ACB87C81F","53250D98-1D56-45FC-AD4E-6816B90B0F9E"],"_ClipMode":"visible","isPressed":false,"owner":{"__isSmartRef__":true,"id":2927},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3629},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(8.0,620.0)","distanceToDragEvent":"lively.pt(54.9,-11.0)"},"3594":{"submorphs":[],"scripts":[],"id":"CEDE68C3-8B43-4CEC-9E17-7D5AF77ED0AA","shape":{"__isSmartRef__":true,"id":3595},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":100,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":3593},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":3596}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":3598},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[7252,"4881773E-A824-4992-B814-33C8D37580C6","EE955AA4-D648-4DFC-8E2D-08881D605170","7EC413DD-D34D-449D-B448-2F3904B04FA5","7939AA82-2A96-4559-9090-DD58B7C8868A","9DF72664-2B4F-4B28-986F-49B3401426E5"],"_MinTextWidth":100,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"3595":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(125.0,55.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"3596":{"style":{"__isSmartRef__":true,"id":3597},"chunkOwner":{"__isSmartRef__":true,"id":3594},"_id":"_5885","storedString":"Setup SketchArea (in case mouse events don't work)","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3597":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3598":{"morph":{"__isSmartRef__":true,"id":3594},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3599":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":3600},"_BorderRadius":5.2,"_ClipMode":"visible","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(125.0,55.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"3600":{"stops":[{"__isSmartRef__":true,"id":3601},{"__isSmartRef__":true,"id":3602},{"__isSmartRef__":true,"id":3603},{"__isSmartRef__":true,"id":3604}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"3601":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"3602":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"3603":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"3604":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"3605":{"stops":[{"__isSmartRef__":true,"id":3606},{"__isSmartRef__":true,"id":3607},{"__isSmartRef__":true,"id":3608},{"__isSmartRef__":true,"id":3609}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"3606":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"3607":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"3608":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"3609":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"3610":{"stops":[{"__isSmartRef__":true,"id":3611},{"__isSmartRef__":true,"id":3612},{"__isSmartRef__":true,"id":3613},{"__isSmartRef__":true,"id":3614}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"3611":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"3612":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"3613":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"3614":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"3615":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":3616},{"__isSmartRef__":true,"id":3618},{"__isSmartRef__":true,"id":3620},{"__isSmartRef__":true,"id":3622},{"__isSmartRef__":true,"id":3624}],"revisionOnLoad":171940,"lastModifiedDate":{"__isSmartRef__":true,"id":3626},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3616":{"date":{"__isSmartRef__":true,"id":3617},"author":"undefined","message":"","id":"7074B413-6CF0-4892-9D18-52009A2A2E03"},"3617":{"isSerializedDate":true,"string":"Fri Apr 13 2012 21:04:01 GMT+0200 (CEST)"},"3618":{"date":{"__isSmartRef__":true,"id":3619},"author":"sstamm","message":"reverted button","id":"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E"},"3619":{"isSerializedDate":true,"string":"Mon Apr 16 2012 10:36:21 GMT+0200 (CEST)"},"3620":{"date":{"__isSmartRef__":true,"id":3621},"author":"robertkrahn","message":"no comment","id":"97D17254-EAC6-4494-8330-A347909590D6"},"3621":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:08:58 GMT+0200 (CEST)"},"3622":{"date":{"__isSmartRef__":true,"id":3623},"author":"robertkrahn","message":"no comment","id":"DDE22D44-9A6D-4485-80F3-262D5DA0CC07"},"3623":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:03:19 GMT+0200 (CEST)"},"3624":{"date":{"__isSmartRef__":true,"id":3625},"author":"bgnauk","message":"no comment","id":"FA43C1A3-19A9-4ED6-A014-82C74689A5C3"},"3625":{"isSerializedDate":true,"string":"Tue Jun 19 2012 23:39:23 GMT+0200 (CEST)"},"3626":{"isSerializedDate":true,"string":"Fri Sep 07 2012 04:04:46 GMT+0200 (CEST)"},"3627":{"sourceObj":{"__isSmartRef__":true,"id":3593},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3593},"targetMethodName":"doAction","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"3628":{"morph":{"__isSmartRef__":true,"id":3593},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3629":{"doAction":{"__isSmartRef__":true,"id":3630}},"3630":{"varMapping":{"__isSmartRef__":true,"id":3631},"source":"function doAction() {\n //in case mouse events are not working\n cop.create('SketchArea').refineClass(lively.morphic.Morph, {\n onMouseDown: function(evt) {\n this.get('SketchPadCanvas').mouseDown(this, evt);\n return cop.proceed(evt);\n }\n })\n this.get('SketchPadCanvas').setWithLayers([SketchArea])\n}","funcProperties":{"__isSmartRef__":true,"id":3632},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3631":{"this":{"__isSmartRef__":true,"id":3593}},"3632":{"timestamp":{"__isSmartRef__":true,"id":3633},"user":"daniel.hoffmann","tags":[]},"3633":{"isSerializedDate":true,"string":"Sun Dec 02 2012 13:52:42 GMT+0100 (CET)"},"3634":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(1475.0,721.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"3635":{"partsSpaceName":"PartsBin/sd1213/","comment":"Constraint-based layouting with the Simplex algorithm. Still under construction!","migrationLevel":4,"partName":"SketchPad","changes":[{"__isSmartRef__":true,"id":3636},{"__isSmartRef__":true,"id":3638},{"__isSmartRef__":true,"id":3640},{"__isSmartRef__":true,"id":3642},{"__isSmartRef__":true,"id":3644},{"__isSmartRef__":true,"id":3646},{"__isSmartRef__":true,"id":3648},{"__isSmartRef__":true,"id":3650},{"__isSmartRef__":true,"id":3652},{"__isSmartRef__":true,"id":3654},{"__isSmartRef__":true,"id":3656},{"__isSmartRef__":true,"id":3658},{"__isSmartRef__":true,"id":3660},{"__isSmartRef__":true,"id":3662}],"lastModifiedDate":{"__isSmartRef__":true,"id":3664},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3636":{"date":{"__isSmartRef__":true,"id":3637},"author":"daniel.hoffmann","message":"ratio button works as well","id":"855AF291-AD64-458B-9689-798C7B7C95B5"},"3637":{"isSerializedDate":true,"string":"Sun Dec 02 2012 14:06:02 GMT+0100 (CET)"},"3638":{"date":{"__isSmartRef__":true,"id":3639},"author":"daniel.hoffmann","message":"Fixed bug to get current value of constraint type (width, height) \nAdded button to set up sketch area","id":"97C976C9-4DA1-40D1-8108-57DD86CA3BA2"},"3639":{"isSerializedDate":true,"string":"Sun Dec 02 2012 14:00:42 GMT+0100 (CET)"},"3640":{"date":{"__isSmartRef__":true,"id":3641},"author":"lisa.pfisterer","message":"Zwischenstand. Util-Funktionen für das Arbeiten mit Arrays (Zeile und Spalte hinzufügen für neue Constraints im Tableau)","id":"09B63D24-0A8C-46E0-9DB0-CEDE9AF8690B"},"3641":{"isSerializedDate":true,"string":"Sat Dec 01 2012 22:57:06 GMT+0100 (CET)"},"3642":{"date":{"__isSmartRef__":true,"id":3643},"author":"lisa.pfisterer","message":"first draft. Still under construction!","id":"2B13E2A0-6DC9-4EDF-82E7-F541EB7D78BF"},"3643":{"isSerializedDate":true,"string":"Sat Dec 01 2012 21:43:10 GMT+0100 (CET)"},"3644":{"date":{"__isSmartRef__":true,"id":3645},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"3645":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (CET)"},"3646":{"date":{"__isSmartRef__":true,"id":3647},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"3647":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"3648":{"date":{"__isSmartRef__":true,"id":3649},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"3649":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"3650":{"date":{"__isSmartRef__":true,"id":3651},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"3651":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"3652":{"date":{"__isSmartRef__":true,"id":3653},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"3653":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"3654":{"date":{"__isSmartRef__":true,"id":3655},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"3655":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"3656":{"date":{"__isSmartRef__":true,"id":3657},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"3657":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"3658":{"date":{"__isSmartRef__":true,"id":3659},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"3659":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"3660":{"date":{"__isSmartRef__":true,"id":3661},"author":"daniel.hoffmann","message":"Added support for adding constraints manually","id":"09ABA022-2B1A-4B91-8B3B-31A5752DD828"},"3661":{"isSerializedDate":true,"string":"Sun Dec 02 2012 12:38:16 GMT+0100 (CET)"},"3662":{"date":{"__isSmartRef__":true,"id":3663},"author":"lisa.pfisterer","message":"Änderungen von Lisa. Array Util, Tableau-Anzeige, erste Schritte für Setter.","id":"5E3055D8-ECFA-4BEE-A27D-35F84A422A00"},"3663":{"isSerializedDate":true,"string":"Sun Dec 02 2012 14:28:16 GMT+0100 (CET)"},"3664":{"isSerializedDate":true,"string":"Sun Dec 02 2012 14:02:58 GMT+0100 (CET)"},"3665":{"morph":{"__isSmartRef__":true,"id":2927},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3666":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3667}},"3667":{"test01IsMorph":{"__isSmartRef__":true,"id":3668}},"3668":{"varMapping":{"__isSmartRef__":true,"id":3669},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":3670},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3669":{"this":{"__isSmartRef__":true,"id":3666}},"3670":{},"3671":{"tableau":[[0,0,0,1,0.1111111111111111,0,0,0,55.55555555555556],[0,0,0,0,-0.5,1,0,0,250],[0,0,0,0,-0.3333333333333333,0,1,0,333.3333333333333],[0,0,0,0,-0.1111111111111111,0,0,1,444.44444444444446],[1,0,0,0,1,0,0,0,500],[0,0,1,0,0.3333333333333333,0,0,0,166.66666666666669],[0,1,0,0,0.5,0,0,0,250],[0,0,0,0,1.9444444444444444,0,0,0,972.2222222222223]],"all":["F",null,null,"x5","x5","x6","x7","x8"],"schlupf":["x4","x6","x7","x8","x1","x3","x2"],"needed":["x1","x2","x3","x4"],"resultArray":[500,250,166.66666666666669,55.55555555555556],"result":false,"resultString":" x1: 500 x2: 250 x3: 166.66666666666669 x4: 55.55555555555556 F: 972.2222222222223","__LivelyClassName__":"SimplexAlgorithmClass","__SourceModuleName__":"Global.projects.SketchPad.SimplexAlgorithm"},"3672":{"initializeTableau":{"__isSmartRef__":true,"id":3673},"initSimplex":{"__isSmartRef__":true,"id":3677},"simplexStep":{"__isSmartRef__":true,"id":3681},"start":{"__isSmartRef__":true,"id":3685},"stop":{"__isSmartRef__":true,"id":3689},"parseConstraints":{"__isSmartRef__":true,"id":3693},"testTableau":{"__isSmartRef__":true,"id":3697},"extendArray":{"__isSmartRef__":true,"id":3701},"addConstraintArray":{"__isSmartRef__":true,"id":3705},"extendArrayWithZeros":{"__isSmartRef__":true,"id":3709},"height":{"__isSmartRef__":true,"id":3713},"addConstraint":{"__isSmartRef__":true,"id":3717},"getValueForConstraintType":{"__isSmartRef__":true,"id":3721},"select":{"__isSmartRef__":true,"id":3725},"setCurrentConstraintType":{"__isSmartRef__":true,"id":3729}},"3673":{"varMapping":{"__isSmartRef__":true,"id":3674},"source":"function initializeTableau() {\n var tableau = new Array(8);\n\n tableau[0] = new Array( 1, 0, 0, 0, 1, 0, 0, 0, 500 );\n \n tableau[1] = new Array( 0, 1, 0, 0, 0, 1, 0, 0, 500 );\n \n tableau[2] = new Array( 0, 0, 1, 0, 0, 0, 1, 0, 500 );\n\n tableau[3] = new Array( 0, 0, 0, 1, 0, 0, 0, 1, 500 );\n \n tableau[4] = new Array( 1, - 2, 0, 0, 0, 0, 0, 0, 0 );\n \n tableau[5] = new Array( 0, 0, 1, -3, 0, 0, 0, 0, 0 );\n \n tableau[6] = new Array( 1, 0, -3, 0, 0, 0, 0, 0, 0 );\n \n tableau[7] = new Array( -1, -1, -1, -1, 0, 0, 0, 0, 0 );\n\t\t\t\n this.algorithm.tableau = tableau;\t\n}","funcProperties":{"__isSmartRef__":true,"id":3675},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3674":{"this":{"__isSmartRef__":true,"id":2927}},"3675":{"timestamp":{"__isSmartRef__":true,"id":3676},"user":"lisa.pfisterer","tags":[]},"3676":{"isSerializedDate":true,"string":"Sat Dec 01 2012 18:56:37 GMT+0100 (CET)"},"3677":{"varMapping":{"__isSmartRef__":true,"id":3678},"source":"function initSimplex() {\n module('projects.SketchPad.SimplexAlgorithm').load();\n JSLoader.loadJs('http://lively-kernel.org/repository/webwerkstatt/projects/SketchPad/SimplexAlgorithm.js');\n \n this.algorithm = new SimplexAlgorithmClass();\n /*this.get(\"solutionString\").setTextString(\"\");*/\n \n all = new Array(\"x1\", \"x2\", \"x3\", \"x4\", \"x5\", \"x6\", \"x7\", \"x8\");\n schlupf = new Array(\"x5\", \"x6\", \"x7\", \"x8\", \"F\");\n needed = new Array(\"x1\", \"x2\", \"x3\", \"x4\");\n \n this.initializeTableau();\n\n this.algorithm.initSimplex(all, schlupf, needed);\n \n \n\n /*var extent = this.get(\"optangle\").getExtent();\n extent.x = 0;\n extent.y = 0;\n this.get(\"optangle\").setExtent(extent);\n \n var extent2 = this.get(\"optangle2\").getExtent();\n extent2.x = 0;\n extent2.y = 0;\n this.get(\"optangle2\").setExtent(extent2);*/\n \n this.result = false;\n}","funcProperties":{"__isSmartRef__":true,"id":3679},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3678":{"this":{"__isSmartRef__":true,"id":2927}},"3679":{"timestamp":{"__isSmartRef__":true,"id":3680},"user":"lisa.pfisterer","tags":[]},"3680":{"isSerializedDate":true,"string":"Sat Dec 01 2012 21:45:45 GMT+0100 (CET)"},"3681":{"varMapping":{"__isSmartRef__":true,"id":3682},"source":"function simplexStep() {\n if(!this.algorithm.result) {\n this.algorithm.simplexIteration();\n console.log(\"Result: \" + this.algorithm.resultString);\n console.log(\"Array x1: \" + this.algorithm.resultArray[0]);\n console.log(\"Array x2: \" + this.algorithm.resultArray[1]);\n console.log(\"Array x3: \" + this.algorithm.resultArray[2]);\n console.log(\"Array x4: \" + this.algorithm.resultArray[3]);\n \n // this.get(\"solutionString\").setTextString(this.algorithm.needed[0] + \": \" + this.algorithm.resultArray[0] + \" \" + this.algorithm.needed[1] + \": \" + this.algorithm.resultArray[1] + \" \" + this.algorithm.needed[2] + \": \" + this.algorithm.resultArray[2] + \" \" + this.algorithm.needed[3] + \": \" + this.algorithm.resultArray[3]);\n \n this.get(\"tableauTextField\").setTextString(this.algorithm.tableau.join(\"\\n\"));\n \n\t/*var extent = this.get(\"optangle\").getExtent();\n\textent[\"x\"] = this.algorithm.resultArray[0] * 1;\n\textent[\"y\"] = this.algorithm.resultArray[1] * 1;\n\tthis.get(\"optangle\").setExtent(extent);\n\t\n\tvar extent2 = this.get(\"optangle2\").getExtent();\n\textent2.x = this.algorithm.resultArray[2] * 1;\n\textent2.y = this.algorithm.resultArray[3] * 1;\n\tthis.get(\"optangle2\").setExtent(extent2);*/\n } else {\n this.stop();\n console.log(\"ALGORITHM FINISHED.\");\n }\n \n\n}","funcProperties":{"__isSmartRef__":true,"id":3683},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3682":{"this":{"__isSmartRef__":true,"id":2927}},"3683":{"timestamp":{"__isSmartRef__":true,"id":3684},"user":"lisa.pfisterer","tags":[]},"3684":{"isSerializedDate":true,"string":"Sat Dec 01 2012 21:54:00 GMT+0100 (CET)"},"3685":{"varMapping":{"__isSmartRef__":true,"id":3686},"source":"function start() {\n this.initSimplex();\n this.startStepping(1000, \"simplexStep\")\n}","funcProperties":{"__isSmartRef__":true,"id":3687},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3686":{"this":{"__isSmartRef__":true,"id":2927}},"3687":{"timestamp":{"__isSmartRef__":true,"id":3688},"user":"lisa.pfisterer","tags":[]},"3688":{"isSerializedDate":true,"string":"Sat Dec 01 2012 18:56:37 GMT+0100 (CET)"},"3689":{"varMapping":{"__isSmartRef__":true,"id":3690},"source":"function stop() {\n this.stopStepping()\n}","funcProperties":{"__isSmartRef__":true,"id":3691},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3690":{"this":{"__isSmartRef__":true,"id":2927}},"3691":{"timestamp":{"__isSmartRef__":true,"id":3692},"user":"lisa.pfisterer","tags":[]},"3692":{"isSerializedDate":true,"string":"Sat Dec 01 2012 18:56:37 GMT+0100 (CET)"},"3693":{"varMapping":{"__isSmartRef__":true,"id":3694},"source":"function parseConstraints() {\n var constraintString = this.get(\"constraintsTextField\").getTextString();\n var constraints = constraintString.split(\"\\n\");\n this.get(\"variablesTextField\").setTextString(\"\");\n \n for (var i = 0; i < constraints.length; i++) {\n if (constraints[i].trim() != \"\") {\n var prior = this.get(\"variablesTextField\").getTextString();\n\n var base = constraints[i].split(\")\")[0];\n var parts = base.split(\"(\");\n var methodName = parts[0];\n var variables = parts[1].split(\",\"); \n \n for (var j = 0; j < variables.length; j++) {\n variables[j] = variables[j].trim();\n }\n \n this.get(\"variablesTextField\").setTextString(prior + \"\\n\" + methodName + \": \" + variables + \"\\n\");\n \n if (methodName == \"height\") {\n this.height(variables);\n }\n }\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3695},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3694":{"this":{"__isSmartRef__":true,"id":2927}},"3695":{"timestamp":{"__isSmartRef__":true,"id":3696},"user":"lisa.pfisterer","tags":[]},"3696":{"isSerializedDate":true,"string":"Sat Dec 01 2012 22:17:34 GMT+0100 (CET)"},"3697":{"varMapping":{"__isSmartRef__":true,"id":3698},"source":"function testTableau() {\n var array = new Array();\n \n array[0] = new Array(0, 4, 4, 1, 1, 1);\n array[1] = new Array(0, 3, 1, 6, 5, 0);\n array[2] = new Array(\"x\", \"y\", \"x\", \"x\", \"x\", \"x\");\n //var test = new Array();\n //test[0] = new Array(4, 2, 3, 0);\n //array = array.concat(test);\n //array = this.extendArray(array);\n var xxx = new Array(9, 9);\n array = this.addConstraintArray(xxx, array);\n \n this.get(\"tableauTextField\").setTextString(array.join(\"\\n\"));\n}","funcProperties":{"__isSmartRef__":true,"id":3699},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3698":{"this":{"__isSmartRef__":true,"id":2927}},"3699":{"timestamp":{"__isSmartRef__":true,"id":3700},"user":"lisa.pfisterer","tags":[]},"3700":{"isSerializedDate":true,"string":"Sat Dec 01 2012 22:53:18 GMT+0100 (CET)"},"3701":{"varMapping":{"__isSmartRef__":true,"id":3702},"source":"function extendArray(array) {\n for (var i = 0; i < array.length; i++) {\n var subarray = array[i];\n subarray[subarray.length] = 0;\n }\n return array;\n}","funcProperties":{"__isSmartRef__":true,"id":3703},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3702":{"this":{"__isSmartRef__":true,"id":2927}},"3703":{"timestamp":{"__isSmartRef__":true,"id":3704},"user":"lisa.pfisterer","tags":[]},"3704":{"isSerializedDate":true,"string":"Sat Dec 01 2012 22:10:14 GMT+0100 (CET)"},"3705":{"varMapping":{"__isSmartRef__":true,"id":3706},"source":"function addConstraintArray(array, array2) {\n var helper = new Array();\n helper[0] = array;\n //var size = this.algorithm.tableau.length;\n var size = array2[0].length;\n var diff = size - array.length;\n var filler = new Array();\n for (var i = 0; i < diff; i++) {\n filler.push(0);\n }\n helper[0] = filler.concat(array);\n //this.algorithm.tableau.concat(array);\n return array2.concat(helper);\n}","funcProperties":{"__isSmartRef__":true,"id":3707},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3706":{"this":{"__isSmartRef__":true,"id":2927}},"3707":{"timestamp":{"__isSmartRef__":true,"id":3708},"user":"lisa.pfisterer","tags":[]},"3708":{"isSerializedDate":true,"string":"Sat Dec 01 2012 22:52:50 GMT+0100 (CET)"},"3709":{"varMapping":{"__isSmartRef__":true,"id":3710},"source":"function extendArrayWithZeros(array) {\n for (var i = 0; i < array.length; i++) {\n var subarray = array[i];\n var last = subarray.pop();\n subarray.push(0);\n subarray.push(last);\n }\n return array;\n}","funcProperties":{"__isSmartRef__":true,"id":3711},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3710":{"this":{"__isSmartRef__":true,"id":2927}},"3711":{"timestamp":{"__isSmartRef__":true,"id":3712},"user":"lisa.pfisterer","tags":[]},"3712":{"isSerializedDate":true,"string":"Sat Dec 01 2012 22:40:41 GMT+0100 (CET)"},"3713":{"varMapping":{"__isSmartRef__":true,"id":3714},"source":"function height(variables) {\n var variable = variables[0];\n var value = variables[1];\n console.log(\"Objectreference: \" + variables[0]);\n console.log(\"Value: \" + variables[1]);/*\n \n all = new Array(\"x1\", \"x2\", \"x3\", \"x4\", \"x5\", \"x6\", \"x7\", \"x8\");\n schlupf = new Array(\"x5\", \"x6\", \"x7\", \"x8\", \"F\");\n needed = new Array(\"x1\", \"x2\", \"x3\", \"x4\");\n this.algorithm.all\n schlupf\n needed\n extend tableau\n */\n this.algorithm.all.push(variable);\n this.algorithm.needed.push(variable);\n this.extendArrayWithZeros(this.algorithm.tableau);\n \n var extent = this.get(variables[0]).getExtent();\n extent.y = variables[1];\n this.get(variables[0]).setExtent(extent);\n}","funcProperties":{"__isSmartRef__":true,"id":3715},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3714":{"this":{"__isSmartRef__":true,"id":2927}},"3715":{"timestamp":{"__isSmartRef__":true,"id":3716},"user":"lisa.pfisterer","tags":[]},"3716":{"isSerializedDate":true,"string":"Sat Dec 01 2012 22:35:41 GMT+0100 (CET)"},"3717":{"varMapping":{"__isSmartRef__":true,"id":3718},"source":"function addConstraint(type, element, value) {\n this.get(\"constraintsTextField\").setTextString(\n this.get(\"constraintsTextField\").textString + \"\\n\" +\n type + \"(\" + element + \", \" + value + \");\")\n}","funcProperties":{"__isSmartRef__":true,"id":3719},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3718":{"this":{"__isSmartRef__":true,"id":2927}},"3719":{"timestamp":{"__isSmartRef__":true,"id":3720},"user":"daniel.hoffmann","tags":[]},"3720":{"isSerializedDate":true,"string":"Sun Dec 02 2012 12:14:48 GMT+0100 (CET)"},"3721":{"varMapping":{"__isSmartRef__":true,"id":3722},"source":"function getValueForConstraintType(type, name) {\n if (this.currentConstraintType == \"width\"){\n return this.get(name).getExtent().x;\n } else if (this.currentConstraintType == \"height\"){\n return this.get(name).getExtent().y;\n } else if (this.currentConstraintType == \"ratio\"){\n return this.get(name).getExtent().x / this.get(name).getExtent().y;\n } else {\n return \"?\"\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3723},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3722":{"this":{"__isSmartRef__":true,"id":2927}},"3723":{"timestamp":{"__isSmartRef__":true,"id":3724},"user":"daniel.hoffmann","tags":[]},"3724":{"isSerializedDate":true,"string":"Sun Dec 02 2012 14:04:34 GMT+0100 (CET)"},"3725":{"varMapping":{"__isSmartRef__":true,"id":3726},"source":"function select(name, part) {\n console.log(\"selected \" + name + \" \" + part);\n this.get(\"SelectedText\").setTextString(name);\n if(this.currentConstraintType != null){\n var value = this.getValueForConstraintType(this.currentConstraintType, name);\n this.addConstraint(this.currentConstraintType, name, value);\n }\n this.currentConstraintType = null;\n}","funcProperties":{"__isSmartRef__":true,"id":3727},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3726":{"this":{"__isSmartRef__":true,"id":2927}},"3727":{"timestamp":{"__isSmartRef__":true,"id":3728},"user":"daniel.hoffmann","tags":[]},"3728":{"isSerializedDate":true,"string":"Sun Dec 02 2012 16:53:08 GMT+0100 (CET)"},"3729":{"varMapping":{"__isSmartRef__":true,"id":3730},"source":"function setCurrentConstraintType(type) {\n this.currentConstraintType = type;\n}","funcProperties":{"__isSmartRef__":true,"id":3731},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3730":{"this":{"__isSmartRef__":true,"id":2927}},"3731":{"timestamp":{"__isSmartRef__":true,"id":3732},"user":"daniel.hoffmann","tags":[]},"3732":{"isSerializedDate":true,"string":"Sun Dec 02 2012 12:11:49 GMT+0100 (CET)"},"3733":{"submorphs":[{"__isSmartRef__":true,"id":3734},{"__isSmartRef__":true,"id":3861},{"__isSmartRef__":true,"id":3942}],"scripts":[],"shape":{"__isSmartRef__":true,"id":3970},"eventHandler":{"__isSmartRef__":true,"id":3971},"_ClipMode":"visible","derivationIds":[],"id":"65BA45AF-7089-4F17-ABC4-16B64B859555","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":3972},"LK2":true,"targetMorph":{"__isSmartRef__":true,"id":3861},"reframeHandle":{"__isSmartRef__":true,"id":3942},"titleBar":{"__isSmartRef__":true,"id":3734},"collapsedTransform":{"__isSmartRef__":true,"id":3973},"expandedTransform":{"__isSmartRef__":true,"id":3974},"ignoreEventsOnExpand":false,"owner":{"__isSmartRef__":true,"id":0},"highlighted":false,"isBeingDragged":false,"magnets":[{"__isSmartRef__":true,"id":3975},{"__isSmartRef__":true,"id":3976},{"__isSmartRef__":true,"id":3977},{"__isSmartRef__":true,"id":3978},{"__isSmartRef__":true,"id":3979},{"__isSmartRef__":true,"id":3980},{"__isSmartRef__":true,"id":3981},{"__isSmartRef__":true,"id":3982}],"helperMorphs":[{"__isSmartRef__":true,"id":3942}],"state":"expanded","_Scale":1,"_Rotation":0,"__serializedExpressions__":["_Position","contentOffset","collapsedExtent","expandedExtent","prevDragPos","expandedPosition","collapsedPosition"],"__LivelyClassName__":"lively.morphic.Window","__SourceModuleName__":"Global.lively.morphic.Widgets","withoutLayers":["Global.lively.morphic.GrabbingLayer"],"_Position":"lively.pt(359.0,120.0)","contentOffset":"lively.pt(0.0,21.0)","collapsedExtent":"lively.pt(500.0,22.0)","expandedExtent":"lively.pt(500.0,221.0)","prevDragPos":"lively.pt(1229.0,198.0)","expandedPosition":"lively.pt(372.0,441.0)","collapsedPosition":"lively.pt(57.0,90.0)"},"3734":{"submorphs":[{"__isSmartRef__":true,"id":3735},{"__isSmartRef__":true,"id":3749},{"__isSmartRef__":true,"id":3783},{"__isSmartRef__":true,"id":3816}],"scripts":[],"shape":{"__isSmartRef__":true,"id":3850},"eventHandler":{"__isSmartRef__":true,"id":3851},"_ClipMode":"visible","derivationIds":[],"id":"C7BFA40F-BCDA-4F8B-8733-BEF0B916C9CB","droppingEnabled":false,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":3852},"windowMorph":{"__isSmartRef__":true,"id":3733},"label":{"__isSmartRef__":true,"id":3735},"closeButton":{"__isSmartRef__":true,"id":3749},"menuButton":{"__isSmartRef__":true,"id":3783},"collapseButton":{"__isSmartRef__":true,"id":3816},"owner":{"__isSmartRef__":true,"id":3733},"magnets":[{"__isSmartRef__":true,"id":3853},{"__isSmartRef__":true,"id":3854},{"__isSmartRef__":true,"id":3855},{"__isSmartRef__":true,"id":3856},{"__isSmartRef__":true,"id":3857},{"__isSmartRef__":true,"id":3858},{"__isSmartRef__":true,"id":3859},{"__isSmartRef__":true,"id":3860}],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.TitleBar","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(0.0,0.0)"},"3735":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3736},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":3737}],"eventHandler":{"__isSmartRef__":true,"id":3739},"_ClipMode":"hidden","derivationIds":[],"id":"3CBC64C7-343E-4063-95EA-1AC748479029","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","layout":{"__isSmartRef__":true,"id":3740},"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":3734},"_MaxTextWidth":441,"_MinTextWidth":441,"_MaxTextHeight":null,"_MinTextHeight":null,"magnets":[{"__isSmartRef__":true,"id":3741},{"__isSmartRef__":true,"id":3742},{"__isSmartRef__":true,"id":3743},{"__isSmartRef__":true,"id":3744},{"__isSmartRef__":true,"id":3745},{"__isSmartRef__":true,"id":3746},{"__isSmartRef__":true,"id":3747},{"__isSmartRef__":true,"id":3748}],"_WordBreak":"break-all","__serializedExpressions__":["_TextColor","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(102,102,102)","_Position":"lively.pt(20.0,3.0)"},"3736":{"_BorderWidth":0,"_Fill":null,"_BorderRadius":0,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(441.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"3737":{"style":{"__isSmartRef__":true,"id":3738},"chunkOwner":{"__isSmartRef__":true,"id":3735},"_id":"_2393","storedString":"Workspace","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3738":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3739":{"morph":{"__isSmartRef__":true,"id":3735},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3740":{"resizeWidth":true},"3741":{"morph":{"__isSmartRef__":true,"id":3735},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.0)","cachedGlobalPosition":"lively.pt(392.0,444.0)"},"3742":{"morph":{"__isSmartRef__":true,"id":3735},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,0.0)","cachedGlobalPosition":"lively.pt(612.5,444.0)"},"3743":{"morph":{"__isSmartRef__":true,"id":3735},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.0)","cachedGlobalPosition":"lively.pt(833.0,444.0)"},"3744":{"morph":{"__isSmartRef__":true,"id":3735},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.5)","cachedGlobalPosition":"lively.pt(833.0,452.5)"},"3745":{"morph":{"__isSmartRef__":true,"id":3735},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,1.0)","cachedGlobalPosition":"lively.pt(833.0,461.0)"},"3746":{"morph":{"__isSmartRef__":true,"id":3735},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,1.0)","cachedGlobalPosition":"lively.pt(612.5,461.0)"},"3747":{"morph":{"__isSmartRef__":true,"id":3735},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,1.0)","cachedGlobalPosition":"lively.pt(392.0,461.0)"},"3748":{"morph":{"__isSmartRef__":true,"id":3735},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.5)","cachedGlobalPosition":"lively.pt(392.0,452.5)"},"3749":{"submorphs":[{"__isSmartRef__":true,"id":3750}],"scripts":[],"shape":{"__isSmartRef__":true,"id":3763},"eventHandler":{"__isSmartRef__":true,"id":3769},"_ClipMode":"visible","derivationIds":[],"id":"E9E0D168-BDB5-4482-82E6-67E5A844428D","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":3750},"owner":{"__isSmartRef__":true,"id":3734},"layout":{"__isSmartRef__":true,"id":3770},"attributeConnections":[{"__isSmartRef__":true,"id":3771},{"__isSmartRef__":true,"id":3773}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"magnets":[{"__isSmartRef__":true,"id":3775},{"__isSmartRef__":true,"id":3776},{"__isSmartRef__":true,"id":3777},{"__isSmartRef__":true,"id":3778},{"__isSmartRef__":true,"id":3779},{"__isSmartRef__":true,"id":3780},{"__isSmartRef__":true,"id":3781},{"__isSmartRef__":true,"id":3782}],"isPressed":false,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(480.0,3.0)"},"3750":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3751},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":3752}],"eventHandler":{"__isSmartRef__":true,"id":3754},"_ClipMode":"hidden","derivationIds":[],"id":"B367C88F-2958-488F-BCB6-117431BFE4BD","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":3749},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"magnets":[{"__isSmartRef__":true,"id":3755},{"__isSmartRef__":true,"id":3756},{"__isSmartRef__":true,"id":3757},{"__isSmartRef__":true,"id":3758},{"__isSmartRef__":true,"id":3759},{"__isSmartRef__":true,"id":3760},{"__isSmartRef__":true,"id":3761},{"__isSmartRef__":true,"id":3762}],"_WordBreak":"break-all","__serializedExpressions__":["_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)"},"3751":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(15.0,17.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"3752":{"style":{"__isSmartRef__":true,"id":3753},"chunkOwner":{"__isSmartRef__":true,"id":3750},"_id":"_2395","storedString":"X","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3753":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3754":{"morph":{"__isSmartRef__":true,"id":3750},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3755":{"morph":{"__isSmartRef__":true,"id":3750},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.0)","cachedGlobalPosition":"lively.pt(852.0,444.0)"},"3756":{"morph":{"__isSmartRef__":true,"id":3750},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,0.0)","cachedGlobalPosition":"lively.pt(859.5,444.0)"},"3757":{"morph":{"__isSmartRef__":true,"id":3750},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.0)","cachedGlobalPosition":"lively.pt(867.0,444.0)"},"3758":{"morph":{"__isSmartRef__":true,"id":3750},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.5)","cachedGlobalPosition":"lively.pt(867.0,452.5)"},"3759":{"morph":{"__isSmartRef__":true,"id":3750},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,1.0)","cachedGlobalPosition":"lively.pt(867.0,461.0)"},"3760":{"morph":{"__isSmartRef__":true,"id":3750},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,1.0)","cachedGlobalPosition":"lively.pt(859.5,461.0)"},"3761":{"morph":{"__isSmartRef__":true,"id":3750},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,1.0)","cachedGlobalPosition":"lively.pt(852.0,461.0)"},"3762":{"morph":{"__isSmartRef__":true,"id":3750},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.5)","cachedGlobalPosition":"lively.pt(852.0,452.5)"},"3763":{"_BorderWidth":0,"_StrokeOpacity":0,"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":3764},"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"3764":{"stops":[{"__isSmartRef__":true,"id":3765},{"__isSmartRef__":true,"id":3766},{"__isSmartRef__":true,"id":3767},{"__isSmartRef__":true,"id":3768}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"3765":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"3766":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"3767":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"3768":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"3769":{"morph":{"__isSmartRef__":true,"id":3749},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3770":{"moveHorizontal":true},"3771":{"sourceObj":{"__isSmartRef__":true,"id":3749},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":3733},"targetMethodName":"getCloseHelp","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3772},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"3772":{"source":{"__isSmartRef__":true,"id":3749},"target":{"__isSmartRef__":true,"id":3733}},"3773":{"sourceObj":{"__isSmartRef__":true,"id":3749},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3733},"targetMethodName":"initiateShutdown","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3774},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"3774":{"source":{"__isSmartRef__":true,"id":3749},"target":{"__isSmartRef__":true,"id":3733}},"3775":{"morph":{"__isSmartRef__":true,"id":3749},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.0)","cachedGlobalPosition":"lively.pt(852.0,444.0)"},"3776":{"morph":{"__isSmartRef__":true,"id":3749},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,0.0)","cachedGlobalPosition":"lively.pt(860.5,444.0)"},"3777":{"morph":{"__isSmartRef__":true,"id":3749},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.0)","cachedGlobalPosition":"lively.pt(869.0,444.0)"},"3778":{"morph":{"__isSmartRef__":true,"id":3749},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.5)","cachedGlobalPosition":"lively.pt(869.0,452.5)"},"3779":{"morph":{"__isSmartRef__":true,"id":3749},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,1.0)","cachedGlobalPosition":"lively.pt(869.0,461.0)"},"3780":{"morph":{"__isSmartRef__":true,"id":3749},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,1.0)","cachedGlobalPosition":"lively.pt(860.5,461.0)"},"3781":{"morph":{"__isSmartRef__":true,"id":3749},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,1.0)","cachedGlobalPosition":"lively.pt(852.0,461.0)"},"3782":{"morph":{"__isSmartRef__":true,"id":3749},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.5)","cachedGlobalPosition":"lively.pt(852.0,452.5)"},"3783":{"submorphs":[{"__isSmartRef__":true,"id":3784}],"scripts":[],"shape":{"__isSmartRef__":true,"id":3797},"eventHandler":{"__isSmartRef__":true,"id":3803},"_ClipMode":"visible","derivationIds":[],"id":"CD76D925-7ECB-43F9-ACA9-BFEB8F6017EF","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":3784},"owner":{"__isSmartRef__":true,"id":3734},"attributeConnections":[{"__isSmartRef__":true,"id":3804},{"__isSmartRef__":true,"id":3806}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"isPressed":false,"magnets":[{"__isSmartRef__":true,"id":3808},{"__isSmartRef__":true,"id":3809},{"__isSmartRef__":true,"id":3810},{"__isSmartRef__":true,"id":3811},{"__isSmartRef__":true,"id":3812},{"__isSmartRef__":true,"id":3813},{"__isSmartRef__":true,"id":3814},{"__isSmartRef__":true,"id":3815}],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(3.0,3.0)"},"3784":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3785},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":3786}],"eventHandler":{"__isSmartRef__":true,"id":3788},"_ClipMode":"hidden","derivationIds":[],"id":"FDA01D54-44FE-49BE-96B2-E8AC1A945047","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":3783},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"magnets":[{"__isSmartRef__":true,"id":3789},{"__isSmartRef__":true,"id":3790},{"__isSmartRef__":true,"id":3791},{"__isSmartRef__":true,"id":3792},{"__isSmartRef__":true,"id":3793},{"__isSmartRef__":true,"id":3794},{"__isSmartRef__":true,"id":3795},{"__isSmartRef__":true,"id":3796}],"_WordBreak":"break-all","__serializedExpressions__":["_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)"},"3785":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(16.0,17.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"3786":{"style":{"__isSmartRef__":true,"id":3787},"chunkOwner":{"__isSmartRef__":true,"id":3784},"_id":"_2397","storedString":"M","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3787":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3788":{"morph":{"__isSmartRef__":true,"id":3784},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3789":{"morph":{"__isSmartRef__":true,"id":3784},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.0)","cachedGlobalPosition":"lively.pt(375.0,444.0)"},"3790":{"morph":{"__isSmartRef__":true,"id":3784},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,0.0)","cachedGlobalPosition":"lively.pt(383.5,444.0)"},"3791":{"morph":{"__isSmartRef__":true,"id":3784},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.0)","cachedGlobalPosition":"lively.pt(392.0,444.0)"},"3792":{"morph":{"__isSmartRef__":true,"id":3784},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.5)","cachedGlobalPosition":"lively.pt(392.0,452.5)"},"3793":{"morph":{"__isSmartRef__":true,"id":3784},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,1.0)","cachedGlobalPosition":"lively.pt(392.0,461.0)"},"3794":{"morph":{"__isSmartRef__":true,"id":3784},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,1.0)","cachedGlobalPosition":"lively.pt(383.5,461.0)"},"3795":{"morph":{"__isSmartRef__":true,"id":3784},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,1.0)","cachedGlobalPosition":"lively.pt(375.0,461.0)"},"3796":{"morph":{"__isSmartRef__":true,"id":3784},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.5)","cachedGlobalPosition":"lively.pt(375.0,452.5)"},"3797":{"_BorderWidth":0,"_StrokeOpacity":0,"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":3798},"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"3798":{"stops":[{"__isSmartRef__":true,"id":3799},{"__isSmartRef__":true,"id":3800},{"__isSmartRef__":true,"id":3801},{"__isSmartRef__":true,"id":3802}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"3799":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"3800":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"3801":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"3802":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"3803":{"morph":{"__isSmartRef__":true,"id":3783},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3804":{"sourceObj":{"__isSmartRef__":true,"id":3783},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":3733},"targetMethodName":"getMenuHelp","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3805},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"3805":{"source":{"__isSmartRef__":true,"id":3783},"target":{"__isSmartRef__":true,"id":3733}},"3806":{"sourceObj":{"__isSmartRef__":true,"id":3783},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3733},"targetMethodName":"showTargetMorphMenu","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3807},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"3807":{"source":{"__isSmartRef__":true,"id":3783},"target":{"__isSmartRef__":true,"id":3733}},"3808":{"morph":{"__isSmartRef__":true,"id":3783},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.0)","cachedGlobalPosition":"lively.pt(375.0,444.0)"},"3809":{"morph":{"__isSmartRef__":true,"id":3783},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,0.0)","cachedGlobalPosition":"lively.pt(383.5,444.0)"},"3810":{"morph":{"__isSmartRef__":true,"id":3783},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.0)","cachedGlobalPosition":"lively.pt(392.0,444.0)"},"3811":{"morph":{"__isSmartRef__":true,"id":3783},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.5)","cachedGlobalPosition":"lively.pt(392.0,452.5)"},"3812":{"morph":{"__isSmartRef__":true,"id":3783},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,1.0)","cachedGlobalPosition":"lively.pt(392.0,461.0)"},"3813":{"morph":{"__isSmartRef__":true,"id":3783},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,1.0)","cachedGlobalPosition":"lively.pt(383.5,461.0)"},"3814":{"morph":{"__isSmartRef__":true,"id":3783},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,1.0)","cachedGlobalPosition":"lively.pt(375.0,461.0)"},"3815":{"morph":{"__isSmartRef__":true,"id":3783},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.5)","cachedGlobalPosition":"lively.pt(375.0,452.5)"},"3816":{"submorphs":[{"__isSmartRef__":true,"id":3817}],"scripts":[],"shape":{"__isSmartRef__":true,"id":3830},"eventHandler":{"__isSmartRef__":true,"id":3836},"_ClipMode":"visible","derivationIds":[],"id":"8D6502AA-5E91-4D04-9A54-8B7692F951A0","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":3817},"owner":{"__isSmartRef__":true,"id":3734},"layout":{"__isSmartRef__":true,"id":3837},"attributeConnections":[{"__isSmartRef__":true,"id":3838},{"__isSmartRef__":true,"id":3840}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"magnets":[{"__isSmartRef__":true,"id":3842},{"__isSmartRef__":true,"id":3843},{"__isSmartRef__":true,"id":3844},{"__isSmartRef__":true,"id":3845},{"__isSmartRef__":true,"id":3846},{"__isSmartRef__":true,"id":3847},{"__isSmartRef__":true,"id":3848},{"__isSmartRef__":true,"id":3849}],"isPressed":false,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(461.0,3.0)"},"3817":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3818},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":3819}],"eventHandler":{"__isSmartRef__":true,"id":3821},"_ClipMode":"hidden","derivationIds":[],"id":"691BEE3E-8E88-471C-B4B7-5821EF9DF02F","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":3816},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"magnets":[{"__isSmartRef__":true,"id":3822},{"__isSmartRef__":true,"id":3823},{"__isSmartRef__":true,"id":3824},{"__isSmartRef__":true,"id":3825},{"__isSmartRef__":true,"id":3826},{"__isSmartRef__":true,"id":3827},{"__isSmartRef__":true,"id":3828},{"__isSmartRef__":true,"id":3829}],"_WordBreak":"break-all","__serializedExpressions__":["_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(0,0,0)"},"3818":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(14.0,17.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"3819":{"style":{"__isSmartRef__":true,"id":3820},"chunkOwner":{"__isSmartRef__":true,"id":3817},"_id":"_2399","storedString":"–","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3820":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3821":{"morph":{"__isSmartRef__":true,"id":3817},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3822":{"morph":{"__isSmartRef__":true,"id":3817},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.0)","cachedGlobalPosition":"lively.pt(833.0,444.0)"},"3823":{"morph":{"__isSmartRef__":true,"id":3817},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,0.0)","cachedGlobalPosition":"lively.pt(840.0,444.0)"},"3824":{"morph":{"__isSmartRef__":true,"id":3817},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.0)","cachedGlobalPosition":"lively.pt(847.0,444.0)"},"3825":{"morph":{"__isSmartRef__":true,"id":3817},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.5)","cachedGlobalPosition":"lively.pt(847.0,452.5)"},"3826":{"morph":{"__isSmartRef__":true,"id":3817},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,1.0)","cachedGlobalPosition":"lively.pt(847.0,461.0)"},"3827":{"morph":{"__isSmartRef__":true,"id":3817},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,1.0)","cachedGlobalPosition":"lively.pt(840.0,461.0)"},"3828":{"morph":{"__isSmartRef__":true,"id":3817},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,1.0)","cachedGlobalPosition":"lively.pt(833.0,461.0)"},"3829":{"morph":{"__isSmartRef__":true,"id":3817},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.5)","cachedGlobalPosition":"lively.pt(833.0,452.5)"},"3830":{"_BorderWidth":0,"_StrokeOpacity":0,"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":3831},"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"3831":{"stops":[{"__isSmartRef__":true,"id":3832},{"__isSmartRef__":true,"id":3833},{"__isSmartRef__":true,"id":3834},{"__isSmartRef__":true,"id":3835}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"3832":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"3833":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"3834":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"3835":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"3836":{"morph":{"__isSmartRef__":true,"id":3816},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3837":{"moveHorizontal":true},"3838":{"sourceObj":{"__isSmartRef__":true,"id":3816},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":3733},"targetMethodName":"getCollapseHelp","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3839},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"3839":{"source":{"__isSmartRef__":true,"id":3816},"target":{"__isSmartRef__":true,"id":3733}},"3840":{"sourceObj":{"__isSmartRef__":true,"id":3816},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3733},"targetMethodName":"toggleCollapse","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3841},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"3841":{"source":{"__isSmartRef__":true,"id":3816},"target":{"__isSmartRef__":true,"id":3733}},"3842":{"morph":{"__isSmartRef__":true,"id":3816},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.0)","cachedGlobalPosition":"lively.pt(833.0,444.0)"},"3843":{"morph":{"__isSmartRef__":true,"id":3816},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,0.0)","cachedGlobalPosition":"lively.pt(841.5,444.0)"},"3844":{"morph":{"__isSmartRef__":true,"id":3816},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.0)","cachedGlobalPosition":"lively.pt(850.0,444.0)"},"3845":{"morph":{"__isSmartRef__":true,"id":3816},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.5)","cachedGlobalPosition":"lively.pt(850.0,452.5)"},"3846":{"morph":{"__isSmartRef__":true,"id":3816},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,1.0)","cachedGlobalPosition":"lively.pt(850.0,461.0)"},"3847":{"morph":{"__isSmartRef__":true,"id":3816},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,1.0)","cachedGlobalPosition":"lively.pt(841.5,461.0)"},"3848":{"morph":{"__isSmartRef__":true,"id":3816},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,1.0)","cachedGlobalPosition":"lively.pt(833.0,461.0)"},"3849":{"morph":{"__isSmartRef__":true,"id":3816},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.5)","cachedGlobalPosition":"lively.pt(833.0,452.5)"},"3850":{"_BorderWidth":1,"_Fill":{"__isSmartRef__":true,"id":119},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(500.0,22.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(102,102,102)"},"3851":{"morph":{"__isSmartRef__":true,"id":3734},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3852":{"resizeWidth":true,"adjustForNewBounds":true},"3853":{"morph":{"__isSmartRef__":true,"id":3734},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.0)","cachedGlobalPosition":"lively.pt(372.0,441.0)"},"3854":{"morph":{"__isSmartRef__":true,"id":3734},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,0.0)","cachedGlobalPosition":"lively.pt(622.0,441.0)"},"3855":{"morph":{"__isSmartRef__":true,"id":3734},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.0)","cachedGlobalPosition":"lively.pt(872.0,441.0)"},"3856":{"morph":{"__isSmartRef__":true,"id":3734},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.5)","cachedGlobalPosition":"lively.pt(872.0,452.0)"},"3857":{"morph":{"__isSmartRef__":true,"id":3734},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,1.0)","cachedGlobalPosition":"lively.pt(872.0,463.0)"},"3858":{"morph":{"__isSmartRef__":true,"id":3734},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,1.0)","cachedGlobalPosition":"lively.pt(622.0,463.0)"},"3859":{"morph":{"__isSmartRef__":true,"id":3734},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,1.0)","cachedGlobalPosition":"lively.pt(372.0,463.0)"},"3860":{"morph":{"__isSmartRef__":true,"id":3734},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.5)","cachedGlobalPosition":"lively.pt(372.0,452.0)"},"3861":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3862},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":3863},{"__isSmartRef__":true,"id":3865},{"__isSmartRef__":true,"id":3867},{"__isSmartRef__":true,"id":3869},{"__isSmartRef__":true,"id":3871},{"__isSmartRef__":true,"id":3873},{"__isSmartRef__":true,"id":3875},{"__isSmartRef__":true,"id":3877},{"__isSmartRef__":true,"id":3879},{"__isSmartRef__":true,"id":3881},{"__isSmartRef__":true,"id":3883},{"__isSmartRef__":true,"id":3885},{"__isSmartRef__":true,"id":3887},{"__isSmartRef__":true,"id":3889},{"__isSmartRef__":true,"id":3891},{"__isSmartRef__":true,"id":3893},{"__isSmartRef__":true,"id":3895},{"__isSmartRef__":true,"id":3897},{"__isSmartRef__":true,"id":3899},{"__isSmartRef__":true,"id":3901},{"__isSmartRef__":true,"id":3903},{"__isSmartRef__":true,"id":3905},{"__isSmartRef__":true,"id":3907},{"__isSmartRef__":true,"id":3909},{"__isSmartRef__":true,"id":3911},{"__isSmartRef__":true,"id":3913},{"__isSmartRef__":true,"id":3915},{"__isSmartRef__":true,"id":3917},{"__isSmartRef__":true,"id":3919},{"__isSmartRef__":true,"id":3921},{"__isSmartRef__":true,"id":3923},{"__isSmartRef__":true,"id":3925},{"__isSmartRef__":true,"id":3927},{"__isSmartRef__":true,"id":3929}],"eventHandler":{"__isSmartRef__":true,"id":3931},"_ClipMode":"auto","derivationIds":[],"id":"1F0FFC8F-C299-4D8D-A345-4B8B783822C1","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":true,"allowInput":true,"_FontFamily":"Monaco,monospace","_FontSize":10,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":3733},"_MaxTextWidth":490,"_MinTextWidth":490,"_MaxTextHeight":null,"_MinTextHeight":null,"layout":{"__isSmartRef__":true,"id":3932},"syntaxHighlightingWhileTyping":true,"attributeConnections":[{"__isSmartRef__":true,"id":3933}],"doNotSerialize":["$$textString","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors"],"doNotCopyProperties":["$$textString"],"accessibleInInactiveWindow":true,"_lastSyntaxHighlightTime":36,"isBeingDragged":false,"charsReplaced":"","lastFindLoc":287,"magnets":[{"__isSmartRef__":true,"id":3934},{"__isSmartRef__":true,"id":3935},{"__isSmartRef__":true,"id":3936},{"__isSmartRef__":true,"id":3937},{"__isSmartRef__":true,"id":3938},{"__isSmartRef__":true,"id":3939},{"__isSmartRef__":true,"id":3940},{"__isSmartRef__":true,"id":3941}],"showsHalos":false,"savedTextString":"cop.create('SketchArea').refineClass(lively.morphic.Morph, {\n onMouseDown: function(evt) {\n if(!this.isButton)\n {\n this.get('SketchPad').drawLine(evt);\n return cop.proceed(evt);\n }\n }\n})\nthis.get('SketchPad').setWithLayers([SketchArea])","_WordBreak":"break-all","previousSelection":[298,298],"__serializedExpressions__":["_TextColor","_Position"],"textString":"cop.create('SketchArea').refineClass(lively.morphic.Morph, {\n onMouseDown: function(evt) {\n this.get('SketchPadCanvas').mouseDown(this, evt);\n return cop.proceed(evt);\n }\n})\nthis.get('SketchPadCanvas').setWithLayers([SketchArea])\n","__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(0.0,21.0)"},"3862":{"_BorderWidth":1,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(500.0,200.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(95,94,95)","_Fill":"Color.rgb(243,243,243)"},"3863":{"style":{"__isSmartRef__":true,"id":3864},"chunkOwner":{"__isSmartRef__":true,"id":3861},"_id":"_25","storedString":"cop","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3864":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"3865":{"_id":"_221","style":{"__isSmartRef__":true,"id":3866},"chunkOwner":{"__isSmartRef__":true,"id":3861},"storedString":".create(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3866":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3867":{"_id":"_193","style":{"__isSmartRef__":true,"id":3868},"chunkOwner":{"__isSmartRef__":true,"id":3861},"storedString":"'SketchArea'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3868":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,128)"},"3869":{"_id":"_194","style":{"__isSmartRef__":true,"id":3870},"chunkOwner":{"__isSmartRef__":true,"id":3861},"storedString":").","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3870":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3871":{"_id":"_195","style":{"__isSmartRef__":true,"id":3872},"chunkOwner":{"__isSmartRef__":true,"id":3861},"storedString":"refineClass","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3872":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(128,128,128)"},"3873":{"_id":"_196","style":{"__isSmartRef__":true,"id":3874},"chunkOwner":{"__isSmartRef__":true,"id":3861},"storedString":"(lively.morphic.Morph, ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3874":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3875":{"_id":"_197","style":{"__isSmartRef__":true,"id":3876},"chunkOwner":{"__isSmartRef__":true,"id":3861},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3876":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"3877":{"_id":"_198","style":{"__isSmartRef__":true,"id":3878},"chunkOwner":{"__isSmartRef__":true,"id":3861},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3878":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3879":{"_id":"_199","style":{"__isSmartRef__":true,"id":3880},"chunkOwner":{"__isSmartRef__":true,"id":3861},"storedString":"onMouseDown:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3880":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(139,0,0)"},"3881":{"_id":"_200","style":{"__isSmartRef__":true,"id":3882},"chunkOwner":{"__isSmartRef__":true,"id":3861},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3882":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3883":{"_id":"_201","style":{"__isSmartRef__":true,"id":3884},"chunkOwner":{"__isSmartRef__":true,"id":3861},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3884":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"3885":{"_id":"_202","style":{"__isSmartRef__":true,"id":3886},"chunkOwner":{"__isSmartRef__":true,"id":3861},"storedString":"(evt) ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3886":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3887":{"_id":"_203","style":{"__isSmartRef__":true,"id":3888},"chunkOwner":{"__isSmartRef__":true,"id":3861},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3888":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"3889":{"_id":"_204","style":{"__isSmartRef__":true,"id":3890},"chunkOwner":{"__isSmartRef__":true,"id":3861},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3890":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3891":{"_id":"_205","style":{"__isSmartRef__":true,"id":3892},"chunkOwner":{"__isSmartRef__":true,"id":3861},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3892":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"3893":{"_id":"_206","style":{"__isSmartRef__":true,"id":3894},"chunkOwner":{"__isSmartRef__":true,"id":3861},"storedString":".get(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3894":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3895":{"_id":"_207","style":{"__isSmartRef__":true,"id":3896},"chunkOwner":{"__isSmartRef__":true,"id":3861},"storedString":"'SketchPadCanvas'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3896":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,128)"},"3897":{"_id":"_208","style":{"__isSmartRef__":true,"id":3898},"chunkOwner":{"__isSmartRef__":true,"id":3861},"storedString":").mouseDown(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3898":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3899":{"_id":"_209","style":{"__isSmartRef__":true,"id":3900},"chunkOwner":{"__isSmartRef__":true,"id":3861},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3900":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"3901":{"_id":"_210","style":{"__isSmartRef__":true,"id":3902},"chunkOwner":{"__isSmartRef__":true,"id":3861},"storedString":", evt);\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3902":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3903":{"_id":"_211","style":{"__isSmartRef__":true,"id":3904},"chunkOwner":{"__isSmartRef__":true,"id":3861},"storedString":"return","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3904":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,128)"},"3905":{"_id":"_212","style":{"__isSmartRef__":true,"id":3906},"chunkOwner":{"__isSmartRef__":true,"id":3861},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3906":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3907":{"_id":"_224","style":{"__isSmartRef__":true,"id":3908},"chunkOwner":{"__isSmartRef__":true,"id":3861},"storedString":"cop","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3908":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"3909":{"_id":"_225","style":{"__isSmartRef__":true,"id":3910},"chunkOwner":{"__isSmartRef__":true,"id":3861},"storedString":".proceed(evt);\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3910":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3911":{"_id":"_213","style":{"__isSmartRef__":true,"id":3912},"chunkOwner":{"__isSmartRef__":true,"id":3861},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3912":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"3913":{"_id":"_214","style":{"__isSmartRef__":true,"id":3914},"chunkOwner":{"__isSmartRef__":true,"id":3861},"storedString":"\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3914":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3915":{"_id":"_215","style":{"__isSmartRef__":true,"id":3916},"chunkOwner":{"__isSmartRef__":true,"id":3861},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3916":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"3917":{"_id":"_216","style":{"__isSmartRef__":true,"id":3918},"chunkOwner":{"__isSmartRef__":true,"id":3861},"storedString":")\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3918":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3919":{"_id":"_217","style":{"__isSmartRef__":true,"id":3920},"chunkOwner":{"__isSmartRef__":true,"id":3861},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3920":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"3921":{"_id":"_218","style":{"__isSmartRef__":true,"id":3922},"chunkOwner":{"__isSmartRef__":true,"id":3861},"storedString":".get(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3922":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3923":{"_id":"_219","style":{"__isSmartRef__":true,"id":3924},"chunkOwner":{"__isSmartRef__":true,"id":3861},"storedString":"'SketchPadCanvas'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3924":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,128)"},"3925":{"_id":"_220","style":{"__isSmartRef__":true,"id":3926},"chunkOwner":{"__isSmartRef__":true,"id":3861},"storedString":").setWithLayers([","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3926":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3927":{"_id":"_222","style":{"__isSmartRef__":true,"id":3928},"chunkOwner":{"__isSmartRef__":true,"id":3861},"storedString":"SketchArea","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3928":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"3929":{"_id":"_223","style":{"__isSmartRef__":true,"id":3930},"chunkOwner":{"__isSmartRef__":true,"id":3861},"storedString":"])\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3930":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3931":{"morph":{"__isSmartRef__":true,"id":3861},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3932":{"resizeWidth":true,"resizeHeight":true},"3933":{"sourceObj":{"__isSmartRef__":true,"id":3861},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":3861},"targetMethodName":"highlightSyntaxDebounced","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"3934":{"morph":{"__isSmartRef__":true,"id":3861},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.0)","cachedGlobalPosition":"lively.pt(372.0,462.0)"},"3935":{"morph":{"__isSmartRef__":true,"id":3861},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,0.0)","cachedGlobalPosition":"lively.pt(622.0,462.0)"},"3936":{"morph":{"__isSmartRef__":true,"id":3861},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.0)","cachedGlobalPosition":"lively.pt(872.0,462.0)"},"3937":{"morph":{"__isSmartRef__":true,"id":3861},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.5)","cachedGlobalPosition":"lively.pt(872.0,562.0)"},"3938":{"morph":{"__isSmartRef__":true,"id":3861},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,1.0)","cachedGlobalPosition":"lively.pt(872.0,662.0)"},"3939":{"morph":{"__isSmartRef__":true,"id":3861},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,1.0)","cachedGlobalPosition":"lively.pt(622.0,662.0)"},"3940":{"morph":{"__isSmartRef__":true,"id":3861},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,1.0)","cachedGlobalPosition":"lively.pt(372.0,662.0)"},"3941":{"morph":{"__isSmartRef__":true,"id":3861},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.5)","cachedGlobalPosition":"lively.pt(372.0,562.0)"},"3942":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3943},"eventHandler":{"__isSmartRef__":true,"id":3947},"_ClipMode":"visible","derivationIds":[],"id":"2D5D36E2-7528-4DE4-AFB9-075D92F98BCF","droppingEnabled":true,"halosEnabled":true,"owner":{"__isSmartRef__":true,"id":3733},"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3948},"__LivelyClassName__":"lively.morphic.Path","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","_Position":"lively.pt(486.0,207.0)"},"3943":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":3944},{"__isSmartRef__":true,"id":3945},{"__isSmartRef__":true,"id":3946}],"_BorderWidth":0,"_BorderColor":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Path","__SourceModuleName__":"Global.lively.morphic.PathShapes","_Position":"lively.pt(-1.0,-1.0)","_Extent":"lively.pt(15.0,15.0)","_Padding":"lively.rect(0,0,0,0)","_Fill":"Color.rgb(204,204,204)"},"3944":{"isAbsolute":true,"x":14,"y":0,"__LivelyClassName__":"lively.morphic.Shapes.MoveTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"3945":{"isAbsolute":true,"x":14,"y":14,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"3946":{"isAbsolute":true,"x":0,"y":14,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"3947":{"morph":{"__isSmartRef__":true,"id":3942},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3948":{"onDragStart":{"__isSmartRef__":true,"id":3949},"onDrag":{"__isSmartRef__":true,"id":3956},"onDragEnd":{"__isSmartRef__":true,"id":3963}},"3949":{"varMapping":{"__isSmartRef__":true,"id":3950},"source":"function onDragStart(evt) {\n this.dragStartPoint = evt.mousePoint;\n this.originalTargetExtent = this.owner.getExtent();\n }","funcProperties":{"__isSmartRef__":true,"id":3955},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3950":{"this":{"__isSmartRef__":true,"id":3942},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3951}},"3951":{"$super":{"__isSmartRef__":true,"id":3952}},"3952":{"varMapping":{"__isSmartRef__":true,"id":3953},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3954},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3953":{"obj":{"__isSmartRef__":true,"id":3942},"name":"onDragStart"},"3954":{},"3955":{},"3956":{"varMapping":{"__isSmartRef__":true,"id":3957},"source":"function onDrag(evt) {\n var moveDelta = evt.mousePoint.subPt(this.dragStartPoint)\n if (evt.isShiftDown()) {\n var maxDelta = Math.max(moveDelta.x, moveDelta.y);\n\t moveDelta = pt(maxDelta, maxDelta);\n };\n this.owner.setExtent(this.originalTargetExtent.addPt(moveDelta));\n this.align(this.bounds().bottomRight(), this.owner.getExtent());\n }","funcProperties":{"__isSmartRef__":true,"id":3962},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3957":{"this":{"__isSmartRef__":true,"id":3942},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3958}},"3958":{"$super":{"__isSmartRef__":true,"id":3959}},"3959":{"varMapping":{"__isSmartRef__":true,"id":3960},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3961},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3960":{"obj":{"__isSmartRef__":true,"id":3942},"name":"onDrag"},"3961":{},"3962":{},"3963":{"varMapping":{"__isSmartRef__":true,"id":3964},"source":"function onDragEnd(evt) {\n this.dragStartPoint = null;\n this.originalTargetExtent = null;\n }","funcProperties":{"__isSmartRef__":true,"id":3969},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3964":{"this":{"__isSmartRef__":true,"id":3942},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3965}},"3965":{"$super":{"__isSmartRef__":true,"id":3966}},"3966":{"varMapping":{"__isSmartRef__":true,"id":3967},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3968},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3967":{"obj":{"__isSmartRef__":true,"id":3942},"name":"onDragEnd"},"3968":{},"3969":{},"3970":{"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"__serializedExpressions__":["_Padding","_Extent","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Padding":"lively.rect(0,0,0,0)","_Extent":"lively.pt(500.0,221.0)","_Position":"lively.pt(0.0,0.0)"},"3971":{"morph":{"__isSmartRef__":true,"id":3733},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3972":{"adjustForNewBounds":true},"3973":{"a":1,"b":0,"c":0,"d":1,"e":57,"f":90,"__LivelyClassName__":"lively.morphic.Similitude","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3974":{"a":1,"b":0,"c":0,"d":1,"e":372,"f":441,"__LivelyClassName__":"lively.morphic.Similitude","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3975":{"morph":{"__isSmartRef__":true,"id":3733},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.0)","cachedGlobalPosition":"lively.pt(372.0,441.0)"},"3976":{"morph":{"__isSmartRef__":true,"id":3733},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,0.0)","cachedGlobalPosition":"lively.pt(622.0,441.0)"},"3977":{"morph":{"__isSmartRef__":true,"id":3733},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.0)","cachedGlobalPosition":"lively.pt(872.0,441.0)"},"3978":{"morph":{"__isSmartRef__":true,"id":3733},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.5)","cachedGlobalPosition":"lively.pt(872.0,551.5)"},"3979":{"morph":{"__isSmartRef__":true,"id":3733},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,1.0)","cachedGlobalPosition":"lively.pt(872.0,662.0)"},"3980":{"morph":{"__isSmartRef__":true,"id":3733},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,1.0)","cachedGlobalPosition":"lively.pt(622.0,662.0)"},"3981":{"morph":{"__isSmartRef__":true,"id":3733},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,1.0)","cachedGlobalPosition":"lively.pt(372.0,662.0)"},"3982":{"morph":{"__isSmartRef__":true,"id":3733},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.5)","cachedGlobalPosition":"lively.pt(372.0,551.5)"},"3983":{"submorphs":[{"__isSmartRef__":true,"id":3984},{"__isSmartRef__":true,"id":4080},{"__isSmartRef__":true,"id":4106},{"__isSmartRef__":true,"id":4149},{"__isSmartRef__":true,"id":4190},{"__isSmartRef__":true,"id":4231},{"__isSmartRef__":true,"id":4309},{"__isSmartRef__":true,"id":4326},{"__isSmartRef__":true,"id":4368},{"__isSmartRef__":true,"id":4385},{"__isSmartRef__":true,"id":4489},{"__isSmartRef__":true,"id":4530},{"__isSmartRef__":true,"id":4573},{"__isSmartRef__":true,"id":4581},{"__isSmartRef__":true,"id":4622}],"scripts":[],"id":"A89CA3D4-2325-4D6F-8784-A8ED6E6D9141","shape":{"__isSmartRef__":true,"id":4714},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"SketchPad2","partsBinMetaInfo":{"__isSmartRef__":true,"id":3635},"eventHandler":{"__isSmartRef__":true,"id":4715},"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C","7EC17E78-593A-4CC8-B7E3-859BCBBFE785","D80E875B-6AF6-42A2-867B-9087ADB52B56","1FBA67A7-35FE-4565-BE99-3E711ADCC60C","FA4B6E74-FEF3-42E4-99F7-0808162F10C6"],"partTests":{"__isSmartRef__":true,"id":4716},"_ClipMode":"visible","moved":true,"prevScroll":[0,0],"#startLetters":"setCur","algorithm":{"__isSmartRef__":true,"id":4721},"result":false,"currentConstraintType":null,"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4722},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(795.0,1292.0)"},"3984":{"submorphs":[{"__isSmartRef__":true,"id":3985}],"scripts":[],"id":"EFF89487-611C-47A3-AB24-0DCF93B0FD0D","shape":{"__isSmartRef__":true,"id":3990},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":3996},"lighterFill":{"__isSmartRef__":true,"id":4001},"label":{"__isSmartRef__":true,"id":3985},"name":"stopButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":4006},"attributeConnections":[{"__isSmartRef__":true,"id":4017},{"__isSmartRef__":true,"id":4018},{"__isSmartRef__":true,"id":4072}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":4074},"derivationIds":[7251,"3F26258D-0EE1-4A94-8419-5EE2BB6065A6","B624295D-42E3-4E0A-B370-844C2B43F4F0","F5D160C8-1C2F-47D9-9BE1-2FD26C53BFB3","7D4A1972-76E5-4369-9964-2F6ACB87C81F","8B7A69E1-2842-4086-AAF1-C435517C4DA7","C2A72BC2-1B3C-4CB5-970E-F0D28763C62D","707149E7-9837-4996-BB84-9423A4404556"],"_ClipMode":"visible","isPressed":false,"owner":{"__isSmartRef__":true,"id":3983},"prevScroll":[0,0],"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4075},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(7.0,61.0)","distanceToDragEvent":"lively.pt(54.9,-11.0)"},"3985":{"submorphs":[],"scripts":[],"id":"654358C3-3136-4983-B326-3BF1BF31F064","shape":{"__isSmartRef__":true,"id":3986},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":100,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":3984},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":3987}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":3989},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[7252,"4881773E-A824-4992-B814-33C8D37580C6","EE955AA4-D648-4DFC-8E2D-08881D605170","7EC413DD-D34D-449D-B448-2F3904B04FA5","7939AA82-2A96-4559-9090-DD58B7C8868A","E24E16C9-A02D-4DC4-89F3-9535E54A9BAE","6FD03EBD-9331-4021-99B7-298ADDFC8C33","53BAF5AF-5CBA-425B-A0BB-5E51D31867FA"],"_MinTextWidth":100,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"3986":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"3987":{"style":{"__isSmartRef__":true,"id":3988},"chunkOwner":{"__isSmartRef__":true,"id":3985},"_id":"_33507","storedString":"Stop","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3988":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3989":{"morph":{"__isSmartRef__":true,"id":3985},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3990":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":3991},"_BorderRadius":5.2,"_ClipMode":"visible","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"3991":{"stops":[{"__isSmartRef__":true,"id":3992},{"__isSmartRef__":true,"id":3993},{"__isSmartRef__":true,"id":3994},{"__isSmartRef__":true,"id":3995}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"3992":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"3993":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"3994":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"3995":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"3996":{"stops":[{"__isSmartRef__":true,"id":3997},{"__isSmartRef__":true,"id":3998},{"__isSmartRef__":true,"id":3999},{"__isSmartRef__":true,"id":4000}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"3997":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"3998":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"3999":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"4000":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"4001":{"stops":[{"__isSmartRef__":true,"id":4002},{"__isSmartRef__":true,"id":4003},{"__isSmartRef__":true,"id":4004},{"__isSmartRef__":true,"id":4005}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"4002":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"4003":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"4004":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"4005":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"4006":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":4007},{"__isSmartRef__":true,"id":4009},{"__isSmartRef__":true,"id":4011},{"__isSmartRef__":true,"id":4013},{"__isSmartRef__":true,"id":4015}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4007":{"date":{"__isSmartRef__":true,"id":4008},"author":"undefined","message":"","id":"7074B413-6CF0-4892-9D18-52009A2A2E03"},"4008":{"isSerializedDate":true,"string":"Fri Apr 13 2012 21:04:01 GMT+0200 (CEST)"},"4009":{"date":{"__isSmartRef__":true,"id":4010},"author":"sstamm","message":"reverted button","id":"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E"},"4010":{"isSerializedDate":true,"string":"Mon Apr 16 2012 10:36:21 GMT+0200 (CEST)"},"4011":{"date":{"__isSmartRef__":true,"id":4012},"author":"robertkrahn","message":"no comment","id":"97D17254-EAC6-4494-8330-A347909590D6"},"4012":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:08:58 GMT+0200 (CEST)"},"4013":{"date":{"__isSmartRef__":true,"id":4014},"author":"robertkrahn","message":"no comment","id":"DDE22D44-9A6D-4485-80F3-262D5DA0CC07"},"4014":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:03:19 GMT+0200 (CEST)"},"4015":{"date":{"__isSmartRef__":true,"id":4016},"author":"bgnauk","message":"no comment","id":"FA43C1A3-19A9-4ED6-A014-82C74689A5C3"},"4016":{"isSerializedDate":true,"string":"Tue Jun 19 2012 23:39:23 GMT+0200 (CEST)"},"4017":{"sourceObj":{"__isSmartRef__":true,"id":3984},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3984},"targetMethodName":"doAction","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"4018":{"sourceObj":{"__isSmartRef__":true,"id":3984},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":4019},"targetMethodName":"stop","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"4019":{"submorphs":[],"scripts":[],"id":"DFA99784-9469-437E-9259-5FE6DB274314","shape":{"__isSmartRef__":true,"id":4020},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle1","partsBinMetaInfo":{"__isSmartRef__":true,"id":4021},"eventHandler":{"__isSmartRef__":true,"id":4036},"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C"],"partTests":{"__isSmartRef__":true,"id":4037},"_ClipMode":"visible","moved":true,"owner":null,"algorithm":{"__isSmartRef__":true,"id":4042},"result":false,"#startLetters":"init","isBeingDragged":false,"prevScroll":[0,0],"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4043},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(2259.0,1431.0)"},"4020":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(250.0,252.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,143,0)","_Padding":"lively.rect(0,0,0,0)"},"4021":{"partsSpaceName":"PartsBin/Basic","comment":"A simple box morph. A really orange one. Its amazing what you can build out of simple boxes.... Who needs stars when you got orange rectangles!","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":4022},{"__isSmartRef__":true,"id":4024},{"__isSmartRef__":true,"id":4026},{"__isSmartRef__":true,"id":4028},{"__isSmartRef__":true,"id":4030},{"__isSmartRef__":true,"id":4032},{"__isSmartRef__":true,"id":4034}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4022":{"date":{"__isSmartRef__":true,"id":4023},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"4023":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"4024":{"date":{"__isSmartRef__":true,"id":4025},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"4025":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"4026":{"date":{"__isSmartRef__":true,"id":4027},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"4027":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"4028":{"date":{"__isSmartRef__":true,"id":4029},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"4029":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"4030":{"date":{"__isSmartRef__":true,"id":4031},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"4031":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"4032":{"date":{"__isSmartRef__":true,"id":4033},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"4033":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"4034":{"date":{"__isSmartRef__":true,"id":4035},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"4035":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"4036":{"morph":{"__isSmartRef__":true,"id":4019},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4037":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4038}},"4038":{"test01IsMorph":{"__isSmartRef__":true,"id":4039}},"4039":{"varMapping":{"__isSmartRef__":true,"id":4040},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":4041},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4040":{"this":{"__isSmartRef__":true,"id":4037}},"4041":{},"4042":{"__LivelyClassName__":"SimplexAlgorithmClass","__SourceModuleName__":"Global.projects.SketchPad.SimplexAlgorithm"},"4043":{"solveConstraints":{"__isSmartRef__":true,"id":4044},"start":{"__isSmartRef__":true,"id":4048},"stop":{"__isSmartRef__":true,"id":4052},"testFunc":{"__isSmartRef__":true,"id":4056},"initSimplex":{"__isSmartRef__":true,"id":4060},"simplexStep":{"__isSmartRef__":true,"id":4064},"initializeTableau":{"__isSmartRef__":true,"id":4068}},"4044":{"varMapping":{"__isSmartRef__":true,"id":4045},"source":"function solveConstraints() {\n // changed at Tue Oct 30 2012 17:26:19 GMT+0100 (Mitteleuropäische Zeit) by lisa.pfisterer \n module('apps.dwarfcassowary.js.DwarfCassowary').load();\n module('projects.SketchPad.testModule').load();\n \n var solver = new ClSimplexSolver();\n var height1 = new ClVariable(5);\n var height2 = new ClVariable(10);\n \n var width1 = new ClVariable(5);\n var width2 = new ClVariable(10);\n \n solver.addConstraint(new ClLinearEquation((new ClLinearExpression(height1)).times(2), height2 ));\n \n solver.addConstraint(new ClLinearEquation((new ClLinearExpression(width1)).times(2), width2 ));\n \n solver. addStay(height2). addEditVar(height1). beginEdit();\n solver. addStay(width2). addEditVar(width1). beginEdit();\n \n solver. suggestValue(height1, this.get('Rectangle2').getExtent().y). resolve();\n solver. suggestValue(width1, this.get('Rectangle2').getExtent().x). resolve();\n \n solver.endEdit();\n \n var extent = this.get(\"Rectangle1\").getExtent();\n extent.y = height2.value();\n extent.x = width2.value();\n\n this.get(\"Rectangle1\").setExtent(extent);\n \n var ext1 = this.get(\"Rectangle1\").getExtent();\n var ext2 = this.get(\"Rectangle2\").getExtent();\n \n \n this.get(\"textfield\").setTextString(\"Extent 1: X: \" + ext1.x + \", Y: \" + ext1.y);\n this.get(\"textfield2\").setTextString(\"Extent 2: X: \" + ext2.x + \", Y: \" + ext2.y);\n this.get(\"ratio\").setTextString(\"Ratio: X: \" + (ext1.x/ext2.x) + \", Y: \" +(ext1.y/ext2.y) );\n}","funcProperties":{"__isSmartRef__":true,"id":4046},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4045":{"this":{"__isSmartRef__":true,"id":4019}},"4046":{"timestamp":{"__isSmartRef__":true,"id":4047},"user":"lisa.pfisterer","tags":[]},"4047":{"isSerializedDate":true,"string":"Wed Nov 07 2012 18:48:40 GMT+0100 (CET)"},"4048":{"varMapping":{"__isSmartRef__":true,"id":4049},"source":"function start() {\n this.initSimplex();\n this.startStepping(1000, \"simplexStep\")\n}","funcProperties":{"__isSmartRef__":true,"id":4050},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4049":{"this":{"__isSmartRef__":true,"id":4019}},"4050":{"timestamp":{"__isSmartRef__":true,"id":4051},"user":"lisa.pfisterer","tags":[]},"4051":{"isSerializedDate":true,"string":"Mon Nov 19 2012 12:49:43 GMT+0100 (CET)"},"4052":{"varMapping":{"__isSmartRef__":true,"id":4053},"source":"function stop() {\n this.stopStepping()\n}","funcProperties":{"__isSmartRef__":true,"id":4054},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4053":{"this":{"__isSmartRef__":true,"id":4019}},"4054":{"timestamp":{"__isSmartRef__":true,"id":4055},"user":"lisa.pfisterer","tags":[]},"4055":{"isSerializedDate":true,"string":"Mon Nov 05 2012 09:16:36 GMT+0100 (CET)"},"4056":{"varMapping":{"__isSmartRef__":true,"id":4057},"source":"function testFunc() {\n module('projects.SketchPad.SimplexAlgorithm').load();\n var object = new SimplexAlgorithmClass();\n object.main();\n //var x = height1.init();\n //this.get(\"textfield\").setTextString(\"Value for X: \" + x);\n //var solver = new testObject();\n //solver.testFunction();\n}","funcProperties":{"__isSmartRef__":true,"id":4058},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4057":{"this":{"__isSmartRef__":true,"id":4019}},"4058":{"timestamp":{"__isSmartRef__":true,"id":4059},"user":"lisa.pfisterer","tags":[]},"4059":{"isSerializedDate":true,"string":"Tue Nov 13 2012 18:13:02 GMT+0100 (CET)"},"4060":{"varMapping":{"__isSmartRef__":true,"id":4061},"source":"function initSimplex() {\n module('projects.SketchPad.SimplexAlgorithm').load();\n JSLoader.loadJs('http://lively-kernel.org/repository/webwerkstatt/projects/SketchPad/SimplexAlgorithm.js');\n \n this.algorithm = new SimplexAlgorithmClass();\n this.get(\"solutionString\").setTextString(\"\");\n \n all = new Array(\"x1\", \"x2\", \"x3\", \"x4\", \"x5\", \"x6\", \"x7\", \"x8\");\n schlupf = new Array(\"x5\", \"x6\", \"x7\", \"x8\", \"F\");\n needed = new Array(\"x1\", \"x2\", \"x3\", \"x4\");\n \n this.initializeTableau();\n\n this.algorithm.initSimplex(all, schlupf, needed);\n \n \n\n var extent = this.get(\"optangle\").getExtent();\n extent.x = 0;\n extent.y = 0;\n this.get(\"optangle\").setExtent(extent);\n \n var extent2 = this.get(\"optangle2\").getExtent();\n extent2.x = 0;\n extent2.y = 0;\n this.get(\"optangle2\").setExtent(extent2);\n \n this.result = false;\n}","funcProperties":{"__isSmartRef__":true,"id":4062},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4061":{"this":{"__isSmartRef__":true,"id":4019}},"4062":{"timestamp":{"__isSmartRef__":true,"id":4063},"user":"lisa.pfisterer","tags":[]},"4063":{"isSerializedDate":true,"string":"Mon Nov 19 2012 12:22:46 GMT+0100 (CET)"},"4064":{"varMapping":{"__isSmartRef__":true,"id":4065},"source":"function simplexStep() {\n if(!this.algorithm.result) {\n this.algorithm.simplexIteration();\n console.log(\"Result: \" + this.algorithm.resultString);\n console.log(\"Array x1: \" + this.algorithm.resultArray[0]);\n console.log(\"Array x2: \" + this.algorithm.resultArray[1]);\n console.log(\"Array x3: \" + this.algorithm.resultArray[2]);\n console.log(\"Array x4: \" + this.algorithm.resultArray[3]);\n \n this.get(\"solutionString\").setTextString(this.algorithm.needed[0] + \": \" + this.algorithm.resultArray[0] + \" \" + this.algorithm.needed[1] + \": \" + this.algorithm.resultArray[1] + \" \" + this.algorithm.needed[2] + \": \" + this.algorithm.resultArray[2] + \" \" + this.algorithm.needed[3] + \": \" + this.algorithm.resultArray[3]);\n \n\tvar extent = this.get(\"optangle\").getExtent();\n\textent[\"x\"] = this.algorithm.resultArray[0] * 1;\n\textent[\"y\"] = this.algorithm.resultArray[1] * 1;\n\tthis.get(\"optangle\").setExtent(extent);\n\t\n\tvar extent2 = this.get(\"optangle2\").getExtent();\n\textent2.x = this.algorithm.resultArray[2] * 1;\n\textent2.y = this.algorithm.resultArray[3] * 1;\n\tthis.get(\"optangle2\").setExtent(extent2);\n } else {\n this.stop();\n console.log(\"ALGORITHM FINISHED.\");\n }\n \n\n}","funcProperties":{"__isSmartRef__":true,"id":4066},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4065":{"this":{"__isSmartRef__":true,"id":4019}},"4066":{"timestamp":{"__isSmartRef__":true,"id":4067},"user":"lisa.pfisterer","tags":[]},"4067":{"isSerializedDate":true,"string":"Mon Nov 19 2012 12:50:17 GMT+0100 (CET)"},"4068":{"varMapping":{"__isSmartRef__":true,"id":4069},"source":"function initializeTableau() {\n var tableau = new Array(8);\n\n tableau[0] = new Array( 1, 0, 0, 0, 1, 0, 0, 0, 500 );\n \n tableau[1] = new Array( 0, 1, 0, 0, 0, 1, 0, 0, 500 );\n \n tableau[2] = new Array( 0, 0, 1, 0, 0, 0, 1, 0, 500 );\n\n tableau[3] = new Array( 0, 0, 0, 1, 0, 0, 0, 1, 500 );\n \n tableau[4] = new Array( 1, - 2, 0, 0, 0, 0, 0, 0, 0 );\n \n tableau[5] = new Array( 0, 0, 1, -3, 0, 0, 0, 0, 0 );\n \n tableau[6] = new Array( 1, 0, -3, 0, 0, 0, 0, 0, 0 );\n \n tableau[7] = new Array( -1, -1, -1, -1, 0, 0, 0, 0, 0 );\n\t\t\t\n this.algorithm.tableau = tableau;\t\n}","funcProperties":{"__isSmartRef__":true,"id":4070},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4069":{"this":{"__isSmartRef__":true,"id":4019}},"4070":{"timestamp":{"__isSmartRef__":true,"id":4071},"user":"lisa.pfisterer","tags":[]},"4071":{"isSerializedDate":true,"string":"Mon Nov 19 2012 12:24:52 GMT+0100 (CET)"},"4072":{"sourceObj":{"__isSmartRef__":true,"id":3984},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3983},"targetMethodName":"stop","varMapping":{"__isSmartRef__":true,"id":4073},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"4073":{"source":{"__isSmartRef__":true,"id":3984},"target":{"__isSmartRef__":true,"id":3983}},"4074":{"morph":{"__isSmartRef__":true,"id":3984},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4075":{"doAction":{"__isSmartRef__":true,"id":4076}},"4076":{"varMapping":{"__isSmartRef__":true,"id":4077},"source":"function doAction() {\n \n}","funcProperties":{"__isSmartRef__":true,"id":4078},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4077":{"this":{"__isSmartRef__":true,"id":3984}},"4078":{"timestamp":{"__isSmartRef__":true,"id":4079},"user":"robertkrahn","tags":[]},"4079":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:02:40 GMT+0200 (CEST)"},"4080":{"submorphs":[{"__isSmartRef__":true,"id":4081}],"scripts":[],"id":"DFF3B61C-A315-45E3-BA8C-A617C74F34DF","shape":{"__isSmartRef__":true,"id":4086},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":4092},"lighterFill":{"__isSmartRef__":true,"id":4097},"label":{"__isSmartRef__":true,"id":4081},"name":"startButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":4006},"attributeConnections":[{"__isSmartRef__":true,"id":4102},{"__isSmartRef__":true,"id":4103}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":4105},"derivationIds":[7251,"3F26258D-0EE1-4A94-8419-5EE2BB6065A6","B624295D-42E3-4E0A-B370-844C2B43F4F0","F5D160C8-1C2F-47D9-9BE1-2FD26C53BFB3","7D4A1972-76E5-4369-9964-2F6ACB87C81F","55E09D28-A9CA-4965-825E-F64F08933541","52575A31-EA4C-4E6E-B44F-37DE54D09554","09D0A760-52C4-4A3D-874C-137EBF1EC476"],"_ClipMode":"visible","isPressed":false,"owner":{"__isSmartRef__":true,"id":3983},"_Rotation":0,"_Scale":1,"prevScroll":[0,0],"__serializedExpressions__":["_Position","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(10.0,31.0)","distanceToDragEvent":"lively.pt(54.9,-11.0)"},"4081":{"submorphs":[],"scripts":[],"id":"EA6829DB-DE4B-4C39-B281-B0EEDF9A0413","shape":{"__isSmartRef__":true,"id":4082},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":100,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":4080},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":4083}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":4085},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[7252,"4881773E-A824-4992-B814-33C8D37580C6","EE955AA4-D648-4DFC-8E2D-08881D605170","7EC413DD-D34D-449D-B448-2F3904B04FA5","7939AA82-2A96-4559-9090-DD58B7C8868A","FA375CFB-4C21-4DC8-8F83-823F12C471E2","765CA998-A11D-4244-9112-E02C3E6D6E08","73AA2975-57A2-4F12-A71A-171D2BDC5ECA"],"_MinTextWidth":100,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"4082":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"4083":{"style":{"__isSmartRef__":true,"id":4084},"chunkOwner":{"__isSmartRef__":true,"id":4081},"_id":"_33410","storedString":"Start","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4084":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4085":{"morph":{"__isSmartRef__":true,"id":4081},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4086":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":4087},"_BorderRadius":5.2,"_ClipMode":"visible","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"4087":{"stops":[{"__isSmartRef__":true,"id":4088},{"__isSmartRef__":true,"id":4089},{"__isSmartRef__":true,"id":4090},{"__isSmartRef__":true,"id":4091}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"4088":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"4089":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"4090":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"4091":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"4092":{"stops":[{"__isSmartRef__":true,"id":4093},{"__isSmartRef__":true,"id":4094},{"__isSmartRef__":true,"id":4095},{"__isSmartRef__":true,"id":4096}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"4093":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"4094":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"4095":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"4096":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"4097":{"stops":[{"__isSmartRef__":true,"id":4098},{"__isSmartRef__":true,"id":4099},{"__isSmartRef__":true,"id":4100},{"__isSmartRef__":true,"id":4101}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"4098":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"4099":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"4100":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"4101":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"4102":{"sourceObj":{"__isSmartRef__":true,"id":4080},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":4019},"targetMethodName":"start","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"4103":{"sourceObj":{"__isSmartRef__":true,"id":4080},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3983},"targetMethodName":"start","varMapping":{"__isSmartRef__":true,"id":4104},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"4104":{"source":{"__isSmartRef__":true,"id":4080},"target":{"__isSmartRef__":true,"id":3983}},"4105":{"morph":{"__isSmartRef__":true,"id":4080},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4106":{"submorphs":[{"__isSmartRef__":true,"id":4107}],"scripts":[],"id":"9655E7AA-5428-4BD6-8B21-26A69C02001C","shape":{"__isSmartRef__":true,"id":4112},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":4118},"lighterFill":{"__isSmartRef__":true,"id":4123},"label":{"__isSmartRef__":true,"id":4107},"name":"stepButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":4128},"attributeConnections":[{"__isSmartRef__":true,"id":4140},{"__isSmartRef__":true,"id":4141}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":4143},"derivationIds":[7251,"3F26258D-0EE1-4A94-8419-5EE2BB6065A6","B624295D-42E3-4E0A-B370-844C2B43F4F0","F5D160C8-1C2F-47D9-9BE1-2FD26C53BFB3","7D4A1972-76E5-4369-9964-2F6ACB87C81F","468167DF-C2A9-4D14-B344-4D183695DBF9","5DC89142-1E9D-4F9D-8CC7-4ACAD3FDB32D","16626E66-A841-4E0A-9692-2F2534B1F06F"],"_ClipMode":"visible","isPressed":false,"owner":{"__isSmartRef__":true,"id":3983},"prevScroll":[0,0],"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4144},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(7.0,98.0)","distanceToDragEvent":"lively.pt(54.9,-11.0)"},"4107":{"submorphs":[],"scripts":[],"id":"F2B9C595-01AA-416E-B09F-461A86A037FA","shape":{"__isSmartRef__":true,"id":4108},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":100,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":4106},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":4109}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":4111},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[7252,"4881773E-A824-4992-B814-33C8D37580C6","EE955AA4-D648-4DFC-8E2D-08881D605170","7EC413DD-D34D-449D-B448-2F3904B04FA5","7939AA82-2A96-4559-9090-DD58B7C8868A","CA0DC720-D350-40B1-B491-56053DD3ACEC","DFC25BA5-C55B-4BAD-A16C-ABAD9E6744DB","89EED327-F1A9-41E9-B5EE-C5D60824ECE0"],"_MinTextWidth":100,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"4108":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"4109":{"style":{"__isSmartRef__":true,"id":4110},"chunkOwner":{"__isSmartRef__":true,"id":4107},"_id":"_1246","storedString":"Schritt","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4110":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4111":{"morph":{"__isSmartRef__":true,"id":4107},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4112":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":4113},"_BorderRadius":5.2,"_ClipMode":"visible","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"4113":{"stops":[{"__isSmartRef__":true,"id":4114},{"__isSmartRef__":true,"id":4115},{"__isSmartRef__":true,"id":4116},{"__isSmartRef__":true,"id":4117}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"4114":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"4115":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"4116":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"4117":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"4118":{"stops":[{"__isSmartRef__":true,"id":4119},{"__isSmartRef__":true,"id":4120},{"__isSmartRef__":true,"id":4121},{"__isSmartRef__":true,"id":4122}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"4119":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"4120":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"4121":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"4122":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"4123":{"stops":[{"__isSmartRef__":true,"id":4124},{"__isSmartRef__":true,"id":4125},{"__isSmartRef__":true,"id":4126},{"__isSmartRef__":true,"id":4127}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"4124":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"4125":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"4126":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"4127":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"4128":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":4129},{"__isSmartRef__":true,"id":4131},{"__isSmartRef__":true,"id":4133},{"__isSmartRef__":true,"id":4135},{"__isSmartRef__":true,"id":4137}],"revisionOnLoad":171940,"lastModifiedDate":{"__isSmartRef__":true,"id":4139},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4129":{"date":{"__isSmartRef__":true,"id":4130},"author":"undefined","message":"","id":"7074B413-6CF0-4892-9D18-52009A2A2E03"},"4130":{"isSerializedDate":true,"string":"Fri Apr 13 2012 21:04:01 GMT+0200 (CEST)"},"4131":{"date":{"__isSmartRef__":true,"id":4132},"author":"sstamm","message":"reverted button","id":"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E"},"4132":{"isSerializedDate":true,"string":"Mon Apr 16 2012 10:36:21 GMT+0200 (CEST)"},"4133":{"date":{"__isSmartRef__":true,"id":4134},"author":"robertkrahn","message":"no comment","id":"97D17254-EAC6-4494-8330-A347909590D6"},"4134":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:08:58 GMT+0200 (CEST)"},"4135":{"date":{"__isSmartRef__":true,"id":4136},"author":"robertkrahn","message":"no comment","id":"DDE22D44-9A6D-4485-80F3-262D5DA0CC07"},"4136":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:03:19 GMT+0200 (CEST)"},"4137":{"date":{"__isSmartRef__":true,"id":4138},"author":"bgnauk","message":"no comment","id":"FA43C1A3-19A9-4ED6-A014-82C74689A5C3"},"4138":{"isSerializedDate":true,"string":"Tue Jun 19 2012 23:39:23 GMT+0200 (CEST)"},"4139":{"isSerializedDate":true,"string":"Fri Sep 07 2012 04:04:46 GMT+0200 (CEST)"},"4140":{"sourceObj":{"__isSmartRef__":true,"id":4106},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":4106},"targetMethodName":"doAction","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"4141":{"sourceObj":{"__isSmartRef__":true,"id":4106},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3983},"targetMethodName":"simplexStep","varMapping":{"__isSmartRef__":true,"id":4142},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"4142":{"source":{"__isSmartRef__":true,"id":4106},"target":{"__isSmartRef__":true,"id":3983}},"4143":{"morph":{"__isSmartRef__":true,"id":4106},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4144":{"doAction":{"__isSmartRef__":true,"id":4145}},"4145":{"varMapping":{"__isSmartRef__":true,"id":4146},"source":"function doAction() {\n \n}","funcProperties":{"__isSmartRef__":true,"id":4147},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4146":{"this":{"__isSmartRef__":true,"id":4106}},"4147":{"timestamp":{"__isSmartRef__":true,"id":4148},"user":"robertkrahn","tags":[]},"4148":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:02:40 GMT+0200 (CEST)"},"4149":{"submorphs":[{"__isSmartRef__":true,"id":4150}],"scripts":[],"id":"8E5EB38A-175B-48AB-A5AF-23E68A18451D","shape":{"__isSmartRef__":true,"id":4155},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":4161},"lighterFill":{"__isSmartRef__":true,"id":4166},"label":{"__isSmartRef__":true,"id":4150},"name":"widthButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":4171},"attributeConnections":[{"__isSmartRef__":true,"id":4183}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":4184},"derivationIds":[7251,"3F26258D-0EE1-4A94-8419-5EE2BB6065A6","B624295D-42E3-4E0A-B370-844C2B43F4F0","F5D160C8-1C2F-47D9-9BE1-2FD26C53BFB3","7D4A1972-76E5-4369-9964-2F6ACB87C81F","468167DF-C2A9-4D14-B344-4D183695DBF9","A507628C-314F-4CA3-90BE-D9B88F8447E9","BF00B0C0-D9BF-49C4-A72A-255AE1324CC0","E87574DE-267A-4423-A141-9A6062476C19"],"_ClipMode":"visible","isPressed":false,"owner":{"__isSmartRef__":true,"id":3983},"prevScroll":[0,0],"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4185},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(9.0,206.0)","distanceToDragEvent":"lively.pt(54.9,-11.0)"},"4150":{"submorphs":[],"scripts":[],"id":"410F1A4E-9F59-4007-B17E-C09F4EC2AF15","shape":{"__isSmartRef__":true,"id":4151},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":100,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":4149},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":4152}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":4154},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[7252,"4881773E-A824-4992-B814-33C8D37580C6","EE955AA4-D648-4DFC-8E2D-08881D605170","7EC413DD-D34D-449D-B448-2F3904B04FA5","7939AA82-2A96-4559-9090-DD58B7C8868A","CA0DC720-D350-40B1-B491-56053DD3ACEC","0D350F67-43D3-4011-A7FE-BB6073758DFE","81AFACF4-6FDC-41C0-AA53-F1758AC2090F","3A9CCD66-5E2A-4B80-9A2B-F72AC0AC7AE3"],"_MinTextWidth":100,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"4151":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"4152":{"style":{"__isSmartRef__":true,"id":4153},"chunkOwner":{"__isSmartRef__":true,"id":4150},"_id":"_1167","storedString":"Breite","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4153":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4154":{"morph":{"__isSmartRef__":true,"id":4150},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4155":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":4156},"_BorderRadius":5.2,"_ClipMode":"visible","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"4156":{"stops":[{"__isSmartRef__":true,"id":4157},{"__isSmartRef__":true,"id":4158},{"__isSmartRef__":true,"id":4159},{"__isSmartRef__":true,"id":4160}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"4157":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"4158":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"4159":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"4160":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"4161":{"stops":[{"__isSmartRef__":true,"id":4162},{"__isSmartRef__":true,"id":4163},{"__isSmartRef__":true,"id":4164},{"__isSmartRef__":true,"id":4165}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"4162":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"4163":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"4164":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"4165":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"4166":{"stops":[{"__isSmartRef__":true,"id":4167},{"__isSmartRef__":true,"id":4168},{"__isSmartRef__":true,"id":4169},{"__isSmartRef__":true,"id":4170}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"4167":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"4168":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"4169":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"4170":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"4171":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":4172},{"__isSmartRef__":true,"id":4174},{"__isSmartRef__":true,"id":4176},{"__isSmartRef__":true,"id":4178},{"__isSmartRef__":true,"id":4180}],"revisionOnLoad":171940,"lastModifiedDate":{"__isSmartRef__":true,"id":4182},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4172":{"date":{"__isSmartRef__":true,"id":4173},"author":"undefined","message":"","id":"7074B413-6CF0-4892-9D18-52009A2A2E03"},"4173":{"isSerializedDate":true,"string":"Fri Apr 13 2012 21:04:01 GMT+0200 (CEST)"},"4174":{"date":{"__isSmartRef__":true,"id":4175},"author":"sstamm","message":"reverted button","id":"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E"},"4175":{"isSerializedDate":true,"string":"Mon Apr 16 2012 10:36:21 GMT+0200 (CEST)"},"4176":{"date":{"__isSmartRef__":true,"id":4177},"author":"robertkrahn","message":"no comment","id":"97D17254-EAC6-4494-8330-A347909590D6"},"4177":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:08:58 GMT+0200 (CEST)"},"4178":{"date":{"__isSmartRef__":true,"id":4179},"author":"robertkrahn","message":"no comment","id":"DDE22D44-9A6D-4485-80F3-262D5DA0CC07"},"4179":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:03:19 GMT+0200 (CEST)"},"4180":{"date":{"__isSmartRef__":true,"id":4181},"author":"bgnauk","message":"no comment","id":"FA43C1A3-19A9-4ED6-A014-82C74689A5C3"},"4181":{"isSerializedDate":true,"string":"Tue Jun 19 2012 23:39:23 GMT+0200 (CEST)"},"4182":{"isSerializedDate":true,"string":"Fri Sep 07 2012 04:04:46 GMT+0200 (CEST)"},"4183":{"sourceObj":{"__isSmartRef__":true,"id":4149},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":4149},"targetMethodName":"doAction","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"4184":{"morph":{"__isSmartRef__":true,"id":4149},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4185":{"doAction":{"__isSmartRef__":true,"id":4186}},"4186":{"varMapping":{"__isSmartRef__":true,"id":4187},"source":"function doAction() {\n this.owner.setCurrentConstraintType(\"width\")\n}","funcProperties":{"__isSmartRef__":true,"id":4188},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4187":{"this":{"__isSmartRef__":true,"id":4149}},"4188":{"timestamp":{"__isSmartRef__":true,"id":4189},"user":"daniel.hoffmann","tags":[]},"4189":{"isSerializedDate":true,"string":"Sun Dec 02 2012 12:13:20 GMT+0100 (CET)"},"4190":{"submorphs":[{"__isSmartRef__":true,"id":4191}],"scripts":[],"id":"C28725D4-BE10-4A8E-9FF8-B4BF827D3476","shape":{"__isSmartRef__":true,"id":4196},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":4202},"lighterFill":{"__isSmartRef__":true,"id":4207},"label":{"__isSmartRef__":true,"id":4191},"name":"ratioButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":4212},"attributeConnections":[{"__isSmartRef__":true,"id":4224}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":4225},"derivationIds":[7251,"3F26258D-0EE1-4A94-8419-5EE2BB6065A6","B624295D-42E3-4E0A-B370-844C2B43F4F0","F5D160C8-1C2F-47D9-9BE1-2FD26C53BFB3","7D4A1972-76E5-4369-9964-2F6ACB87C81F","468167DF-C2A9-4D14-B344-4D183695DBF9","A507628C-314F-4CA3-90BE-D9B88F8447E9","D1AF90C8-F667-4D9B-B3A4-6FA707BF0583","A9ABAF28-AE0D-42E5-B1EC-27B990856CBA","04201192-A068-4AE4-9F41-50B132EE82CC","2D30918D-C7D3-4006-A2E7-7F88A6BD8F23"],"_ClipMode":"visible","isPressed":false,"owner":{"__isSmartRef__":true,"id":3983},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4226},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(11.0,278.0)","distanceToDragEvent":"lively.pt(54.9,-11.0)"},"4191":{"submorphs":[],"scripts":[],"id":"0588701B-B430-41A7-A287-17C20B155CD3","shape":{"__isSmartRef__":true,"id":4192},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":100,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":4190},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":4193}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":4195},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[7252,"4881773E-A824-4992-B814-33C8D37580C6","EE955AA4-D648-4DFC-8E2D-08881D605170","7EC413DD-D34D-449D-B448-2F3904B04FA5","7939AA82-2A96-4559-9090-DD58B7C8868A","CA0DC720-D350-40B1-B491-56053DD3ACEC","0D350F67-43D3-4011-A7FE-BB6073758DFE","F3992590-AD3D-47A5-8663-6C72C72B45C4","B722D102-4490-4B08-96D9-95A987C54713","97B231F5-D46D-4DFF-8A55-0C378263FD01","63D9A5CA-ECF4-46B9-A362-27818599325C"],"_MinTextWidth":100,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"4192":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"4193":{"style":{"__isSmartRef__":true,"id":4194},"chunkOwner":{"__isSmartRef__":true,"id":4191},"_id":"_1325","storedString":"Verhältnis","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4194":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4195":{"morph":{"__isSmartRef__":true,"id":4191},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4196":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":4197},"_BorderRadius":5.2,"_ClipMode":"visible","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"4197":{"stops":[{"__isSmartRef__":true,"id":4198},{"__isSmartRef__":true,"id":4199},{"__isSmartRef__":true,"id":4200},{"__isSmartRef__":true,"id":4201}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"4198":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"4199":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"4200":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"4201":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"4202":{"stops":[{"__isSmartRef__":true,"id":4203},{"__isSmartRef__":true,"id":4204},{"__isSmartRef__":true,"id":4205},{"__isSmartRef__":true,"id":4206}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"4203":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"4204":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"4205":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"4206":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"4207":{"stops":[{"__isSmartRef__":true,"id":4208},{"__isSmartRef__":true,"id":4209},{"__isSmartRef__":true,"id":4210},{"__isSmartRef__":true,"id":4211}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"4208":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"4209":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"4210":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"4211":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"4212":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":4213},{"__isSmartRef__":true,"id":4215},{"__isSmartRef__":true,"id":4217},{"__isSmartRef__":true,"id":4219},{"__isSmartRef__":true,"id":4221}],"revisionOnLoad":171940,"lastModifiedDate":{"__isSmartRef__":true,"id":4223},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4213":{"date":{"__isSmartRef__":true,"id":4214},"author":"undefined","message":"","id":"7074B413-6CF0-4892-9D18-52009A2A2E03"},"4214":{"isSerializedDate":true,"string":"Fri Apr 13 2012 21:04:01 GMT+0200 (CEST)"},"4215":{"date":{"__isSmartRef__":true,"id":4216},"author":"sstamm","message":"reverted button","id":"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E"},"4216":{"isSerializedDate":true,"string":"Mon Apr 16 2012 10:36:21 GMT+0200 (CEST)"},"4217":{"date":{"__isSmartRef__":true,"id":4218},"author":"robertkrahn","message":"no comment","id":"97D17254-EAC6-4494-8330-A347909590D6"},"4218":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:08:58 GMT+0200 (CEST)"},"4219":{"date":{"__isSmartRef__":true,"id":4220},"author":"robertkrahn","message":"no comment","id":"DDE22D44-9A6D-4485-80F3-262D5DA0CC07"},"4220":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:03:19 GMT+0200 (CEST)"},"4221":{"date":{"__isSmartRef__":true,"id":4222},"author":"bgnauk","message":"no comment","id":"FA43C1A3-19A9-4ED6-A014-82C74689A5C3"},"4222":{"isSerializedDate":true,"string":"Tue Jun 19 2012 23:39:23 GMT+0200 (CEST)"},"4223":{"isSerializedDate":true,"string":"Fri Sep 07 2012 04:04:46 GMT+0200 (CEST)"},"4224":{"sourceObj":{"__isSmartRef__":true,"id":4190},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":4190},"targetMethodName":"doAction","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"4225":{"morph":{"__isSmartRef__":true,"id":4190},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4226":{"doAction":{"__isSmartRef__":true,"id":4227}},"4227":{"varMapping":{"__isSmartRef__":true,"id":4228},"source":"function doAction() {\n this.owner.setCurrentConstraintType(\"ratio\");\n}","funcProperties":{"__isSmartRef__":true,"id":4229},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4228":{"this":{"__isSmartRef__":true,"id":4190}},"4229":{"timestamp":{"__isSmartRef__":true,"id":4230},"user":"daniel.hoffmann","tags":[]},"4230":{"isSerializedDate":true,"string":"Sun Dec 02 2012 14:03:37 GMT+0100 (CET)"},"4231":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4232},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":4233},{"__isSmartRef__":true,"id":4235},{"__isSmartRef__":true,"id":4237},{"__isSmartRef__":true,"id":4239},{"__isSmartRef__":true,"id":4241},{"__isSmartRef__":true,"id":4243},{"__isSmartRef__":true,"id":4245},{"__isSmartRef__":true,"id":4247},{"__isSmartRef__":true,"id":4249},{"__isSmartRef__":true,"id":4251},{"__isSmartRef__":true,"id":4253},{"__isSmartRef__":true,"id":4255},{"__isSmartRef__":true,"id":4257},{"__isSmartRef__":true,"id":4259},{"__isSmartRef__":true,"id":4261},{"__isSmartRef__":true,"id":4263},{"__isSmartRef__":true,"id":4265},{"__isSmartRef__":true,"id":4267},{"__isSmartRef__":true,"id":4269},{"__isSmartRef__":true,"id":4271},{"__isSmartRef__":true,"id":4273},{"__isSmartRef__":true,"id":4275},{"__isSmartRef__":true,"id":4277},{"__isSmartRef__":true,"id":4279},{"__isSmartRef__":true,"id":4281},{"__isSmartRef__":true,"id":4283},{"__isSmartRef__":true,"id":4285},{"__isSmartRef__":true,"id":4287},{"__isSmartRef__":true,"id":4289},{"__isSmartRef__":true,"id":4291},{"__isSmartRef__":true,"id":4293},{"__isSmartRef__":true,"id":4295},{"__isSmartRef__":true,"id":4297},{"__isSmartRef__":true,"id":4299},{"__isSmartRef__":true,"id":4301},{"__isSmartRef__":true,"id":4303}],"eventHandler":{"__isSmartRef__":true,"id":4305},"_ClipMode":"auto","derivationIds":["B39BB768-41FC-4163-BFD5-79164E4D2B69","8A9DAD73-6660-4184-BD4C-4C28DC9D9E78","93FF5444-0F41-4AF5-8BC3-9FE540206D40","F362CB6F-567D-4F5A-9F8C-70DA4165A938","C88F3080-9B70-4481-B0C2-5AB8854D16E8"],"id":"E558658F-2C12-4709-81E3-7B6DE3551F33","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":true,"_HandStyle":null,"allowInput":true,"_FontFamily":"Monaco,monospace","_FontSize":10,"evalEnabled":false,"layout":{"__isSmartRef__":true,"id":4306},"syntaxHighlightingWhileTyping":true,"attributeConnections":[{"__isSmartRef__":true,"id":4307}],"doNotSerialize":["$$textString","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors"],"doNotCopyProperties":["$$textString"],"accessibleInInactiveWindow":true,"_lastSyntaxHighlightTime":31,"showsHalos":false,"isBeingDragged":false,"name":"constraintsTextField","owner":{"__isSmartRef__":true,"id":3983},"charsReplaced":"","lastFindLoc":100,"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_TextColor","_Position"],"textString":"height(greenRect, 100);\nwidth(greenRect, 200);\nheight(blueRect, 150);\nwidth(blueRect, 150);\nwidth(blueRect, 101);\nratio(blueRect, 0.6733333333333333);","__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(955.0,498.0)"},"4232":{"_BorderWidth":1,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(500.0,200.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(95,94,95)","_Fill":"Color.rgb(243,243,243)"},"4233":{"style":{"__isSmartRef__":true,"id":4234},"chunkOwner":{"__isSmartRef__":true,"id":4231},"_id":"_26","storedString":"height","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4234":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"4235":{"_id":"_238","style":{"__isSmartRef__":true,"id":4236},"chunkOwner":{"__isSmartRef__":true,"id":4231},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4236":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"4237":{"_id":"_239","style":{"__isSmartRef__":true,"id":4238},"chunkOwner":{"__isSmartRef__":true,"id":4231},"storedString":"greenRect","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4238":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"4239":{"_id":"_240","style":{"__isSmartRef__":true,"id":4240},"chunkOwner":{"__isSmartRef__":true,"id":4231},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4240":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"4241":{"_id":"_226","style":{"__isSmartRef__":true,"id":4242},"chunkOwner":{"__isSmartRef__":true,"id":4231},"storedString":"100","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4242":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"4243":{"_id":"_227","style":{"__isSmartRef__":true,"id":4244},"chunkOwner":{"__isSmartRef__":true,"id":4231},"storedString":");\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4244":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"4245":{"_id":"_241","style":{"__isSmartRef__":true,"id":4246},"chunkOwner":{"__isSmartRef__":true,"id":4231},"storedString":"width","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4246":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"4247":{"_id":"_242","style":{"__isSmartRef__":true,"id":4248},"chunkOwner":{"__isSmartRef__":true,"id":4231},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4248":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"4249":{"_id":"_243","style":{"__isSmartRef__":true,"id":4250},"chunkOwner":{"__isSmartRef__":true,"id":4231},"storedString":"greenRect","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4250":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"4251":{"_id":"_244","style":{"__isSmartRef__":true,"id":4252},"chunkOwner":{"__isSmartRef__":true,"id":4231},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4252":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"4253":{"_id":"_228","style":{"__isSmartRef__":true,"id":4254},"chunkOwner":{"__isSmartRef__":true,"id":4231},"storedString":"200","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4254":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"4255":{"_id":"_229","style":{"__isSmartRef__":true,"id":4256},"chunkOwner":{"__isSmartRef__":true,"id":4231},"storedString":");\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4256":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"4257":{"_id":"_245","style":{"__isSmartRef__":true,"id":4258},"chunkOwner":{"__isSmartRef__":true,"id":4231},"storedString":"height","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4258":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"4259":{"_id":"_246","style":{"__isSmartRef__":true,"id":4260},"chunkOwner":{"__isSmartRef__":true,"id":4231},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4260":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"4261":{"_id":"_247","style":{"__isSmartRef__":true,"id":4262},"chunkOwner":{"__isSmartRef__":true,"id":4231},"storedString":"blueRect","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4262":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"4263":{"_id":"_248","style":{"__isSmartRef__":true,"id":4264},"chunkOwner":{"__isSmartRef__":true,"id":4231},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4264":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"4265":{"_id":"_230","style":{"__isSmartRef__":true,"id":4266},"chunkOwner":{"__isSmartRef__":true,"id":4231},"storedString":"150","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4266":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"4267":{"_id":"_231","style":{"__isSmartRef__":true,"id":4268},"chunkOwner":{"__isSmartRef__":true,"id":4231},"storedString":");\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4268":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"4269":{"_id":"_249","style":{"__isSmartRef__":true,"id":4270},"chunkOwner":{"__isSmartRef__":true,"id":4231},"storedString":"width","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4270":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"4271":{"_id":"_250","style":{"__isSmartRef__":true,"id":4272},"chunkOwner":{"__isSmartRef__":true,"id":4231},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4272":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"4273":{"_id":"_251","style":{"__isSmartRef__":true,"id":4274},"chunkOwner":{"__isSmartRef__":true,"id":4231},"storedString":"blueRect","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4274":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"4275":{"_id":"_252","style":{"__isSmartRef__":true,"id":4276},"chunkOwner":{"__isSmartRef__":true,"id":4231},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4276":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"4277":{"_id":"_232","style":{"__isSmartRef__":true,"id":4278},"chunkOwner":{"__isSmartRef__":true,"id":4231},"storedString":"150","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4278":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"4279":{"_id":"_233","style":{"__isSmartRef__":true,"id":4280},"chunkOwner":{"__isSmartRef__":true,"id":4231},"storedString":");\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4280":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"4281":{"_id":"_253","style":{"__isSmartRef__":true,"id":4282},"chunkOwner":{"__isSmartRef__":true,"id":4231},"storedString":"width","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4282":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"4283":{"_id":"_254","style":{"__isSmartRef__":true,"id":4284},"chunkOwner":{"__isSmartRef__":true,"id":4231},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4284":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"4285":{"_id":"_255","style":{"__isSmartRef__":true,"id":4286},"chunkOwner":{"__isSmartRef__":true,"id":4231},"storedString":"blueRect","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4286":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"4287":{"_id":"_256","style":{"__isSmartRef__":true,"id":4288},"chunkOwner":{"__isSmartRef__":true,"id":4231},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4288":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"4289":{"_id":"_234","style":{"__isSmartRef__":true,"id":4290},"chunkOwner":{"__isSmartRef__":true,"id":4231},"storedString":"101","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4290":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"4291":{"_id":"_235","style":{"__isSmartRef__":true,"id":4292},"chunkOwner":{"__isSmartRef__":true,"id":4231},"storedString":");\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4292":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"4293":{"_id":"_257","style":{"__isSmartRef__":true,"id":4294},"chunkOwner":{"__isSmartRef__":true,"id":4231},"storedString":"ratio","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4294":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"4295":{"_id":"_258","style":{"__isSmartRef__":true,"id":4296},"chunkOwner":{"__isSmartRef__":true,"id":4231},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4296":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"4297":{"_id":"_259","style":{"__isSmartRef__":true,"id":4298},"chunkOwner":{"__isSmartRef__":true,"id":4231},"storedString":"blueRect","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4298":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"4299":{"_id":"_260","style":{"__isSmartRef__":true,"id":4300},"chunkOwner":{"__isSmartRef__":true,"id":4231},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4300":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"4301":{"_id":"_236","style":{"__isSmartRef__":true,"id":4302},"chunkOwner":{"__isSmartRef__":true,"id":4231},"storedString":"0.6733333333333333","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4302":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"4303":{"_id":"_237","style":{"__isSmartRef__":true,"id":4304},"chunkOwner":{"__isSmartRef__":true,"id":4231},"storedString":");","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4304":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"4305":{"morph":{"__isSmartRef__":true,"id":4231},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4306":{"resizeWidth":true,"resizeHeight":true},"4307":{"sourceObj":{"__isSmartRef__":true,"id":4231},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":4231},"targetMethodName":"highlightSyntaxDebounced","varMapping":{"__isSmartRef__":true,"id":4308},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"4308":{"source":{"__isSmartRef__":true,"id":4231},"target":{"__isSmartRef__":true,"id":4231}},"4309":{"submorphs":[],"scripts":[],"id":"632288FE-FBCF-42AF-9434-C5BD5B730144","shape":{"__isSmartRef__":true,"id":4310},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":120.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":14,"name":"Text2","partsBinMetaInfo":{"__isSmartRef__":true,"id":4311},"textChunks":[{"__isSmartRef__":true,"id":4323}],"charsReplaced":"Some Text","lastFindLoc":9,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":4325},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","E3FA5A91-BF01-47C9-A727-751EA109270B","DC9ABF3E-7FF2-4651-8873-41ABA53C275F","981B9920-EC96-4DA5-A042-B4A9BAB376F7","55B92424-3319-4AC6-A0FD-C5C8BDD3FC09","E83D630D-A418-4516-9B2B-6D69FD0A0EDB"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":120.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"owner":{"__isSmartRef__":true,"id":3983},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","textColor","_Padding"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(950.0,469.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)"},"4310":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(128.7,27.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"4311":{"partsSpaceName":"PartsBin/Basic","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":4312},{"__isSmartRef__":true,"id":4314},{"__isSmartRef__":true,"id":4316},{"__isSmartRef__":true,"id":4318},{"__isSmartRef__":true,"id":4320}],"lastModifiedDate":{"__isSmartRef__":true,"id":4322},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4312":{"date":{"__isSmartRef__":true,"id":4313},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"4313":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (CEST)"},"4314":{"date":{"__isSmartRef__":true,"id":4315},"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F"},"4315":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (CET)"},"4316":{"date":{"__isSmartRef__":true,"id":4317},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"4317":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (CEST)"},"4318":{"date":{"__isSmartRef__":true,"id":4319},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"4319":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (CEST)"},"4320":{"date":{"__isSmartRef__":true,"id":4321},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"4321":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (CEST)"},"4322":{"isSerializedDate":true,"string":"Fri Sep 07 2012 04:04:46 GMT+0200 (CEST)"},"4323":{"style":{"__isSmartRef__":true,"id":4324},"morph":{"__isSmartRef__":true,"id":4309},"chunkOwner":{"__isSmartRef__":true,"id":4309},"storedString":"Constraints","_id":"_2157","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4324":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4325":{"morph":{"__isSmartRef__":true,"id":4309},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4326":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4327},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":4328},{"__isSmartRef__":true,"id":4330},{"__isSmartRef__":true,"id":4332},{"__isSmartRef__":true,"id":4334},{"__isSmartRef__":true,"id":4336},{"__isSmartRef__":true,"id":4338},{"__isSmartRef__":true,"id":4340},{"__isSmartRef__":true,"id":4342},{"__isSmartRef__":true,"id":4344},{"__isSmartRef__":true,"id":4346},{"__isSmartRef__":true,"id":4348},{"__isSmartRef__":true,"id":4350},{"__isSmartRef__":true,"id":4352},{"__isSmartRef__":true,"id":4354},{"__isSmartRef__":true,"id":4356},{"__isSmartRef__":true,"id":4358},{"__isSmartRef__":true,"id":4360},{"__isSmartRef__":true,"id":4362}],"eventHandler":{"__isSmartRef__":true,"id":4364},"_ClipMode":"auto","derivationIds":["B39BB768-41FC-4163-BFD5-79164E4D2B69","8A9DAD73-6660-4184-BD4C-4C28DC9D9E78","CBE259FF-B8A1-4071-BCED-A29875B64BAB","92C81A87-A99F-4E2C-9017-D74E30C7B954"],"id":"E80908FE-29DA-4683-8447-2895FEA94693","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":true,"_HandStyle":null,"allowInput":true,"_FontFamily":"Monaco,monospace","_FontSize":10,"evalEnabled":false,"layout":{"__isSmartRef__":true,"id":4365},"syntaxHighlightingWhileTyping":true,"attributeConnections":[{"__isSmartRef__":true,"id":4366}],"doNotSerialize":["$$textString","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors"],"doNotCopyProperties":["$$textString"],"accessibleInInactiveWindow":true,"_lastSyntaxHighlightTime":17,"showsHalos":false,"isBeingDragged":false,"name":"variablesTextField","owner":{"__isSmartRef__":true,"id":3983},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_TextColor","_Position"],"textString":"\nheight: [greenRect, 100]\n\nwidth: [greenRect, 200]\n\nheight: [blueRect, 150]\n\nwidth: [blueRect, 150]\n","__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(954.0,269.0)"},"4327":{"_BorderWidth":1,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(500.0,200.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(95,94,95)","_Fill":"Color.rgb(243,243,243)"},"4328":{"style":{"__isSmartRef__":true,"id":4329},"chunkOwner":{"__isSmartRef__":true,"id":4326},"_id":"_27","storedString":"\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4329":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"4330":{"_id":"_261","style":{"__isSmartRef__":true,"id":4331},"chunkOwner":{"__isSmartRef__":true,"id":4326},"storedString":"height","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4331":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(139,0,0)"},"4332":{"_id":"_277","style":{"__isSmartRef__":true,"id":4333},"chunkOwner":{"__isSmartRef__":true,"id":4326},"storedString":":","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4333":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(139,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"4334":{"_id":"_262","style":{"__isSmartRef__":true,"id":4335},"chunkOwner":{"__isSmartRef__":true,"id":4326},"storedString":" [greenRect, ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4335":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"4336":{"_id":"_263","style":{"__isSmartRef__":true,"id":4337},"chunkOwner":{"__isSmartRef__":true,"id":4326},"storedString":"100","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4337":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"4338":{"_id":"_264","style":{"__isSmartRef__":true,"id":4339},"chunkOwner":{"__isSmartRef__":true,"id":4326},"storedString":"]\n\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4339":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"4340":{"_id":"_265","style":{"__isSmartRef__":true,"id":4341},"chunkOwner":{"__isSmartRef__":true,"id":4326},"storedString":"width:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4341":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(139,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"4342":{"_id":"_266","style":{"__isSmartRef__":true,"id":4343},"chunkOwner":{"__isSmartRef__":true,"id":4326},"storedString":" [greenRect, ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4343":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"4344":{"_id":"_267","style":{"__isSmartRef__":true,"id":4345},"chunkOwner":{"__isSmartRef__":true,"id":4326},"storedString":"200","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4345":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"4346":{"_id":"_268","style":{"__isSmartRef__":true,"id":4347},"chunkOwner":{"__isSmartRef__":true,"id":4326},"storedString":"]\n\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4347":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"4348":{"_id":"_269","style":{"__isSmartRef__":true,"id":4349},"chunkOwner":{"__isSmartRef__":true,"id":4326},"storedString":"height:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4349":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(139,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"4350":{"_id":"_270","style":{"__isSmartRef__":true,"id":4351},"chunkOwner":{"__isSmartRef__":true,"id":4326},"storedString":" [blueRect, ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4351":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"4352":{"_id":"_271","style":{"__isSmartRef__":true,"id":4353},"chunkOwner":{"__isSmartRef__":true,"id":4326},"storedString":"150","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4353":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"4354":{"_id":"_272","style":{"__isSmartRef__":true,"id":4355},"chunkOwner":{"__isSmartRef__":true,"id":4326},"storedString":"]\n\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4355":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"4356":{"_id":"_273","style":{"__isSmartRef__":true,"id":4357},"chunkOwner":{"__isSmartRef__":true,"id":4326},"storedString":"width:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4357":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(139,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"4358":{"_id":"_274","style":{"__isSmartRef__":true,"id":4359},"chunkOwner":{"__isSmartRef__":true,"id":4326},"storedString":" [blueRect, ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4359":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"4360":{"_id":"_275","style":{"__isSmartRef__":true,"id":4361},"chunkOwner":{"__isSmartRef__":true,"id":4326},"storedString":"150","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4361":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"4362":{"_id":"_276","style":{"__isSmartRef__":true,"id":4363},"chunkOwner":{"__isSmartRef__":true,"id":4326},"storedString":"]\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4363":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"4364":{"morph":{"__isSmartRef__":true,"id":4326},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4365":{"resizeWidth":true,"resizeHeight":true},"4366":{"sourceObj":{"__isSmartRef__":true,"id":4326},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":4326},"targetMethodName":"highlightSyntaxDebounced","varMapping":{"__isSmartRef__":true,"id":4367},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"4367":{"source":{"__isSmartRef__":true,"id":4326},"target":{"__isSmartRef__":true,"id":4326}},"4368":{"submorphs":[],"scripts":[],"id":"9D912E7E-95B0-41C9-84D0-197E12F5E8DA","shape":{"__isSmartRef__":true,"id":4369},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":120.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":14,"name":"Text1","partsBinMetaInfo":{"__isSmartRef__":true,"id":4370},"textChunks":[{"__isSmartRef__":true,"id":4382}],"charsReplaced":"Some Text","lastFindLoc":9,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":4384},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","E3FA5A91-BF01-47C9-A727-751EA109270B","DC9ABF3E-7FF2-4651-8873-41ABA53C275F","6513CAFB-4D1C-4CBC-8F67-178A6CCFE302","BB1AE711-3F4C-48CC-8D6D-5EA3290535C4"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":120.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"owner":{"__isSmartRef__":true,"id":3983},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","textColor","_Padding"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(952.0,238.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)"},"4369":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(128.7,27.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"4370":{"partsSpaceName":"PartsBin/Basic","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":4371},{"__isSmartRef__":true,"id":4373},{"__isSmartRef__":true,"id":4375},{"__isSmartRef__":true,"id":4377},{"__isSmartRef__":true,"id":4379}],"lastModifiedDate":{"__isSmartRef__":true,"id":4381},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4371":{"date":{"__isSmartRef__":true,"id":4372},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"4372":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (CEST)"},"4373":{"date":{"__isSmartRef__":true,"id":4374},"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F"},"4374":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (CET)"},"4375":{"date":{"__isSmartRef__":true,"id":4376},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"4376":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (CEST)"},"4377":{"date":{"__isSmartRef__":true,"id":4378},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"4378":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (CEST)"},"4379":{"date":{"__isSmartRef__":true,"id":4380},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"4380":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (CEST)"},"4381":{"isSerializedDate":true,"string":"Fri Sep 07 2012 04:04:46 GMT+0200 (CEST)"},"4382":{"style":{"__isSmartRef__":true,"id":4383},"morph":{"__isSmartRef__":true,"id":4368},"chunkOwner":{"__isSmartRef__":true,"id":4368},"storedString":"Variablen","_id":"_2157","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4383":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4384":{"morph":{"__isSmartRef__":true,"id":4368},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4385":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4386},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":4387},{"__isSmartRef__":true,"id":4389},{"__isSmartRef__":true,"id":4391},{"__isSmartRef__":true,"id":4393},{"__isSmartRef__":true,"id":4395},{"__isSmartRef__":true,"id":4397},{"__isSmartRef__":true,"id":4399},{"__isSmartRef__":true,"id":4401},{"__isSmartRef__":true,"id":4403},{"__isSmartRef__":true,"id":4405},{"__isSmartRef__":true,"id":4407},{"__isSmartRef__":true,"id":4409},{"__isSmartRef__":true,"id":4411},{"__isSmartRef__":true,"id":4413},{"__isSmartRef__":true,"id":4415},{"__isSmartRef__":true,"id":4417},{"__isSmartRef__":true,"id":4419},{"__isSmartRef__":true,"id":4421},{"__isSmartRef__":true,"id":4423},{"__isSmartRef__":true,"id":4425},{"__isSmartRef__":true,"id":4427},{"__isSmartRef__":true,"id":4429},{"__isSmartRef__":true,"id":4431},{"__isSmartRef__":true,"id":4433},{"__isSmartRef__":true,"id":4435},{"__isSmartRef__":true,"id":4437},{"__isSmartRef__":true,"id":4439},{"__isSmartRef__":true,"id":4441},{"__isSmartRef__":true,"id":4443},{"__isSmartRef__":true,"id":4445},{"__isSmartRef__":true,"id":4447},{"__isSmartRef__":true,"id":4449},{"__isSmartRef__":true,"id":4451},{"__isSmartRef__":true,"id":4453},{"__isSmartRef__":true,"id":4455},{"__isSmartRef__":true,"id":4457},{"__isSmartRef__":true,"id":4459},{"__isSmartRef__":true,"id":4461},{"__isSmartRef__":true,"id":4463},{"__isSmartRef__":true,"id":4465},{"__isSmartRef__":true,"id":4467},{"__isSmartRef__":true,"id":4469},{"__isSmartRef__":true,"id":4471},{"__isSmartRef__":true,"id":4473},{"__isSmartRef__":true,"id":4475},{"__isSmartRef__":true,"id":4477},{"__isSmartRef__":true,"id":4479},{"__isSmartRef__":true,"id":4481},{"__isSmartRef__":true,"id":4483}],"eventHandler":{"__isSmartRef__":true,"id":4485},"_ClipMode":"auto","derivationIds":["B39BB768-41FC-4163-BFD5-79164E4D2B69","BB5F1504-C723-4A3D-B34A-3AE0114CD5FC","01CBA3E3-837E-4298-966D-E77A665683F8"],"id":"14A1C548-1AA7-491B-9BB0-5AF969682D5E","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":true,"_HandStyle":null,"allowInput":true,"_FontFamily":"Monaco,monospace","_FontSize":10,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":3983},"layout":{"__isSmartRef__":true,"id":4486},"syntaxHighlightingWhileTyping":true,"attributeConnections":[{"__isSmartRef__":true,"id":4487}],"doNotSerialize":["$$textString"],"doNotCopyProperties":["$$textString"],"accessibleInInactiveWindow":true,"parseErrors":null,"_lastSyntaxHighlightTime":32,"showsHalos":false,"isBeingDragged":false,"name":"tableauTextField","previousSelection":[33,10],"charsReplaced":"[0, 0, 0, 1, 0.1111111111111111, 0, 0, 0, 55.55555555555556]\n[0, 0, 0, 0, -0.5, 1, 0, 0, 250]\n[0, 0, 0, 0, -0.3333333333333333, 0, 1, 0, 333.3333333333333]\n[0, 0, 0, 0, -0.1111111111111111, 0, 0, 1, 444.44444444444446]\n[1, 0, 0, 0, 1, 0, 0, 0, 500]\n[0, 0, 1, 0, 0.3333333333333333, 0, 0, 0, 166.66666666666669]\n[0, 1, 0, 0, 0.5, 0, 0, 0, 250]\n[0, 0, 0, 0, 1.9444444444444444, 0, 0, 0, 972.2222222222223]","lastFindLoc":478,"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_TextColor","_Position"],"textString":"[0, 4, 4, 1, 1, 1]\n[0, 3, 1, 6, 5, 0]\n[x, y, x, x, x, x]\n[0, 0, 0, 0, 9, 9]","__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(955.0,36.0)"},"4386":{"_BorderWidth":1,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(500.0,200.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(95,94,95)","_Fill":"Color.rgb(243,243,243)"},"4387":{"style":{"__isSmartRef__":true,"id":4388},"chunkOwner":{"__isSmartRef__":true,"id":4385},"_id":"_28","storedString":"[","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4388":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"4389":{"_id":"_278","style":{"__isSmartRef__":true,"id":4390},"chunkOwner":{"__isSmartRef__":true,"id":4385},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4390":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"4391":{"_id":"_279","style":{"__isSmartRef__":true,"id":4392},"chunkOwner":{"__isSmartRef__":true,"id":4385},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4392":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"4393":{"_id":"_280","style":{"__isSmartRef__":true,"id":4394},"chunkOwner":{"__isSmartRef__":true,"id":4385},"storedString":"4","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4394":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"4395":{"_id":"_281","style":{"__isSmartRef__":true,"id":4396},"chunkOwner":{"__isSmartRef__":true,"id":4385},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4396":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"4397":{"_id":"_282","style":{"__isSmartRef__":true,"id":4398},"chunkOwner":{"__isSmartRef__":true,"id":4385},"storedString":"4","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4398":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"4399":{"_id":"_283","style":{"__isSmartRef__":true,"id":4400},"chunkOwner":{"__isSmartRef__":true,"id":4385},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4400":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"4401":{"_id":"_284","style":{"__isSmartRef__":true,"id":4402},"chunkOwner":{"__isSmartRef__":true,"id":4385},"storedString":"1","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4402":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"4403":{"_id":"_285","style":{"__isSmartRef__":true,"id":4404},"chunkOwner":{"__isSmartRef__":true,"id":4385},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4404":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"4405":{"_id":"_286","style":{"__isSmartRef__":true,"id":4406},"chunkOwner":{"__isSmartRef__":true,"id":4385},"storedString":"1","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4406":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"4407":{"_id":"_287","style":{"__isSmartRef__":true,"id":4408},"chunkOwner":{"__isSmartRef__":true,"id":4385},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4408":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"4409":{"_id":"_288","style":{"__isSmartRef__":true,"id":4410},"chunkOwner":{"__isSmartRef__":true,"id":4385},"storedString":"1","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4410":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"4411":{"_id":"_289","style":{"__isSmartRef__":true,"id":4412},"chunkOwner":{"__isSmartRef__":true,"id":4385},"storedString":"]\n[","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4412":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"4413":{"_id":"_290","style":{"__isSmartRef__":true,"id":4414},"chunkOwner":{"__isSmartRef__":true,"id":4385},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4414":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"4415":{"_id":"_291","style":{"__isSmartRef__":true,"id":4416},"chunkOwner":{"__isSmartRef__":true,"id":4385},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4416":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"4417":{"_id":"_292","style":{"__isSmartRef__":true,"id":4418},"chunkOwner":{"__isSmartRef__":true,"id":4385},"storedString":"3","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4418":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"4419":{"_id":"_293","style":{"__isSmartRef__":true,"id":4420},"chunkOwner":{"__isSmartRef__":true,"id":4385},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4420":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"4421":{"_id":"_294","style":{"__isSmartRef__":true,"id":4422},"chunkOwner":{"__isSmartRef__":true,"id":4385},"storedString":"1","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4422":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"4423":{"_id":"_295","style":{"__isSmartRef__":true,"id":4424},"chunkOwner":{"__isSmartRef__":true,"id":4385},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4424":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"4425":{"_id":"_296","style":{"__isSmartRef__":true,"id":4426},"chunkOwner":{"__isSmartRef__":true,"id":4385},"storedString":"6","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4426":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"4427":{"_id":"_297","style":{"__isSmartRef__":true,"id":4428},"chunkOwner":{"__isSmartRef__":true,"id":4385},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4428":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"4429":{"_id":"_298","style":{"__isSmartRef__":true,"id":4430},"chunkOwner":{"__isSmartRef__":true,"id":4385},"storedString":"5","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4430":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"4431":{"_id":"_299","style":{"__isSmartRef__":true,"id":4432},"chunkOwner":{"__isSmartRef__":true,"id":4385},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4432":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"4433":{"_id":"_300","style":{"__isSmartRef__":true,"id":4434},"chunkOwner":{"__isSmartRef__":true,"id":4385},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4434":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"4435":{"_id":"_301","style":{"__isSmartRef__":true,"id":4436},"chunkOwner":{"__isSmartRef__":true,"id":4385},"storedString":"]\n[","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4436":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"4437":{"_id":"_314","style":{"__isSmartRef__":true,"id":4438},"chunkOwner":{"__isSmartRef__":true,"id":4385},"storedString":"x","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4438":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"4439":{"_id":"_315","style":{"__isSmartRef__":true,"id":4440},"chunkOwner":{"__isSmartRef__":true,"id":4385},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4440":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"4441":{"_id":"_316","style":{"__isSmartRef__":true,"id":4442},"chunkOwner":{"__isSmartRef__":true,"id":4385},"storedString":"y","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4442":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"4443":{"_id":"_317","style":{"__isSmartRef__":true,"id":4444},"chunkOwner":{"__isSmartRef__":true,"id":4385},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4444":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"4445":{"_id":"_318","style":{"__isSmartRef__":true,"id":4446},"chunkOwner":{"__isSmartRef__":true,"id":4385},"storedString":"x","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4446":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"4447":{"_id":"_319","style":{"__isSmartRef__":true,"id":4448},"chunkOwner":{"__isSmartRef__":true,"id":4385},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4448":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"4449":{"_id":"_320","style":{"__isSmartRef__":true,"id":4450},"chunkOwner":{"__isSmartRef__":true,"id":4385},"storedString":"x","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4450":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"4451":{"_id":"_321","style":{"__isSmartRef__":true,"id":4452},"chunkOwner":{"__isSmartRef__":true,"id":4385},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4452":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"4453":{"_id":"_322","style":{"__isSmartRef__":true,"id":4454},"chunkOwner":{"__isSmartRef__":true,"id":4385},"storedString":"x","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4454":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"4455":{"_id":"_323","style":{"__isSmartRef__":true,"id":4456},"chunkOwner":{"__isSmartRef__":true,"id":4385},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4456":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"4457":{"_id":"_324","style":{"__isSmartRef__":true,"id":4458},"chunkOwner":{"__isSmartRef__":true,"id":4385},"storedString":"x","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4458":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"4459":{"_id":"_325","style":{"__isSmartRef__":true,"id":4460},"chunkOwner":{"__isSmartRef__":true,"id":4385},"storedString":"]\n[","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4460":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"4461":{"_id":"_302","style":{"__isSmartRef__":true,"id":4462},"chunkOwner":{"__isSmartRef__":true,"id":4385},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4462":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"4463":{"_id":"_303","style":{"__isSmartRef__":true,"id":4464},"chunkOwner":{"__isSmartRef__":true,"id":4385},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4464":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"4465":{"_id":"_304","style":{"__isSmartRef__":true,"id":4466},"chunkOwner":{"__isSmartRef__":true,"id":4385},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4466":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"4467":{"_id":"_305","style":{"__isSmartRef__":true,"id":4468},"chunkOwner":{"__isSmartRef__":true,"id":4385},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4468":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"4469":{"_id":"_306","style":{"__isSmartRef__":true,"id":4470},"chunkOwner":{"__isSmartRef__":true,"id":4385},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4470":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"4471":{"_id":"_307","style":{"__isSmartRef__":true,"id":4472},"chunkOwner":{"__isSmartRef__":true,"id":4385},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4472":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"4473":{"_id":"_308","style":{"__isSmartRef__":true,"id":4474},"chunkOwner":{"__isSmartRef__":true,"id":4385},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4474":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"4475":{"_id":"_309","style":{"__isSmartRef__":true,"id":4476},"chunkOwner":{"__isSmartRef__":true,"id":4385},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4476":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"4477":{"_id":"_310","style":{"__isSmartRef__":true,"id":4478},"chunkOwner":{"__isSmartRef__":true,"id":4385},"storedString":"9","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4478":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"4479":{"_id":"_311","style":{"__isSmartRef__":true,"id":4480},"chunkOwner":{"__isSmartRef__":true,"id":4385},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4480":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"4481":{"_id":"_312","style":{"__isSmartRef__":true,"id":4482},"chunkOwner":{"__isSmartRef__":true,"id":4385},"storedString":"9","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4482":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"4483":{"_id":"_313","style":{"__isSmartRef__":true,"id":4484},"chunkOwner":{"__isSmartRef__":true,"id":4385},"storedString":"]","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4484":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"4485":{"morph":{"__isSmartRef__":true,"id":4385},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4486":{"resizeWidth":true,"resizeHeight":true},"4487":{"sourceObj":{"__isSmartRef__":true,"id":4385},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":4385},"targetMethodName":"highlightSyntaxDebounced","varMapping":{"__isSmartRef__":true,"id":4488},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"4488":{"source":{"__isSmartRef__":true,"id":4385},"target":{"__isSmartRef__":true,"id":4385}},"4489":{"submorphs":[{"__isSmartRef__":true,"id":4490}],"scripts":[],"id":"CBA66A69-CE0F-43C6-8F44-EB2CE7872FC6","shape":{"__isSmartRef__":true,"id":4495},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":4501},"lighterFill":{"__isSmartRef__":true,"id":4506},"label":{"__isSmartRef__":true,"id":4490},"name":"heightButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":4511},"attributeConnections":[{"__isSmartRef__":true,"id":4523}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":4524},"derivationIds":[7251,"3F26258D-0EE1-4A94-8419-5EE2BB6065A6","B624295D-42E3-4E0A-B370-844C2B43F4F0","F5D160C8-1C2F-47D9-9BE1-2FD26C53BFB3","7D4A1972-76E5-4369-9964-2F6ACB87C81F","468167DF-C2A9-4D14-B344-4D183695DBF9","A507628C-314F-4CA3-90BE-D9B88F8447E9","D1AF90C8-F667-4D9B-B3A4-6FA707BF0583","F9ADD09B-CC9D-47AA-A87D-54065878E333","7F647466-E96F-4C31-9CB5-7C450EE9A17E"],"_ClipMode":"visible","isPressed":false,"owner":{"__isSmartRef__":true,"id":3983},"_Rotation":0,"_Scale":1,"prevScroll":[0,0],"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4525},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(8.0,244.0)","distanceToDragEvent":"lively.pt(54.9,-11.0)"},"4490":{"submorphs":[],"scripts":[],"id":"65361FF9-2379-4EF3-BCF0-C5F51A47D706","shape":{"__isSmartRef__":true,"id":4491},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":100,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":4489},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":4492}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":4494},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[7252,"4881773E-A824-4992-B814-33C8D37580C6","EE955AA4-D648-4DFC-8E2D-08881D605170","7EC413DD-D34D-449D-B448-2F3904B04FA5","7939AA82-2A96-4559-9090-DD58B7C8868A","CA0DC720-D350-40B1-B491-56053DD3ACEC","0D350F67-43D3-4011-A7FE-BB6073758DFE","F3992590-AD3D-47A5-8663-6C72C72B45C4","47B21556-6B15-498A-B9BF-F819229C95A9","E1FE4223-C4B8-418A-B3AF-83FFA6A0CD5B"],"_MinTextWidth":100,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"4491":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"4492":{"style":{"__isSmartRef__":true,"id":4493},"chunkOwner":{"__isSmartRef__":true,"id":4490},"_id":"_1088","storedString":"Höhe","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4493":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4494":{"morph":{"__isSmartRef__":true,"id":4490},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4495":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":4496},"_BorderRadius":5.2,"_ClipMode":"visible","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"4496":{"stops":[{"__isSmartRef__":true,"id":4497},{"__isSmartRef__":true,"id":4498},{"__isSmartRef__":true,"id":4499},{"__isSmartRef__":true,"id":4500}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"4497":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"4498":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"4499":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"4500":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"4501":{"stops":[{"__isSmartRef__":true,"id":4502},{"__isSmartRef__":true,"id":4503},{"__isSmartRef__":true,"id":4504},{"__isSmartRef__":true,"id":4505}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"4502":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"4503":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"4504":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"4505":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"4506":{"stops":[{"__isSmartRef__":true,"id":4507},{"__isSmartRef__":true,"id":4508},{"__isSmartRef__":true,"id":4509},{"__isSmartRef__":true,"id":4510}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"4507":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"4508":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"4509":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"4510":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"4511":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":4512},{"__isSmartRef__":true,"id":4514},{"__isSmartRef__":true,"id":4516},{"__isSmartRef__":true,"id":4518},{"__isSmartRef__":true,"id":4520}],"revisionOnLoad":171940,"lastModifiedDate":{"__isSmartRef__":true,"id":4522},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4512":{"date":{"__isSmartRef__":true,"id":4513},"author":"undefined","message":"","id":"7074B413-6CF0-4892-9D18-52009A2A2E03"},"4513":{"isSerializedDate":true,"string":"Fri Apr 13 2012 21:04:01 GMT+0200 (CEST)"},"4514":{"date":{"__isSmartRef__":true,"id":4515},"author":"sstamm","message":"reverted button","id":"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E"},"4515":{"isSerializedDate":true,"string":"Mon Apr 16 2012 10:36:21 GMT+0200 (CEST)"},"4516":{"date":{"__isSmartRef__":true,"id":4517},"author":"robertkrahn","message":"no comment","id":"97D17254-EAC6-4494-8330-A347909590D6"},"4517":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:08:58 GMT+0200 (CEST)"},"4518":{"date":{"__isSmartRef__":true,"id":4519},"author":"robertkrahn","message":"no comment","id":"DDE22D44-9A6D-4485-80F3-262D5DA0CC07"},"4519":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:03:19 GMT+0200 (CEST)"},"4520":{"date":{"__isSmartRef__":true,"id":4521},"author":"bgnauk","message":"no comment","id":"FA43C1A3-19A9-4ED6-A014-82C74689A5C3"},"4521":{"isSerializedDate":true,"string":"Tue Jun 19 2012 23:39:23 GMT+0200 (CEST)"},"4522":{"isSerializedDate":true,"string":"Fri Sep 07 2012 04:04:46 GMT+0200 (CEST)"},"4523":{"sourceObj":{"__isSmartRef__":true,"id":4489},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":4489},"targetMethodName":"doAction","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"4524":{"morph":{"__isSmartRef__":true,"id":4489},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4525":{"doAction":{"__isSmartRef__":true,"id":4526}},"4526":{"varMapping":{"__isSmartRef__":true,"id":4527},"source":"function doAction() {\n this.owner.setCurrentConstraintType(\"height\")\n}","funcProperties":{"__isSmartRef__":true,"id":4528},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4527":{"this":{"__isSmartRef__":true,"id":4489}},"4528":{"timestamp":{"__isSmartRef__":true,"id":4529},"user":"daniel.hoffmann","tags":[]},"4529":{"isSerializedDate":true,"string":"Sun Dec 02 2012 12:13:39 GMT+0100 (CET)"},"4530":{"submorphs":[{"__isSmartRef__":true,"id":4531}],"scripts":[],"id":"69B31C0F-579F-43A4-A51A-394F60A3E9C2","shape":{"__isSmartRef__":true,"id":4536},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":4542},"lighterFill":{"__isSmartRef__":true,"id":4547},"label":{"__isSmartRef__":true,"id":4531},"name":"parseConstraintsButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":4552},"attributeConnections":[{"__isSmartRef__":true,"id":4564},{"__isSmartRef__":true,"id":4565}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":4567},"derivationIds":[7251,"3F26258D-0EE1-4A94-8419-5EE2BB6065A6","B624295D-42E3-4E0A-B370-844C2B43F4F0","F5D160C8-1C2F-47D9-9BE1-2FD26C53BFB3","7D4A1972-76E5-4369-9964-2F6ACB87C81F","468167DF-C2A9-4D14-B344-4D183695DBF9","A507628C-314F-4CA3-90BE-D9B88F8447E9","D1AF90C8-F667-4D9B-B3A4-6FA707BF0583","A9ABAF28-AE0D-42E5-B1EC-27B990856CBA","F60C6C80-53D4-4D5C-9ED3-95605C4D56DC","95F3A13F-AAEB-4908-91C0-B87713A5E6E3","9176FC8B-F37B-4188-9B2E-E718C3D9B12A"],"_ClipMode":"visible","isPressed":false,"owner":{"__isSmartRef__":true,"id":3983},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4568},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(1344.0,666.0)","distanceToDragEvent":"lively.pt(54.9,-11.0)"},"4531":{"submorphs":[],"scripts":[],"id":"C3E56D8B-C06E-4B68-971F-A1D87C4F5365","shape":{"__isSmartRef__":true,"id":4532},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":100,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":4530},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":4533}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":4535},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[7252,"4881773E-A824-4992-B814-33C8D37580C6","EE955AA4-D648-4DFC-8E2D-08881D605170","7EC413DD-D34D-449D-B448-2F3904B04FA5","7939AA82-2A96-4559-9090-DD58B7C8868A","CA0DC720-D350-40B1-B491-56053DD3ACEC","0D350F67-43D3-4011-A7FE-BB6073758DFE","F3992590-AD3D-47A5-8663-6C72C72B45C4","B722D102-4490-4B08-96D9-95A987C54713","A3C83808-0F33-4DE8-B768-9D3D321F6DCF","84D29350-B39A-4D78-8D8C-0C782E69F01E","A8E991FE-CE35-42D0-899D-84A971A8EA24"],"_MinTextWidth":100,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"4532":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"4533":{"style":{"__isSmartRef__":true,"id":4534},"chunkOwner":{"__isSmartRef__":true,"id":4531},"_id":"_2456","storedString":"Einlesen","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4534":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4535":{"morph":{"__isSmartRef__":true,"id":4531},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4536":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":4537},"_BorderRadius":5.2,"_ClipMode":"visible","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"4537":{"stops":[{"__isSmartRef__":true,"id":4538},{"__isSmartRef__":true,"id":4539},{"__isSmartRef__":true,"id":4540},{"__isSmartRef__":true,"id":4541}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"4538":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"4539":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"4540":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"4541":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"4542":{"stops":[{"__isSmartRef__":true,"id":4543},{"__isSmartRef__":true,"id":4544},{"__isSmartRef__":true,"id":4545},{"__isSmartRef__":true,"id":4546}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"4543":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"4544":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"4545":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"4546":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"4547":{"stops":[{"__isSmartRef__":true,"id":4548},{"__isSmartRef__":true,"id":4549},{"__isSmartRef__":true,"id":4550},{"__isSmartRef__":true,"id":4551}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"4548":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"4549":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"4550":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"4551":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"4552":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":4553},{"__isSmartRef__":true,"id":4555},{"__isSmartRef__":true,"id":4557},{"__isSmartRef__":true,"id":4559},{"__isSmartRef__":true,"id":4561}],"revisionOnLoad":171940,"lastModifiedDate":{"__isSmartRef__":true,"id":4563},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4553":{"date":{"__isSmartRef__":true,"id":4554},"author":"undefined","message":"","id":"7074B413-6CF0-4892-9D18-52009A2A2E03"},"4554":{"isSerializedDate":true,"string":"Fri Apr 13 2012 21:04:01 GMT+0200 (CEST)"},"4555":{"date":{"__isSmartRef__":true,"id":4556},"author":"sstamm","message":"reverted button","id":"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E"},"4556":{"isSerializedDate":true,"string":"Mon Apr 16 2012 10:36:21 GMT+0200 (CEST)"},"4557":{"date":{"__isSmartRef__":true,"id":4558},"author":"robertkrahn","message":"no comment","id":"97D17254-EAC6-4494-8330-A347909590D6"},"4558":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:08:58 GMT+0200 (CEST)"},"4559":{"date":{"__isSmartRef__":true,"id":4560},"author":"robertkrahn","message":"no comment","id":"DDE22D44-9A6D-4485-80F3-262D5DA0CC07"},"4560":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:03:19 GMT+0200 (CEST)"},"4561":{"date":{"__isSmartRef__":true,"id":4562},"author":"bgnauk","message":"no comment","id":"FA43C1A3-19A9-4ED6-A014-82C74689A5C3"},"4562":{"isSerializedDate":true,"string":"Tue Jun 19 2012 23:39:23 GMT+0200 (CEST)"},"4563":{"isSerializedDate":true,"string":"Fri Sep 07 2012 04:04:46 GMT+0200 (CEST)"},"4564":{"sourceObj":{"__isSmartRef__":true,"id":4530},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":4530},"targetMethodName":"doAction","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"4565":{"sourceObj":{"__isSmartRef__":true,"id":4530},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3983},"targetMethodName":"parseConstraints","varMapping":{"__isSmartRef__":true,"id":4566},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"4566":{"source":{"__isSmartRef__":true,"id":4530},"target":{"__isSmartRef__":true,"id":3983}},"4567":{"morph":{"__isSmartRef__":true,"id":4530},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4568":{"doAction":{"__isSmartRef__":true,"id":4569}},"4569":{"varMapping":{"__isSmartRef__":true,"id":4570},"source":"function doAction() {\n \n}","funcProperties":{"__isSmartRef__":true,"id":4571},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4570":{"this":{"__isSmartRef__":true,"id":4530}},"4571":{"timestamp":{"__isSmartRef__":true,"id":4572},"user":"robertkrahn","tags":[]},"4572":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:02:40 GMT+0200 (CEST)"},"4573":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4574},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":4575}],"eventHandler":{"__isSmartRef__":true,"id":4577},"_ClipMode":"auto","derivationIds":["62424A55-8C49-4D20-85E3-32CFE0B094E6","692AAEB2-E3B2-429A-BD43-059D6BC7D53F","9F9E0E79-D469-449A-9A09-2AE06EE610E6","69D47636-83EF-46E0-A6A2-FD4DA6261F5D"],"id":"8B1DFE9C-0BF4-4141-8F63-BD75B276E205","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":true,"_HandStyle":null,"allowInput":true,"_FontFamily":"Monaco,monospace","_FontSize":10,"evalEnabled":false,"layout":{"__isSmartRef__":true,"id":4578},"syntaxHighlightingWhileTyping":true,"attributeConnections":[{"__isSmartRef__":true,"id":4579}],"doNotSerialize":["$$textString"],"doNotCopyProperties":["$$textString"],"accessibleInInactiveWindow":true,"parseErrors":null,"_lastSyntaxHighlightTime":2,"showsHalos":false,"previousSelection":[7,7],"isBeingDragged":false,"name":"SelectedText","text":"name","charsReplaced":"blueRect","lastFindLoc":16,"owner":{"__isSmartRef__":true,"id":3983},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_TextColor","_Position"],"textString":"blueRect","__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(9.0,149.0)"},"4574":{"_BorderWidth":1,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(104.0,31.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(95,94,95)","_Fill":"Color.rgb(243,243,243)"},"4575":{"style":{"__isSmartRef__":true,"id":4576},"chunkOwner":{"__isSmartRef__":true,"id":4573},"_id":"_29","storedString":"blueRect","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4576":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"4577":{"morph":{"__isSmartRef__":true,"id":4573},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4578":{"resizeWidth":true,"resizeHeight":true},"4579":{"sourceObj":{"__isSmartRef__":true,"id":4573},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":4573},"targetMethodName":"highlightSyntaxDebounced","varMapping":{"__isSmartRef__":true,"id":4580},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"4580":{"source":{"__isSmartRef__":true,"id":4573},"target":{"__isSmartRef__":true,"id":4573}},"4581":{"submorphs":[{"__isSmartRef__":true,"id":4582}],"scripts":[],"id":"4886B764-211F-4787-AF61-23C477F3095E","shape":{"__isSmartRef__":true,"id":4587},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":4593},"lighterFill":{"__isSmartRef__":true,"id":4598},"label":{"__isSmartRef__":true,"id":4582},"name":"SketchAreaButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":4603},"attributeConnections":[{"__isSmartRef__":true,"id":4615}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":4616},"derivationIds":[7251,"3F26258D-0EE1-4A94-8419-5EE2BB6065A6","B624295D-42E3-4E0A-B370-844C2B43F4F0","F5D160C8-1C2F-47D9-9BE1-2FD26C53BFB3","7D4A1972-76E5-4369-9964-2F6ACB87C81F","53250D98-1D56-45FC-AD4E-6816B90B0F9E"],"_ClipMode":"visible","isPressed":false,"owner":{"__isSmartRef__":true,"id":3983},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4617},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(8.0,620.0)","distanceToDragEvent":"lively.pt(54.9,-11.0)"},"4582":{"submorphs":[],"scripts":[],"id":"3835AFB7-8860-431F-A3F1-14565317A75C","shape":{"__isSmartRef__":true,"id":4583},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":100,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":4581},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":4584}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":4586},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[7252,"4881773E-A824-4992-B814-33C8D37580C6","EE955AA4-D648-4DFC-8E2D-08881D605170","7EC413DD-D34D-449D-B448-2F3904B04FA5","7939AA82-2A96-4559-9090-DD58B7C8868A","9DF72664-2B4F-4B28-986F-49B3401426E5"],"_MinTextWidth":100,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"4583":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(125.0,55.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"4584":{"style":{"__isSmartRef__":true,"id":4585},"chunkOwner":{"__isSmartRef__":true,"id":4582},"_id":"_5885","storedString":"Setup SketchArea (in case mouse events don't work)","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4585":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4586":{"morph":{"__isSmartRef__":true,"id":4582},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4587":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":4588},"_BorderRadius":5.2,"_ClipMode":"visible","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(125.0,55.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"4588":{"stops":[{"__isSmartRef__":true,"id":4589},{"__isSmartRef__":true,"id":4590},{"__isSmartRef__":true,"id":4591},{"__isSmartRef__":true,"id":4592}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"4589":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"4590":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"4591":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"4592":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"4593":{"stops":[{"__isSmartRef__":true,"id":4594},{"__isSmartRef__":true,"id":4595},{"__isSmartRef__":true,"id":4596},{"__isSmartRef__":true,"id":4597}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"4594":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"4595":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"4596":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"4597":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"4598":{"stops":[{"__isSmartRef__":true,"id":4599},{"__isSmartRef__":true,"id":4600},{"__isSmartRef__":true,"id":4601},{"__isSmartRef__":true,"id":4602}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"4599":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"4600":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"4601":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"4602":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"4603":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":4604},{"__isSmartRef__":true,"id":4606},{"__isSmartRef__":true,"id":4608},{"__isSmartRef__":true,"id":4610},{"__isSmartRef__":true,"id":4612}],"revisionOnLoad":171940,"lastModifiedDate":{"__isSmartRef__":true,"id":4614},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4604":{"date":{"__isSmartRef__":true,"id":4605},"author":"undefined","message":"","id":"7074B413-6CF0-4892-9D18-52009A2A2E03"},"4605":{"isSerializedDate":true,"string":"Fri Apr 13 2012 21:04:01 GMT+0200 (CEST)"},"4606":{"date":{"__isSmartRef__":true,"id":4607},"author":"sstamm","message":"reverted button","id":"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E"},"4607":{"isSerializedDate":true,"string":"Mon Apr 16 2012 10:36:21 GMT+0200 (CEST)"},"4608":{"date":{"__isSmartRef__":true,"id":4609},"author":"robertkrahn","message":"no comment","id":"97D17254-EAC6-4494-8330-A347909590D6"},"4609":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:08:58 GMT+0200 (CEST)"},"4610":{"date":{"__isSmartRef__":true,"id":4611},"author":"robertkrahn","message":"no comment","id":"DDE22D44-9A6D-4485-80F3-262D5DA0CC07"},"4611":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:03:19 GMT+0200 (CEST)"},"4612":{"date":{"__isSmartRef__":true,"id":4613},"author":"bgnauk","message":"no comment","id":"FA43C1A3-19A9-4ED6-A014-82C74689A5C3"},"4613":{"isSerializedDate":true,"string":"Tue Jun 19 2012 23:39:23 GMT+0200 (CEST)"},"4614":{"isSerializedDate":true,"string":"Fri Sep 07 2012 04:04:46 GMT+0200 (CEST)"},"4615":{"sourceObj":{"__isSmartRef__":true,"id":4581},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":4581},"targetMethodName":"doAction","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"4616":{"morph":{"__isSmartRef__":true,"id":4581},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4617":{"doAction":{"__isSmartRef__":true,"id":4618}},"4618":{"varMapping":{"__isSmartRef__":true,"id":4619},"source":"function doAction() {\n //in case mouse events are not working\n cop.create('SketchArea').refineClass(lively.morphic.Morph, {\n onMouseDown: function(evt) {\n this.get('SketchPadCanvas').mouseDown(this, evt);\n return cop.proceed(evt);\n }\n })\n this.get('SketchPadCanvas').setWithLayers([SketchArea])\n}","funcProperties":{"__isSmartRef__":true,"id":4620},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4619":{"this":{"__isSmartRef__":true,"id":4581}},"4620":{"timestamp":{"__isSmartRef__":true,"id":4621},"user":"daniel.hoffmann","tags":[]},"4621":{"isSerializedDate":true,"string":"Sun Dec 02 2012 13:52:42 GMT+0100 (CET)"},"4622":{"submorphs":[{"__isSmartRef__":true,"id":4623},{"__isSmartRef__":true,"id":4649}],"scripts":[],"id":"92F55AB5-3555-4E43-B5C6-23075BB949DC","shape":{"__isSmartRef__":true,"id":4679},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"SketchPadCanvas","partsBinMetaInfo":{"__isSmartRef__":true,"id":4680},"eventHandler":{"__isSmartRef__":true,"id":4695},"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C","F38525CC-4B5F-4591-A4A2-657DD74B74DD","63F1F9E3-F3FB-4BFE-8B16-6CFB8462E5D6","D6BB5E26-B2CE-47C8-BD7A-C4522B0DB9F5","063ACEEA-2310-479B-942F-6B5FB445E0B2","534AE787-FE6E-4FF1-AA50-B1F9E598696F","B54A430F-54AD-4811-94EF-30C67E2C56D0","2A5E0282-C784-453C-B9A8-936C07A90F29"],"partTests":{"__isSmartRef__":true,"id":4696},"_ClipMode":"visible","moved":true,"points":null,"isBeingDragged":false,"state":0,"#startLetters":"with","prevScroll":[0,0],"owner":{"__isSmartRef__":true,"id":3983},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4701},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","withLayers":["Global.SketchArea"],"_Position":"lively.pt(141.0,29.0)"},"4623":{"submorphs":[],"scripts":[],"id":"11455C42-4E54-4AD8-9B73-B8622FCEC447","shape":{"__isSmartRef__":true,"id":4624},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"greenRect","partsBinMetaInfo":{"__isSmartRef__":true,"id":4625},"eventHandler":{"__isSmartRef__":true,"id":4643},"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C","7EC17E78-593A-4CC8-B7E3-859BCBBFE785","F5AA29CB-A093-4B2B-8FEF-294054038904","17DAC708-A57C-48B6-A664-DA8FF16884EC","CB38577D-2D3E-4948-9CEA-D6FFA6571B3A","7EF7233F-E267-4AFC-B62D-DA8972E683F7"],"partTests":{"__isSmartRef__":true,"id":4644},"_ClipMode":"visible","moved":true,"owner":{"__isSmartRef__":true,"id":4622},"isBeingDragged":false,"prevScroll":[0,0],"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(372.0,306.0)"},"4624":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":0.6892,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,100.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(76,186,54)","_Padding":"lively.rect(0,0,0,0)"},"4625":{"partsSpaceName":"PartsBin/Basic","comment":"A simple box morph. A really orange one. Its amazing what you can build out of simple boxes.... Who needs stars when you got orange rectangles!","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":4626},{"__isSmartRef__":true,"id":4628},{"__isSmartRef__":true,"id":4630},{"__isSmartRef__":true,"id":4632},{"__isSmartRef__":true,"id":4634},{"__isSmartRef__":true,"id":4636},{"__isSmartRef__":true,"id":4638},{"__isSmartRef__":true,"id":4640}],"lastModifiedDate":{"__isSmartRef__":true,"id":4642},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4626":{"date":{"__isSmartRef__":true,"id":4627},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"4627":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"4628":{"date":{"__isSmartRef__":true,"id":4629},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"4629":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"4630":{"date":{"__isSmartRef__":true,"id":4631},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"4631":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"4632":{"date":{"__isSmartRef__":true,"id":4633},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"4633":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"4634":{"date":{"__isSmartRef__":true,"id":4635},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"4635":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"4636":{"date":{"__isSmartRef__":true,"id":4637},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"4637":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"4638":{"date":{"__isSmartRef__":true,"id":4639},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"4639":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"4640":{"date":{"__isSmartRef__":true,"id":4641},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"4641":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (CET)"},"4642":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:33:25 GMT+0100 (CET)"},"4643":{"morph":{"__isSmartRef__":true,"id":4623},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4644":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4645}},"4645":{"test01IsMorph":{"__isSmartRef__":true,"id":4646}},"4646":{"varMapping":{"__isSmartRef__":true,"id":4647},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":4648},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4647":{"this":{"__isSmartRef__":true,"id":4644}},"4648":{},"4649":{"submorphs":[],"scripts":[],"id":"F32DBB80-C91A-4220-8FE8-A4EC12368BA5","shape":{"__isSmartRef__":true,"id":4650},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"blueRect","partsBinMetaInfo":{"__isSmartRef__":true,"id":4651},"eventHandler":{"__isSmartRef__":true,"id":4673},"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C","7EC17E78-593A-4CC8-B7E3-859BCBBFE785","F5AA29CB-A093-4B2B-8FEF-294054038904","0A729899-A80F-4509-9173-98E4991DCF14","CD4B00EC-774D-4EE2-BCB5-011333EFBFB3"],"partTests":{"__isSmartRef__":true,"id":4674},"_ClipMode":"visible","moved":true,"owner":{"__isSmartRef__":true,"id":4622},"isBeingDragged":false,"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(174.0,232.0)"},"4650":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":0.6892,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(101.0,150.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(73,111,167)","_Padding":"lively.rect(0,0,0,0)"},"4651":{"partsSpaceName":"PartsBin/sd1213","comment":"Constraint-based layouting with the Simplex algorithm. Still under construction!","migrationLevel":4,"partName":"SketchPad","changes":[{"__isSmartRef__":true,"id":4652},{"__isSmartRef__":true,"id":4654},{"__isSmartRef__":true,"id":4656},{"__isSmartRef__":true,"id":4658},{"__isSmartRef__":true,"id":4660},{"__isSmartRef__":true,"id":4662},{"__isSmartRef__":true,"id":4664},{"__isSmartRef__":true,"id":4666},{"__isSmartRef__":true,"id":4668},{"__isSmartRef__":true,"id":4670}],"lastModifiedDate":{"__isSmartRef__":true,"id":4672},"revisionOnLoad":185622,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4652":{"date":{"__isSmartRef__":true,"id":4653},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"4653":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"4654":{"date":{"__isSmartRef__":true,"id":4655},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"4655":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"4656":{"date":{"__isSmartRef__":true,"id":4657},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"4657":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"4658":{"date":{"__isSmartRef__":true,"id":4659},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"4659":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"4660":{"date":{"__isSmartRef__":true,"id":4661},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"4661":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"4662":{"date":{"__isSmartRef__":true,"id":4663},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"4663":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"4664":{"date":{"__isSmartRef__":true,"id":4665},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"4665":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"4666":{"date":{"__isSmartRef__":true,"id":4667},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"4667":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (CET)"},"4668":{"date":{"__isSmartRef__":true,"id":4669},"author":"lisa.pfisterer","message":"first draft. Still under construction!","id":"2B13E2A0-6DC9-4EDF-82E7-F541EB7D78BF"},"4669":{"isSerializedDate":true,"string":"Sat Dec 01 2012 21:43:10 GMT+0100 (CET)"},"4670":{"date":{"__isSmartRef__":true,"id":4671},"author":"lisa.pfisterer","message":"Zwischenstand. Util-Funktionen für das Arbeiten mit Arrays (Zeile und Spalte hinzufügen für neue Constraints im Tableau)","id":"09B63D24-0A8C-46E0-9DB0-CEDE9AF8690B"},"4671":{"isSerializedDate":true,"string":"Sat Dec 01 2012 22:57:06 GMT+0100 (CET)"},"4672":{"isSerializedDate":true,"string":"Sat Dec 01 2012 21:40:09 GMT+0100 (CET)"},"4673":{"morph":{"__isSmartRef__":true,"id":4649},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4674":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4675}},"4675":{"test01IsMorph":{"__isSmartRef__":true,"id":4676}},"4676":{"varMapping":{"__isSmartRef__":true,"id":4677},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":4678},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4677":{"this":{"__isSmartRef__":true,"id":4674}},"4678":{},"4679":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(767.0,663.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(246,246,246)","_Padding":"lively.rect(0,0,0,0)"},"4680":{"partsSpaceName":"PartsBin/Basic","comment":"A simple box morph. A really orange one. Its amazing what you can build out of simple boxes.... Who needs stars when you got orange rectangles!","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":4681},{"__isSmartRef__":true,"id":4683},{"__isSmartRef__":true,"id":4685},{"__isSmartRef__":true,"id":4687},{"__isSmartRef__":true,"id":4689},{"__isSmartRef__":true,"id":4691},{"__isSmartRef__":true,"id":4693}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4681":{"date":{"__isSmartRef__":true,"id":4682},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"4682":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"4683":{"date":{"__isSmartRef__":true,"id":4684},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"4684":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"4685":{"date":{"__isSmartRef__":true,"id":4686},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"4686":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"4687":{"date":{"__isSmartRef__":true,"id":4688},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"4688":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"4689":{"date":{"__isSmartRef__":true,"id":4690},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"4690":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"4691":{"date":{"__isSmartRef__":true,"id":4692},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"4692":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"4693":{"date":{"__isSmartRef__":true,"id":4694},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"4694":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"4695":{"morph":{"__isSmartRef__":true,"id":4622},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4696":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4697}},"4697":{"test01IsMorph":{"__isSmartRef__":true,"id":4698}},"4698":{"varMapping":{"__isSmartRef__":true,"id":4699},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":4700},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4699":{"this":{"__isSmartRef__":true,"id":4696}},"4700":{},"4701":{"drawLine":{"__isSmartRef__":true,"id":4702},"mouseDown":{"__isSmartRef__":true,"id":4706},"partOfRectangle":{"__isSmartRef__":true,"id":4710}},"4702":{"varMapping":{"__isSmartRef__":true,"id":4703},"source":"function drawLine(evt) {\n var sketchPad = this.get(\"SketchPad\");\n debugger;\n if(evt.button != 0 || !sketchPad.state || sketchPad.state != 1)\n {\n console.log(\"no line\");\n return;\n }\n if (this.points) {\n this.points.push(evt.mousePoint);\n if (this.points.length >= 2) {\n console.log(this.getPosition());\n console.log(sketchPad.getPosition());\n var from = this.points[0].subPt(sketchPad.getPosition()).subPt(this.getPosition());\n var to = this.points[1].subPt(sketchPad.getPosition()).subPt(this.getPosition());\n console.log(\"Line between \" + from.x + \",\" + from.y + \" and \" + to.x + \",\" + to.y);\n var m = new lively.morphic.Path([from, to]);\n this.addMorph(m);\n this.points[0] = this.points.pop();\n }\n } else {\n this.points = new Array(evt.mousePoint);\n }\n console.log(\"MouseDown \" + evt.mousePoint);\n console.log(this.points);\n console.log(this);\n}","funcProperties":{"__isSmartRef__":true,"id":4704},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4703":{"this":{"__isSmartRef__":true,"id":4622}},"4704":{"timestamp":{"__isSmartRef__":true,"id":4705},"user":"daniel.hoffmann","tags":[]},"4705":{"isSerializedDate":true,"string":"Sat Dec 01 2012 21:09:37 GMT+0100 (CET)"},"4706":{"varMapping":{"__isSmartRef__":true,"id":4707},"source":"function mouseDown(element, evt) {\n console.log(element.name);\n console.log(evt);\n if(element.name != \"SketchPadCanvas\") {\n this.owner.select(element.name, this.partOfRectangle(element, evt));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4708},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4707":{"this":{"__isSmartRef__":true,"id":4622}},"4708":{"timestamp":{"__isSmartRef__":true,"id":4709},"user":"daniel.hoffmann","tags":[]},"4709":{"isSerializedDate":true,"string":"Sun Dec 02 2012 17:45:16 GMT+0100 (CET)"},"4710":{"varMapping":{"__isSmartRef__":true,"id":4711},"source":"function partOfRectangle(element, evt) {\n var pointClicked = lively.pt(evt.layerX, evt. layerY);\n var elementExtent = element.getExtent();\n if (pointClicked.x < elementExtent.x * 0.2) {\n if (pointClicked.y < elementExtent.y * 0.2) {\n return \"TL\";\n } else if (pointClicked.y > elementExtent.y * 0.8) {\n return \"BL\";\n } else {\n return \"L\";\n }\n } else if (pointClicked.x > elementExtent.x * 0.8) {\n if (pointClicked.y < elementExtent.y * 0.2) {\n return \"TR\";\n } else if (pointClicked.y > elementExtent.y * 0.8) {\n return \"BR\";\n } else {\n return \"R\";\n }\n } else {\n if (pointClicked.y < elementExtent.y * 0.2) {\n return \"T\";\n } else if (pointClicked.y > elementExtent.y * 0.8) {\n return \"B\";\n } else {\n return \"M\";\n }\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4712},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4711":{"this":{"__isSmartRef__":true,"id":4622}},"4712":{"timestamp":{"__isSmartRef__":true,"id":4713},"user":"daniel.hoffmann","tags":[]},"4713":{"isSerializedDate":true,"string":"Sun Dec 02 2012 17:35:46 GMT+0100 (CET)"},"4714":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(1475.0,721.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"4715":{"morph":{"__isSmartRef__":true,"id":3983},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4716":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4717}},"4717":{"test01IsMorph":{"__isSmartRef__":true,"id":4718}},"4718":{"varMapping":{"__isSmartRef__":true,"id":4719},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":4720},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4719":{"this":{"__isSmartRef__":true,"id":4716}},"4720":{},"4721":{"tableau":[[0,0,0,1,0.1111111111111111,0,0,0,55.55555555555556],[0,0,0,0,-0.5,1,0,0,250],[0,0,0,0,-0.3333333333333333,0,1,0,333.3333333333333],[0,0,0,0,-0.1111111111111111,0,0,1,444.44444444444446],[1,0,0,0,1,0,0,0,500],[0,0,1,0,0.3333333333333333,0,0,0,166.66666666666669],[0,1,0,0,0.5,0,0,0,250],[0,0,0,0,1.9444444444444444,0,0,0,972.2222222222223]],"all":["F",null,null,"x5","x5","x6","x7","x8"],"schlupf":["x4","x6","x7","x8","x1","x3","x2"],"needed":["x1","x2","x3","x4"],"resultArray":[500,250,166.66666666666669,55.55555555555556],"result":false,"resultString":" x1: 500 x2: 250 x3: 166.66666666666669 x4: 55.55555555555556 F: 972.2222222222223","__LivelyClassName__":"SimplexAlgorithmClass","__SourceModuleName__":"Global.projects.SketchPad.SimplexAlgorithm"},"4722":{"initializeTableau":{"__isSmartRef__":true,"id":4723},"initSimplex":{"__isSmartRef__":true,"id":4727},"simplexStep":{"__isSmartRef__":true,"id":4731},"start":{"__isSmartRef__":true,"id":4735},"stop":{"__isSmartRef__":true,"id":4739},"parseConstraints":{"__isSmartRef__":true,"id":4743},"testTableau":{"__isSmartRef__":true,"id":4747},"extendArray":{"__isSmartRef__":true,"id":4751},"addConstraintArray":{"__isSmartRef__":true,"id":4755},"extendArrayWithZeros":{"__isSmartRef__":true,"id":4759},"height":{"__isSmartRef__":true,"id":4763},"addConstraint":{"__isSmartRef__":true,"id":4767},"getValueForConstraintType":{"__isSmartRef__":true,"id":4771},"select":{"__isSmartRef__":true,"id":4775},"setCurrentConstraintType":{"__isSmartRef__":true,"id":4779}},"4723":{"varMapping":{"__isSmartRef__":true,"id":4724},"source":"function initializeTableau() {\n var tableau = new Array(8);\n\n tableau[0] = new Array( 1, 0, 0, 0, 1, 0, 0, 0, 500 );\n \n tableau[1] = new Array( 0, 1, 0, 0, 0, 1, 0, 0, 500 );\n \n tableau[2] = new Array( 0, 0, 1, 0, 0, 0, 1, 0, 500 );\n\n tableau[3] = new Array( 0, 0, 0, 1, 0, 0, 0, 1, 500 );\n \n tableau[4] = new Array( 1, - 2, 0, 0, 0, 0, 0, 0, 0 );\n \n tableau[5] = new Array( 0, 0, 1, -3, 0, 0, 0, 0, 0 );\n \n tableau[6] = new Array( 1, 0, -3, 0, 0, 0, 0, 0, 0 );\n \n tableau[7] = new Array( -1, -1, -1, -1, 0, 0, 0, 0, 0 );\n\t\t\t\n this.algorithm.tableau = tableau;\t\n}","funcProperties":{"__isSmartRef__":true,"id":4725},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4724":{"this":{"__isSmartRef__":true,"id":3983}},"4725":{"timestamp":{"__isSmartRef__":true,"id":4726},"user":"lisa.pfisterer","tags":[]},"4726":{"isSerializedDate":true,"string":"Sat Dec 01 2012 18:56:37 GMT+0100 (CET)"},"4727":{"varMapping":{"__isSmartRef__":true,"id":4728},"source":"function initSimplex() {\n module('projects.SketchPad.SimplexAlgorithm').load();\n JSLoader.loadJs('http://lively-kernel.org/repository/webwerkstatt/projects/SketchPad/SimplexAlgorithm.js');\n \n this.algorithm = new SimplexAlgorithmClass();\n /*this.get(\"solutionString\").setTextString(\"\");*/\n \n all = new Array(\"x1\", \"x2\", \"x3\", \"x4\", \"x5\", \"x6\", \"x7\", \"x8\");\n schlupf = new Array(\"x5\", \"x6\", \"x7\", \"x8\", \"F\");\n needed = new Array(\"x1\", \"x2\", \"x3\", \"x4\");\n \n this.initializeTableau();\n\n this.algorithm.initSimplex(all, schlupf, needed);\n \n \n\n /*var extent = this.get(\"optangle\").getExtent();\n extent.x = 0;\n extent.y = 0;\n this.get(\"optangle\").setExtent(extent);\n \n var extent2 = this.get(\"optangle2\").getExtent();\n extent2.x = 0;\n extent2.y = 0;\n this.get(\"optangle2\").setExtent(extent2);*/\n \n this.result = false;\n}","funcProperties":{"__isSmartRef__":true,"id":4729},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4728":{"this":{"__isSmartRef__":true,"id":3983}},"4729":{"timestamp":{"__isSmartRef__":true,"id":4730},"user":"lisa.pfisterer","tags":[]},"4730":{"isSerializedDate":true,"string":"Sat Dec 01 2012 21:45:45 GMT+0100 (CET)"},"4731":{"varMapping":{"__isSmartRef__":true,"id":4732},"source":"function simplexStep() {\n if(!this.algorithm.result) {\n this.algorithm.simplexIteration();\n console.log(\"Result: \" + this.algorithm.resultString);\n console.log(\"Array x1: \" + this.algorithm.resultArray[0]);\n console.log(\"Array x2: \" + this.algorithm.resultArray[1]);\n console.log(\"Array x3: \" + this.algorithm.resultArray[2]);\n console.log(\"Array x4: \" + this.algorithm.resultArray[3]);\n \n // this.get(\"solutionString\").setTextString(this.algorithm.needed[0] + \": \" + this.algorithm.resultArray[0] + \" \" + this.algorithm.needed[1] + \": \" + this.algorithm.resultArray[1] + \" \" + this.algorithm.needed[2] + \": \" + this.algorithm.resultArray[2] + \" \" + this.algorithm.needed[3] + \": \" + this.algorithm.resultArray[3]);\n \n this.get(\"tableauTextField\").setTextString(this.algorithm.tableau.join(\"\\n\"));\n \n\t/*var extent = this.get(\"optangle\").getExtent();\n\textent[\"x\"] = this.algorithm.resultArray[0] * 1;\n\textent[\"y\"] = this.algorithm.resultArray[1] * 1;\n\tthis.get(\"optangle\").setExtent(extent);\n\t\n\tvar extent2 = this.get(\"optangle2\").getExtent();\n\textent2.x = this.algorithm.resultArray[2] * 1;\n\textent2.y = this.algorithm.resultArray[3] * 1;\n\tthis.get(\"optangle2\").setExtent(extent2);*/\n } else {\n this.stop();\n console.log(\"ALGORITHM FINISHED.\");\n }\n \n\n}","funcProperties":{"__isSmartRef__":true,"id":4733},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4732":{"this":{"__isSmartRef__":true,"id":3983}},"4733":{"timestamp":{"__isSmartRef__":true,"id":4734},"user":"lisa.pfisterer","tags":[]},"4734":{"isSerializedDate":true,"string":"Sat Dec 01 2012 21:54:00 GMT+0100 (CET)"},"4735":{"varMapping":{"__isSmartRef__":true,"id":4736},"source":"function start() {\n this.initSimplex();\n this.startStepping(1000, \"simplexStep\")\n}","funcProperties":{"__isSmartRef__":true,"id":4737},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4736":{"this":{"__isSmartRef__":true,"id":3983}},"4737":{"timestamp":{"__isSmartRef__":true,"id":4738},"user":"lisa.pfisterer","tags":[]},"4738":{"isSerializedDate":true,"string":"Sat Dec 01 2012 18:56:37 GMT+0100 (CET)"},"4739":{"varMapping":{"__isSmartRef__":true,"id":4740},"source":"function stop() {\n this.stopStepping()\n}","funcProperties":{"__isSmartRef__":true,"id":4741},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4740":{"this":{"__isSmartRef__":true,"id":3983}},"4741":{"timestamp":{"__isSmartRef__":true,"id":4742},"user":"lisa.pfisterer","tags":[]},"4742":{"isSerializedDate":true,"string":"Sat Dec 01 2012 18:56:37 GMT+0100 (CET)"},"4743":{"varMapping":{"__isSmartRef__":true,"id":4744},"source":"function parseConstraints() {\n var constraintString = this.get(\"constraintsTextField\").getTextString();\n var constraints = constraintString.split(\"\\n\");\n this.get(\"variablesTextField\").setTextString(\"\");\n \n for (var i = 0; i < constraints.length; i++) {\n if (constraints[i].trim() != \"\") {\n var prior = this.get(\"variablesTextField\").getTextString();\n\n var base = constraints[i].split(\")\")[0];\n var parts = base.split(\"(\");\n var methodName = parts[0];\n var variables = parts[1].split(\",\"); \n \n for (var j = 0; j < variables.length; j++) {\n variables[j] = variables[j].trim();\n }\n \n this.get(\"variablesTextField\").setTextString(prior + \"\\n\" + methodName + \": \" + variables + \"\\n\");\n \n if (methodName == \"height\") {\n this.height(variables);\n }\n }\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4745},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4744":{"this":{"__isSmartRef__":true,"id":3983}},"4745":{"timestamp":{"__isSmartRef__":true,"id":4746},"user":"lisa.pfisterer","tags":[]},"4746":{"isSerializedDate":true,"string":"Sat Dec 01 2012 22:17:34 GMT+0100 (CET)"},"4747":{"varMapping":{"__isSmartRef__":true,"id":4748},"source":"function testTableau() {\n var array = new Array();\n \n array[0] = new Array(0, 4, 4, 1, 1, 1);\n array[1] = new Array(0, 3, 1, 6, 5, 0);\n array[2] = new Array(\"x\", \"y\", \"x\", \"x\", \"x\", \"x\");\n //var test = new Array();\n //test[0] = new Array(4, 2, 3, 0);\n //array = array.concat(test);\n //array = this.extendArray(array);\n var xxx = new Array(9, 9);\n array = this.addConstraintArray(xxx, array);\n \n this.get(\"tableauTextField\").setTextString(array.join(\"\\n\"));\n}","funcProperties":{"__isSmartRef__":true,"id":4749},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4748":{"this":{"__isSmartRef__":true,"id":3983}},"4749":{"timestamp":{"__isSmartRef__":true,"id":4750},"user":"lisa.pfisterer","tags":[]},"4750":{"isSerializedDate":true,"string":"Sat Dec 01 2012 22:53:18 GMT+0100 (CET)"},"4751":{"varMapping":{"__isSmartRef__":true,"id":4752},"source":"function extendArray(array) {\n for (var i = 0; i < array.length; i++) {\n var subarray = array[i];\n subarray[subarray.length] = 0;\n }\n return array;\n}","funcProperties":{"__isSmartRef__":true,"id":4753},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4752":{"this":{"__isSmartRef__":true,"id":3983}},"4753":{"timestamp":{"__isSmartRef__":true,"id":4754},"user":"lisa.pfisterer","tags":[]},"4754":{"isSerializedDate":true,"string":"Sat Dec 01 2012 22:10:14 GMT+0100 (CET)"},"4755":{"varMapping":{"__isSmartRef__":true,"id":4756},"source":"function addConstraintArray(array, array2) {\n var helper = new Array();\n helper[0] = array;\n //var size = this.algorithm.tableau.length;\n var size = array2[0].length;\n var diff = size - array.length;\n var filler = new Array();\n for (var i = 0; i < diff; i++) {\n filler.push(0);\n }\n helper[0] = filler.concat(array);\n //this.algorithm.tableau.concat(array);\n return array2.concat(helper);\n}","funcProperties":{"__isSmartRef__":true,"id":4757},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4756":{"this":{"__isSmartRef__":true,"id":3983}},"4757":{"timestamp":{"__isSmartRef__":true,"id":4758},"user":"lisa.pfisterer","tags":[]},"4758":{"isSerializedDate":true,"string":"Sat Dec 01 2012 22:52:50 GMT+0100 (CET)"},"4759":{"varMapping":{"__isSmartRef__":true,"id":4760},"source":"function extendArrayWithZeros(array) {\n for (var i = 0; i < array.length; i++) {\n var subarray = array[i];\n var last = subarray.pop();\n subarray.push(0);\n subarray.push(last);\n }\n return array;\n}","funcProperties":{"__isSmartRef__":true,"id":4761},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4760":{"this":{"__isSmartRef__":true,"id":3983}},"4761":{"timestamp":{"__isSmartRef__":true,"id":4762},"user":"lisa.pfisterer","tags":[]},"4762":{"isSerializedDate":true,"string":"Sat Dec 01 2012 22:40:41 GMT+0100 (CET)"},"4763":{"varMapping":{"__isSmartRef__":true,"id":4764},"source":"function height(variables) {\n var variable = variables[0];\n var value = variables[1];\n console.log(\"Objectreference: \" + variables[0]);\n console.log(\"Value: \" + variables[1]);/*\n \n all = new Array(\"x1\", \"x2\", \"x3\", \"x4\", \"x5\", \"x6\", \"x7\", \"x8\");\n schlupf = new Array(\"x5\", \"x6\", \"x7\", \"x8\", \"F\");\n needed = new Array(\"x1\", \"x2\", \"x3\", \"x4\");\n this.algorithm.all\n schlupf\n needed\n extend tableau\n */\n this.algorithm.all.push(variable);\n this.algorithm.needed.push(variable);\n this.extendArrayWithZeros(this.algorithm.tableau);\n \n var extent = this.get(variables[0]).getExtent();\n extent.y = variables[1];\n this.get(variables[0]).setExtent(extent);\n}","funcProperties":{"__isSmartRef__":true,"id":4765},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4764":{"this":{"__isSmartRef__":true,"id":3983}},"4765":{"timestamp":{"__isSmartRef__":true,"id":4766},"user":"lisa.pfisterer","tags":[]},"4766":{"isSerializedDate":true,"string":"Sat Dec 01 2012 22:35:41 GMT+0100 (CET)"},"4767":{"varMapping":{"__isSmartRef__":true,"id":4768},"source":"function addConstraint(type, element, value) {\n this.get(\"constraintsTextField\").setTextString(\n this.get(\"constraintsTextField\").textString + \"\\n\" +\n type + \"(\" + element + \", \" + value + \");\")\n}","funcProperties":{"__isSmartRef__":true,"id":4769},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4768":{"this":{"__isSmartRef__":true,"id":3983}},"4769":{"timestamp":{"__isSmartRef__":true,"id":4770},"user":"daniel.hoffmann","tags":[]},"4770":{"isSerializedDate":true,"string":"Sun Dec 02 2012 12:14:48 GMT+0100 (CET)"},"4771":{"varMapping":{"__isSmartRef__":true,"id":4772},"source":"function getValueForConstraintType(type, name) {\n if (this.currentConstraintType == \"width\"){\n return this.get(name).getExtent().x;\n } else if (this.currentConstraintType == \"height\"){\n return this.get(name).getExtent().y;\n } else if (this.currentConstraintType == \"ratio\"){\n return this.get(name).getExtent().x / this.get(name).getExtent().y;\n } else {\n return \"?\"\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4773},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4772":{"this":{"__isSmartRef__":true,"id":3983}},"4773":{"timestamp":{"__isSmartRef__":true,"id":4774},"user":"daniel.hoffmann","tags":[]},"4774":{"isSerializedDate":true,"string":"Sun Dec 02 2012 14:04:34 GMT+0100 (CET)"},"4775":{"varMapping":{"__isSmartRef__":true,"id":4776},"source":"function select(name, part) {\n console.log(\"selected \" + name + \" \" + part);\n this.get(\"SelectedText\").setTextString(name);\n if(this.currentConstraintType != null){\n var value = this.getValueForConstraintType(this.currentConstraintType, name);\n this.addConstraint(this.currentConstraintType, name, value);\n }\n this.currentConstraintType = null;\n}","funcProperties":{"__isSmartRef__":true,"id":4777},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4776":{"this":{"__isSmartRef__":true,"id":3983}},"4777":{"timestamp":{"__isSmartRef__":true,"id":4778},"user":"daniel.hoffmann","tags":[]},"4778":{"isSerializedDate":true,"string":"Sun Dec 02 2012 17:36:12 GMT+0100 (CET)"},"4779":{"varMapping":{"__isSmartRef__":true,"id":4780},"source":"function setCurrentConstraintType(type) {\n this.currentConstraintType = type;\n}","funcProperties":{"__isSmartRef__":true,"id":4781},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4780":{"this":{"__isSmartRef__":true,"id":3983}},"4781":{"timestamp":{"__isSmartRef__":true,"id":4782},"user":"daniel.hoffmann","tags":[]},"4782":{"isSerializedDate":true,"string":"Sun Dec 02 2012 12:11:49 GMT+0100 (CET)"},"4783":{"submorphs":[{"__isSmartRef__":true,"id":4784},{"__isSmartRef__":true,"id":4880},{"__isSmartRef__":true,"id":4906},{"__isSmartRef__":true,"id":4949},{"__isSmartRef__":true,"id":4990},{"__isSmartRef__":true,"id":5031},{"__isSmartRef__":true,"id":5125},{"__isSmartRef__":true,"id":5142},{"__isSmartRef__":true,"id":5224},{"__isSmartRef__":true,"id":5241},{"__isSmartRef__":true,"id":5547},{"__isSmartRef__":true,"id":5588},{"__isSmartRef__":true,"id":5631},{"__isSmartRef__":true,"id":5723},{"__isSmartRef__":true,"id":5731}],"scripts":[],"id":"437EB517-ACDD-4159-8570-A743662FCA1C","shape":{"__isSmartRef__":true,"id":5772},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"SketchPad","partsBinMetaInfo":{"__isSmartRef__":true,"id":5773},"eventHandler":{"__isSmartRef__":true,"id":5807},"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C","7EC17E78-593A-4CC8-B7E3-859BCBBFE785","D80E875B-6AF6-42A2-867B-9087ADB52B56","1FBA67A7-35FE-4565-BE99-3E711ADCC60C","FA4B6E74-FEF3-42E4-99F7-0808162F10C6","9D3143EB-5A86-4E5D-89B8-2A80AE77ED6C"],"partTests":{"__isSmartRef__":true,"id":5808},"_ClipMode":"visible","moved":true,"prevScroll":[0,0],"#startLetters":"setCur","algorithm":{"__isSmartRef__":true,"id":5813},"result":false,"currentConstraintType":null,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"firstRatioSide":"blueRect.height","__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5814},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(2295.0,1025.0)"},"4784":{"submorphs":[{"__isSmartRef__":true,"id":4785}],"scripts":[],"id":"8A891806-DFA1-4D9B-88D6-BBD4587F3D7B","shape":{"__isSmartRef__":true,"id":4790},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":4796},"lighterFill":{"__isSmartRef__":true,"id":4801},"label":{"__isSmartRef__":true,"id":4785},"name":"stopButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":4806},"attributeConnections":[{"__isSmartRef__":true,"id":4817},{"__isSmartRef__":true,"id":4818},{"__isSmartRef__":true,"id":4872}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":4874},"derivationIds":[7251,"3F26258D-0EE1-4A94-8419-5EE2BB6065A6","B624295D-42E3-4E0A-B370-844C2B43F4F0","F5D160C8-1C2F-47D9-9BE1-2FD26C53BFB3","7D4A1972-76E5-4369-9964-2F6ACB87C81F","8B7A69E1-2842-4086-AAF1-C435517C4DA7","C2A72BC2-1B3C-4CB5-970E-F0D28763C62D","707149E7-9837-4996-BB84-9423A4404556","C479A54B-32C8-4A5E-A1FB-B5C5A35B70C7"],"_ClipMode":"visible","isPressed":false,"owner":{"__isSmartRef__":true,"id":4783},"prevScroll":[0,0],"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4875},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(7.0,61.0)","distanceToDragEvent":"lively.pt(54.9,-11.0)"},"4785":{"submorphs":[],"scripts":[],"id":"464553B0-0A18-418A-8665-C128463D0EAD","shape":{"__isSmartRef__":true,"id":4786},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":100,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":4784},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":4787}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":4789},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[7252,"4881773E-A824-4992-B814-33C8D37580C6","EE955AA4-D648-4DFC-8E2D-08881D605170","7EC413DD-D34D-449D-B448-2F3904B04FA5","7939AA82-2A96-4559-9090-DD58B7C8868A","E24E16C9-A02D-4DC4-89F3-9535E54A9BAE","6FD03EBD-9331-4021-99B7-298ADDFC8C33","53BAF5AF-5CBA-425B-A0BB-5E51D31867FA","BC8209BF-4E53-419D-9D86-49C971E6F754"],"_MinTextWidth":100,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"4786":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"4787":{"style":{"__isSmartRef__":true,"id":4788},"chunkOwner":{"__isSmartRef__":true,"id":4785},"_id":"_33507","storedString":"Stop","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4788":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4789":{"morph":{"__isSmartRef__":true,"id":4785},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4790":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":4791},"_BorderRadius":5.2,"_ClipMode":"visible","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"4791":{"stops":[{"__isSmartRef__":true,"id":4792},{"__isSmartRef__":true,"id":4793},{"__isSmartRef__":true,"id":4794},{"__isSmartRef__":true,"id":4795}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"4792":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"4793":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"4794":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"4795":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"4796":{"stops":[{"__isSmartRef__":true,"id":4797},{"__isSmartRef__":true,"id":4798},{"__isSmartRef__":true,"id":4799},{"__isSmartRef__":true,"id":4800}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"4797":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"4798":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"4799":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"4800":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"4801":{"stops":[{"__isSmartRef__":true,"id":4802},{"__isSmartRef__":true,"id":4803},{"__isSmartRef__":true,"id":4804},{"__isSmartRef__":true,"id":4805}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"4802":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"4803":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"4804":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"4805":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"4806":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":4807},{"__isSmartRef__":true,"id":4809},{"__isSmartRef__":true,"id":4811},{"__isSmartRef__":true,"id":4813},{"__isSmartRef__":true,"id":4815}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4807":{"date":{"__isSmartRef__":true,"id":4808},"author":"undefined","message":"","id":"7074B413-6CF0-4892-9D18-52009A2A2E03"},"4808":{"isSerializedDate":true,"string":"Fri Apr 13 2012 21:04:01 GMT+0200 (CEST)"},"4809":{"date":{"__isSmartRef__":true,"id":4810},"author":"sstamm","message":"reverted button","id":"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E"},"4810":{"isSerializedDate":true,"string":"Mon Apr 16 2012 10:36:21 GMT+0200 (CEST)"},"4811":{"date":{"__isSmartRef__":true,"id":4812},"author":"robertkrahn","message":"no comment","id":"97D17254-EAC6-4494-8330-A347909590D6"},"4812":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:08:58 GMT+0200 (CEST)"},"4813":{"date":{"__isSmartRef__":true,"id":4814},"author":"robertkrahn","message":"no comment","id":"DDE22D44-9A6D-4485-80F3-262D5DA0CC07"},"4814":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:03:19 GMT+0200 (CEST)"},"4815":{"date":{"__isSmartRef__":true,"id":4816},"author":"bgnauk","message":"no comment","id":"FA43C1A3-19A9-4ED6-A014-82C74689A5C3"},"4816":{"isSerializedDate":true,"string":"Tue Jun 19 2012 23:39:23 GMT+0200 (CEST)"},"4817":{"sourceObj":{"__isSmartRef__":true,"id":4784},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":4784},"targetMethodName":"doAction","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"4818":{"sourceObj":{"__isSmartRef__":true,"id":4784},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":4819},"targetMethodName":"stop","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"4819":{"submorphs":[],"scripts":[],"id":"DFA99784-9469-437E-9259-5FE6DB274314","shape":{"__isSmartRef__":true,"id":4820},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle1","partsBinMetaInfo":{"__isSmartRef__":true,"id":4821},"eventHandler":{"__isSmartRef__":true,"id":4836},"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C"],"partTests":{"__isSmartRef__":true,"id":4837},"_ClipMode":"visible","moved":true,"owner":null,"algorithm":{"__isSmartRef__":true,"id":4842},"result":false,"#startLetters":"init","isBeingDragged":false,"prevScroll":[0,0],"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4843},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(2259.0,1431.0)"},"4820":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(250.0,252.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,143,0)","_Padding":"lively.rect(0,0,0,0)"},"4821":{"partsSpaceName":"PartsBin/Basic","comment":"A simple box morph. A really orange one. Its amazing what you can build out of simple boxes.... Who needs stars when you got orange rectangles!","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":4822},{"__isSmartRef__":true,"id":4824},{"__isSmartRef__":true,"id":4826},{"__isSmartRef__":true,"id":4828},{"__isSmartRef__":true,"id":4830},{"__isSmartRef__":true,"id":4832},{"__isSmartRef__":true,"id":4834}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4822":{"date":{"__isSmartRef__":true,"id":4823},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"4823":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"4824":{"date":{"__isSmartRef__":true,"id":4825},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"4825":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"4826":{"date":{"__isSmartRef__":true,"id":4827},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"4827":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"4828":{"date":{"__isSmartRef__":true,"id":4829},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"4829":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"4830":{"date":{"__isSmartRef__":true,"id":4831},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"4831":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"4832":{"date":{"__isSmartRef__":true,"id":4833},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"4833":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"4834":{"date":{"__isSmartRef__":true,"id":4835},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"4835":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"4836":{"morph":{"__isSmartRef__":true,"id":4819},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4837":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4838}},"4838":{"test01IsMorph":{"__isSmartRef__":true,"id":4839}},"4839":{"varMapping":{"__isSmartRef__":true,"id":4840},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":4841},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4840":{"this":{"__isSmartRef__":true,"id":4837}},"4841":{},"4842":{"__LivelyClassName__":"SimplexAlgorithmClass","__SourceModuleName__":"Global.projects.SketchPad.SimplexAlgorithm"},"4843":{"solveConstraints":{"__isSmartRef__":true,"id":4844},"start":{"__isSmartRef__":true,"id":4848},"stop":{"__isSmartRef__":true,"id":4852},"testFunc":{"__isSmartRef__":true,"id":4856},"initSimplex":{"__isSmartRef__":true,"id":4860},"simplexStep":{"__isSmartRef__":true,"id":4864},"initializeTableau":{"__isSmartRef__":true,"id":4868}},"4844":{"varMapping":{"__isSmartRef__":true,"id":4845},"source":"function solveConstraints() {\n // changed at Tue Oct 30 2012 17:26:19 GMT+0100 (Mitteleuropäische Zeit) by lisa.pfisterer \n module('apps.dwarfcassowary.js.DwarfCassowary').load();\n module('projects.SketchPad.testModule').load();\n \n var solver = new ClSimplexSolver();\n var height1 = new ClVariable(5);\n var height2 = new ClVariable(10);\n \n var width1 = new ClVariable(5);\n var width2 = new ClVariable(10);\n \n solver.addConstraint(new ClLinearEquation((new ClLinearExpression(height1)).times(2), height2 ));\n \n solver.addConstraint(new ClLinearEquation((new ClLinearExpression(width1)).times(2), width2 ));\n \n solver. addStay(height2). addEditVar(height1). beginEdit();\n solver. addStay(width2). addEditVar(width1). beginEdit();\n \n solver. suggestValue(height1, this.get('Rectangle2').getExtent().y). resolve();\n solver. suggestValue(width1, this.get('Rectangle2').getExtent().x). resolve();\n \n solver.endEdit();\n \n var extent = this.get(\"Rectangle1\").getExtent();\n extent.y = height2.value();\n extent.x = width2.value();\n\n this.get(\"Rectangle1\").setExtent(extent);\n \n var ext1 = this.get(\"Rectangle1\").getExtent();\n var ext2 = this.get(\"Rectangle2\").getExtent();\n \n \n this.get(\"textfield\").setTextString(\"Extent 1: X: \" + ext1.x + \", Y: \" + ext1.y);\n this.get(\"textfield2\").setTextString(\"Extent 2: X: \" + ext2.x + \", Y: \" + ext2.y);\n this.get(\"ratio\").setTextString(\"Ratio: X: \" + (ext1.x/ext2.x) + \", Y: \" +(ext1.y/ext2.y) );\n}","funcProperties":{"__isSmartRef__":true,"id":4846},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4845":{"this":{"__isSmartRef__":true,"id":4819}},"4846":{"timestamp":{"__isSmartRef__":true,"id":4847},"user":"lisa.pfisterer","tags":[]},"4847":{"isSerializedDate":true,"string":"Wed Nov 07 2012 18:48:40 GMT+0100 (CET)"},"4848":{"varMapping":{"__isSmartRef__":true,"id":4849},"source":"function start() {\n this.initSimplex();\n this.startStepping(1000, \"simplexStep\")\n}","funcProperties":{"__isSmartRef__":true,"id":4850},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4849":{"this":{"__isSmartRef__":true,"id":4819}},"4850":{"timestamp":{"__isSmartRef__":true,"id":4851},"user":"lisa.pfisterer","tags":[]},"4851":{"isSerializedDate":true,"string":"Mon Nov 19 2012 12:49:43 GMT+0100 (CET)"},"4852":{"varMapping":{"__isSmartRef__":true,"id":4853},"source":"function stop() {\n this.stopStepping()\n}","funcProperties":{"__isSmartRef__":true,"id":4854},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4853":{"this":{"__isSmartRef__":true,"id":4819}},"4854":{"timestamp":{"__isSmartRef__":true,"id":4855},"user":"lisa.pfisterer","tags":[]},"4855":{"isSerializedDate":true,"string":"Mon Nov 05 2012 09:16:36 GMT+0100 (CET)"},"4856":{"varMapping":{"__isSmartRef__":true,"id":4857},"source":"function testFunc() {\n module('projects.SketchPad.SimplexAlgorithm').load();\n var object = new SimplexAlgorithmClass();\n object.main();\n //var x = height1.init();\n //this.get(\"textfield\").setTextString(\"Value for X: \" + x);\n //var solver = new testObject();\n //solver.testFunction();\n}","funcProperties":{"__isSmartRef__":true,"id":4858},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4857":{"this":{"__isSmartRef__":true,"id":4819}},"4858":{"timestamp":{"__isSmartRef__":true,"id":4859},"user":"lisa.pfisterer","tags":[]},"4859":{"isSerializedDate":true,"string":"Tue Nov 13 2012 18:13:02 GMT+0100 (CET)"},"4860":{"varMapping":{"__isSmartRef__":true,"id":4861},"source":"function initSimplex() {\n module('projects.SketchPad.SimplexAlgorithm').load();\n JSLoader.loadJs('http://lively-kernel.org/repository/webwerkstatt/projects/SketchPad/SimplexAlgorithm.js');\n \n this.algorithm = new SimplexAlgorithmClass();\n this.get(\"solutionString\").setTextString(\"\");\n \n all = new Array(\"x1\", \"x2\", \"x3\", \"x4\", \"x5\", \"x6\", \"x7\", \"x8\");\n schlupf = new Array(\"x5\", \"x6\", \"x7\", \"x8\", \"F\");\n needed = new Array(\"x1\", \"x2\", \"x3\", \"x4\");\n \n this.initializeTableau();\n\n this.algorithm.initSimplex(all, schlupf, needed);\n \n \n\n var extent = this.get(\"optangle\").getExtent();\n extent.x = 0;\n extent.y = 0;\n this.get(\"optangle\").setExtent(extent);\n \n var extent2 = this.get(\"optangle2\").getExtent();\n extent2.x = 0;\n extent2.y = 0;\n this.get(\"optangle2\").setExtent(extent2);\n \n this.result = false;\n}","funcProperties":{"__isSmartRef__":true,"id":4862},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4861":{"this":{"__isSmartRef__":true,"id":4819}},"4862":{"timestamp":{"__isSmartRef__":true,"id":4863},"user":"lisa.pfisterer","tags":[]},"4863":{"isSerializedDate":true,"string":"Mon Nov 19 2012 12:22:46 GMT+0100 (CET)"},"4864":{"varMapping":{"__isSmartRef__":true,"id":4865},"source":"function simplexStep() {\n if(!this.algorithm.result) {\n this.algorithm.simplexIteration();\n console.log(\"Result: \" + this.algorithm.resultString);\n console.log(\"Array x1: \" + this.algorithm.resultArray[0]);\n console.log(\"Array x2: \" + this.algorithm.resultArray[1]);\n console.log(\"Array x3: \" + this.algorithm.resultArray[2]);\n console.log(\"Array x4: \" + this.algorithm.resultArray[3]);\n \n this.get(\"solutionString\").setTextString(this.algorithm.needed[0] + \": \" + this.algorithm.resultArray[0] + \" \" + this.algorithm.needed[1] + \": \" + this.algorithm.resultArray[1] + \" \" + this.algorithm.needed[2] + \": \" + this.algorithm.resultArray[2] + \" \" + this.algorithm.needed[3] + \": \" + this.algorithm.resultArray[3]);\n \n\tvar extent = this.get(\"optangle\").getExtent();\n\textent[\"x\"] = this.algorithm.resultArray[0] * 1;\n\textent[\"y\"] = this.algorithm.resultArray[1] * 1;\n\tthis.get(\"optangle\").setExtent(extent);\n\t\n\tvar extent2 = this.get(\"optangle2\").getExtent();\n\textent2.x = this.algorithm.resultArray[2] * 1;\n\textent2.y = this.algorithm.resultArray[3] * 1;\n\tthis.get(\"optangle2\").setExtent(extent2);\n } else {\n this.stop();\n console.log(\"ALGORITHM FINISHED.\");\n }\n \n\n}","funcProperties":{"__isSmartRef__":true,"id":4866},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4865":{"this":{"__isSmartRef__":true,"id":4819}},"4866":{"timestamp":{"__isSmartRef__":true,"id":4867},"user":"lisa.pfisterer","tags":[]},"4867":{"isSerializedDate":true,"string":"Mon Nov 19 2012 12:50:17 GMT+0100 (CET)"},"4868":{"varMapping":{"__isSmartRef__":true,"id":4869},"source":"function initializeTableau() {\n var tableau = new Array(8);\n\n tableau[0] = new Array( 1, 0, 0, 0, 1, 0, 0, 0, 500 );\n \n tableau[1] = new Array( 0, 1, 0, 0, 0, 1, 0, 0, 500 );\n \n tableau[2] = new Array( 0, 0, 1, 0, 0, 0, 1, 0, 500 );\n\n tableau[3] = new Array( 0, 0, 0, 1, 0, 0, 0, 1, 500 );\n \n tableau[4] = new Array( 1, - 2, 0, 0, 0, 0, 0, 0, 0 );\n \n tableau[5] = new Array( 0, 0, 1, -3, 0, 0, 0, 0, 0 );\n \n tableau[6] = new Array( 1, 0, -3, 0, 0, 0, 0, 0, 0 );\n \n tableau[7] = new Array( -1, -1, -1, -1, 0, 0, 0, 0, 0 );\n\t\t\t\n this.algorithm.tableau = tableau;\t\n}","funcProperties":{"__isSmartRef__":true,"id":4870},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4869":{"this":{"__isSmartRef__":true,"id":4819}},"4870":{"timestamp":{"__isSmartRef__":true,"id":4871},"user":"lisa.pfisterer","tags":[]},"4871":{"isSerializedDate":true,"string":"Mon Nov 19 2012 12:24:52 GMT+0100 (CET)"},"4872":{"sourceObj":{"__isSmartRef__":true,"id":4784},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":4783},"targetMethodName":"stop","varMapping":{"__isSmartRef__":true,"id":4873},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"4873":{"source":{"__isSmartRef__":true,"id":4784},"target":{"__isSmartRef__":true,"id":4783}},"4874":{"morph":{"__isSmartRef__":true,"id":4784},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4875":{"doAction":{"__isSmartRef__":true,"id":4876}},"4876":{"varMapping":{"__isSmartRef__":true,"id":4877},"source":"function doAction() {\n \n}","funcProperties":{"__isSmartRef__":true,"id":4878},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4877":{"this":{"__isSmartRef__":true,"id":4784}},"4878":{"timestamp":{"__isSmartRef__":true,"id":4879},"user":"robertkrahn","tags":[]},"4879":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:02:40 GMT+0200 (CEST)"},"4880":{"submorphs":[{"__isSmartRef__":true,"id":4881}],"scripts":[],"id":"3B9E867B-0475-4602-BACF-0E82334A96D5","shape":{"__isSmartRef__":true,"id":4886},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":4892},"lighterFill":{"__isSmartRef__":true,"id":4897},"label":{"__isSmartRef__":true,"id":4881},"name":"startButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":4806},"attributeConnections":[{"__isSmartRef__":true,"id":4902},{"__isSmartRef__":true,"id":4903}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":4905},"derivationIds":[7251,"3F26258D-0EE1-4A94-8419-5EE2BB6065A6","B624295D-42E3-4E0A-B370-844C2B43F4F0","F5D160C8-1C2F-47D9-9BE1-2FD26C53BFB3","7D4A1972-76E5-4369-9964-2F6ACB87C81F","55E09D28-A9CA-4965-825E-F64F08933541","52575A31-EA4C-4E6E-B44F-37DE54D09554","09D0A760-52C4-4A3D-874C-137EBF1EC476","5EBC15A1-E19A-4FBD-8DBD-A2314C23B003"],"_ClipMode":"visible","isPressed":false,"owner":{"__isSmartRef__":true,"id":4783},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(10.0,31.0)","distanceToDragEvent":"lively.pt(54.9,-11.0)"},"4881":{"submorphs":[],"scripts":[],"id":"67CE02E1-7A8E-4984-998C-BCF6A77C546C","shape":{"__isSmartRef__":true,"id":4882},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":100,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":4880},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":4883}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":4885},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[7252,"4881773E-A824-4992-B814-33C8D37580C6","EE955AA4-D648-4DFC-8E2D-08881D605170","7EC413DD-D34D-449D-B448-2F3904B04FA5","7939AA82-2A96-4559-9090-DD58B7C8868A","FA375CFB-4C21-4DC8-8F83-823F12C471E2","765CA998-A11D-4244-9112-E02C3E6D6E08","73AA2975-57A2-4F12-A71A-171D2BDC5ECA","A017DA43-1B33-4E3C-8DB3-97FE48F0C491"],"_MinTextWidth":100,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"4882":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"4883":{"style":{"__isSmartRef__":true,"id":4884},"chunkOwner":{"__isSmartRef__":true,"id":4881},"_id":"_33410","storedString":"Start","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4884":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4885":{"morph":{"__isSmartRef__":true,"id":4881},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4886":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":4887},"_BorderRadius":5.2,"_ClipMode":"visible","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"4887":{"stops":[{"__isSmartRef__":true,"id":4888},{"__isSmartRef__":true,"id":4889},{"__isSmartRef__":true,"id":4890},{"__isSmartRef__":true,"id":4891}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"4888":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"4889":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"4890":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"4891":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"4892":{"stops":[{"__isSmartRef__":true,"id":4893},{"__isSmartRef__":true,"id":4894},{"__isSmartRef__":true,"id":4895},{"__isSmartRef__":true,"id":4896}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"4893":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"4894":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"4895":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"4896":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"4897":{"stops":[{"__isSmartRef__":true,"id":4898},{"__isSmartRef__":true,"id":4899},{"__isSmartRef__":true,"id":4900},{"__isSmartRef__":true,"id":4901}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"4898":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"4899":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"4900":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"4901":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"4902":{"sourceObj":{"__isSmartRef__":true,"id":4880},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":4819},"targetMethodName":"start","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"4903":{"sourceObj":{"__isSmartRef__":true,"id":4880},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":4783},"targetMethodName":"start","varMapping":{"__isSmartRef__":true,"id":4904},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"4904":{"source":{"__isSmartRef__":true,"id":4880},"target":{"__isSmartRef__":true,"id":4783}},"4905":{"morph":{"__isSmartRef__":true,"id":4880},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4906":{"submorphs":[{"__isSmartRef__":true,"id":4907}],"scripts":[],"id":"8C059799-B938-4458-A054-0BF2C93DF1EC","shape":{"__isSmartRef__":true,"id":4912},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":4918},"lighterFill":{"__isSmartRef__":true,"id":4923},"label":{"__isSmartRef__":true,"id":4907},"name":"stepButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":4928},"attributeConnections":[{"__isSmartRef__":true,"id":4940},{"__isSmartRef__":true,"id":4941}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":4943},"derivationIds":[7251,"3F26258D-0EE1-4A94-8419-5EE2BB6065A6","B624295D-42E3-4E0A-B370-844C2B43F4F0","F5D160C8-1C2F-47D9-9BE1-2FD26C53BFB3","7D4A1972-76E5-4369-9964-2F6ACB87C81F","468167DF-C2A9-4D14-B344-4D183695DBF9","5DC89142-1E9D-4F9D-8CC7-4ACAD3FDB32D","16626E66-A841-4E0A-9692-2F2534B1F06F","96DBF6DD-3596-4554-98F4-BD1782C95ACB"],"_ClipMode":"visible","isPressed":false,"owner":{"__isSmartRef__":true,"id":4783},"prevScroll":[0,0],"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4944},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(7.0,98.0)","distanceToDragEvent":"lively.pt(54.9,-11.0)"},"4907":{"submorphs":[],"scripts":[],"id":"F21E1DD4-4613-461E-B90E-A804C251F8DD","shape":{"__isSmartRef__":true,"id":4908},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":100,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":4906},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":4909}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":4911},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[7252,"4881773E-A824-4992-B814-33C8D37580C6","EE955AA4-D648-4DFC-8E2D-08881D605170","7EC413DD-D34D-449D-B448-2F3904B04FA5","7939AA82-2A96-4559-9090-DD58B7C8868A","CA0DC720-D350-40B1-B491-56053DD3ACEC","DFC25BA5-C55B-4BAD-A16C-ABAD9E6744DB","89EED327-F1A9-41E9-B5EE-C5D60824ECE0","84EE39A7-3564-46BE-9222-2D58CB507AA3"],"_MinTextWidth":100,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"4908":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"4909":{"style":{"__isSmartRef__":true,"id":4910},"chunkOwner":{"__isSmartRef__":true,"id":4907},"_id":"_1246","storedString":"Schritt","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4910":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4911":{"morph":{"__isSmartRef__":true,"id":4907},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4912":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":4913},"_BorderRadius":5.2,"_ClipMode":"visible","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"4913":{"stops":[{"__isSmartRef__":true,"id":4914},{"__isSmartRef__":true,"id":4915},{"__isSmartRef__":true,"id":4916},{"__isSmartRef__":true,"id":4917}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"4914":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"4915":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"4916":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"4917":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"4918":{"stops":[{"__isSmartRef__":true,"id":4919},{"__isSmartRef__":true,"id":4920},{"__isSmartRef__":true,"id":4921},{"__isSmartRef__":true,"id":4922}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"4919":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"4920":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"4921":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"4922":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"4923":{"stops":[{"__isSmartRef__":true,"id":4924},{"__isSmartRef__":true,"id":4925},{"__isSmartRef__":true,"id":4926},{"__isSmartRef__":true,"id":4927}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"4924":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"4925":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"4926":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"4927":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"4928":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":4929},{"__isSmartRef__":true,"id":4931},{"__isSmartRef__":true,"id":4933},{"__isSmartRef__":true,"id":4935},{"__isSmartRef__":true,"id":4937}],"revisionOnLoad":171940,"lastModifiedDate":{"__isSmartRef__":true,"id":4939},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4929":{"date":{"__isSmartRef__":true,"id":4930},"author":"undefined","message":"","id":"7074B413-6CF0-4892-9D18-52009A2A2E03"},"4930":{"isSerializedDate":true,"string":"Fri Apr 13 2012 21:04:01 GMT+0200 (CEST)"},"4931":{"date":{"__isSmartRef__":true,"id":4932},"author":"sstamm","message":"reverted button","id":"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E"},"4932":{"isSerializedDate":true,"string":"Mon Apr 16 2012 10:36:21 GMT+0200 (CEST)"},"4933":{"date":{"__isSmartRef__":true,"id":4934},"author":"robertkrahn","message":"no comment","id":"97D17254-EAC6-4494-8330-A347909590D6"},"4934":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:08:58 GMT+0200 (CEST)"},"4935":{"date":{"__isSmartRef__":true,"id":4936},"author":"robertkrahn","message":"no comment","id":"DDE22D44-9A6D-4485-80F3-262D5DA0CC07"},"4936":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:03:19 GMT+0200 (CEST)"},"4937":{"date":{"__isSmartRef__":true,"id":4938},"author":"bgnauk","message":"no comment","id":"FA43C1A3-19A9-4ED6-A014-82C74689A5C3"},"4938":{"isSerializedDate":true,"string":"Tue Jun 19 2012 23:39:23 GMT+0200 (CEST)"},"4939":{"isSerializedDate":true,"string":"Fri Sep 07 2012 04:04:46 GMT+0200 (CEST)"},"4940":{"sourceObj":{"__isSmartRef__":true,"id":4906},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":4906},"targetMethodName":"doAction","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"4941":{"sourceObj":{"__isSmartRef__":true,"id":4906},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":4783},"targetMethodName":"simplexStep","varMapping":{"__isSmartRef__":true,"id":4942},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"4942":{"source":{"__isSmartRef__":true,"id":4906},"target":{"__isSmartRef__":true,"id":4783}},"4943":{"morph":{"__isSmartRef__":true,"id":4906},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4944":{"doAction":{"__isSmartRef__":true,"id":4945}},"4945":{"varMapping":{"__isSmartRef__":true,"id":4946},"source":"function doAction() {\n \n}","funcProperties":{"__isSmartRef__":true,"id":4947},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4946":{"this":{"__isSmartRef__":true,"id":4906}},"4947":{"timestamp":{"__isSmartRef__":true,"id":4948},"user":"robertkrahn","tags":[]},"4948":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:02:40 GMT+0200 (CEST)"},"4949":{"submorphs":[{"__isSmartRef__":true,"id":4950}],"scripts":[],"id":"B4E46908-C44A-49B8-A71B-DF67C2D35AEA","shape":{"__isSmartRef__":true,"id":4955},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":4961},"lighterFill":{"__isSmartRef__":true,"id":4966},"label":{"__isSmartRef__":true,"id":4950},"name":"widthButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":4971},"attributeConnections":[{"__isSmartRef__":true,"id":4983}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":4984},"derivationIds":[7251,"3F26258D-0EE1-4A94-8419-5EE2BB6065A6","B624295D-42E3-4E0A-B370-844C2B43F4F0","F5D160C8-1C2F-47D9-9BE1-2FD26C53BFB3","7D4A1972-76E5-4369-9964-2F6ACB87C81F","468167DF-C2A9-4D14-B344-4D183695DBF9","A507628C-314F-4CA3-90BE-D9B88F8447E9","BF00B0C0-D9BF-49C4-A72A-255AE1324CC0","E87574DE-267A-4423-A141-9A6062476C19","12D06FD9-DB52-4D4C-8F9A-9CFD9DF81F13"],"_ClipMode":"visible","isPressed":false,"owner":{"__isSmartRef__":true,"id":4783},"prevScroll":[0,0],"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4985},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(9.0,206.0)","distanceToDragEvent":"lively.pt(54.9,-11.0)"},"4950":{"submorphs":[],"scripts":[],"id":"047EE6F1-837E-4C10-8458-06675B51A4AB","shape":{"__isSmartRef__":true,"id":4951},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":100,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":4949},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":4952}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":4954},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[7252,"4881773E-A824-4992-B814-33C8D37580C6","EE955AA4-D648-4DFC-8E2D-08881D605170","7EC413DD-D34D-449D-B448-2F3904B04FA5","7939AA82-2A96-4559-9090-DD58B7C8868A","CA0DC720-D350-40B1-B491-56053DD3ACEC","0D350F67-43D3-4011-A7FE-BB6073758DFE","81AFACF4-6FDC-41C0-AA53-F1758AC2090F","3A9CCD66-5E2A-4B80-9A2B-F72AC0AC7AE3","7797BABD-8C63-4851-BEBF-7EBAA36CEEFE"],"_MinTextWidth":100,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"4951":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"4952":{"style":{"__isSmartRef__":true,"id":4953},"chunkOwner":{"__isSmartRef__":true,"id":4950},"_id":"_1167","storedString":"Breite","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4953":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4954":{"morph":{"__isSmartRef__":true,"id":4950},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4955":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":4956},"_BorderRadius":5.2,"_ClipMode":"visible","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"4956":{"stops":[{"__isSmartRef__":true,"id":4957},{"__isSmartRef__":true,"id":4958},{"__isSmartRef__":true,"id":4959},{"__isSmartRef__":true,"id":4960}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"4957":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"4958":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"4959":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"4960":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"4961":{"stops":[{"__isSmartRef__":true,"id":4962},{"__isSmartRef__":true,"id":4963},{"__isSmartRef__":true,"id":4964},{"__isSmartRef__":true,"id":4965}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"4962":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"4963":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"4964":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"4965":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"4966":{"stops":[{"__isSmartRef__":true,"id":4967},{"__isSmartRef__":true,"id":4968},{"__isSmartRef__":true,"id":4969},{"__isSmartRef__":true,"id":4970}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"4967":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"4968":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"4969":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"4970":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"4971":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":4972},{"__isSmartRef__":true,"id":4974},{"__isSmartRef__":true,"id":4976},{"__isSmartRef__":true,"id":4978},{"__isSmartRef__":true,"id":4980}],"revisionOnLoad":171940,"lastModifiedDate":{"__isSmartRef__":true,"id":4982},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4972":{"date":{"__isSmartRef__":true,"id":4973},"author":"undefined","message":"","id":"7074B413-6CF0-4892-9D18-52009A2A2E03"},"4973":{"isSerializedDate":true,"string":"Fri Apr 13 2012 21:04:01 GMT+0200 (CEST)"},"4974":{"date":{"__isSmartRef__":true,"id":4975},"author":"sstamm","message":"reverted button","id":"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E"},"4975":{"isSerializedDate":true,"string":"Mon Apr 16 2012 10:36:21 GMT+0200 (CEST)"},"4976":{"date":{"__isSmartRef__":true,"id":4977},"author":"robertkrahn","message":"no comment","id":"97D17254-EAC6-4494-8330-A347909590D6"},"4977":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:08:58 GMT+0200 (CEST)"},"4978":{"date":{"__isSmartRef__":true,"id":4979},"author":"robertkrahn","message":"no comment","id":"DDE22D44-9A6D-4485-80F3-262D5DA0CC07"},"4979":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:03:19 GMT+0200 (CEST)"},"4980":{"date":{"__isSmartRef__":true,"id":4981},"author":"bgnauk","message":"no comment","id":"FA43C1A3-19A9-4ED6-A014-82C74689A5C3"},"4981":{"isSerializedDate":true,"string":"Tue Jun 19 2012 23:39:23 GMT+0200 (CEST)"},"4982":{"isSerializedDate":true,"string":"Fri Sep 07 2012 04:04:46 GMT+0200 (CEST)"},"4983":{"sourceObj":{"__isSmartRef__":true,"id":4949},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":4949},"targetMethodName":"doAction","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"4984":{"morph":{"__isSmartRef__":true,"id":4949},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4985":{"doAction":{"__isSmartRef__":true,"id":4986}},"4986":{"varMapping":{"__isSmartRef__":true,"id":4987},"source":"function doAction() {\n this.owner.setCurrentConstraintType(\"width\")\n}","funcProperties":{"__isSmartRef__":true,"id":4988},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4987":{"this":{"__isSmartRef__":true,"id":4949}},"4988":{"timestamp":{"__isSmartRef__":true,"id":4989},"user":"daniel.hoffmann","tags":[]},"4989":{"isSerializedDate":true,"string":"Sun Dec 02 2012 12:13:20 GMT+0100 (CET)"},"4990":{"submorphs":[{"__isSmartRef__":true,"id":4991}],"scripts":[],"id":"4CB4B6F8-E829-4A46-AD84-C5D64C0FF5AF","shape":{"__isSmartRef__":true,"id":4996},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":5002},"lighterFill":{"__isSmartRef__":true,"id":5007},"label":{"__isSmartRef__":true,"id":4991},"name":"ratioButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":5012},"attributeConnections":[{"__isSmartRef__":true,"id":5024}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":5025},"derivationIds":[7251,"3F26258D-0EE1-4A94-8419-5EE2BB6065A6","B624295D-42E3-4E0A-B370-844C2B43F4F0","F5D160C8-1C2F-47D9-9BE1-2FD26C53BFB3","7D4A1972-76E5-4369-9964-2F6ACB87C81F","468167DF-C2A9-4D14-B344-4D183695DBF9","A507628C-314F-4CA3-90BE-D9B88F8447E9","D1AF90C8-F667-4D9B-B3A4-6FA707BF0583","A9ABAF28-AE0D-42E5-B1EC-27B990856CBA","04201192-A068-4AE4-9F41-50B132EE82CC","2D30918D-C7D3-4006-A2E7-7F88A6BD8F23","656196ED-1C07-48D4-8A23-A4FEF527E0AC"],"_ClipMode":"visible","isPressed":false,"owner":{"__isSmartRef__":true,"id":4783},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5026},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(11.0,278.0)","distanceToDragEvent":"lively.pt(54.9,-11.0)"},"4991":{"submorphs":[],"scripts":[],"id":"377D2D25-3B82-4D0E-BBB7-83CFD46B165C","shape":{"__isSmartRef__":true,"id":4992},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":100,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":4990},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":4993}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":4995},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[7252,"4881773E-A824-4992-B814-33C8D37580C6","EE955AA4-D648-4DFC-8E2D-08881D605170","7EC413DD-D34D-449D-B448-2F3904B04FA5","7939AA82-2A96-4559-9090-DD58B7C8868A","CA0DC720-D350-40B1-B491-56053DD3ACEC","0D350F67-43D3-4011-A7FE-BB6073758DFE","F3992590-AD3D-47A5-8663-6C72C72B45C4","B722D102-4490-4B08-96D9-95A987C54713","97B231F5-D46D-4DFF-8A55-0C378263FD01","63D9A5CA-ECF4-46B9-A362-27818599325C","801772B7-652A-4285-94B3-E9763D3A0A0A"],"_MinTextWidth":100,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"4992":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"4993":{"style":{"__isSmartRef__":true,"id":4994},"chunkOwner":{"__isSmartRef__":true,"id":4991},"_id":"_1325","storedString":"Verhältnis","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4994":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4995":{"morph":{"__isSmartRef__":true,"id":4991},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4996":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":4997},"_BorderRadius":5.2,"_ClipMode":"visible","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"4997":{"stops":[{"__isSmartRef__":true,"id":4998},{"__isSmartRef__":true,"id":4999},{"__isSmartRef__":true,"id":5000},{"__isSmartRef__":true,"id":5001}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"4998":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"4999":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"5000":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"5001":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"5002":{"stops":[{"__isSmartRef__":true,"id":5003},{"__isSmartRef__":true,"id":5004},{"__isSmartRef__":true,"id":5005},{"__isSmartRef__":true,"id":5006}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"5003":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"5004":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"5005":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"5006":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"5007":{"stops":[{"__isSmartRef__":true,"id":5008},{"__isSmartRef__":true,"id":5009},{"__isSmartRef__":true,"id":5010},{"__isSmartRef__":true,"id":5011}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"5008":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"5009":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"5010":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"5011":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"5012":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":5013},{"__isSmartRef__":true,"id":5015},{"__isSmartRef__":true,"id":5017},{"__isSmartRef__":true,"id":5019},{"__isSmartRef__":true,"id":5021}],"revisionOnLoad":171940,"lastModifiedDate":{"__isSmartRef__":true,"id":5023},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"5013":{"date":{"__isSmartRef__":true,"id":5014},"author":"undefined","message":"","id":"7074B413-6CF0-4892-9D18-52009A2A2E03"},"5014":{"isSerializedDate":true,"string":"Fri Apr 13 2012 21:04:01 GMT+0200 (CEST)"},"5015":{"date":{"__isSmartRef__":true,"id":5016},"author":"sstamm","message":"reverted button","id":"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E"},"5016":{"isSerializedDate":true,"string":"Mon Apr 16 2012 10:36:21 GMT+0200 (CEST)"},"5017":{"date":{"__isSmartRef__":true,"id":5018},"author":"robertkrahn","message":"no comment","id":"97D17254-EAC6-4494-8330-A347909590D6"},"5018":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:08:58 GMT+0200 (CEST)"},"5019":{"date":{"__isSmartRef__":true,"id":5020},"author":"robertkrahn","message":"no comment","id":"DDE22D44-9A6D-4485-80F3-262D5DA0CC07"},"5020":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:03:19 GMT+0200 (CEST)"},"5021":{"date":{"__isSmartRef__":true,"id":5022},"author":"bgnauk","message":"no comment","id":"FA43C1A3-19A9-4ED6-A014-82C74689A5C3"},"5022":{"isSerializedDate":true,"string":"Tue Jun 19 2012 23:39:23 GMT+0200 (CEST)"},"5023":{"isSerializedDate":true,"string":"Fri Sep 07 2012 04:04:46 GMT+0200 (CEST)"},"5024":{"sourceObj":{"__isSmartRef__":true,"id":4990},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":4990},"targetMethodName":"doAction","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"5025":{"morph":{"__isSmartRef__":true,"id":4990},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5026":{"doAction":{"__isSmartRef__":true,"id":5027}},"5027":{"varMapping":{"__isSmartRef__":true,"id":5028},"source":"function doAction() {\n this.owner.setCurrentConstraintType(\"ratio\");\n}","funcProperties":{"__isSmartRef__":true,"id":5029},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5028":{"this":{"__isSmartRef__":true,"id":4990}},"5029":{"timestamp":{"__isSmartRef__":true,"id":5030},"user":"daniel.hoffmann","tags":[]},"5030":{"isSerializedDate":true,"string":"Sun Dec 02 2012 14:03:37 GMT+0100 (CET)"},"5031":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":5032},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":5033},{"__isSmartRef__":true,"id":5035},{"__isSmartRef__":true,"id":5037},{"__isSmartRef__":true,"id":5039},{"__isSmartRef__":true,"id":5041},{"__isSmartRef__":true,"id":5043},{"__isSmartRef__":true,"id":5045},{"__isSmartRef__":true,"id":5047},{"__isSmartRef__":true,"id":5049},{"__isSmartRef__":true,"id":5051},{"__isSmartRef__":true,"id":5053},{"__isSmartRef__":true,"id":5055},{"__isSmartRef__":true,"id":5057},{"__isSmartRef__":true,"id":5059},{"__isSmartRef__":true,"id":5061},{"__isSmartRef__":true,"id":5063},{"__isSmartRef__":true,"id":5065},{"__isSmartRef__":true,"id":5067},{"__isSmartRef__":true,"id":5069},{"__isSmartRef__":true,"id":5071},{"__isSmartRef__":true,"id":5073},{"__isSmartRef__":true,"id":5075},{"__isSmartRef__":true,"id":5077},{"__isSmartRef__":true,"id":5079},{"__isSmartRef__":true,"id":5081},{"__isSmartRef__":true,"id":5083},{"__isSmartRef__":true,"id":5085},{"__isSmartRef__":true,"id":5087},{"__isSmartRef__":true,"id":5089},{"__isSmartRef__":true,"id":5091},{"__isSmartRef__":true,"id":5093},{"__isSmartRef__":true,"id":5095},{"__isSmartRef__":true,"id":5097},{"__isSmartRef__":true,"id":5099},{"__isSmartRef__":true,"id":5101},{"__isSmartRef__":true,"id":5103},{"__isSmartRef__":true,"id":5105},{"__isSmartRef__":true,"id":5107},{"__isSmartRef__":true,"id":5109},{"__isSmartRef__":true,"id":5111},{"__isSmartRef__":true,"id":5113},{"__isSmartRef__":true,"id":5115},{"__isSmartRef__":true,"id":5117},{"__isSmartRef__":true,"id":5119}],"eventHandler":{"__isSmartRef__":true,"id":5121},"_ClipMode":"auto","derivationIds":["B39BB768-41FC-4163-BFD5-79164E4D2B69","8A9DAD73-6660-4184-BD4C-4C28DC9D9E78","93FF5444-0F41-4AF5-8BC3-9FE540206D40","F362CB6F-567D-4F5A-9F8C-70DA4165A938","C88F3080-9B70-4481-B0C2-5AB8854D16E8","23F7D9A6-E554-405D-9754-688365808D2E"],"id":"F27D9CDB-2AD1-4F45-BE33-9CACAD8075D5","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":true,"_HandStyle":null,"allowInput":true,"_FontFamily":"Monaco,monospace","_FontSize":10,"evalEnabled":false,"layout":{"__isSmartRef__":true,"id":5122},"syntaxHighlightingWhileTyping":true,"attributeConnections":[{"__isSmartRef__":true,"id":5123}],"doNotSerialize":["$$textString","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors"],"doNotCopyProperties":["$$textString"],"accessibleInInactiveWindow":true,"_lastSyntaxHighlightTime":32,"showsHalos":false,"isBeingDragged":false,"name":"constraintsTextField","owner":{"__isSmartRef__":true,"id":4783},"charsReplaced":"","lastFindLoc":138,"_Rotation":0,"_Scale":1,"previousSelection":[206,206],"savedTextString":"height(greenRect, 100);\nwidth(greenRect, 200);\nheight(blueRect, 150);\nwidth(blueRect, 150);\nwidth(blueRect, 101);\nheight(greenRect, 100);\nratio(blueRect.height, greenRect.height, 1.5);","__serializedExpressions__":["_TextColor","_Position"],"textString":"height(greenRect, 100);\nwidth(greenRect, 200);\nheight(blueRect, 150);\nwidth(blueRect, 150);\nwidth(blueRect, 101);\nheight(greenRect, 100);\nratio(blueRect.height, greenRect.height, 1.5);","__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(955.0,498.0)"},"5032":{"_BorderWidth":1,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(500.0,200.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(95,94,95)","_Fill":"Color.rgb(243,243,243)"},"5033":{"style":{"__isSmartRef__":true,"id":5034},"chunkOwner":{"__isSmartRef__":true,"id":5031},"_id":"_30","storedString":"height","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5034":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"5035":{"_id":"_340","style":{"__isSmartRef__":true,"id":5036},"chunkOwner":{"__isSmartRef__":true,"id":5031},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5036":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"5037":{"_id":"_341","style":{"__isSmartRef__":true,"id":5038},"chunkOwner":{"__isSmartRef__":true,"id":5031},"storedString":"greenRect","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5038":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"5039":{"_id":"_342","style":{"__isSmartRef__":true,"id":5040},"chunkOwner":{"__isSmartRef__":true,"id":5031},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5040":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"5041":{"_id":"_326","style":{"__isSmartRef__":true,"id":5042},"chunkOwner":{"__isSmartRef__":true,"id":5031},"storedString":"100","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5042":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"5043":{"_id":"_327","style":{"__isSmartRef__":true,"id":5044},"chunkOwner":{"__isSmartRef__":true,"id":5031},"storedString":");\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5044":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"5045":{"_id":"_343","style":{"__isSmartRef__":true,"id":5046},"chunkOwner":{"__isSmartRef__":true,"id":5031},"storedString":"width","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5046":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"5047":{"_id":"_344","style":{"__isSmartRef__":true,"id":5048},"chunkOwner":{"__isSmartRef__":true,"id":5031},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5048":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"5049":{"_id":"_345","style":{"__isSmartRef__":true,"id":5050},"chunkOwner":{"__isSmartRef__":true,"id":5031},"storedString":"greenRect","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5050":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"5051":{"_id":"_346","style":{"__isSmartRef__":true,"id":5052},"chunkOwner":{"__isSmartRef__":true,"id":5031},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5052":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"5053":{"_id":"_328","style":{"__isSmartRef__":true,"id":5054},"chunkOwner":{"__isSmartRef__":true,"id":5031},"storedString":"200","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5054":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"5055":{"_id":"_329","style":{"__isSmartRef__":true,"id":5056},"chunkOwner":{"__isSmartRef__":true,"id":5031},"storedString":");\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5056":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"5057":{"_id":"_347","style":{"__isSmartRef__":true,"id":5058},"chunkOwner":{"__isSmartRef__":true,"id":5031},"storedString":"height","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5058":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"5059":{"_id":"_348","style":{"__isSmartRef__":true,"id":5060},"chunkOwner":{"__isSmartRef__":true,"id":5031},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5060":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"5061":{"_id":"_349","style":{"__isSmartRef__":true,"id":5062},"chunkOwner":{"__isSmartRef__":true,"id":5031},"storedString":"blueRect","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5062":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"5063":{"_id":"_350","style":{"__isSmartRef__":true,"id":5064},"chunkOwner":{"__isSmartRef__":true,"id":5031},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5064":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"5065":{"_id":"_330","style":{"__isSmartRef__":true,"id":5066},"chunkOwner":{"__isSmartRef__":true,"id":5031},"storedString":"150","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5066":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"5067":{"_id":"_331","style":{"__isSmartRef__":true,"id":5068},"chunkOwner":{"__isSmartRef__":true,"id":5031},"storedString":");\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5068":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"5069":{"_id":"_351","style":{"__isSmartRef__":true,"id":5070},"chunkOwner":{"__isSmartRef__":true,"id":5031},"storedString":"width","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5070":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"5071":{"_id":"_352","style":{"__isSmartRef__":true,"id":5072},"chunkOwner":{"__isSmartRef__":true,"id":5031},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5072":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"5073":{"_id":"_353","style":{"__isSmartRef__":true,"id":5074},"chunkOwner":{"__isSmartRef__":true,"id":5031},"storedString":"blueRect","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5074":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"5075":{"_id":"_354","style":{"__isSmartRef__":true,"id":5076},"chunkOwner":{"__isSmartRef__":true,"id":5031},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5076":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"5077":{"_id":"_332","style":{"__isSmartRef__":true,"id":5078},"chunkOwner":{"__isSmartRef__":true,"id":5031},"storedString":"150","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5078":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"5079":{"_id":"_333","style":{"__isSmartRef__":true,"id":5080},"chunkOwner":{"__isSmartRef__":true,"id":5031},"storedString":");\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5080":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"5081":{"_id":"_355","style":{"__isSmartRef__":true,"id":5082},"chunkOwner":{"__isSmartRef__":true,"id":5031},"storedString":"width","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5082":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"5083":{"_id":"_356","style":{"__isSmartRef__":true,"id":5084},"chunkOwner":{"__isSmartRef__":true,"id":5031},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5084":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"5085":{"_id":"_357","style":{"__isSmartRef__":true,"id":5086},"chunkOwner":{"__isSmartRef__":true,"id":5031},"storedString":"blueRect","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5086":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"5087":{"_id":"_358","style":{"__isSmartRef__":true,"id":5088},"chunkOwner":{"__isSmartRef__":true,"id":5031},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5088":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"5089":{"_id":"_334","style":{"__isSmartRef__":true,"id":5090},"chunkOwner":{"__isSmartRef__":true,"id":5031},"storedString":"101","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5090":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"5091":{"_id":"_335","style":{"__isSmartRef__":true,"id":5092},"chunkOwner":{"__isSmartRef__":true,"id":5031},"storedString":");\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5092":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"5093":{"_id":"_359","style":{"__isSmartRef__":true,"id":5094},"chunkOwner":{"__isSmartRef__":true,"id":5031},"storedString":"height","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5094":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"5095":{"_id":"_360","style":{"__isSmartRef__":true,"id":5096},"chunkOwner":{"__isSmartRef__":true,"id":5031},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5096":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"5097":{"_id":"_361","style":{"__isSmartRef__":true,"id":5098},"chunkOwner":{"__isSmartRef__":true,"id":5031},"storedString":"greenRect","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5098":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"5099":{"_id":"_362","style":{"__isSmartRef__":true,"id":5100},"chunkOwner":{"__isSmartRef__":true,"id":5031},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5100":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"5101":{"_id":"_336","style":{"__isSmartRef__":true,"id":5102},"chunkOwner":{"__isSmartRef__":true,"id":5031},"storedString":"100","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5102":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"5103":{"_id":"_337","style":{"__isSmartRef__":true,"id":5104},"chunkOwner":{"__isSmartRef__":true,"id":5031},"storedString":");\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5104":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"5105":{"_id":"_363","style":{"__isSmartRef__":true,"id":5106},"chunkOwner":{"__isSmartRef__":true,"id":5031},"storedString":"ratio","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5106":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"5107":{"_id":"_364","style":{"__isSmartRef__":true,"id":5108},"chunkOwner":{"__isSmartRef__":true,"id":5031},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5108":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"5109":{"_id":"_365","style":{"__isSmartRef__":true,"id":5110},"chunkOwner":{"__isSmartRef__":true,"id":5031},"storedString":"blueRect","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5110":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"5111":{"_id":"_366","style":{"__isSmartRef__":true,"id":5112},"chunkOwner":{"__isSmartRef__":true,"id":5031},"storedString":".height, ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5112":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"5113":{"_id":"_367","style":{"__isSmartRef__":true,"id":5114},"chunkOwner":{"__isSmartRef__":true,"id":5031},"storedString":"greenRect","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5114":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"5115":{"_id":"_368","style":{"__isSmartRef__":true,"id":5116},"chunkOwner":{"__isSmartRef__":true,"id":5031},"storedString":".height, ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5116":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"5117":{"_id":"_338","style":{"__isSmartRef__":true,"id":5118},"chunkOwner":{"__isSmartRef__":true,"id":5031},"storedString":"1.5","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5118":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"5119":{"_id":"_339","style":{"__isSmartRef__":true,"id":5120},"chunkOwner":{"__isSmartRef__":true,"id":5031},"storedString":");","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5120":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"5121":{"morph":{"__isSmartRef__":true,"id":5031},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5122":{"resizeWidth":true,"resizeHeight":true},"5123":{"sourceObj":{"__isSmartRef__":true,"id":5031},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":5031},"targetMethodName":"highlightSyntaxDebounced","varMapping":{"__isSmartRef__":true,"id":5124},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"5124":{"source":{"__isSmartRef__":true,"id":5031},"target":{"__isSmartRef__":true,"id":5031}},"5125":{"submorphs":[],"scripts":[],"id":"354CB59A-3021-4D4C-80E4-B0AD6E4C84C0","shape":{"__isSmartRef__":true,"id":5126},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":120.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":14,"name":"Text2","partsBinMetaInfo":{"__isSmartRef__":true,"id":5127},"textChunks":[{"__isSmartRef__":true,"id":5139}],"charsReplaced":"Some Text","lastFindLoc":9,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":5141},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","E3FA5A91-BF01-47C9-A727-751EA109270B","DC9ABF3E-7FF2-4651-8873-41ABA53C275F","981B9920-EC96-4DA5-A042-B4A9BAB376F7","55B92424-3319-4AC6-A0FD-C5C8BDD3FC09","E83D630D-A418-4516-9B2B-6D69FD0A0EDB","C4116FB6-ED56-415D-B357-561F7B9D00B0"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":120.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"owner":{"__isSmartRef__":true,"id":4783},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","textColor","_Padding"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(950.0,469.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)"},"5126":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(128.7,27.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"5127":{"partsSpaceName":"PartsBin/Basic","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":5128},{"__isSmartRef__":true,"id":5130},{"__isSmartRef__":true,"id":5132},{"__isSmartRef__":true,"id":5134},{"__isSmartRef__":true,"id":5136}],"lastModifiedDate":{"__isSmartRef__":true,"id":5138},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"5128":{"date":{"__isSmartRef__":true,"id":5129},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"5129":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (CEST)"},"5130":{"date":{"__isSmartRef__":true,"id":5131},"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F"},"5131":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (CET)"},"5132":{"date":{"__isSmartRef__":true,"id":5133},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"5133":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (CEST)"},"5134":{"date":{"__isSmartRef__":true,"id":5135},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"5135":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (CEST)"},"5136":{"date":{"__isSmartRef__":true,"id":5137},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"5137":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (CEST)"},"5138":{"isSerializedDate":true,"string":"Fri Sep 07 2012 04:04:46 GMT+0200 (CEST)"},"5139":{"style":{"__isSmartRef__":true,"id":5140},"morph":{"__isSmartRef__":true,"id":5125},"chunkOwner":{"__isSmartRef__":true,"id":5125},"storedString":"Constraints","_id":"_2157","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5140":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5141":{"morph":{"__isSmartRef__":true,"id":5125},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5142":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":5143},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":5144},{"__isSmartRef__":true,"id":5146},{"__isSmartRef__":true,"id":5148},{"__isSmartRef__":true,"id":5150},{"__isSmartRef__":true,"id":5152},{"__isSmartRef__":true,"id":5154},{"__isSmartRef__":true,"id":5156},{"__isSmartRef__":true,"id":5158},{"__isSmartRef__":true,"id":5160},{"__isSmartRef__":true,"id":5162},{"__isSmartRef__":true,"id":5164},{"__isSmartRef__":true,"id":5166},{"__isSmartRef__":true,"id":5168},{"__isSmartRef__":true,"id":5170},{"__isSmartRef__":true,"id":5172},{"__isSmartRef__":true,"id":5174},{"__isSmartRef__":true,"id":5176},{"__isSmartRef__":true,"id":5178},{"__isSmartRef__":true,"id":5180},{"__isSmartRef__":true,"id":5182},{"__isSmartRef__":true,"id":5184},{"__isSmartRef__":true,"id":5186},{"__isSmartRef__":true,"id":5188},{"__isSmartRef__":true,"id":5190},{"__isSmartRef__":true,"id":5192},{"__isSmartRef__":true,"id":5194},{"__isSmartRef__":true,"id":5196},{"__isSmartRef__":true,"id":5198},{"__isSmartRef__":true,"id":5200},{"__isSmartRef__":true,"id":5202},{"__isSmartRef__":true,"id":5204},{"__isSmartRef__":true,"id":5206},{"__isSmartRef__":true,"id":5208},{"__isSmartRef__":true,"id":5210},{"__isSmartRef__":true,"id":5212},{"__isSmartRef__":true,"id":5214},{"__isSmartRef__":true,"id":5216},{"__isSmartRef__":true,"id":5218}],"eventHandler":{"__isSmartRef__":true,"id":5220},"_ClipMode":"auto","derivationIds":["B39BB768-41FC-4163-BFD5-79164E4D2B69","8A9DAD73-6660-4184-BD4C-4C28DC9D9E78","CBE259FF-B8A1-4071-BCED-A29875B64BAB","92C81A87-A99F-4E2C-9017-D74E30C7B954","28A12935-D79B-43DE-B56C-BD30042FD863"],"id":"16DC34A9-007A-414B-B27C-377F25BEFA8F","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":true,"_HandStyle":null,"allowInput":true,"_FontFamily":"Monaco,monospace","_FontSize":10,"evalEnabled":false,"layout":{"__isSmartRef__":true,"id":5221},"syntaxHighlightingWhileTyping":true,"attributeConnections":[{"__isSmartRef__":true,"id":5222}],"doNotSerialize":["$$textString","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors"],"doNotCopyProperties":["$$textString"],"accessibleInInactiveWindow":true,"_lastSyntaxHighlightTime":11,"showsHalos":false,"isBeingDragged":false,"name":"variablesTextField","owner":{"__isSmartRef__":true,"id":4783},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_TextColor","_Position"],"textString":"\nheight: [greenRect, 100]\n\nwidth: [greenRect, 200]\n\nheight: [blueRect, 150]\n\nwidth: [blueRect, 150]\n\nwidth: [blueRect, 101]\n\nheight: [greenRect, 100]\n\nratio: [blueRect, 0.6733333333333333]\n\nratio: [blueRect, 0.6733333333333333]\n\nratio: [greenRect, 1]\n","__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(954.0,269.0)"},"5143":{"_BorderWidth":1,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(500.0,200.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(95,94,95)","_Fill":"Color.rgb(243,243,243)"},"5144":{"style":{"__isSmartRef__":true,"id":5145},"chunkOwner":{"__isSmartRef__":true,"id":5142},"_id":"_31","storedString":"\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5145":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"5146":{"_id":"_369","style":{"__isSmartRef__":true,"id":5147},"chunkOwner":{"__isSmartRef__":true,"id":5142},"storedString":"height","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5147":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(139,0,0)"},"5148":{"_id":"_405","style":{"__isSmartRef__":true,"id":5149},"chunkOwner":{"__isSmartRef__":true,"id":5142},"storedString":":","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5149":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(139,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5150":{"_id":"_370","style":{"__isSmartRef__":true,"id":5151},"chunkOwner":{"__isSmartRef__":true,"id":5142},"storedString":" [greenRect, ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5151":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5152":{"_id":"_371","style":{"__isSmartRef__":true,"id":5153},"chunkOwner":{"__isSmartRef__":true,"id":5142},"storedString":"100","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5153":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5154":{"_id":"_372","style":{"__isSmartRef__":true,"id":5155},"chunkOwner":{"__isSmartRef__":true,"id":5142},"storedString":"]\n\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5155":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5156":{"_id":"_373","style":{"__isSmartRef__":true,"id":5157},"chunkOwner":{"__isSmartRef__":true,"id":5142},"storedString":"width:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5157":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(139,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5158":{"_id":"_374","style":{"__isSmartRef__":true,"id":5159},"chunkOwner":{"__isSmartRef__":true,"id":5142},"storedString":" [greenRect, ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5159":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5160":{"_id":"_375","style":{"__isSmartRef__":true,"id":5161},"chunkOwner":{"__isSmartRef__":true,"id":5142},"storedString":"200","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5161":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5162":{"_id":"_376","style":{"__isSmartRef__":true,"id":5163},"chunkOwner":{"__isSmartRef__":true,"id":5142},"storedString":"]\n\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5163":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5164":{"_id":"_377","style":{"__isSmartRef__":true,"id":5165},"chunkOwner":{"__isSmartRef__":true,"id":5142},"storedString":"height:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5165":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(139,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5166":{"_id":"_378","style":{"__isSmartRef__":true,"id":5167},"chunkOwner":{"__isSmartRef__":true,"id":5142},"storedString":" [blueRect, ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5167":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5168":{"_id":"_379","style":{"__isSmartRef__":true,"id":5169},"chunkOwner":{"__isSmartRef__":true,"id":5142},"storedString":"150","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5169":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5170":{"_id":"_380","style":{"__isSmartRef__":true,"id":5171},"chunkOwner":{"__isSmartRef__":true,"id":5142},"storedString":"]\n\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5171":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5172":{"_id":"_381","style":{"__isSmartRef__":true,"id":5173},"chunkOwner":{"__isSmartRef__":true,"id":5142},"storedString":"width:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5173":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(139,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5174":{"_id":"_382","style":{"__isSmartRef__":true,"id":5175},"chunkOwner":{"__isSmartRef__":true,"id":5142},"storedString":" [blueRect, ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5175":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5176":{"_id":"_383","style":{"__isSmartRef__":true,"id":5177},"chunkOwner":{"__isSmartRef__":true,"id":5142},"storedString":"150","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5177":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5178":{"_id":"_384","style":{"__isSmartRef__":true,"id":5179},"chunkOwner":{"__isSmartRef__":true,"id":5142},"storedString":"]\n\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5179":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5180":{"_id":"_385","style":{"__isSmartRef__":true,"id":5181},"chunkOwner":{"__isSmartRef__":true,"id":5142},"storedString":"width:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5181":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(139,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5182":{"_id":"_386","style":{"__isSmartRef__":true,"id":5183},"chunkOwner":{"__isSmartRef__":true,"id":5142},"storedString":" [blueRect, ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5183":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5184":{"_id":"_387","style":{"__isSmartRef__":true,"id":5185},"chunkOwner":{"__isSmartRef__":true,"id":5142},"storedString":"101","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5185":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5186":{"_id":"_388","style":{"__isSmartRef__":true,"id":5187},"chunkOwner":{"__isSmartRef__":true,"id":5142},"storedString":"]\n\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5187":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5188":{"_id":"_389","style":{"__isSmartRef__":true,"id":5189},"chunkOwner":{"__isSmartRef__":true,"id":5142},"storedString":"height:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5189":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(139,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5190":{"_id":"_390","style":{"__isSmartRef__":true,"id":5191},"chunkOwner":{"__isSmartRef__":true,"id":5142},"storedString":" [greenRect, ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5191":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5192":{"_id":"_391","style":{"__isSmartRef__":true,"id":5193},"chunkOwner":{"__isSmartRef__":true,"id":5142},"storedString":"100","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5193":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5194":{"_id":"_392","style":{"__isSmartRef__":true,"id":5195},"chunkOwner":{"__isSmartRef__":true,"id":5142},"storedString":"]\n\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5195":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5196":{"_id":"_393","style":{"__isSmartRef__":true,"id":5197},"chunkOwner":{"__isSmartRef__":true,"id":5142},"storedString":"ratio:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5197":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(139,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5198":{"_id":"_394","style":{"__isSmartRef__":true,"id":5199},"chunkOwner":{"__isSmartRef__":true,"id":5142},"storedString":" [blueRect, ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5199":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5200":{"_id":"_395","style":{"__isSmartRef__":true,"id":5201},"chunkOwner":{"__isSmartRef__":true,"id":5142},"storedString":"0.6733333333333333","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5201":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5202":{"_id":"_396","style":{"__isSmartRef__":true,"id":5203},"chunkOwner":{"__isSmartRef__":true,"id":5142},"storedString":"]\n\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5203":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5204":{"_id":"_397","style":{"__isSmartRef__":true,"id":5205},"chunkOwner":{"__isSmartRef__":true,"id":5142},"storedString":"ratio:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5205":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(139,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5206":{"_id":"_398","style":{"__isSmartRef__":true,"id":5207},"chunkOwner":{"__isSmartRef__":true,"id":5142},"storedString":" [blueRect, ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5207":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5208":{"_id":"_399","style":{"__isSmartRef__":true,"id":5209},"chunkOwner":{"__isSmartRef__":true,"id":5142},"storedString":"0.6733333333333333","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5209":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5210":{"_id":"_400","style":{"__isSmartRef__":true,"id":5211},"chunkOwner":{"__isSmartRef__":true,"id":5142},"storedString":"]\n\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5211":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5212":{"_id":"_401","style":{"__isSmartRef__":true,"id":5213},"chunkOwner":{"__isSmartRef__":true,"id":5142},"storedString":"ratio:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5213":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(139,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5214":{"_id":"_402","style":{"__isSmartRef__":true,"id":5215},"chunkOwner":{"__isSmartRef__":true,"id":5142},"storedString":" [greenRect, ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5215":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5216":{"_id":"_403","style":{"__isSmartRef__":true,"id":5217},"chunkOwner":{"__isSmartRef__":true,"id":5142},"storedString":"1","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5217":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5218":{"_id":"_404","style":{"__isSmartRef__":true,"id":5219},"chunkOwner":{"__isSmartRef__":true,"id":5142},"storedString":"]\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5219":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5220":{"morph":{"__isSmartRef__":true,"id":5142},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5221":{"resizeWidth":true,"resizeHeight":true},"5222":{"sourceObj":{"__isSmartRef__":true,"id":5142},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":5142},"targetMethodName":"highlightSyntaxDebounced","varMapping":{"__isSmartRef__":true,"id":5223},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"5223":{"source":{"__isSmartRef__":true,"id":5142},"target":{"__isSmartRef__":true,"id":5142}},"5224":{"submorphs":[],"scripts":[],"id":"22109C55-E692-4A7F-B454-7B25795B02F7","shape":{"__isSmartRef__":true,"id":5225},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":120.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":14,"name":"Text1","partsBinMetaInfo":{"__isSmartRef__":true,"id":5226},"textChunks":[{"__isSmartRef__":true,"id":5238}],"charsReplaced":"Some Text","lastFindLoc":9,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":5240},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","E3FA5A91-BF01-47C9-A727-751EA109270B","DC9ABF3E-7FF2-4651-8873-41ABA53C275F","6513CAFB-4D1C-4CBC-8F67-178A6CCFE302","BB1AE711-3F4C-48CC-8D6D-5EA3290535C4","4C6BFB68-F960-4E56-9B33-E997C8615D18"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":120.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"owner":{"__isSmartRef__":true,"id":4783},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","textColor","_Padding"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(952.0,238.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)"},"5225":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(128.7,27.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"5226":{"partsSpaceName":"PartsBin/Basic","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":5227},{"__isSmartRef__":true,"id":5229},{"__isSmartRef__":true,"id":5231},{"__isSmartRef__":true,"id":5233},{"__isSmartRef__":true,"id":5235}],"lastModifiedDate":{"__isSmartRef__":true,"id":5237},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"5227":{"date":{"__isSmartRef__":true,"id":5228},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"5228":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (CEST)"},"5229":{"date":{"__isSmartRef__":true,"id":5230},"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F"},"5230":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (CET)"},"5231":{"date":{"__isSmartRef__":true,"id":5232},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"5232":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (CEST)"},"5233":{"date":{"__isSmartRef__":true,"id":5234},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"5234":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (CEST)"},"5235":{"date":{"__isSmartRef__":true,"id":5236},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"5236":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (CEST)"},"5237":{"isSerializedDate":true,"string":"Fri Sep 07 2012 04:04:46 GMT+0200 (CEST)"},"5238":{"style":{"__isSmartRef__":true,"id":5239},"morph":{"__isSmartRef__":true,"id":5224},"chunkOwner":{"__isSmartRef__":true,"id":5224},"storedString":"Variablen","_id":"_2157","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5239":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5240":{"morph":{"__isSmartRef__":true,"id":5224},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5241":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":5242},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":5243},{"__isSmartRef__":true,"id":5245},{"__isSmartRef__":true,"id":5247},{"__isSmartRef__":true,"id":5249},{"__isSmartRef__":true,"id":5251},{"__isSmartRef__":true,"id":5253},{"__isSmartRef__":true,"id":5255},{"__isSmartRef__":true,"id":5257},{"__isSmartRef__":true,"id":5259},{"__isSmartRef__":true,"id":5261},{"__isSmartRef__":true,"id":5263},{"__isSmartRef__":true,"id":5265},{"__isSmartRef__":true,"id":5267},{"__isSmartRef__":true,"id":5269},{"__isSmartRef__":true,"id":5271},{"__isSmartRef__":true,"id":5273},{"__isSmartRef__":true,"id":5275},{"__isSmartRef__":true,"id":5277},{"__isSmartRef__":true,"id":5279},{"__isSmartRef__":true,"id":5281},{"__isSmartRef__":true,"id":5283},{"__isSmartRef__":true,"id":5285},{"__isSmartRef__":true,"id":5287},{"__isSmartRef__":true,"id":5289},{"__isSmartRef__":true,"id":5291},{"__isSmartRef__":true,"id":5293},{"__isSmartRef__":true,"id":5295},{"__isSmartRef__":true,"id":5297},{"__isSmartRef__":true,"id":5299},{"__isSmartRef__":true,"id":5301},{"__isSmartRef__":true,"id":5303},{"__isSmartRef__":true,"id":5305},{"__isSmartRef__":true,"id":5307},{"__isSmartRef__":true,"id":5309},{"__isSmartRef__":true,"id":5311},{"__isSmartRef__":true,"id":5313},{"__isSmartRef__":true,"id":5315},{"__isSmartRef__":true,"id":5317},{"__isSmartRef__":true,"id":5319},{"__isSmartRef__":true,"id":5321},{"__isSmartRef__":true,"id":5323},{"__isSmartRef__":true,"id":5325},{"__isSmartRef__":true,"id":5327},{"__isSmartRef__":true,"id":5329},{"__isSmartRef__":true,"id":5331},{"__isSmartRef__":true,"id":5333},{"__isSmartRef__":true,"id":5335},{"__isSmartRef__":true,"id":5337},{"__isSmartRef__":true,"id":5339},{"__isSmartRef__":true,"id":5341},{"__isSmartRef__":true,"id":5343},{"__isSmartRef__":true,"id":5345},{"__isSmartRef__":true,"id":5347},{"__isSmartRef__":true,"id":5349},{"__isSmartRef__":true,"id":5351},{"__isSmartRef__":true,"id":5353},{"__isSmartRef__":true,"id":5355},{"__isSmartRef__":true,"id":5357},{"__isSmartRef__":true,"id":5359},{"__isSmartRef__":true,"id":5361},{"__isSmartRef__":true,"id":5363},{"__isSmartRef__":true,"id":5365},{"__isSmartRef__":true,"id":5367},{"__isSmartRef__":true,"id":5369},{"__isSmartRef__":true,"id":5371},{"__isSmartRef__":true,"id":5373},{"__isSmartRef__":true,"id":5375},{"__isSmartRef__":true,"id":5377},{"__isSmartRef__":true,"id":5379},{"__isSmartRef__":true,"id":5381},{"__isSmartRef__":true,"id":5383},{"__isSmartRef__":true,"id":5385},{"__isSmartRef__":true,"id":5387},{"__isSmartRef__":true,"id":5389},{"__isSmartRef__":true,"id":5391},{"__isSmartRef__":true,"id":5393},{"__isSmartRef__":true,"id":5395},{"__isSmartRef__":true,"id":5397},{"__isSmartRef__":true,"id":5399},{"__isSmartRef__":true,"id":5401},{"__isSmartRef__":true,"id":5403},{"__isSmartRef__":true,"id":5405},{"__isSmartRef__":true,"id":5407},{"__isSmartRef__":true,"id":5409},{"__isSmartRef__":true,"id":5411},{"__isSmartRef__":true,"id":5413},{"__isSmartRef__":true,"id":5415},{"__isSmartRef__":true,"id":5417},{"__isSmartRef__":true,"id":5419},{"__isSmartRef__":true,"id":5421},{"__isSmartRef__":true,"id":5423},{"__isSmartRef__":true,"id":5425},{"__isSmartRef__":true,"id":5427},{"__isSmartRef__":true,"id":5429},{"__isSmartRef__":true,"id":5431},{"__isSmartRef__":true,"id":5433},{"__isSmartRef__":true,"id":5435},{"__isSmartRef__":true,"id":5437},{"__isSmartRef__":true,"id":5439},{"__isSmartRef__":true,"id":5441},{"__isSmartRef__":true,"id":5443},{"__isSmartRef__":true,"id":5445},{"__isSmartRef__":true,"id":5447},{"__isSmartRef__":true,"id":5449},{"__isSmartRef__":true,"id":5451},{"__isSmartRef__":true,"id":5453},{"__isSmartRef__":true,"id":5455},{"__isSmartRef__":true,"id":5457},{"__isSmartRef__":true,"id":5459},{"__isSmartRef__":true,"id":5461},{"__isSmartRef__":true,"id":5463},{"__isSmartRef__":true,"id":5465},{"__isSmartRef__":true,"id":5467},{"__isSmartRef__":true,"id":5469},{"__isSmartRef__":true,"id":5471},{"__isSmartRef__":true,"id":5473},{"__isSmartRef__":true,"id":5475},{"__isSmartRef__":true,"id":5477},{"__isSmartRef__":true,"id":5479},{"__isSmartRef__":true,"id":5481},{"__isSmartRef__":true,"id":5483},{"__isSmartRef__":true,"id":5485},{"__isSmartRef__":true,"id":5487},{"__isSmartRef__":true,"id":5489},{"__isSmartRef__":true,"id":5491},{"__isSmartRef__":true,"id":5493},{"__isSmartRef__":true,"id":5495},{"__isSmartRef__":true,"id":5497},{"__isSmartRef__":true,"id":5499},{"__isSmartRef__":true,"id":5501},{"__isSmartRef__":true,"id":5503},{"__isSmartRef__":true,"id":5505},{"__isSmartRef__":true,"id":5507},{"__isSmartRef__":true,"id":5509},{"__isSmartRef__":true,"id":5511},{"__isSmartRef__":true,"id":5513},{"__isSmartRef__":true,"id":5515},{"__isSmartRef__":true,"id":5517},{"__isSmartRef__":true,"id":5519},{"__isSmartRef__":true,"id":5521},{"__isSmartRef__":true,"id":5523},{"__isSmartRef__":true,"id":5525},{"__isSmartRef__":true,"id":5527},{"__isSmartRef__":true,"id":5529},{"__isSmartRef__":true,"id":5531},{"__isSmartRef__":true,"id":5533},{"__isSmartRef__":true,"id":5535},{"__isSmartRef__":true,"id":5537},{"__isSmartRef__":true,"id":5539},{"__isSmartRef__":true,"id":5541}],"eventHandler":{"__isSmartRef__":true,"id":5543},"_ClipMode":"auto","derivationIds":["B39BB768-41FC-4163-BFD5-79164E4D2B69","BB5F1504-C723-4A3D-B34A-3AE0114CD5FC","01CBA3E3-837E-4298-966D-E77A665683F8","CEF24C29-29CD-41D7-A560-CE5E0667F201"],"id":"E5D705F0-6074-4442-9A8D-6DD3DEC5345E","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":true,"_HandStyle":null,"allowInput":true,"_FontFamily":"Monaco,monospace","_FontSize":10,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":4783},"layout":{"__isSmartRef__":true,"id":5544},"syntaxHighlightingWhileTyping":true,"attributeConnections":[{"__isSmartRef__":true,"id":5545}],"doNotSerialize":["$$textString","parseErrors","parseErrors","parseErrors"],"doNotCopyProperties":["$$textString"],"accessibleInInactiveWindow":true,"_lastSyntaxHighlightTime":42,"showsHalos":false,"isBeingDragged":false,"name":"tableauTextField","previousSelection":[33,10],"charsReplaced":"[0, 0, 0, 1, 0.1111111111111111, 0, 0, 0, 55.55555555555556]\n[0, 0, 0, 0, -0.5, 1, 0, 0, 250]\n[0, 0, 0, 0, -0.3333333333333333, 0, 1, 0, 333.3333333333333]\n[0, 0, 0, 0, -0.1111111111111111, 0, 0, 1, 444.44444444444446]\n[1, 0, 0, 0, 1, 0, 0, 0, 500]\n[0, 0, 1, 0, 0.3333333333333333, 0, 0, 0, 166.66666666666669]\n[0, 1, 0, 0, 0.5, 0, 0, 0, 250]\n[0, 0, 0, 0, 1.9444444444444444, 0, 0, 0, 972.2222222222223]","lastFindLoc":478,"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_TextColor","_Position"],"textString":"FINISHED!\n[F, undefined, undefined, x5, x5, x6, x7, x8]\n[x1, x2, x3, x4]\n[x4, x6, x7, x8, x1, x3, x2]\n\n[0, 0, 0, 1, 0.1111111111111111, 0, 0, 0, 55.55555555555556]\n[0, 0, 0, 0, -0.5, 1, 0, 0, 250]\n[0, 0, 0, 0, -0.3333333333333333, 0, 1, 0, 333.3333333333333]\n[0, 0, 0, 0, -0.1111111111111111, 0, 0, 1, 444.44444444444446]\n[1, 0, 0, 0, 1, 0, 0, 0, 500]\n[0, 0, 1, 0, 0.3333333333333333, 0, 0, 0, 166.66666666666669]\n[0, 1, 0, 0, 0.5, 0, 0, 0, 250]\n[0, 0, 0, 0, 1.9444444444444444, 0, 0, 0, 972.2222222222223]","__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(955.0,36.0)"},"5242":{"_BorderWidth":1,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(500.0,200.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(95,94,95)","_Fill":"Color.rgb(243,243,243)"},"5243":{"style":{"__isSmartRef__":true,"id":5244},"chunkOwner":{"__isSmartRef__":true,"id":5241},"_id":"_32","storedString":"FINISHED!","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5244":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"5245":{"_id":"_554","style":{"__isSmartRef__":true,"id":5246},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"\n[F, ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5246":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5247":{"_id":"_406","style":{"__isSmartRef__":true,"id":5248},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"undefined","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5248":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(128,0,128)","backgroundColor":"Color.rgb(253,192,185)"},"5249":{"_id":"_407","style":{"__isSmartRef__":true,"id":5250},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5250":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5251":{"_id":"_408","style":{"__isSmartRef__":true,"id":5252},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"undefined","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5252":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(128,0,128)","backgroundColor":"Color.rgb(253,192,185)"},"5253":{"_id":"_409","style":{"__isSmartRef__":true,"id":5254},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", x5, x5, x6, x7, x8]\n[x1, x2, x3, x4]\n[x4, x6, x7, x8, x1, x3, x2]\n\n[","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5254":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5255":{"_id":"_410","style":{"__isSmartRef__":true,"id":5256},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5256":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5257":{"_id":"_411","style":{"__isSmartRef__":true,"id":5258},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5258":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5259":{"_id":"_412","style":{"__isSmartRef__":true,"id":5260},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5260":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5261":{"_id":"_413","style":{"__isSmartRef__":true,"id":5262},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5262":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5263":{"_id":"_414","style":{"__isSmartRef__":true,"id":5264},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5264":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5265":{"_id":"_415","style":{"__isSmartRef__":true,"id":5266},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5266":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5267":{"_id":"_416","style":{"__isSmartRef__":true,"id":5268},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"1","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5268":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5269":{"_id":"_417","style":{"__isSmartRef__":true,"id":5270},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5270":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5271":{"_id":"_418","style":{"__isSmartRef__":true,"id":5272},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0.1111111111111111","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5272":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5273":{"_id":"_419","style":{"__isSmartRef__":true,"id":5274},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5274":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5275":{"_id":"_420","style":{"__isSmartRef__":true,"id":5276},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5276":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5277":{"_id":"_421","style":{"__isSmartRef__":true,"id":5278},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5278":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5279":{"_id":"_422","style":{"__isSmartRef__":true,"id":5280},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5280":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5281":{"_id":"_423","style":{"__isSmartRef__":true,"id":5282},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5282":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5283":{"_id":"_424","style":{"__isSmartRef__":true,"id":5284},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5284":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5285":{"_id":"_425","style":{"__isSmartRef__":true,"id":5286},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5286":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5287":{"_id":"_426","style":{"__isSmartRef__":true,"id":5288},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"55.55555555555556","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5288":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5289":{"_id":"_427","style":{"__isSmartRef__":true,"id":5290},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"]\n[","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5290":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5291":{"_id":"_428","style":{"__isSmartRef__":true,"id":5292},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5292":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5293":{"_id":"_429","style":{"__isSmartRef__":true,"id":5294},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5294":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5295":{"_id":"_430","style":{"__isSmartRef__":true,"id":5296},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5296":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5297":{"_id":"_431","style":{"__isSmartRef__":true,"id":5298},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5298":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5299":{"_id":"_432","style":{"__isSmartRef__":true,"id":5300},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5300":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5301":{"_id":"_433","style":{"__isSmartRef__":true,"id":5302},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5302":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5303":{"_id":"_434","style":{"__isSmartRef__":true,"id":5304},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5304":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5305":{"_id":"_435","style":{"__isSmartRef__":true,"id":5306},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", -","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5306":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5307":{"_id":"_436","style":{"__isSmartRef__":true,"id":5308},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0.5","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5308":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5309":{"_id":"_437","style":{"__isSmartRef__":true,"id":5310},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5310":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5311":{"_id":"_438","style":{"__isSmartRef__":true,"id":5312},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"1","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5312":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5313":{"_id":"_439","style":{"__isSmartRef__":true,"id":5314},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5314":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5315":{"_id":"_440","style":{"__isSmartRef__":true,"id":5316},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5316":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5317":{"_id":"_441","style":{"__isSmartRef__":true,"id":5318},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5318":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5319":{"_id":"_442","style":{"__isSmartRef__":true,"id":5320},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5320":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5321":{"_id":"_443","style":{"__isSmartRef__":true,"id":5322},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5322":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5323":{"_id":"_444","style":{"__isSmartRef__":true,"id":5324},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"250","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5324":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5325":{"_id":"_445","style":{"__isSmartRef__":true,"id":5326},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"]\n[","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5326":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5327":{"_id":"_446","style":{"__isSmartRef__":true,"id":5328},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5328":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5329":{"_id":"_447","style":{"__isSmartRef__":true,"id":5330},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5330":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5331":{"_id":"_448","style":{"__isSmartRef__":true,"id":5332},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5332":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5333":{"_id":"_449","style":{"__isSmartRef__":true,"id":5334},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5334":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5335":{"_id":"_450","style":{"__isSmartRef__":true,"id":5336},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5336":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5337":{"_id":"_451","style":{"__isSmartRef__":true,"id":5338},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5338":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5339":{"_id":"_452","style":{"__isSmartRef__":true,"id":5340},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5340":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5341":{"_id":"_453","style":{"__isSmartRef__":true,"id":5342},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", -","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5342":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5343":{"_id":"_454","style":{"__isSmartRef__":true,"id":5344},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0.3333333333333333","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5344":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5345":{"_id":"_455","style":{"__isSmartRef__":true,"id":5346},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5346":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5347":{"_id":"_456","style":{"__isSmartRef__":true,"id":5348},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5348":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5349":{"_id":"_457","style":{"__isSmartRef__":true,"id":5350},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5350":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5351":{"_id":"_458","style":{"__isSmartRef__":true,"id":5352},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"1","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5352":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5353":{"_id":"_459","style":{"__isSmartRef__":true,"id":5354},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5354":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5355":{"_id":"_460","style":{"__isSmartRef__":true,"id":5356},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5356":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5357":{"_id":"_461","style":{"__isSmartRef__":true,"id":5358},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5358":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5359":{"_id":"_462","style":{"__isSmartRef__":true,"id":5360},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"333.3333333333333","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5360":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5361":{"_id":"_463","style":{"__isSmartRef__":true,"id":5362},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"]\n[","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5362":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5363":{"_id":"_464","style":{"__isSmartRef__":true,"id":5364},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5364":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5365":{"_id":"_465","style":{"__isSmartRef__":true,"id":5366},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5366":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5367":{"_id":"_466","style":{"__isSmartRef__":true,"id":5368},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5368":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5369":{"_id":"_467","style":{"__isSmartRef__":true,"id":5370},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5370":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5371":{"_id":"_468","style":{"__isSmartRef__":true,"id":5372},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5372":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5373":{"_id":"_469","style":{"__isSmartRef__":true,"id":5374},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5374":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5375":{"_id":"_470","style":{"__isSmartRef__":true,"id":5376},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5376":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5377":{"_id":"_471","style":{"__isSmartRef__":true,"id":5378},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", -","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5378":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5379":{"_id":"_472","style":{"__isSmartRef__":true,"id":5380},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0.1111111111111111","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5380":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5381":{"_id":"_473","style":{"__isSmartRef__":true,"id":5382},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5382":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5383":{"_id":"_474","style":{"__isSmartRef__":true,"id":5384},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5384":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5385":{"_id":"_475","style":{"__isSmartRef__":true,"id":5386},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5386":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5387":{"_id":"_476","style":{"__isSmartRef__":true,"id":5388},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5388":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5389":{"_id":"_477","style":{"__isSmartRef__":true,"id":5390},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5390":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5391":{"_id":"_478","style":{"__isSmartRef__":true,"id":5392},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"1","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5392":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5393":{"_id":"_479","style":{"__isSmartRef__":true,"id":5394},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5394":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5395":{"_id":"_480","style":{"__isSmartRef__":true,"id":5396},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"444.44444444444446","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5396":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5397":{"_id":"_481","style":{"__isSmartRef__":true,"id":5398},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"]\n[","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5398":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5399":{"_id":"_482","style":{"__isSmartRef__":true,"id":5400},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"1","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5400":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5401":{"_id":"_483","style":{"__isSmartRef__":true,"id":5402},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5402":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5403":{"_id":"_484","style":{"__isSmartRef__":true,"id":5404},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5404":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5405":{"_id":"_485","style":{"__isSmartRef__":true,"id":5406},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5406":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5407":{"_id":"_486","style":{"__isSmartRef__":true,"id":5408},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5408":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5409":{"_id":"_487","style":{"__isSmartRef__":true,"id":5410},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5410":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5411":{"_id":"_488","style":{"__isSmartRef__":true,"id":5412},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5412":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5413":{"_id":"_489","style":{"__isSmartRef__":true,"id":5414},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5414":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5415":{"_id":"_490","style":{"__isSmartRef__":true,"id":5416},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"1","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5416":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5417":{"_id":"_491","style":{"__isSmartRef__":true,"id":5418},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5418":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5419":{"_id":"_492","style":{"__isSmartRef__":true,"id":5420},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5420":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5421":{"_id":"_493","style":{"__isSmartRef__":true,"id":5422},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5422":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5423":{"_id":"_494","style":{"__isSmartRef__":true,"id":5424},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5424":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5425":{"_id":"_495","style":{"__isSmartRef__":true,"id":5426},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5426":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5427":{"_id":"_496","style":{"__isSmartRef__":true,"id":5428},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5428":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5429":{"_id":"_497","style":{"__isSmartRef__":true,"id":5430},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5430":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5431":{"_id":"_498","style":{"__isSmartRef__":true,"id":5432},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"500","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5432":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5433":{"_id":"_499","style":{"__isSmartRef__":true,"id":5434},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"]\n[","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5434":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5435":{"_id":"_500","style":{"__isSmartRef__":true,"id":5436},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5436":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5437":{"_id":"_501","style":{"__isSmartRef__":true,"id":5438},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5438":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5439":{"_id":"_502","style":{"__isSmartRef__":true,"id":5440},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5440":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5441":{"_id":"_503","style":{"__isSmartRef__":true,"id":5442},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5442":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5443":{"_id":"_504","style":{"__isSmartRef__":true,"id":5444},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"1","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5444":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5445":{"_id":"_505","style":{"__isSmartRef__":true,"id":5446},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5446":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5447":{"_id":"_506","style":{"__isSmartRef__":true,"id":5448},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5448":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5449":{"_id":"_507","style":{"__isSmartRef__":true,"id":5450},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5450":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5451":{"_id":"_508","style":{"__isSmartRef__":true,"id":5452},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0.3333333333333333","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5452":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5453":{"_id":"_509","style":{"__isSmartRef__":true,"id":5454},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5454":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5455":{"_id":"_510","style":{"__isSmartRef__":true,"id":5456},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5456":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5457":{"_id":"_511","style":{"__isSmartRef__":true,"id":5458},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5458":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5459":{"_id":"_512","style":{"__isSmartRef__":true,"id":5460},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5460":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5461":{"_id":"_513","style":{"__isSmartRef__":true,"id":5462},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5462":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5463":{"_id":"_514","style":{"__isSmartRef__":true,"id":5464},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5464":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5465":{"_id":"_515","style":{"__isSmartRef__":true,"id":5466},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5466":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5467":{"_id":"_516","style":{"__isSmartRef__":true,"id":5468},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"166.66666666666669","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5468":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5469":{"_id":"_517","style":{"__isSmartRef__":true,"id":5470},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"]\n[","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5470":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5471":{"_id":"_518","style":{"__isSmartRef__":true,"id":5472},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5472":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5473":{"_id":"_519","style":{"__isSmartRef__":true,"id":5474},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5474":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5475":{"_id":"_520","style":{"__isSmartRef__":true,"id":5476},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"1","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5476":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5477":{"_id":"_521","style":{"__isSmartRef__":true,"id":5478},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5478":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5479":{"_id":"_522","style":{"__isSmartRef__":true,"id":5480},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5480":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5481":{"_id":"_523","style":{"__isSmartRef__":true,"id":5482},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5482":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5483":{"_id":"_524","style":{"__isSmartRef__":true,"id":5484},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5484":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5485":{"_id":"_525","style":{"__isSmartRef__":true,"id":5486},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5486":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5487":{"_id":"_526","style":{"__isSmartRef__":true,"id":5488},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0.5","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5488":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5489":{"_id":"_527","style":{"__isSmartRef__":true,"id":5490},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5490":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5491":{"_id":"_528","style":{"__isSmartRef__":true,"id":5492},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5492":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5493":{"_id":"_529","style":{"__isSmartRef__":true,"id":5494},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5494":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5495":{"_id":"_530","style":{"__isSmartRef__":true,"id":5496},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5496":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5497":{"_id":"_531","style":{"__isSmartRef__":true,"id":5498},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5498":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5499":{"_id":"_532","style":{"__isSmartRef__":true,"id":5500},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5500":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5501":{"_id":"_533","style":{"__isSmartRef__":true,"id":5502},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5502":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5503":{"_id":"_534","style":{"__isSmartRef__":true,"id":5504},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"250","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5504":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5505":{"_id":"_535","style":{"__isSmartRef__":true,"id":5506},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"]\n[","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5506":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5507":{"_id":"_536","style":{"__isSmartRef__":true,"id":5508},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5508":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5509":{"_id":"_537","style":{"__isSmartRef__":true,"id":5510},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5510":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5511":{"_id":"_538","style":{"__isSmartRef__":true,"id":5512},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5512":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5513":{"_id":"_539","style":{"__isSmartRef__":true,"id":5514},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5514":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5515":{"_id":"_540","style":{"__isSmartRef__":true,"id":5516},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5516":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5517":{"_id":"_541","style":{"__isSmartRef__":true,"id":5518},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5518":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5519":{"_id":"_542","style":{"__isSmartRef__":true,"id":5520},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5520":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5521":{"_id":"_543","style":{"__isSmartRef__":true,"id":5522},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5522":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5523":{"_id":"_544","style":{"__isSmartRef__":true,"id":5524},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"1.9444444444444444","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5524":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5525":{"_id":"_545","style":{"__isSmartRef__":true,"id":5526},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5526":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5527":{"_id":"_546","style":{"__isSmartRef__":true,"id":5528},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5528":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5529":{"_id":"_547","style":{"__isSmartRef__":true,"id":5530},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5530":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5531":{"_id":"_548","style":{"__isSmartRef__":true,"id":5532},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5532":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5533":{"_id":"_549","style":{"__isSmartRef__":true,"id":5534},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5534":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5535":{"_id":"_550","style":{"__isSmartRef__":true,"id":5536},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5536":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5537":{"_id":"_551","style":{"__isSmartRef__":true,"id":5538},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5538":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5539":{"_id":"_552","style":{"__isSmartRef__":true,"id":5540},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"972.2222222222223","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5540":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)","backgroundColor":"Color.rgb(253,192,185)"},"5541":{"_id":"_553","style":{"__isSmartRef__":true,"id":5542},"chunkOwner":{"__isSmartRef__":true,"id":5241},"storedString":"]","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5542":{"__serializedExpressions__":["color","backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)","backgroundColor":"Color.rgb(253,192,185)"},"5543":{"morph":{"__isSmartRef__":true,"id":5241},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5544":{"resizeWidth":true,"resizeHeight":true},"5545":{"sourceObj":{"__isSmartRef__":true,"id":5241},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":5241},"targetMethodName":"highlightSyntaxDebounced","varMapping":{"__isSmartRef__":true,"id":5546},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"5546":{"source":{"__isSmartRef__":true,"id":5241},"target":{"__isSmartRef__":true,"id":5241}},"5547":{"submorphs":[{"__isSmartRef__":true,"id":5548}],"scripts":[],"id":"A5261525-3448-4B30-86EF-3B1F6D2CA180","shape":{"__isSmartRef__":true,"id":5553},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":5559},"lighterFill":{"__isSmartRef__":true,"id":5564},"label":{"__isSmartRef__":true,"id":5548},"name":"heightButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":5569},"attributeConnections":[{"__isSmartRef__":true,"id":5581}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":5582},"derivationIds":[7251,"3F26258D-0EE1-4A94-8419-5EE2BB6065A6","B624295D-42E3-4E0A-B370-844C2B43F4F0","F5D160C8-1C2F-47D9-9BE1-2FD26C53BFB3","7D4A1972-76E5-4369-9964-2F6ACB87C81F","468167DF-C2A9-4D14-B344-4D183695DBF9","A507628C-314F-4CA3-90BE-D9B88F8447E9","D1AF90C8-F667-4D9B-B3A4-6FA707BF0583","F9ADD09B-CC9D-47AA-A87D-54065878E333","7F647466-E96F-4C31-9CB5-7C450EE9A17E","52A09835-747D-445D-A17D-0F12C44FF1D5"],"_ClipMode":"visible","isPressed":false,"owner":{"__isSmartRef__":true,"id":4783},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5583},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(8.0,244.0)","distanceToDragEvent":"lively.pt(54.9,-11.0)"},"5548":{"submorphs":[],"scripts":[],"id":"B8B0F3E7-35D7-43B4-954E-CFB184415263","shape":{"__isSmartRef__":true,"id":5549},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":100,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":5547},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":5550}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":5552},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[7252,"4881773E-A824-4992-B814-33C8D37580C6","EE955AA4-D648-4DFC-8E2D-08881D605170","7EC413DD-D34D-449D-B448-2F3904B04FA5","7939AA82-2A96-4559-9090-DD58B7C8868A","CA0DC720-D350-40B1-B491-56053DD3ACEC","0D350F67-43D3-4011-A7FE-BB6073758DFE","F3992590-AD3D-47A5-8663-6C72C72B45C4","47B21556-6B15-498A-B9BF-F819229C95A9","E1FE4223-C4B8-418A-B3AF-83FFA6A0CD5B","C7846054-6FDC-4234-B3B3-7EE6C30BA4D3"],"_MinTextWidth":100,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"5549":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"5550":{"style":{"__isSmartRef__":true,"id":5551},"chunkOwner":{"__isSmartRef__":true,"id":5548},"_id":"_1088","storedString":"Höhe","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5551":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5552":{"morph":{"__isSmartRef__":true,"id":5548},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5553":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":5554},"_BorderRadius":5.2,"_ClipMode":"visible","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"5554":{"stops":[{"__isSmartRef__":true,"id":5555},{"__isSmartRef__":true,"id":5556},{"__isSmartRef__":true,"id":5557},{"__isSmartRef__":true,"id":5558}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"5555":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"5556":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"5557":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"5558":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"5559":{"stops":[{"__isSmartRef__":true,"id":5560},{"__isSmartRef__":true,"id":5561},{"__isSmartRef__":true,"id":5562},{"__isSmartRef__":true,"id":5563}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"5560":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"5561":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"5562":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"5563":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"5564":{"stops":[{"__isSmartRef__":true,"id":5565},{"__isSmartRef__":true,"id":5566},{"__isSmartRef__":true,"id":5567},{"__isSmartRef__":true,"id":5568}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"5565":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"5566":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"5567":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"5568":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"5569":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":5570},{"__isSmartRef__":true,"id":5572},{"__isSmartRef__":true,"id":5574},{"__isSmartRef__":true,"id":5576},{"__isSmartRef__":true,"id":5578}],"revisionOnLoad":171940,"lastModifiedDate":{"__isSmartRef__":true,"id":5580},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"5570":{"date":{"__isSmartRef__":true,"id":5571},"author":"undefined","message":"","id":"7074B413-6CF0-4892-9D18-52009A2A2E03"},"5571":{"isSerializedDate":true,"string":"Fri Apr 13 2012 21:04:01 GMT+0200 (CEST)"},"5572":{"date":{"__isSmartRef__":true,"id":5573},"author":"sstamm","message":"reverted button","id":"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E"},"5573":{"isSerializedDate":true,"string":"Mon Apr 16 2012 10:36:21 GMT+0200 (CEST)"},"5574":{"date":{"__isSmartRef__":true,"id":5575},"author":"robertkrahn","message":"no comment","id":"97D17254-EAC6-4494-8330-A347909590D6"},"5575":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:08:58 GMT+0200 (CEST)"},"5576":{"date":{"__isSmartRef__":true,"id":5577},"author":"robertkrahn","message":"no comment","id":"DDE22D44-9A6D-4485-80F3-262D5DA0CC07"},"5577":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:03:19 GMT+0200 (CEST)"},"5578":{"date":{"__isSmartRef__":true,"id":5579},"author":"bgnauk","message":"no comment","id":"FA43C1A3-19A9-4ED6-A014-82C74689A5C3"},"5579":{"isSerializedDate":true,"string":"Tue Jun 19 2012 23:39:23 GMT+0200 (CEST)"},"5580":{"isSerializedDate":true,"string":"Fri Sep 07 2012 04:04:46 GMT+0200 (CEST)"},"5581":{"sourceObj":{"__isSmartRef__":true,"id":5547},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":5547},"targetMethodName":"doAction","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"5582":{"morph":{"__isSmartRef__":true,"id":5547},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5583":{"doAction":{"__isSmartRef__":true,"id":5584}},"5584":{"varMapping":{"__isSmartRef__":true,"id":5585},"source":"function doAction() {\n this.owner.setCurrentConstraintType(\"height\")\n}","funcProperties":{"__isSmartRef__":true,"id":5586},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5585":{"this":{"__isSmartRef__":true,"id":5547}},"5586":{"timestamp":{"__isSmartRef__":true,"id":5587},"user":"daniel.hoffmann","tags":[]},"5587":{"isSerializedDate":true,"string":"Sun Dec 02 2012 12:13:39 GMT+0100 (CET)"},"5588":{"submorphs":[{"__isSmartRef__":true,"id":5589}],"scripts":[],"id":"A99A9AB5-FDC1-43E4-85F0-D69BD20223F9","shape":{"__isSmartRef__":true,"id":5594},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":5600},"lighterFill":{"__isSmartRef__":true,"id":5605},"label":{"__isSmartRef__":true,"id":5589},"name":"parseConstraintsButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":5610},"attributeConnections":[{"__isSmartRef__":true,"id":5622},{"__isSmartRef__":true,"id":5623}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":5625},"derivationIds":[7251,"3F26258D-0EE1-4A94-8419-5EE2BB6065A6","B624295D-42E3-4E0A-B370-844C2B43F4F0","F5D160C8-1C2F-47D9-9BE1-2FD26C53BFB3","7D4A1972-76E5-4369-9964-2F6ACB87C81F","468167DF-C2A9-4D14-B344-4D183695DBF9","A507628C-314F-4CA3-90BE-D9B88F8447E9","D1AF90C8-F667-4D9B-B3A4-6FA707BF0583","A9ABAF28-AE0D-42E5-B1EC-27B990856CBA","F60C6C80-53D4-4D5C-9ED3-95605C4D56DC","95F3A13F-AAEB-4908-91C0-B87713A5E6E3","9176FC8B-F37B-4188-9B2E-E718C3D9B12A","8239B60C-680A-4E8E-8F48-398028228535"],"_ClipMode":"visible","isPressed":false,"owner":{"__isSmartRef__":true,"id":4783},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5626},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(1344.0,666.0)","distanceToDragEvent":"lively.pt(54.9,-11.0)"},"5589":{"submorphs":[],"scripts":[],"id":"A012064E-9881-45AC-873B-9FCEB952B7DD","shape":{"__isSmartRef__":true,"id":5590},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":100,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":5588},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":5591}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":5593},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[7252,"4881773E-A824-4992-B814-33C8D37580C6","EE955AA4-D648-4DFC-8E2D-08881D605170","7EC413DD-D34D-449D-B448-2F3904B04FA5","7939AA82-2A96-4559-9090-DD58B7C8868A","CA0DC720-D350-40B1-B491-56053DD3ACEC","0D350F67-43D3-4011-A7FE-BB6073758DFE","F3992590-AD3D-47A5-8663-6C72C72B45C4","B722D102-4490-4B08-96D9-95A987C54713","A3C83808-0F33-4DE8-B768-9D3D321F6DCF","84D29350-B39A-4D78-8D8C-0C782E69F01E","A8E991FE-CE35-42D0-899D-84A971A8EA24","8584DD1A-DDE5-4456-9B8F-92C3D5D16FD1"],"_MinTextWidth":100,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"5590":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"5591":{"style":{"__isSmartRef__":true,"id":5592},"chunkOwner":{"__isSmartRef__":true,"id":5589},"_id":"_2456","storedString":"Einlesen","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5592":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5593":{"morph":{"__isSmartRef__":true,"id":5589},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5594":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":5595},"_BorderRadius":5.2,"_ClipMode":"visible","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"5595":{"stops":[{"__isSmartRef__":true,"id":5596},{"__isSmartRef__":true,"id":5597},{"__isSmartRef__":true,"id":5598},{"__isSmartRef__":true,"id":5599}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"5596":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"5597":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"5598":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"5599":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"5600":{"stops":[{"__isSmartRef__":true,"id":5601},{"__isSmartRef__":true,"id":5602},{"__isSmartRef__":true,"id":5603},{"__isSmartRef__":true,"id":5604}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"5601":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"5602":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"5603":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"5604":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"5605":{"stops":[{"__isSmartRef__":true,"id":5606},{"__isSmartRef__":true,"id":5607},{"__isSmartRef__":true,"id":5608},{"__isSmartRef__":true,"id":5609}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"5606":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"5607":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"5608":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"5609":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"5610":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":5611},{"__isSmartRef__":true,"id":5613},{"__isSmartRef__":true,"id":5615},{"__isSmartRef__":true,"id":5617},{"__isSmartRef__":true,"id":5619}],"revisionOnLoad":171940,"lastModifiedDate":{"__isSmartRef__":true,"id":5621},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"5611":{"date":{"__isSmartRef__":true,"id":5612},"author":"undefined","message":"","id":"7074B413-6CF0-4892-9D18-52009A2A2E03"},"5612":{"isSerializedDate":true,"string":"Fri Apr 13 2012 21:04:01 GMT+0200 (CEST)"},"5613":{"date":{"__isSmartRef__":true,"id":5614},"author":"sstamm","message":"reverted button","id":"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E"},"5614":{"isSerializedDate":true,"string":"Mon Apr 16 2012 10:36:21 GMT+0200 (CEST)"},"5615":{"date":{"__isSmartRef__":true,"id":5616},"author":"robertkrahn","message":"no comment","id":"97D17254-EAC6-4494-8330-A347909590D6"},"5616":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:08:58 GMT+0200 (CEST)"},"5617":{"date":{"__isSmartRef__":true,"id":5618},"author":"robertkrahn","message":"no comment","id":"DDE22D44-9A6D-4485-80F3-262D5DA0CC07"},"5618":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:03:19 GMT+0200 (CEST)"},"5619":{"date":{"__isSmartRef__":true,"id":5620},"author":"bgnauk","message":"no comment","id":"FA43C1A3-19A9-4ED6-A014-82C74689A5C3"},"5620":{"isSerializedDate":true,"string":"Tue Jun 19 2012 23:39:23 GMT+0200 (CEST)"},"5621":{"isSerializedDate":true,"string":"Fri Sep 07 2012 04:04:46 GMT+0200 (CEST)"},"5622":{"sourceObj":{"__isSmartRef__":true,"id":5588},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":5588},"targetMethodName":"doAction","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"5623":{"sourceObj":{"__isSmartRef__":true,"id":5588},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":4783},"targetMethodName":"parseConstraints","varMapping":{"__isSmartRef__":true,"id":5624},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"5624":{"source":{"__isSmartRef__":true,"id":5588},"target":{"__isSmartRef__":true,"id":4783}},"5625":{"morph":{"__isSmartRef__":true,"id":5588},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5626":{"doAction":{"__isSmartRef__":true,"id":5627}},"5627":{"varMapping":{"__isSmartRef__":true,"id":5628},"source":"function doAction() {\n \n}","funcProperties":{"__isSmartRef__":true,"id":5629},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5628":{"this":{"__isSmartRef__":true,"id":5588}},"5629":{"timestamp":{"__isSmartRef__":true,"id":5630},"user":"robertkrahn","tags":[]},"5630":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:02:40 GMT+0200 (CEST)"},"5631":{"submorphs":[{"__isSmartRef__":true,"id":5632},{"__isSmartRef__":true,"id":5662}],"scripts":[],"id":"C6FB767F-64A8-405A-B879-8B5889C482AF","shape":{"__isSmartRef__":true,"id":5688},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"SketchPadCanvas","partsBinMetaInfo":{"__isSmartRef__":true,"id":5689},"eventHandler":{"__isSmartRef__":true,"id":5704},"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C","F38525CC-4B5F-4591-A4A2-657DD74B74DD","63F1F9E3-F3FB-4BFE-8B16-6CFB8462E5D6","D6BB5E26-B2CE-47C8-BD7A-C4522B0DB9F5","063ACEEA-2310-479B-942F-6B5FB445E0B2","534AE787-FE6E-4FF1-AA50-B1F9E598696F","B54A430F-54AD-4811-94EF-30C67E2C56D0","2A5E0282-C784-453C-B9A8-936C07A90F29","FBF19B07-297C-413B-A07B-85254B0E95BF"],"partTests":{"__isSmartRef__":true,"id":5705},"_ClipMode":"visible","moved":true,"points":null,"isBeingDragged":false,"state":0,"#startLetters":"with","prevScroll":[0,0],"owner":{"__isSmartRef__":true,"id":4783},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5710},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","withLayers":["Global.SketchArea"],"_Position":"lively.pt(148.0,22.0)"},"5632":{"submorphs":[],"scripts":[],"id":"6782F6F8-F1E3-4E17-A5B0-8E9D1C8B6FE9","shape":{"__isSmartRef__":true,"id":5633},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"blueRect","partsBinMetaInfo":{"__isSmartRef__":true,"id":5634},"eventHandler":{"__isSmartRef__":true,"id":5656},"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C","7EC17E78-593A-4CC8-B7E3-859BCBBFE785","F5AA29CB-A093-4B2B-8FEF-294054038904","0A729899-A80F-4509-9173-98E4991DCF14","CD4B00EC-774D-4EE2-BCB5-011333EFBFB3","D5F2C7AD-5FD3-4893-A863-1BCE6C4F8AF6"],"partTests":{"__isSmartRef__":true,"id":5657},"_ClipMode":"visible","moved":true,"owner":{"__isSmartRef__":true,"id":5631},"isBeingDragged":false,"prevScroll":[0,0],"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(125.0,214.0)"},"5633":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":0.6892,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(101.0,150.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(73,111,167)","_Padding":"lively.rect(0,0,0,0)"},"5634":{"partsSpaceName":"PartsBin/sd1213","comment":"Constraint-based layouting with the Simplex algorithm. Still under construction!","migrationLevel":4,"partName":"SketchPad","changes":[{"__isSmartRef__":true,"id":5635},{"__isSmartRef__":true,"id":5637},{"__isSmartRef__":true,"id":5639},{"__isSmartRef__":true,"id":5641},{"__isSmartRef__":true,"id":5643},{"__isSmartRef__":true,"id":5645},{"__isSmartRef__":true,"id":5647},{"__isSmartRef__":true,"id":5649},{"__isSmartRef__":true,"id":5651},{"__isSmartRef__":true,"id":5653}],"lastModifiedDate":{"__isSmartRef__":true,"id":5655},"revisionOnLoad":185622,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"5635":{"date":{"__isSmartRef__":true,"id":5636},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"5636":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"5637":{"date":{"__isSmartRef__":true,"id":5638},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"5638":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"5639":{"date":{"__isSmartRef__":true,"id":5640},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"5640":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"5641":{"date":{"__isSmartRef__":true,"id":5642},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"5642":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"5643":{"date":{"__isSmartRef__":true,"id":5644},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"5644":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"5645":{"date":{"__isSmartRef__":true,"id":5646},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"5646":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"5647":{"date":{"__isSmartRef__":true,"id":5648},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"5648":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"5649":{"date":{"__isSmartRef__":true,"id":5650},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"5650":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (CET)"},"5651":{"date":{"__isSmartRef__":true,"id":5652},"author":"lisa.pfisterer","message":"first draft. Still under construction!","id":"2B13E2A0-6DC9-4EDF-82E7-F541EB7D78BF"},"5652":{"isSerializedDate":true,"string":"Sat Dec 01 2012 21:43:10 GMT+0100 (CET)"},"5653":{"date":{"__isSmartRef__":true,"id":5654},"author":"lisa.pfisterer","message":"Zwischenstand. Util-Funktionen für das Arbeiten mit Arrays (Zeile und Spalte hinzufügen für neue Constraints im Tableau)","id":"09B63D24-0A8C-46E0-9DB0-CEDE9AF8690B"},"5654":{"isSerializedDate":true,"string":"Sat Dec 01 2012 22:57:06 GMT+0100 (CET)"},"5655":{"isSerializedDate":true,"string":"Sat Dec 01 2012 21:40:09 GMT+0100 (CET)"},"5656":{"morph":{"__isSmartRef__":true,"id":5632},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5657":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5658}},"5658":{"test01IsMorph":{"__isSmartRef__":true,"id":5659}},"5659":{"varMapping":{"__isSmartRef__":true,"id":5660},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":5661},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5660":{"this":{"__isSmartRef__":true,"id":5657}},"5661":{},"5662":{"submorphs":[],"scripts":[],"id":"9D1F0985-F485-41DE-8D92-455BC0D9C5F4","shape":{"__isSmartRef__":true,"id":5663},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"greenRect","partsBinMetaInfo":{"__isSmartRef__":true,"id":5664},"eventHandler":{"__isSmartRef__":true,"id":5682},"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C","7EC17E78-593A-4CC8-B7E3-859BCBBFE785","F5AA29CB-A093-4B2B-8FEF-294054038904","17DAC708-A57C-48B6-A664-DA8FF16884EC","CB38577D-2D3E-4948-9CEA-D6FFA6571B3A","7EF7233F-E267-4AFC-B62D-DA8972E683F7","6466C303-B156-47BB-8C55-B814529A0230"],"partTests":{"__isSmartRef__":true,"id":5683},"_ClipMode":"visible","moved":true,"owner":{"__isSmartRef__":true,"id":5631},"isBeingDragged":false,"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(343.0,435.0)"},"5663":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":0.6892,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,100.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(76,186,54)","_Padding":"lively.rect(0,0,0,0)"},"5664":{"partsSpaceName":"PartsBin/Basic","comment":"A simple box morph. A really orange one. Its amazing what you can build out of simple boxes.... Who needs stars when you got orange rectangles!","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":5665},{"__isSmartRef__":true,"id":5667},{"__isSmartRef__":true,"id":5669},{"__isSmartRef__":true,"id":5671},{"__isSmartRef__":true,"id":5673},{"__isSmartRef__":true,"id":5675},{"__isSmartRef__":true,"id":5677},{"__isSmartRef__":true,"id":5679}],"lastModifiedDate":{"__isSmartRef__":true,"id":5681},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"5665":{"date":{"__isSmartRef__":true,"id":5666},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"5666":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"5667":{"date":{"__isSmartRef__":true,"id":5668},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"5668":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"5669":{"date":{"__isSmartRef__":true,"id":5670},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"5670":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"5671":{"date":{"__isSmartRef__":true,"id":5672},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"5672":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"5673":{"date":{"__isSmartRef__":true,"id":5674},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"5674":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"5675":{"date":{"__isSmartRef__":true,"id":5676},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"5676":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"5677":{"date":{"__isSmartRef__":true,"id":5678},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"5678":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"5679":{"date":{"__isSmartRef__":true,"id":5680},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"5680":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (CET)"},"5681":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:33:25 GMT+0100 (CET)"},"5682":{"morph":{"__isSmartRef__":true,"id":5662},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5683":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5684}},"5684":{"test01IsMorph":{"__isSmartRef__":true,"id":5685}},"5685":{"varMapping":{"__isSmartRef__":true,"id":5686},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":5687},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5686":{"this":{"__isSmartRef__":true,"id":5683}},"5687":{},"5688":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(767.0,663.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(246,246,246)","_Padding":"lively.rect(0,0,0,0)"},"5689":{"partsSpaceName":"PartsBin/Basic","comment":"A simple box morph. A really orange one. Its amazing what you can build out of simple boxes.... Who needs stars when you got orange rectangles!","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":5690},{"__isSmartRef__":true,"id":5692},{"__isSmartRef__":true,"id":5694},{"__isSmartRef__":true,"id":5696},{"__isSmartRef__":true,"id":5698},{"__isSmartRef__":true,"id":5700},{"__isSmartRef__":true,"id":5702}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"5690":{"date":{"__isSmartRef__":true,"id":5691},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"5691":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"5692":{"date":{"__isSmartRef__":true,"id":5693},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"5693":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"5694":{"date":{"__isSmartRef__":true,"id":5695},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"5695":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"5696":{"date":{"__isSmartRef__":true,"id":5697},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"5697":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"5698":{"date":{"__isSmartRef__":true,"id":5699},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"5699":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"5700":{"date":{"__isSmartRef__":true,"id":5701},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"5701":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"5702":{"date":{"__isSmartRef__":true,"id":5703},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"5703":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"5704":{"morph":{"__isSmartRef__":true,"id":5631},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5705":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5706}},"5706":{"test01IsMorph":{"__isSmartRef__":true,"id":5707}},"5707":{"varMapping":{"__isSmartRef__":true,"id":5708},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":5709},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5708":{"this":{"__isSmartRef__":true,"id":5705}},"5709":{},"5710":{"drawLine":{"__isSmartRef__":true,"id":5711},"mouseDown":{"__isSmartRef__":true,"id":5715},"partOfRectangle":{"__isSmartRef__":true,"id":5719}},"5711":{"varMapping":{"__isSmartRef__":true,"id":5712},"source":"function drawLine(evt) {\n var sketchPad = this.get(\"SketchPad\");\n debugger;\n if(evt.button != 0 || !sketchPad.state || sketchPad.state != 1)\n {\n console.log(\"no line\");\n return;\n }\n if (this.points) {\n this.points.push(evt.mousePoint);\n if (this.points.length >= 2) {\n console.log(this.getPosition());\n console.log(sketchPad.getPosition());\n var from = this.points[0].subPt(sketchPad.getPosition()).subPt(this.getPosition());\n var to = this.points[1].subPt(sketchPad.getPosition()).subPt(this.getPosition());\n console.log(\"Line between \" + from.x + \",\" + from.y + \" and \" + to.x + \",\" + to.y);\n var m = new lively.morphic.Path([from, to]);\n this.addMorph(m);\n this.points[0] = this.points.pop();\n }\n } else {\n this.points = new Array(evt.mousePoint);\n }\n console.log(\"MouseDown \" + evt.mousePoint);\n console.log(this.points);\n console.log(this);\n}","funcProperties":{"__isSmartRef__":true,"id":5713},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5712":{"this":{"__isSmartRef__":true,"id":5631}},"5713":{"timestamp":{"__isSmartRef__":true,"id":5714},"user":"daniel.hoffmann","tags":[]},"5714":{"isSerializedDate":true,"string":"Sat Dec 01 2012 21:09:37 GMT+0100 (CET)"},"5715":{"varMapping":{"__isSmartRef__":true,"id":5716},"source":"function mouseDown(element, evt) {\n console.log(element.name);\n console.log(evt);\n if(element.name != \"SketchPadCanvas\") {\n this.owner.select(element.name, this.partOfRectangle(element, evt));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5717},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5716":{"this":{"__isSmartRef__":true,"id":5631}},"5717":{"timestamp":{"__isSmartRef__":true,"id":5718},"user":"daniel.hoffmann","tags":[]},"5718":{"isSerializedDate":true,"string":"Sun Dec 02 2012 17:49:03 GMT+0100 (CET)"},"5719":{"varMapping":{"__isSmartRef__":true,"id":5720},"source":"function partOfRectangle(element, evt) {\n var pointClicked = lively.pt(evt.layerX, evt. layerY);\n var elementExtent = element.getExtent();\n if (pointClicked.x < elementExtent.x * 0.2) {\n if (pointClicked.y < elementExtent.y * 0.2) {\n return \"TL\";\n } else if (pointClicked.y > elementExtent.y * 0.8) {\n return \"BL\";\n } else {\n return \"L\";\n }\n } else if (pointClicked.x > elementExtent.x * 0.8) {\n if (pointClicked.y < elementExtent.y * 0.2) {\n return \"TR\";\n } else if (pointClicked.y > elementExtent.y * 0.8) {\n return \"BR\";\n } else {\n return \"R\";\n }\n } else {\n if (pointClicked.y < elementExtent.y * 0.2) {\n return \"T\";\n } else if (pointClicked.y > elementExtent.y * 0.8) {\n return \"B\";\n } else {\n return \"M\";\n }\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5721},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5720":{"this":{"__isSmartRef__":true,"id":5631}},"5721":{"timestamp":{"__isSmartRef__":true,"id":5722},"user":"daniel.hoffmann","tags":[]},"5722":{"isSerializedDate":true,"string":"Sun Dec 02 2012 17:45:10 GMT+0100 (CET)"},"5723":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":5724},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":5725}],"eventHandler":{"__isSmartRef__":true,"id":5727},"_ClipMode":"auto","derivationIds":["62424A55-8C49-4D20-85E3-32CFE0B094E6","692AAEB2-E3B2-429A-BD43-059D6BC7D53F","9F9E0E79-D469-449A-9A09-2AE06EE610E6","69D47636-83EF-46E0-A6A2-FD4DA6261F5D","94D102B5-9583-4038-AA05-311A5D1CD26E"],"id":"95FF6204-C38E-49E7-835E-5B83D8435EFA","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":true,"_HandStyle":null,"allowInput":true,"_FontFamily":"Monaco,monospace","_FontSize":10,"evalEnabled":false,"layout":{"__isSmartRef__":true,"id":5728},"syntaxHighlightingWhileTyping":true,"attributeConnections":[{"__isSmartRef__":true,"id":5729}],"doNotSerialize":["$$textString"],"doNotCopyProperties":["$$textString"],"accessibleInInactiveWindow":true,"parseErrors":null,"_lastSyntaxHighlightTime":4,"showsHalos":false,"isBeingDragged":false,"name":"SelectedText","text":"name","charsReplaced":"blueRect","lastFindLoc":16,"owner":{"__isSmartRef__":true,"id":4783},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_TextColor","_Position"],"textString":"greenRect","__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(9.0,149.0)"},"5724":{"_BorderWidth":1,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(104.0,31.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(95,94,95)","_Fill":"Color.rgb(243,243,243)"},"5725":{"style":{"__isSmartRef__":true,"id":5726},"chunkOwner":{"__isSmartRef__":true,"id":5723},"_id":"_33","storedString":"greenRect","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5726":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"5727":{"morph":{"__isSmartRef__":true,"id":5723},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5728":{"resizeWidth":true,"resizeHeight":true},"5729":{"sourceObj":{"__isSmartRef__":true,"id":5723},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":5723},"targetMethodName":"highlightSyntaxDebounced","varMapping":{"__isSmartRef__":true,"id":5730},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"5730":{"source":{"__isSmartRef__":true,"id":5723},"target":{"__isSmartRef__":true,"id":5723}},"5731":{"submorphs":[{"__isSmartRef__":true,"id":5732}],"scripts":[],"id":"70042416-60D9-43F5-AE39-6FF42B8EA5A2","shape":{"__isSmartRef__":true,"id":5737},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":5743},"lighterFill":{"__isSmartRef__":true,"id":5748},"label":{"__isSmartRef__":true,"id":5732},"name":"SketchAreaButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":5753},"attributeConnections":[{"__isSmartRef__":true,"id":5765}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":5766},"derivationIds":[7251,"3F26258D-0EE1-4A94-8419-5EE2BB6065A6","B624295D-42E3-4E0A-B370-844C2B43F4F0","F5D160C8-1C2F-47D9-9BE1-2FD26C53BFB3","7D4A1972-76E5-4369-9964-2F6ACB87C81F","53250D98-1D56-45FC-AD4E-6816B90B0F9E","B0DC93F7-180A-4B95-A539-BFC8F1329718"],"_ClipMode":"visible","isPressed":false,"owner":{"__isSmartRef__":true,"id":4783},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5767},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(8.0,620.0)","distanceToDragEvent":"lively.pt(54.9,-11.0)"},"5732":{"submorphs":[],"scripts":[],"id":"8A54B665-A7FA-4168-8476-FAE7EC691954","shape":{"__isSmartRef__":true,"id":5733},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":100,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":5731},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":5734}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":5736},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[7252,"4881773E-A824-4992-B814-33C8D37580C6","EE955AA4-D648-4DFC-8E2D-08881D605170","7EC413DD-D34D-449D-B448-2F3904B04FA5","7939AA82-2A96-4559-9090-DD58B7C8868A","9DF72664-2B4F-4B28-986F-49B3401426E5","31475D00-8C5F-4CF3-8738-D2874FDE47BA"],"_MinTextWidth":100,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"5733":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(125.0,55.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"5734":{"style":{"__isSmartRef__":true,"id":5735},"chunkOwner":{"__isSmartRef__":true,"id":5732},"_id":"_5885","storedString":"Setup SketchArea (in case mouse events don't work)","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5735":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5736":{"morph":{"__isSmartRef__":true,"id":5732},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5737":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":5738},"_BorderRadius":5.2,"_ClipMode":"visible","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(125.0,55.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"5738":{"stops":[{"__isSmartRef__":true,"id":5739},{"__isSmartRef__":true,"id":5740},{"__isSmartRef__":true,"id":5741},{"__isSmartRef__":true,"id":5742}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"5739":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"5740":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"5741":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"5742":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"5743":{"stops":[{"__isSmartRef__":true,"id":5744},{"__isSmartRef__":true,"id":5745},{"__isSmartRef__":true,"id":5746},{"__isSmartRef__":true,"id":5747}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"5744":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"5745":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"5746":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"5747":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"5748":{"stops":[{"__isSmartRef__":true,"id":5749},{"__isSmartRef__":true,"id":5750},{"__isSmartRef__":true,"id":5751},{"__isSmartRef__":true,"id":5752}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"5749":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"5750":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"5751":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"5752":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"5753":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":5754},{"__isSmartRef__":true,"id":5756},{"__isSmartRef__":true,"id":5758},{"__isSmartRef__":true,"id":5760},{"__isSmartRef__":true,"id":5762}],"revisionOnLoad":171940,"lastModifiedDate":{"__isSmartRef__":true,"id":5764},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"5754":{"date":{"__isSmartRef__":true,"id":5755},"author":"undefined","message":"","id":"7074B413-6CF0-4892-9D18-52009A2A2E03"},"5755":{"isSerializedDate":true,"string":"Fri Apr 13 2012 21:04:01 GMT+0200 (CEST)"},"5756":{"date":{"__isSmartRef__":true,"id":5757},"author":"sstamm","message":"reverted button","id":"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E"},"5757":{"isSerializedDate":true,"string":"Mon Apr 16 2012 10:36:21 GMT+0200 (CEST)"},"5758":{"date":{"__isSmartRef__":true,"id":5759},"author":"robertkrahn","message":"no comment","id":"97D17254-EAC6-4494-8330-A347909590D6"},"5759":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:08:58 GMT+0200 (CEST)"},"5760":{"date":{"__isSmartRef__":true,"id":5761},"author":"robertkrahn","message":"no comment","id":"DDE22D44-9A6D-4485-80F3-262D5DA0CC07"},"5761":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:03:19 GMT+0200 (CEST)"},"5762":{"date":{"__isSmartRef__":true,"id":5763},"author":"bgnauk","message":"no comment","id":"FA43C1A3-19A9-4ED6-A014-82C74689A5C3"},"5763":{"isSerializedDate":true,"string":"Tue Jun 19 2012 23:39:23 GMT+0200 (CEST)"},"5764":{"isSerializedDate":true,"string":"Fri Sep 07 2012 04:04:46 GMT+0200 (CEST)"},"5765":{"sourceObj":{"__isSmartRef__":true,"id":5731},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":5731},"targetMethodName":"doAction","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"5766":{"morph":{"__isSmartRef__":true,"id":5731},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5767":{"doAction":{"__isSmartRef__":true,"id":5768}},"5768":{"varMapping":{"__isSmartRef__":true,"id":5769},"source":"function doAction() {\n //in case mouse events are not working\n cop.create('SketchArea').refineClass(lively.morphic.Morph, {\n onMouseDown: function(evt) {\n this.get('SketchPadCanvas').mouseDown(this, evt);\n return cop.proceed(evt);\n }\n })\n this.get('SketchPadCanvas').setWithLayers([SketchArea])\n}","funcProperties":{"__isSmartRef__":true,"id":5770},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5769":{"this":{"__isSmartRef__":true,"id":5731}},"5770":{"timestamp":{"__isSmartRef__":true,"id":5771},"user":"daniel.hoffmann","tags":[]},"5771":{"isSerializedDate":true,"string":"Sun Dec 02 2012 13:52:42 GMT+0100 (CET)"},"5772":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(1475.0,721.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"5773":{"partsSpaceName":"PartsBin/sd1213/","comment":"Constraint-based layouting with the Simplex algorithm. Still under construction!","migrationLevel":4,"partName":"SketchPad","changes":[{"__isSmartRef__":true,"id":5774},{"__isSmartRef__":true,"id":5776},{"__isSmartRef__":true,"id":5778},{"__isSmartRef__":true,"id":5780},{"__isSmartRef__":true,"id":5782},{"__isSmartRef__":true,"id":5784},{"__isSmartRef__":true,"id":5786},{"__isSmartRef__":true,"id":5788},{"__isSmartRef__":true,"id":5790},{"__isSmartRef__":true,"id":5792},{"__isSmartRef__":true,"id":5794},{"__isSmartRef__":true,"id":5796},{"__isSmartRef__":true,"id":5798},{"__isSmartRef__":true,"id":5800},{"__isSmartRef__":true,"id":5802},{"__isSmartRef__":true,"id":5804}],"lastModifiedDate":{"__isSmartRef__":true,"id":5806},"revisionOnLoad":185710,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"5774":{"date":{"__isSmartRef__":true,"id":5775},"author":"lisa.pfisterer","message":"Änderungen von Lisa. Array Util, Tableau-Anzeige, erste Schritte für Setter.","id":"5E3055D8-ECFA-4BEE-A27D-35F84A422A00"},"5775":{"isSerializedDate":true,"string":"Sun Dec 02 2012 14:28:16 GMT+0100 (CET)"},"5776":{"date":{"__isSmartRef__":true,"id":5777},"author":"daniel.hoffmann","message":"Added support for adding constraints manually","id":"09ABA022-2B1A-4B91-8B3B-31A5752DD828"},"5777":{"isSerializedDate":true,"string":"Sun Dec 02 2012 12:38:16 GMT+0100 (CET)"},"5778":{"date":{"__isSmartRef__":true,"id":5779},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"5779":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"5780":{"date":{"__isSmartRef__":true,"id":5781},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"5781":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"5782":{"date":{"__isSmartRef__":true,"id":5783},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"5783":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"5784":{"date":{"__isSmartRef__":true,"id":5785},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"5785":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"5786":{"date":{"__isSmartRef__":true,"id":5787},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"5787":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"5788":{"date":{"__isSmartRef__":true,"id":5789},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"5789":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"5790":{"date":{"__isSmartRef__":true,"id":5791},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"5791":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"5792":{"date":{"__isSmartRef__":true,"id":5793},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"5793":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (CET)"},"5794":{"date":{"__isSmartRef__":true,"id":5795},"author":"lisa.pfisterer","message":"first draft. Still under construction!","id":"2B13E2A0-6DC9-4EDF-82E7-F541EB7D78BF"},"5795":{"isSerializedDate":true,"string":"Sat Dec 01 2012 21:43:10 GMT+0100 (CET)"},"5796":{"date":{"__isSmartRef__":true,"id":5797},"author":"lisa.pfisterer","message":"Zwischenstand. Util-Funktionen für das Arbeiten mit Arrays (Zeile und Spalte hinzufügen für neue Constraints im Tableau)","id":"09B63D24-0A8C-46E0-9DB0-CEDE9AF8690B"},"5797":{"isSerializedDate":true,"string":"Sat Dec 01 2012 22:57:06 GMT+0100 (CET)"},"5798":{"date":{"__isSmartRef__":true,"id":5799},"author":"daniel.hoffmann","message":"Fixed bug to get current value of constraint type (width, height) \nAdded button to set up sketch area","id":"97C976C9-4DA1-40D1-8108-57DD86CA3BA2"},"5799":{"isSerializedDate":true,"string":"Sun Dec 02 2012 14:00:42 GMT+0100 (CET)"},"5800":{"date":{"__isSmartRef__":true,"id":5801},"author":"daniel.hoffmann","message":"ratio button works as well","id":"855AF291-AD64-458B-9689-798C7B7C95B5"},"5801":{"isSerializedDate":true,"string":"Sun Dec 02 2012 14:06:02 GMT+0100 (CET)"},"5802":{"date":{"__isSmartRef__":true,"id":5803},"author":"daniel.hoffmann","message":"get side of rectangle","id":"0E2DB143-F8A6-4DEA-A29B-8B814B27984E"},"5803":{"isSerializedDate":true,"string":"Sun Dec 02 2012 17:49:43 GMT+0100 (CET)"},"5804":{"date":{"__isSmartRef__":true,"id":5805},"author":"daniel.hoffmann","message":"read value of ratio","id":"1534C786-A4CB-4E28-8341-71AEBC1C796B"},"5805":{"isSerializedDate":true,"string":"Sun Dec 02 2012 18:15:07 GMT+0100 (CET)"},"5806":{"isSerializedDate":true,"string":"Sun Dec 02 2012 18:12:00 GMT+0100 (CET)"},"5807":{"morph":{"__isSmartRef__":true,"id":4783},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5808":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5809}},"5809":{"test01IsMorph":{"__isSmartRef__":true,"id":5810}},"5810":{"varMapping":{"__isSmartRef__":true,"id":5811},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":5812},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5811":{"this":{"__isSmartRef__":true,"id":5808}},"5812":{},"5813":{"tableau":[[0,0,0,1,0.1111111111111111,0,0,0,0,0,0,55.55555555555556],[0,0,0,0,-0.5,1,0,0,0,0,0,250],[0,0,0,0,-0.3333333333333333,0,1,0,0,0,0,333.3333333333333],[0,0,0,0,-0.1111111111111111,0,0,1,0,0,0,444.44444444444446],[1,0,0,0,1,0,0,0,0,0,0,500],[0,0,1,0,0.3333333333333333,0,0,0,0,0,0,166.66666666666669],[0,1,0,0,0.5,0,0,0,0,0,0,250],[0,0,0,0,1.9444444444444444,0,0,0,0,0,0,972.2222222222223]],"all":["F",null,null,"x5","x5","x6","x7","x8","greenRect","blueRect","greenRect"],"schlupf":["x4","x6","x7","x8","x1","x3","x2"],"needed":["x1","x2","x3","x4","greenRect","blueRect","greenRect"],"resultArray":[500,250,166.66666666666669,55.55555555555556],"result":true,"resultString":" x1: 500 x2: 250 x3: 166.66666666666669 x4: 55.55555555555556 F: 972.2222222222223","__LivelyClassName__":"SimplexAlgorithmClass","__SourceModuleName__":"Global.projects.SketchPad.SimplexAlgorithm"},"5814":{"initializeTableau":{"__isSmartRef__":true,"id":5815},"initSimplex":{"__isSmartRef__":true,"id":5819},"simplexStep":{"__isSmartRef__":true,"id":5823},"start":{"__isSmartRef__":true,"id":5827},"stop":{"__isSmartRef__":true,"id":5831},"parseConstraints":{"__isSmartRef__":true,"id":5835},"testTableau":{"__isSmartRef__":true,"id":5839},"extendArray":{"__isSmartRef__":true,"id":5843},"addConstraintArray":{"__isSmartRef__":true,"id":5847},"extendArrayWithZeros":{"__isSmartRef__":true,"id":5851},"height":{"__isSmartRef__":true,"id":5855},"addConstraint":{"__isSmartRef__":true,"id":5859},"getValueForConstraintType":{"__isSmartRef__":true,"id":5863},"select":{"__isSmartRef__":true,"id":5867},"setCurrentConstraintType":{"__isSmartRef__":true,"id":5871},"roundTableau":{"__isSmartRef__":true,"id":5875},"setValue":{"__isSmartRef__":true,"id":5879},"stepping":{"__isSmartRef__":true,"id":5883},"testStuff":{"__isSmartRef__":true,"id":5887},"getRatioSide":{"__isSmartRef__":true,"id":5891},"addRatioConstraint":{"__isSmartRef__":true,"id":5895}},"5815":{"varMapping":{"__isSmartRef__":true,"id":5816},"source":"function initializeTableau() {\n var tableau = new Array();\n\n tableau[0] = new Array( 1, 0, 0, 0, 1, 0, 0, 0, 500 );\n \n tableau[1] = new Array( 0, 1, 0, 0, 0, 1, 0, 0, 500 );\n \n tableau[2] = new Array( 0, 0, 1, 0, 0, 0, 1, 0, 500 );\n\n tableau[3] = new Array( 0, 0, 0, 1, 0, 0, 0, 1, 500 );\n \n tableau[4] = new Array( 1, - 2, 0, 0, 0, 0, 0, 0, 0 );\n \n tableau[5] = new Array( 0, 0, 1, -3, 0, 0, 0, 0, 0 );\n \n tableau[6] = new Array( 1, 0, -3, 0, 0, 0, 0, 0, 0 );\n \n tableau[7] = new Array( -1, -1, -1, -1, 0, 0, 0, 0, 0 );\n\t\t\t\n this.algorithm.tableau = tableau;\t\n}","funcProperties":{"__isSmartRef__":true,"id":5817},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5816":{"this":{"__isSmartRef__":true,"id":4783}},"5817":{"timestamp":{"__isSmartRef__":true,"id":5818},"user":"lisa.pfisterer","tags":[]},"5818":{"isSerializedDate":true,"string":"Sun Dec 02 2012 14:24:24 GMT+0100 (CET)"},"5819":{"varMapping":{"__isSmartRef__":true,"id":5820},"source":"function initSimplex() {\n module('projects.SketchPad.SimplexAlgorithm').load();\n JSLoader.loadJs('http://lively-kernel.org/repository/webwerkstatt/projects/SketchPad/SimplexAlgorithm.js');\n \n this.algorithm = new SimplexAlgorithmClass();\n /*this.get(\"solutionString\").setTextString(\"\");*/\n \n all = new Array(\"x1\", \"x2\", \"x3\", \"x4\", \"x5\", \"x6\", \"x7\", \"x8\");\n schlupf = new Array(\"x5\", \"x6\", \"x7\", \"x8\", \"F\");\n needed = new Array(\"x1\", \"x2\", \"x3\", \"x4\");\n \n this.initializeTableau();\n\n this.algorithm.initSimplex(all, schlupf, needed);\n \n \n\n /*var extent = this.get(\"optangle\").getExtent();\n extent.x = 0;\n extent.y = 0;\n this.get(\"optangle\").setExtent(extent);\n \n var extent2 = this.get(\"optangle2\").getExtent();\n extent2.x = 0;\n extent2.y = 0;\n this.get(\"optangle2\").setExtent(extent2);*/\n \n this.result = false;\n}","funcProperties":{"__isSmartRef__":true,"id":5821},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5820":{"this":{"__isSmartRef__":true,"id":4783}},"5821":{"timestamp":{"__isSmartRef__":true,"id":5822},"user":"lisa.pfisterer","tags":[]},"5822":{"isSerializedDate":true,"string":"Sat Dec 01 2012 21:45:45 GMT+0100 (CET)"},"5823":{"varMapping":{"__isSmartRef__":true,"id":5824},"source":"function simplexStep() {\n if(!this.algorithm.result) {\n this.algorithm.simplexIteration();\n console.log(\"Result: \" + this.algorithm.resultString);\n console.log(\"Array x1: \" + this.algorithm.resultArray[0]);\n console.log(\"Array x2: \" + this.algorithm.resultArray[1]);\n console.log(\"Array x3: \" + this.algorithm.resultArray[2]);\n console.log(\"Array x4: \" + this.algorithm.resultArray[3]);\n \n // this.get(\"solutionString\").setTextString(this.algorithm.needed[0] + \": \" + this.algorithm.resultArray[0] + \" \" + this.algorithm.needed[1] + \": \" + this.algorithm.resultArray[1] + \" \" + this.algorithm.needed[2] + \": \" + this.algorithm.resultArray[2] + \" \" + this.algorithm.needed[3] + \": \" + this.algorithm.resultArray[3]);\n \n var textString = this.algorithm.all + \"\\n\";\n textString += this.algorithm.needed + \"\\n\";\n textString += this.algorithm.schlupf + \"\\n\\n\";\n textString += this.roundTableau(this.algorithm.tableau).join(\"\\n\");\n \n this.get(\"tableauTextField\").setTextString(textString);\n \n\t/*var extent = this.get(\"optangle\").getExtent();\n\textent[\"x\"] = this.algorithm.resultArray[0] * 1;\n\textent[\"y\"] = this.algorithm.resultArray[1] * 1;\n\tthis.get(\"optangle\").setExtent(extent);\n\t\n\tvar extent2 = this.get(\"optangle2\").getExtent();\n\textent2.x = this.algorithm.resultArray[2] * 1;\n\textent2.y = this.algorithm.resultArray[3] * 1;\n\tthis.get(\"optangle2\").setExtent(extent2);*/\n } else {\n console.log(\"ALGORITHM FINISHED.\");\n\n var textString = \"FINISHED!\\n\";\n textString += this.algorithm.all + \"\\n\";\n textString += this.algorithm.needed + \"\\n\";\n textString += this.algorithm.schlupf + \"\\n\\n\";\n textString += this.algorithm.tableau.join(\"\\n\");\n \n this.get(\"tableauTextField\").setTextString(textString);\n \n this.stop();\n }\n \n\n}","funcProperties":{"__isSmartRef__":true,"id":5825},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5824":{"this":{"__isSmartRef__":true,"id":4783}},"5825":{"timestamp":{"__isSmartRef__":true,"id":5826},"user":"lisa.pfisterer","tags":[]},"5826":{"isSerializedDate":true,"string":"Sun Dec 02 2012 14:25:50 GMT+0100 (CET)"},"5827":{"varMapping":{"__isSmartRef__":true,"id":5828},"source":"function start() {\n this.initSimplex();\n this.startStepping(1000, \"simplexStep\")\n}","funcProperties":{"__isSmartRef__":true,"id":5829},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5828":{"this":{"__isSmartRef__":true,"id":4783}},"5829":{"timestamp":{"__isSmartRef__":true,"id":5830},"user":"lisa.pfisterer","tags":[]},"5830":{"isSerializedDate":true,"string":"Sat Dec 01 2012 18:56:37 GMT+0100 (CET)"},"5831":{"varMapping":{"__isSmartRef__":true,"id":5832},"source":"function stop() {\n this.stopStepping()\n}","funcProperties":{"__isSmartRef__":true,"id":5833},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5832":{"this":{"__isSmartRef__":true,"id":4783}},"5833":{"timestamp":{"__isSmartRef__":true,"id":5834},"user":"lisa.pfisterer","tags":[]},"5834":{"isSerializedDate":true,"string":"Sat Dec 01 2012 18:56:37 GMT+0100 (CET)"},"5835":{"varMapping":{"__isSmartRef__":true,"id":5836},"source":"function parseConstraints() {\n var constraintString = this.get(\"constraintsTextField\").getTextString();\n var constraints = constraintString.split(\"\\n\");\n this.get(\"variablesTextField\").setTextString(\"\");\n \n for (var i = 0; i < constraints.length; i++) {\n if (constraints[i].trim() != \"\") {\n var prior = this.get(\"variablesTextField\").getTextString();\n\n var base = constraints[i].split(\")\")[0];\n var parts = base.split(\"(\");\n var methodName = parts[0];\n var variables = parts[1].split(\",\"); \n \n for (var j = 0; j < variables.length; j++) {\n variables[j] = variables[j].trim();\n }\n \n this.get(\"variablesTextField\").setTextString(prior + \"\\n\" + methodName + \": \" + variables + \"\\n\");\n \n if (methodName == \"height\") {\n this.height(variables);\n }\n }\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5837},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5836":{"this":{"__isSmartRef__":true,"id":4783}},"5837":{"timestamp":{"__isSmartRef__":true,"id":5838},"user":"lisa.pfisterer","tags":[]},"5838":{"isSerializedDate":true,"string":"Sat Dec 01 2012 22:17:34 GMT+0100 (CET)"},"5839":{"varMapping":{"__isSmartRef__":true,"id":5840},"source":"function testTableau() {\n var array = new Array();\n \n array[0] = new Array(0, 4, 4, 1, 1, 1);\n array[1] = new Array(0, 3, 1, 6, 5, 0);\n array[2] = new Array(\"x\", \"y\", \"x\", \"x\", \"x\", \"x\");\n //var test = new Array();\n //test[0] = new Array(4, 2, 3, 0);\n //array = array.concat(test);\n //array = this.extendArray(array);\n var xxx = new Array(9, 9);\n array = this.addConstraintArray(xxx, array);\n \n this.get(\"tableauTextField\").setTextString(array.join(\"\\n\"));\n}","funcProperties":{"__isSmartRef__":true,"id":5841},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5840":{"this":{"__isSmartRef__":true,"id":4783}},"5841":{"timestamp":{"__isSmartRef__":true,"id":5842},"user":"lisa.pfisterer","tags":[]},"5842":{"isSerializedDate":true,"string":"Sat Dec 01 2012 22:53:18 GMT+0100 (CET)"},"5843":{"varMapping":{"__isSmartRef__":true,"id":5844},"source":"function extendArray(array) {\n for (var i = 0; i < array.length; i++) {\n var subarray = array[i];\n subarray[subarray.length] = 0;\n }\n return array;\n}","funcProperties":{"__isSmartRef__":true,"id":5845},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5844":{"this":{"__isSmartRef__":true,"id":4783}},"5845":{"timestamp":{"__isSmartRef__":true,"id":5846},"user":"lisa.pfisterer","tags":[]},"5846":{"isSerializedDate":true,"string":"Sat Dec 01 2012 22:10:14 GMT+0100 (CET)"},"5847":{"varMapping":{"__isSmartRef__":true,"id":5848},"source":"function addConstraintArray(array, array2) {\n var helper = new Array();\n helper[0] = array;\n //var size = this.algorithm.tableau.length;\n var size = array2[0].length;\n var diff = size - array.length;\n var filler = new Array();\n for (var i = 0; i < diff; i++) {\n filler.push(0);\n }\n helper[0] = filler.concat(array);\n //this.algorithm.tableau.concat(array);\n return array2.concat(helper);\n}","funcProperties":{"__isSmartRef__":true,"id":5849},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5848":{"this":{"__isSmartRef__":true,"id":4783}},"5849":{"timestamp":{"__isSmartRef__":true,"id":5850},"user":"lisa.pfisterer","tags":[]},"5850":{"isSerializedDate":true,"string":"Sat Dec 01 2012 22:52:50 GMT+0100 (CET)"},"5851":{"varMapping":{"__isSmartRef__":true,"id":5852},"source":"function extendArrayWithZeros(array) {\n for (var i = 0; i < array.length; i++) {\n var subarray = array[i];\n var last = subarray.pop();\n subarray.push(0);\n subarray.push(last);\n }\n return array;\n}","funcProperties":{"__isSmartRef__":true,"id":5853},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5852":{"this":{"__isSmartRef__":true,"id":4783}},"5853":{"timestamp":{"__isSmartRef__":true,"id":5854},"user":"lisa.pfisterer","tags":[]},"5854":{"isSerializedDate":true,"string":"Sat Dec 01 2012 22:40:41 GMT+0100 (CET)"},"5855":{"varMapping":{"__isSmartRef__":true,"id":5856},"source":"function height(variables) {\n var variable = variables[0];\n var value = variables[1];\n console.log(\"Objectreference: \" + variables[0]);\n console.log(\"Value: \" + variables[1]);/*\n \n all = new Array(\"x1\", \"x2\", \"x3\", \"x4\", \"x5\", \"x6\", \"x7\", \"x8\");\n schlupf = new Array(\"x5\", \"x6\", \"x7\", \"x8\", \"F\");\n needed = new Array(\"x1\", \"x2\", \"x3\", \"x4\");\n this.algorithm.all\n schlupf\n needed\n extend tableau\n */\n this.algorithm.all.push(variable);\n this.algorithm.needed.push(variable);\n this.extendArrayWithZeros(this.algorithm.tableau);\n \n var extent = this.get(variables[0]).getExtent();\n extent.y = variables[1];\n this.get(variables[0]).setExtent(extent);\n}","funcProperties":{"__isSmartRef__":true,"id":5857},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5856":{"this":{"__isSmartRef__":true,"id":4783}},"5857":{"timestamp":{"__isSmartRef__":true,"id":5858},"user":"lisa.pfisterer","tags":[]},"5858":{"isSerializedDate":true,"string":"Sat Dec 01 2012 22:35:41 GMT+0100 (CET)"},"5859":{"varMapping":{"__isSmartRef__":true,"id":5860},"source":"function addConstraint(type, element, value) {\n this.get(\"constraintsTextField\").setTextString(\n this.get(\"constraintsTextField\").textString + \"\\n\" +\n type + \"(\" + element + \", \" + value + \");\");\n this.currentConstraintType = null;\n}","funcProperties":{"__isSmartRef__":true,"id":5861},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5860":{"this":{"__isSmartRef__":true,"id":4783}},"5861":{"timestamp":{"__isSmartRef__":true,"id":5862},"user":"daniel.hoffmann","tags":[]},"5862":{"isSerializedDate":true,"string":"Sun Dec 02 2012 18:03:07 GMT+0100 (CET)"},"5863":{"varMapping":{"__isSmartRef__":true,"id":5864},"source":"function getValueForConstraintType(type, name1, name2) {\n debugger;\n if (type == \"width\"){\n return this.get(name1).getExtent().x;\n } else if (type == \"height\"){\n return this.get(name1).getExtent().y;\n } else if (type == \"ratio\"){\n return this.getValueForConstraintType(name1.split(\".\")[1],name1.split(\".\")[0]) / this.getValueForConstraintType(name2.split(\".\")[1],name2.split(\".\")[0]);\n } else {\n return \"?\"\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5865},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5864":{"this":{"__isSmartRef__":true,"id":4783}},"5865":{"timestamp":{"__isSmartRef__":true,"id":5866},"user":"daniel.hoffmann","tags":[]},"5866":{"isSerializedDate":true,"string":"Sun Dec 02 2012 18:13:56 GMT+0100 (CET)"},"5867":{"varMapping":{"__isSmartRef__":true,"id":5868},"source":"function select(name, part) {\n console.log(\"selected \" + name + \" \" + part);\n this.get(\"SelectedText\").setTextString(name);\n if(this.currentConstraintType != null){\n if(this.currentConstraintType != \"ratio\"){\n var value = this.getValueForConstraintType(this.currentConstraintType, name);\n this.addConstraint(this.currentConstraintType, name, value);\n } else {\n if (this.firstRatioSide == null) {\n this.firstRatioSide = this.getRatioSide(name, part);\n } else {\n debugger;\n this.addRatioConstraint(this.currentConstraintType, \n this.firstRatioSide, this.getRatioSide(name, part), 1);\n }\n } \n }\n}","funcProperties":{"__isSmartRef__":true,"id":5869},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5868":{"this":{"__isSmartRef__":true,"id":4783}},"5869":{"timestamp":{"__isSmartRef__":true,"id":5870},"user":"daniel.hoffmann","tags":[]},"5870":{"isSerializedDate":true,"string":"Sun Dec 02 2012 18:08:48 GMT+0100 (CET)"},"5871":{"varMapping":{"__isSmartRef__":true,"id":5872},"source":"function setCurrentConstraintType(type) {\n this.currentConstraintType = type;\n if(type == \"ratio\") {\n this.firstRatioSide = null;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5873},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5872":{"this":{"__isSmartRef__":true,"id":4783}},"5873":{"timestamp":{"__isSmartRef__":true,"id":5874},"user":"daniel.hoffmann","tags":[]},"5874":{"isSerializedDate":true,"string":"Sun Dec 02 2012 17:53:45 GMT+0100 (CET)"},"5875":{"varMapping":{"__isSmartRef__":true,"id":5876},"source":"function roundTableau(array) {\n var roundedArray = new Array();\n for (var i = 0; i < array.length; i++) {\n roundedArray[i] = new Array();\n for (var j = 0; j < array[0].length; j++) {\n \n roundedArray[i][j] = Math.round(array[i][j] * 100) / 100;\n }\n }\n return roundedArray;\n}","funcProperties":{"__isSmartRef__":true,"id":5877},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5876":{"this":{"__isSmartRef__":true,"id":4783}},"5877":{"timestamp":{"__isSmartRef__":true,"id":5878},"user":"lisa.pfisterer","tags":[]},"5878":{"isSerializedDate":true,"string":"Sun Dec 02 2012 14:25:12 GMT+0100 (CET)"},"5879":{"varMapping":{"__isSmartRef__":true,"id":5880},"source":"function setValue(attribute, value) {\n var parts = attribute.split(\".\"); // bspw. rect1.x\n var objectName = parts[0]; // bspw. rect1\n var attributeName = parts[1] // bspw. x\n var object = this.get(objectName);\n \n switch (attributeName) {\n case \"height\":\n var extent = object.getExtent();\n extent.y = value;\n object.setExtent(extent);\n break;\n case \"width\":\n var extent = object.getExtent();\n extent.x = value;\n object.setExtent(extent);\n break;\n default:\n break;\n }\n \n}","funcProperties":{"__isSmartRef__":true,"id":5881},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5880":{"this":{"__isSmartRef__":true,"id":4783}},"5881":{"timestamp":{"__isSmartRef__":true,"id":5882},"user":"lisa.pfisterer","tags":[]},"5882":{"isSerializedDate":true,"string":"Sun Dec 02 2012 14:25:25 GMT+0100 (CET)"},"5883":{"varMapping":{"__isSmartRef__":true,"id":5884},"source":"function stepping() {\n this.startStepping(100, \"testStuff\")\n}","funcProperties":{"__isSmartRef__":true,"id":5885},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5884":{"this":{"__isSmartRef__":true,"id":4783}},"5885":{"timestamp":{"__isSmartRef__":true,"id":5886},"user":"lisa.pfisterer","tags":[]},"5886":{"isSerializedDate":true,"string":"Sun Dec 02 2012 14:26:27 GMT+0100 (CET)"},"5887":{"varMapping":{"__isSmartRef__":true,"id":5888},"source":"function testStuff() {\n this.setValue(\"greenRect.height\", 300);\n this.setValue(\"greenRect.width\", 150);\n \n}","funcProperties":{"__isSmartRef__":true,"id":5889},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5888":{"this":{"__isSmartRef__":true,"id":4783}},"5889":{"timestamp":{"__isSmartRef__":true,"id":5890},"user":"lisa.pfisterer","tags":[]},"5890":{"isSerializedDate":true,"string":"Sun Dec 02 2012 14:26:51 GMT+0100 (CET)"},"5891":{"varMapping":{"__isSmartRef__":true,"id":5892},"source":"function getRatioSide(name, part) {\n debugger;\n if (part == \"T\" || part == \"B\") {\n return name + \".width\";\n } else if (part == \"L\" || part == \"R\") {\n return name + \".height\";\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5893},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5892":{"this":{"__isSmartRef__":true,"id":4783}},"5893":{"timestamp":{"__isSmartRef__":true,"id":5894},"user":"daniel.hoffmann","tags":[]},"5894":{"isSerializedDate":true,"string":"Sun Dec 02 2012 18:10:50 GMT+0100 (CET)"},"5895":{"varMapping":{"__isSmartRef__":true,"id":5896},"source":"function addRatioConstraint(type, side1, side2) {\n var value = this.getValueForConstraintType(type, side1, side2);\n this.get(\"constraintsTextField\").setTextString(\n this.get(\"constraintsTextField\").textString + \"\\n\" +\n type + \"(\" + side1 + \", \" + side2 + \", \" + value + \");\");\n this.currentConstraintType = null;\n}","funcProperties":{"__isSmartRef__":true,"id":5897},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5896":{"this":{"__isSmartRef__":true,"id":4783}},"5897":{"timestamp":{"__isSmartRef__":true,"id":5898},"user":"daniel.hoffmann","tags":[]},"5898":{"isSerializedDate":true,"string":"Sun Dec 02 2012 18:07:42 GMT+0100 (CET)"},"5899":{"LK2":true,"_ClipMode":"visible","_Rotation":0,"_Scale":1,"__layered_draggingEnabled__":true,"attributeConnections":[{"__isSmartRef__":true,"id":5900},{"__isSmartRef__":true,"id":7611},{"__isSmartRef__":true,"id":7613},{"__isSmartRef__":true,"id":7615},{"__isSmartRef__":true,"id":5969},{"__isSmartRef__":true,"id":5971},{"__isSmartRef__":true,"id":5973},{"__isSmartRef__":true,"id":5975}],"cameForward":false,"collapsedExtent":null,"collapsedTransform":null,"derivationIds":[1215,"CD1D2132-9803-45F0-938B-A3EBEFBF00C0","3DA45E92-65EE-4204-9FD1-B2937182D2A2","355D68D8-8232-482A-9523-6DB0E52810A0","A0BB5BEF-7109-48C0-A62E-DF7F9AF31E34","0C777EAA-8FAE-4CC7-9F13-BE5705616FE8","802A0A68-43C2-490F-8B92-F39EFC70898F","B3516BD2-CAA3-483F-BAFC-2CDE09EF880F","430E7A9A-C67D-44B4-A5D9-D07D7426B9D7","9DE2C4AC-0928-4F92-988A-29DD071EEC06","1BC6994F-E9DC-43BE-BC0A-76D1F52D5F13","23324C62-C0B2-40BC-901A-F734825A4726","4C8C3D09-70B0-4DBB-ABF0-03A08BD59980","BE34E85D-7B10-4886-9120-D1EB4297D09D","86EB8656-FBE4-4954-9035-0FE9EB68DCCD","35542C80-CA9F-4F55-BAB6-1481C899EFBC","5A67CE7B-B699-41DB-A547-FDC68922F28F","2155F4FD-E8CB-406E-B300-BB7A1D57515F","A80968D8-D7C7-4599-A868-4214D2A043B0","4908C26D-4574-45B2-B8B0-B7A467B16E8B","AF2693AE-FE25-4AC7-A2C6-91D74F879643","957A5DEE-53F0-447C-9F2F-89F64AA2AF5A"],"doNotCopyProperties":["$$_Position","$$_Scale","$$_Rotation","$$owner"],"doNotSerialize":["$$_Position","$$_Scale","$$_Rotation","$$owner"],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":7620},"expandedExtent":null,"expandedTransform":null,"halosEnabled":true,"highlighted":false,"id":"6B5BC077-98A4-4C08-B651-82DA3B44D2A9","ignoreEventsOnExpand":false,"isBeingDragged":false,"layout":{"__isSmartRef__":true,"id":7621},"name":"PartsBinBrowser","partsBinMetaInfo":{"__isSmartRef__":true,"id":7622},"prevScroll":[0,0],"scripts":[],"shape":{"__isSmartRef__":true,"id":7644},"showLog":false,"showsHalos":false,"submorphs":[{"__isSmartRef__":true,"id":5905},{"__isSmartRef__":true,"id":7645},{"__isSmartRef__":true,"id":7688}],"targetMorph":{"__isSmartRef__":true,"id":5905},"titleBar":{"__isSmartRef__":true,"id":7688},"owner":{"__isSmartRef__":true,"id":0},"__serializedExpressions__":["_Position","contentOffset","prevDragPos"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7736},"__LivelyClassName__":"lively.morphic.Window","__SourceModuleName__":"Global.lively.morphic.Widgets","withoutLayers":["Global.lively.morphic.GrabbingLayer"],"_Position":"lively.pt(994.1,560.4)","contentOffset":"lively.pt(0.0,21.0)","prevDragPos":"lively.pt(1007.0,312.0)"},"5900":{"dependedBy":{"__isSmartRef__":true,"id":5901},"sourceAttrName":"_Position","sourceObj":{"__isSmartRef__":true,"id":5899},"targetMethodName":"signalTarget","targetObj":{"__isSmartRef__":true,"id":5901},"varMapping":{"__isSmartRef__":true,"id":7619},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"5901":{"dependendConnections":[{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5900},{"__isSmartRef__":true,"id":7611},{"__isSmartRef__":true,"id":7613},{"__isSmartRef__":true,"id":7615},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5900},{"__isSmartRef__":true,"id":7611},{"__isSmartRef__":true,"id":7613},{"__isSmartRef__":true,"id":7615},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5900},{"__isSmartRef__":true,"id":7611},{"__isSmartRef__":true,"id":7613},{"__isSmartRef__":true,"id":7615},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5900},{"__isSmartRef__":true,"id":7611},{"__isSmartRef__":true,"id":7613},{"__isSmartRef__":true,"id":7615},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5900},{"__isSmartRef__":true,"id":7611},{"__isSmartRef__":true,"id":7613},{"__isSmartRef__":true,"id":7615},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5900},{"__isSmartRef__":true,"id":7611},{"__isSmartRef__":true,"id":7613},{"__isSmartRef__":true,"id":7615},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5900},{"__isSmartRef__":true,"id":7611},{"__isSmartRef__":true,"id":7613},{"__isSmartRef__":true,"id":7615},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5900},{"__isSmartRef__":true,"id":7611},{"__isSmartRef__":true,"id":7613},{"__isSmartRef__":true,"id":7615},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5900},{"__isSmartRef__":true,"id":7611},{"__isSmartRef__":true,"id":7613},{"__isSmartRef__":true,"id":7615},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5900},{"__isSmartRef__":true,"id":7611},{"__isSmartRef__":true,"id":7613},{"__isSmartRef__":true,"id":7615},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5900},{"__isSmartRef__":true,"id":7611},{"__isSmartRef__":true,"id":7613},{"__isSmartRef__":true,"id":7615},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5900},{"__isSmartRef__":true,"id":7611},{"__isSmartRef__":true,"id":7613},{"__isSmartRef__":true,"id":7615},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5900},{"__isSmartRef__":true,"id":7611},{"__isSmartRef__":true,"id":7613},{"__isSmartRef__":true,"id":7615},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5900},{"__isSmartRef__":true,"id":7611},{"__isSmartRef__":true,"id":7613},{"__isSmartRef__":true,"id":7615},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5900},{"__isSmartRef__":true,"id":7611},{"__isSmartRef__":true,"id":7613},{"__isSmartRef__":true,"id":7615},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5900},{"__isSmartRef__":true,"id":7611},{"__isSmartRef__":true,"id":7613},{"__isSmartRef__":true,"id":7615},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5900},{"__isSmartRef__":true,"id":7611},{"__isSmartRef__":true,"id":7613},{"__isSmartRef__":true,"id":7615},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5900},{"__isSmartRef__":true,"id":7611},{"__isSmartRef__":true,"id":7613},{"__isSmartRef__":true,"id":7615},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5900},{"__isSmartRef__":true,"id":7611},{"__isSmartRef__":true,"id":7613},{"__isSmartRef__":true,"id":7615},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5900},{"__isSmartRef__":true,"id":7611},{"__isSmartRef__":true,"id":7613},{"__isSmartRef__":true,"id":7615}],"oldTransform":{"__isSmartRef__":true,"id":7617},"sourceAttrName":"globalTransform","sourceObj":{"__isSmartRef__":true,"id":5903},"targetMethodName":"alignToMagnet","targetObj":{"__isSmartRef__":true,"id":5982},"__LivelyClassName__":"lively.morphic.GeometryTransformConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"5902":{"dependedBy":{"__isSmartRef__":true,"id":5901},"sourceAttrName":"_Position","sourceObj":{"__isSmartRef__":true,"id":5903},"targetMethodName":"signalTarget","targetObj":{"__isSmartRef__":true,"id":5901},"varMapping":{"__isSmartRef__":true,"id":7610},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"5903":{"_ClipMode":"visible","_Rotation":0,"_Scale":1,"attributeConnections":[{"__isSmartRef__":true,"id":5904},{"__isSmartRef__":true,"id":5901},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":7585},{"__isSmartRef__":true,"id":7587},{"__isSmartRef__":true,"id":7589}],"derivationIds":[1244,"C5093924-2C24-4CFD-B800-F131C46037DC","AB03EF5D-3025-4CB5-BEC2-E2C320D01FA0","817FF716-6521-4E26-BB87-16FA8F03677B","0F06625C-5212-45B6-A7D7-A07176D879F3","0ED68E94-8AB8-4A9A-A901-B500D901EAED","EF0C5FDE-98A3-45BD-8272-258EA652B5ED","98806A3E-629D-4352-BAA2-478838A8B085","A4F6BA8D-523C-411E-833E-DD810C034DB5","0CB2D4BC-8186-4D2F-BEA4-96BA094171C6","C0346302-E4FA-4685-861D-BF6C4697D40B","AC1B5887-56E7-4158-A93C-AD0CF60B3D87","9F28E804-B1DF-407A-90D2-DCF53D9BB909","1E73CC75-8F5D-42BD-9B81-7A64FDD0D205","484DD2FD-5AA0-4CEC-BB6C-1BBE9F32F6DC","AEACC2BC-5D09-41B9-A05D-2437E76BE49B","8A20C95D-D4D9-4AD5-8A55-CF241DB05538","65CA7334-2870-4045-BA15-D73FD78E21D0","19F6AD8A-BD21-4E66-9D47-F9B68C652286","C07D561A-DF9E-4474-AAC7-B967224DEF10","E0EABB3F-4A23-4600-AD91-A0610D0C513D","F9776351-75B7-4BE2-BC9F-85315C2B3503"],"doNotCopyProperties":["$$fire","$$_Position","$$_Scale","$$_Rotation","$$owner"],"doNotSerialize":["$$fire","$$_Position","$$_Scale","$$_Rotation","$$owner"],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":7591},"grabbingEnabled":false,"halosEnabled":true,"id":"6EEF0C35-DA5F-4E2A-86D2-0ABA99CCD27B","isActive":true,"label":{"__isSmartRef__":true,"id":7592},"layout":{"__isSmartRef__":true,"id":7597},"lighterFill":{"__isSmartRef__":true,"id":7598},"name":"moreButton","normalFill":{"__isSmartRef__":true,"id":7603},"owner":{"__isSmartRef__":true,"id":5905},"partsBinMetaInfo":{"__isSmartRef__":true,"id":7608},"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":7609},"showsHalos":false,"showsMorphMenu":true,"submorphs":[{"__isSmartRef__":true,"id":7592}],"toggle":false,"value":false,"isPressed":false,"__serializedExpressions__":["_Position","padding"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(718.4,14.0)","padding":"lively.rect(5,0,0,0)"},"5904":{"sourceAttrName":"fire","sourceObj":{"__isSmartRef__":true,"id":5903},"targetMethodName":"toggleMorePane","targetObj":{"__isSmartRef__":true,"id":5905},"visualConnector":{"__isSmartRef__":true,"id":5981},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"5905":{"_ClipMode":"visible","_Rotation":0,"_Scale":1,"allURLs":[{"__isSmartRef__":true,"id":5906},{"__isSmartRef__":true,"id":5907},{"__isSmartRef__":true,"id":5908},{"__isSmartRef__":true,"id":5909},{"__isSmartRef__":true,"id":5910},{"__isSmartRef__":true,"id":5911},{"__isSmartRef__":true,"id":5912},{"__isSmartRef__":true,"id":5913},{"__isSmartRef__":true,"id":5914},{"__isSmartRef__":true,"id":5915},{"__isSmartRef__":true,"id":5916},{"__isSmartRef__":true,"id":5917},{"__isSmartRef__":true,"id":5918},{"__isSmartRef__":true,"id":5919},{"__isSmartRef__":true,"id":5920},{"__isSmartRef__":true,"id":5921},{"__isSmartRef__":true,"id":5922},{"__isSmartRef__":true,"id":5923},{"__isSmartRef__":true,"id":5924},{"__isSmartRef__":true,"id":5925},{"__isSmartRef__":true,"id":5926},{"__isSmartRef__":true,"id":5927},{"__isSmartRef__":true,"id":5928},{"__isSmartRef__":true,"id":5929},{"__isSmartRef__":true,"id":5930},{"__isSmartRef__":true,"id":5931},{"__isSmartRef__":true,"id":5932},{"__isSmartRef__":true,"id":5933},{"__isSmartRef__":true,"id":5934},{"__isSmartRef__":true,"id":5935},{"__isSmartRef__":true,"id":5936},{"__isSmartRef__":true,"id":5937},{"__isSmartRef__":true,"id":5938},{"__isSmartRef__":true,"id":5939},{"__isSmartRef__":true,"id":5940},{"__isSmartRef__":true,"id":5941},{"__isSmartRef__":true,"id":5942},{"__isSmartRef__":true,"id":5943},{"__isSmartRef__":true,"id":5944},{"__isSmartRef__":true,"id":5945},{"__isSmartRef__":true,"id":5946},{"__isSmartRef__":true,"id":5947},{"__isSmartRef__":true,"id":5948},{"__isSmartRef__":true,"id":5949},{"__isSmartRef__":true,"id":5950}],"attributeConnections":[{"__isSmartRef__":true,"id":5951},{"__isSmartRef__":true,"id":5952},{"__isSmartRef__":true,"id":5954},{"__isSmartRef__":true,"id":5956},{"__isSmartRef__":true,"id":5958},{"__isSmartRef__":true,"id":5960},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967}],"categoryName":"sd1213","connections":{"__isSmartRef__":true,"id":5996},"derivationIds":[1216,"DCEC3706-0AB9-4A0C-925F-475895BE1DF7","68426E58-E2B1-4674-9B39-B68EBCF20862","2669991A-6DFB-4E8C-B5E0-7AAFEB4C1F1B","28532929-9EF2-46BB-806D-E2DEDDDD7B23","C9A10B70-D314-40FE-8F60-89C176D369BE","AB7C8D37-027C-4F1A-94C9-6D9399870560","6C0D122F-738A-4887-A71E-60CC93389047","78714529-9A42-4AF0-89F3-94DB4F3E87BC","20E86927-BBA6-45B0-AE2E-74C6531A2D8B","7547ECC2-E4E3-4F53-A5E1-54BACD597352","8CA5479C-7CD1-4FAC-90E1-B9BB8C43706D","A1030CA3-704B-46AE-9627-A2843F9D1DC2","1888759D-BC9B-436F-9782-632D1000D7FB","B758B83B-AF79-4410-B88D-5EE31D7C17A9","F4363EF4-1C16-4D29-A79F-7B414DD0F1FD","044C9B49-71AD-499B-938B-CBBF60CD1BDA","E6F808B7-2CCE-4B5C-9B6F-1D7A22B8F936","FE4AD6D7-B486-4DF5-A4A8-C92A799C9FE8","C60B5C32-ED42-47EC-AF97-990B51202AE5","D25D38AB-2EF4-481E-943F-81594C990D3B","3D903981-B4DF-44AE-B790-3947547B7884"],"doNotCopyProperties":["$$categoryName","$$_Position","$$_Scale","$$_Rotation","$$owner"],"doNotSerialize":["$$categoryName","$$_Position","$$_Scale","$$_Rotation","$$owner","categories"],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":5998},"halosEnabled":true,"id":"216332A7-E6E1-4B9A-B92A-B71D2252EA35","isBeingDragged":false,"isCopyMorphRef":true,"layout":{"__isSmartRef__":true,"id":5999},"morphRefId":1,"name":"PartsBinBrowser","owner":{"__isSmartRef__":true,"id":5899},"partsBinMetaInfo":{"__isSmartRef__":true,"id":6000},"prevScroll":[0,0],"registeredForMouseEvents":true,"scripts":[],"selectedPartItem":{"__isSmartRef__":true,"id":6003},"shape":{"__isSmartRef__":true,"id":7056},"showsHalos":false,"submorphs":[{"__isSmartRef__":true,"id":7057},{"__isSmartRef__":true,"id":7219},{"__isSmartRef__":true,"id":7225},{"__isSmartRef__":true,"id":7251},{"__isSmartRef__":true,"id":7344},{"__isSmartRef__":true,"id":7369},{"__isSmartRef__":true,"id":7394},{"__isSmartRef__":true,"id":7402},{"__isSmartRef__":true,"id":5903}],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7408},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(0.0,21.0)"},"5906":{"hostname":"localhost","pathname":"/PartsBin/AdvancedCodeEditor.html","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"5907":{"hostname":"localhost","pathname":"/PartsBin/AdvancedCodeEditor.json","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"5908":{"hostname":"localhost","pathname":"/PartsBin/AdvancedCodeEditor.metainfo","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"5909":{"hostname":"localhost","pathname":"/PartsBin/BPCGrid.html","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"5910":{"hostname":"localhost","pathname":"/PartsBin/BPCGrid.json","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"5911":{"hostname":"localhost","pathname":"/PartsBin/BPCGrid.metainfo","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"5912":{"hostname":"localhost","pathname":"/PartsBin/Character.html","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"5913":{"hostname":"localhost","pathname":"/PartsBin/Character.json","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"5914":{"hostname":"localhost","pathname":"/PartsBin/Character.metainfo","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"5915":{"hostname":"localhost","pathname":"/PartsBin/login.html","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"5916":{"hostname":"localhost","pathname":"/PartsBin/login.json","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"5917":{"hostname":"localhost","pathname":"/PartsBin/login.metainfo","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"5918":{"hostname":"localhost","pathname":"/PartsBin/logout.png.html","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"5919":{"hostname":"localhost","pathname":"/PartsBin/logout.png.json","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"5920":{"hostname":"localhost","pathname":"/PartsBin/logout.png.metainfo","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"5921":{"hostname":"localhost","pathname":"/PartsBin/oneImage.png.html","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"5922":{"hostname":"localhost","pathname":"/PartsBin/oneImage.png.json","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"5923":{"hostname":"localhost","pathname":"/PartsBin/oneImage.png.metainfo","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"5924":{"hostname":"localhost","pathname":"/PartsBin/pages_album1.png.html","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"5925":{"hostname":"localhost","pathname":"/PartsBin/pages_album1.png.json","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"5926":{"hostname":"localhost","pathname":"/PartsBin/pages_album1.png.metainfo","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"5927":{"hostname":"localhost","pathname":"/PartsBin/pages_album_1.png.html","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"5928":{"hostname":"localhost","pathname":"/PartsBin/pages_album_1.png.json","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"5929":{"hostname":"localhost","pathname":"/PartsBin/pages_album_1.png.metainfo","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"5930":{"hostname":"localhost","pathname":"/PartsBin/pin.html","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"5931":{"hostname":"localhost","pathname":"/PartsBin/pin.json","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"5932":{"hostname":"localhost","pathname":"/PartsBin/pin.metainfo","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"5933":{"hostname":"localhost","pathname":"/PartsBin/RedRectangle.html","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"5934":{"hostname":"localhost","pathname":"/PartsBin/RedRectangle.json","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"5935":{"hostname":"localhost","pathname":"/PartsBin/RedRectangle.metainfo","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"5936":{"hostname":"localhost","pathname":"/PartsBin/ScribbleMaker.html","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"5937":{"hostname":"localhost","pathname":"/PartsBin/ScribbleMaker.json","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"5938":{"hostname":"localhost","pathname":"/PartsBin/ScribbleMaker.metainfo","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"5939":{"hostname":"localhost","pathname":"/PartsBin/TestComment.html","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"5940":{"hostname":"localhost","pathname":"/PartsBin/TestComment.json","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"5941":{"hostname":"localhost","pathname":"/PartsBin/TestComment.metainfo","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"5942":{"hostname":"localhost","pathname":"/PartsBin/TestComment1.html","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"5943":{"hostname":"localhost","pathname":"/PartsBin/TestComment1.json","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"5944":{"hostname":"localhost","pathname":"/PartsBin/TestComment1.metainfo","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"5945":{"hostname":"localhost","pathname":"/PartsBin/TestObject.html","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"5946":{"hostname":"localhost","pathname":"/PartsBin/TestObject.json","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"5947":{"hostname":"localhost","pathname":"/PartsBin/TestObject.metainfo","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"5948":{"hostname":"localhost","pathname":"/PartsBin/TowerDefense.html","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"5949":{"hostname":"localhost","pathname":"/PartsBin/TowerDefense.json","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"5950":{"hostname":"localhost","pathname":"/PartsBin/TowerDefense.metainfo","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"5951":{"converterString":null,"sourceAttrName":"categoryName","sourceObj":{"__isSmartRef__":true,"id":5905},"targetMethodName":"loadPartsOfCategory","targetObj":{"__isSmartRef__":true,"id":5905},"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"5952":{"dependedBy":{"__isSmartRef__":true,"id":5901},"sourceAttrName":"_Position","sourceObj":{"__isSmartRef__":true,"id":5905},"targetMethodName":"signalTarget","targetObj":{"__isSmartRef__":true,"id":5901},"varMapping":{"__isSmartRef__":true,"id":5953},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"5953":{"source":{"__isSmartRef__":true,"id":5905},"target":{"__isSmartRef__":true,"id":5901}},"5954":{"dependedBy":{"__isSmartRef__":true,"id":5901},"sourceAttrName":"_Scale","sourceObj":{"__isSmartRef__":true,"id":5905},"targetMethodName":"signalTarget","targetObj":{"__isSmartRef__":true,"id":5901},"varMapping":{"__isSmartRef__":true,"id":5955},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"5955":{"source":{"__isSmartRef__":true,"id":5905},"target":{"__isSmartRef__":true,"id":5901}},"5956":{"dependedBy":{"__isSmartRef__":true,"id":5901},"sourceAttrName":"_Rotation","sourceObj":{"__isSmartRef__":true,"id":5905},"targetMethodName":"signalTarget","targetObj":{"__isSmartRef__":true,"id":5901},"varMapping":{"__isSmartRef__":true,"id":5957},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"5957":{"source":{"__isSmartRef__":true,"id":5905},"target":{"__isSmartRef__":true,"id":5901}},"5958":{"dependedBy":{"__isSmartRef__":true,"id":5901},"sourceAttrName":"owner","sourceObj":{"__isSmartRef__":true,"id":5905},"targetMethodName":"updateOwners","targetObj":{"__isSmartRef__":true,"id":5901},"varMapping":{"__isSmartRef__":true,"id":5959},"converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"5959":{"source":{"__isSmartRef__":true,"id":5905},"target":{"__isSmartRef__":true,"id":5901}},"5960":{"dependendConnections":[{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5969},{"__isSmartRef__":true,"id":5971},{"__isSmartRef__":true,"id":5973},{"__isSmartRef__":true,"id":5975},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5969},{"__isSmartRef__":true,"id":5971},{"__isSmartRef__":true,"id":5973},{"__isSmartRef__":true,"id":5975},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5969},{"__isSmartRef__":true,"id":5971},{"__isSmartRef__":true,"id":5973},{"__isSmartRef__":true,"id":5975},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5969},{"__isSmartRef__":true,"id":5971},{"__isSmartRef__":true,"id":5973},{"__isSmartRef__":true,"id":5975},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5969},{"__isSmartRef__":true,"id":5971},{"__isSmartRef__":true,"id":5973},{"__isSmartRef__":true,"id":5975},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5969},{"__isSmartRef__":true,"id":5971},{"__isSmartRef__":true,"id":5973},{"__isSmartRef__":true,"id":5975},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5969},{"__isSmartRef__":true,"id":5971},{"__isSmartRef__":true,"id":5973},{"__isSmartRef__":true,"id":5975},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5969},{"__isSmartRef__":true,"id":5971},{"__isSmartRef__":true,"id":5973},{"__isSmartRef__":true,"id":5975},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5969},{"__isSmartRef__":true,"id":5971},{"__isSmartRef__":true,"id":5973},{"__isSmartRef__":true,"id":5975},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5969},{"__isSmartRef__":true,"id":5971},{"__isSmartRef__":true,"id":5973},{"__isSmartRef__":true,"id":5975},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5969},{"__isSmartRef__":true,"id":5971},{"__isSmartRef__":true,"id":5973},{"__isSmartRef__":true,"id":5975},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5969},{"__isSmartRef__":true,"id":5971},{"__isSmartRef__":true,"id":5973},{"__isSmartRef__":true,"id":5975},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5969},{"__isSmartRef__":true,"id":5971},{"__isSmartRef__":true,"id":5973},{"__isSmartRef__":true,"id":5975},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5969},{"__isSmartRef__":true,"id":5971},{"__isSmartRef__":true,"id":5973},{"__isSmartRef__":true,"id":5975},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5969},{"__isSmartRef__":true,"id":5971},{"__isSmartRef__":true,"id":5973},{"__isSmartRef__":true,"id":5975},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5969},{"__isSmartRef__":true,"id":5971},{"__isSmartRef__":true,"id":5973},{"__isSmartRef__":true,"id":5975},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5969},{"__isSmartRef__":true,"id":5971},{"__isSmartRef__":true,"id":5973},{"__isSmartRef__":true,"id":5975},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5969},{"__isSmartRef__":true,"id":5971},{"__isSmartRef__":true,"id":5973},{"__isSmartRef__":true,"id":5975},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5969},{"__isSmartRef__":true,"id":5971},{"__isSmartRef__":true,"id":5973},{"__isSmartRef__":true,"id":5975},{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967},{"__isSmartRef__":true,"id":5969},{"__isSmartRef__":true,"id":5971},{"__isSmartRef__":true,"id":5973},{"__isSmartRef__":true,"id":5975}],"oldTransform":{"__isSmartRef__":true,"id":5977},"sourceAttrName":"globalTransform","sourceObj":{"__isSmartRef__":true,"id":5905},"targetMethodName":"alignToMagnet","targetObj":{"__isSmartRef__":true,"id":5979},"__LivelyClassName__":"lively.morphic.GeometryTransformConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"5961":{"dependedBy":{"__isSmartRef__":true,"id":5960},"sourceAttrName":"_Position","sourceObj":{"__isSmartRef__":true,"id":5905},"targetMethodName":"signalTarget","targetObj":{"__isSmartRef__":true,"id":5960},"varMapping":{"__isSmartRef__":true,"id":5962},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"5962":{"source":{"__isSmartRef__":true,"id":5905},"target":{"__isSmartRef__":true,"id":5960}},"5963":{"dependedBy":{"__isSmartRef__":true,"id":5960},"sourceAttrName":"_Scale","sourceObj":{"__isSmartRef__":true,"id":5905},"targetMethodName":"signalTarget","targetObj":{"__isSmartRef__":true,"id":5960},"varMapping":{"__isSmartRef__":true,"id":5964},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"5964":{"source":{"__isSmartRef__":true,"id":5905},"target":{"__isSmartRef__":true,"id":5960}},"5965":{"dependedBy":{"__isSmartRef__":true,"id":5960},"sourceAttrName":"_Rotation","sourceObj":{"__isSmartRef__":true,"id":5905},"targetMethodName":"signalTarget","targetObj":{"__isSmartRef__":true,"id":5960},"varMapping":{"__isSmartRef__":true,"id":5966},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"5966":{"source":{"__isSmartRef__":true,"id":5905},"target":{"__isSmartRef__":true,"id":5960}},"5967":{"dependedBy":{"__isSmartRef__":true,"id":5960},"sourceAttrName":"owner","sourceObj":{"__isSmartRef__":true,"id":5905},"targetMethodName":"updateOwners","targetObj":{"__isSmartRef__":true,"id":5960},"varMapping":{"__isSmartRef__":true,"id":5968},"converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"5968":{"source":{"__isSmartRef__":true,"id":5905},"target":{"__isSmartRef__":true,"id":5960}},"5969":{"dependedBy":{"__isSmartRef__":true,"id":5960},"sourceAttrName":"_Position","sourceObj":{"__isSmartRef__":true,"id":5899},"targetMethodName":"signalTarget","targetObj":{"__isSmartRef__":true,"id":5960},"varMapping":{"__isSmartRef__":true,"id":5970},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"5970":{"source":{"__isSmartRef__":true,"id":5899},"target":{"__isSmartRef__":true,"id":5960}},"5971":{"dependedBy":{"__isSmartRef__":true,"id":5960},"sourceAttrName":"_Scale","sourceObj":{"__isSmartRef__":true,"id":5899},"targetMethodName":"signalTarget","targetObj":{"__isSmartRef__":true,"id":5960},"varMapping":{"__isSmartRef__":true,"id":5972},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"5972":{"source":{"__isSmartRef__":true,"id":5899},"target":{"__isSmartRef__":true,"id":5960}},"5973":{"dependedBy":{"__isSmartRef__":true,"id":5960},"sourceAttrName":"_Rotation","sourceObj":{"__isSmartRef__":true,"id":5899},"targetMethodName":"signalTarget","targetObj":{"__isSmartRef__":true,"id":5960},"varMapping":{"__isSmartRef__":true,"id":5974},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"5974":{"source":{"__isSmartRef__":true,"id":5899},"target":{"__isSmartRef__":true,"id":5960}},"5975":{"dependedBy":{"__isSmartRef__":true,"id":5960},"sourceAttrName":"owner","sourceObj":{"__isSmartRef__":true,"id":5899},"targetMethodName":"updateOwners","targetObj":{"__isSmartRef__":true,"id":5960},"varMapping":{"__isSmartRef__":true,"id":5976},"converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"5976":{"source":{"__isSmartRef__":true,"id":5899},"target":{"__isSmartRef__":true,"id":5960}},"5977":{"d":1,"a":1,"f":581.4,"e":994.1,"c":0,"b":0,"matrix_":{"__isSmartRef__":true,"id":5978},"__LivelyClassName__":"lively.morphic.Similitude","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5978":{"a":1,"b":0,"c":0,"d":1,"e":994.1,"f":581.4,"__LivelyClassName__":"lively.morphic.Similitude","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5979":{"connectedMagnet":{"__isSmartRef__":true,"id":5980},"index":1,"morph":{"__isSmartRef__":true,"id":5981},"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"5980":{"connectedControlPoints":[{"__isSmartRef__":true,"id":5979}],"morph":{"__isSmartRef__":true,"id":5905},"__serializedExpressions__":["position"],"__LivelyClassName__":"lively.morphic.Magnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.0)"},"5981":{"con":{"__isSmartRef__":true,"id":5904},"controlPoints":[{"__isSmartRef__":true,"id":5982},{"__isSmartRef__":true,"id":5979}],"droppingEnabled":true,"eventHandler":{"__isSmartRef__":true,"id":5984},"halosEnabled":true,"id":7318,"isCopyMorphRef":true,"morphRefId":1,"scripts":[],"shape":{"__isSmartRef__":true,"id":5985},"showsMorphMenu":true,"submorphs":[],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5988},"__LivelyClassName__":"lively.morphic.Path","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"5982":{"connectedMagnet":{"__isSmartRef__":true,"id":5983},"index":0,"morph":{"__isSmartRef__":true,"id":5981},"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"5983":{"connectedControlPoints":[{"__isSmartRef__":true,"id":5982}],"morph":{"__isSmartRef__":true,"id":5903},"__serializedExpressions__":["position"],"__LivelyClassName__":"lively.morphic.Magnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.0)"},"5984":{"morph":{"__isSmartRef__":true,"id":5981},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5985":{"_BorderWidth":1,"_PathElements":[{"__isSmartRef__":true,"id":5986},{"__isSmartRef__":true,"id":5987}],"cachedVertices":null,"dontChangeShape":false,"__serializedExpressions__":["_BorderColor","_Extent","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Path","__SourceModuleName__":"Global.lively.morphic.PathShapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(720.8,14.0)","_Position":"lively.pt(-2.0,20.0)"},"5986":{"isAbsolute":true,"x":1712.5,"y":595.4,"__LivelyClassName__":"lively.morphic.Shapes.MoveTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"5987":{"isAbsolute":true,"x":994.0999999999999,"y":581.4,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"5988":{"morphMenuItems":{"__isSmartRef__":true,"id":5989}},"5989":{"funcProperties":{"__isSmartRef__":true,"id":5990},"source":"function morphMenuItems() {\n var visualConnector = this, con = this.con, world = this.world();\n var items = [\n ['edit converter', function() {\n var source = con.converterString || 'function converter(value) {\\n return value\\n}',\n editor = new lively.morphic.Text(new Rectangle(0,0, 400, 200), source);\n editor.doitContext = con;\n connect(editor, 'savedTextString', con, 'converterString', {updater:\n function($upd, source) { this.targetObj.converter = null; $upd(source) }});\n connect(editor, 'savedTextString', world, 'alertOK', {converter: \n function() { return 'setting new converter' }})\n editor.applyStyle({syntaxHighlighting: true, fontFamily: 'Courier', resizeWidth: true, resizeHeight: true});\n var title = con.targetObj.name && con.sourceObj.name ?\n 'Editor for ' + con.targetObj.name + ' -> ' + con.sourceObj.name :\n 'Editor for converter function';\n var window = world.addFramedMorph(editor, title)\n window.align(window.bounds().topCenter(), visualConnector.bounds().bottomCenter())\n }],\n ['hide', function() {\n visualConnector.disconnectFromMagnets();\n visualConnector.remove();\n }],\n ['disconnect', function() {\n alertOK('Disconnected ' + visualConnector.con);\n visualConnector.con.visualDisconnect();\n }],\n ['cancel', function() {}],\n ];\n return items;\n }","varMapping":{"__isSmartRef__":true,"id":5991},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5990":{},"5991":{"this":{"__isSmartRef__":true,"id":5981},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5992}},"5992":{"$super":{"__isSmartRef__":true,"id":5993}},"5993":{"funcProperties":{"__isSmartRef__":true,"id":5994},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","varMapping":{"__isSmartRef__":true,"id":5995},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5994":{},"5995":{"name":"morphMenuItems","obj":{"__isSmartRef__":true,"id":5981}},"5996":{"toggleMorePane":{"__isSmartRef__":true,"id":5997}},"5997":{},"5998":{"morph":{"__isSmartRef__":true,"id":5905},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5999":{"adjustForNewBounds":true,"resizeHeight":true,"resizeWidth":true},"6000":{"changes":[{"__isSmartRef__":true,"id":6001}],"comment":"Browser for a Parts repository.","migrationLevel":4,"partName":"PartsBinBrowser","partsSpaceName":"PartsBin/Tools","requiredModules":["lively.PartsBin"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"6001":{"author":"markoroeder","date":{"__isSmartRef__":true,"id":6002},"id":"1D9493E9-B229-4716-8649-F1333D5133D0","message":"Reset to clean copy. Added this.categories to doNotSerialize list."},"6002":{"isSerializedDate":true,"string":"Thu Jan 05 2012 15:19:05 GMT+0100 (CET)"},"6003":{"partsSpaceName":"PartsBin/sd1213/","name":"SketchPad","json":"{\"id\":0,\"registry\":{\"0\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1},{\"__isSmartRef__\":true,\"id\":42},{\"__isSmartRef__\":true,\"id\":83},{\"__isSmartRef__\":true,\"id\":165},{\"__isSmartRef__\":true,\"id\":182},{\"__isSmartRef__\":true,\"id\":210},{\"__isSmartRef__\":true,\"id\":227},{\"__isSmartRef__\":true,\"id\":511},{\"__isSmartRef__\":true,\"id\":552},{\"__isSmartRef__\":true,\"id\":674},{\"__isSmartRef__\":true,\"id\":682},{\"__isSmartRef__\":true,\"id\":723},{\"__isSmartRef__\":true,\"id\":740},{\"__isSmartRef__\":true,\"id\":782},{\"__isSmartRef__\":true,\"id\":878},{\"__isSmartRef__\":true,\"id\":903},{\"__isSmartRef__\":true,\"id\":939}],\"scripts\":[],\"id\":\"226AF8B0-E3C5-48F6-9EAA-1D7CA952D3E3\",\"shape\":{\"__isSmartRef__\":true,\"id\":982},\"droppingEnabled\":true,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"showsHalos\":false,\"name\":\"SketchPad\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":983},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1021},\"derivationIds\":[127,\"F0291F62-F100-480C-AEBF-0230398F7983\",\"AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B\",\"39BA345C-17FA-45A0-BAC2-F0CF5654ACF8\",\"FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4\",\"F38439A3-2F4E-4AC2-BF73-2633C00B1393\",\"6748F5B5-2284-4748-A6EE-F1A261CBAD0B\",\"BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C\",\"7EC17E78-593A-4CC8-B7E3-859BCBBFE785\",\"D80E875B-6AF6-42A2-867B-9087ADB52B56\",\"1FBA67A7-35FE-4565-BE99-3E711ADCC60C\",\"FA4B6E74-FEF3-42E4-99F7-0808162F10C6\",\"9D3143EB-5A86-4E5D-89B8-2A80AE77ED6C\",\"437EB517-ACDD-4159-8570-A743662FCA1C\",\"E5379134-6EE8-4044-9E56-C9944CF13858\"],\"partTests\":{\"__isSmartRef__\":true,\"id\":1022},\"_ClipMode\":\"visible\",\"moved\":true,\"prevScroll\":[0,0],\"#startLetters\":\"setCur\",\"algorithm\":{\"__isSmartRef__\":true,\"id\":1027},\"result\":false,\"currentConstraintType\":null,\"isBeingDragged\":false,\"firstRatioSide\":\"blueRect.height\",\"isCopyMorphRef\":true,\"morphRefId\":1,\"_Rotation\":0,\"_Scale\":1,\"__serializedExpressions__\":[\"_Position\"],\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1028},\"__LivelyClassName__\":\"lively.morphic.Box\",\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"_Position\":\"lively.pt(0.0,0.0)\"},\"1\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":2}],\"scripts\":[],\"id\":\"A220D262-1F99-4838-95C8-4581D4BCD5E7\",\"shape\":{\"__isSmartRef__\":true,\"id\":7},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":13},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":18},\"label\":{\"__isSmartRef__\":true,\"id\":2},\"name\":\"widthButton\",\"showsHalos\":false,\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":23},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":35}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":36},\"derivationIds\":[7251,\"3F26258D-0EE1-4A94-8419-5EE2BB6065A6\",\"B624295D-42E3-4E0A-B370-844C2B43F4F0\",\"F5D160C8-1C2F-47D9-9BE1-2FD26C53BFB3\",\"7D4A1972-76E5-4369-9964-2F6ACB87C81F\",\"468167DF-C2A9-4D14-B344-4D183695DBF9\",\"A507628C-314F-4CA3-90BE-D9B88F8447E9\",\"BF00B0C0-D9BF-49C4-A72A-255AE1324CC0\",\"E87574DE-267A-4423-A141-9A6062476C19\",\"12D06FD9-DB52-4D4C-8F9A-9CFD9DF81F13\",\"B4E46908-C44A-49B8-A71B-DF67C2D35AEA\",\"06EDCB94-3729-4142-AD53-32AF0CCE689F\"],\"_ClipMode\":\"visible\",\"isPressed\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"prevScroll\":[0,0],\"_Rotation\":0,\"_Scale\":1,\"__serializedExpressions__\":[\"_Position\",\"distanceToDragEvent\"],\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":37},\"__LivelyClassName__\":\"lively.morphic.Button\",\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"_Position\":\"lively.pt(9.0,206.0)\",\"distanceToDragEvent\":\"lively.pt(54.9,-11.0)\"},\"2\":{\"submorphs\":[],\"scripts\":[],\"id\":\"4D7DE0A8-20C4-48A4-8209-3F86A1C717E3\",\"shape\":{\"__isSmartRef__\":true,\"id\":3},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_WhiteSpaceHandling\":\"pre-wrap\",\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"registeredForMouseEvents\":true,\"_MaxTextWidth\":100,\"_MaxTextHeight\":null,\"textStyle\":null,\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"isLabel\":true,\"eventsAreIgnored\":true,\"_ClipMode\":\"hidden\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":4}],\"_Align\":\"center\",\"eventHandler\":{\"__isSmartRef__\":true,\"id\":6},\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"derivationIds\":[7252,\"4881773E-A824-4992-B814-33C8D37580C6\",\"EE955AA4-D648-4DFC-8E2D-08881D605170\",\"7EC413DD-D34D-449D-B448-2F3904B04FA5\",\"7939AA82-2A96-4559-9090-DD58B7C8868A\",\"CA0DC720-D350-40B1-B491-56053DD3ACEC\",\"0D350F67-43D3-4011-A7FE-BB6073758DFE\",\"81AFACF4-6FDC-41C0-AA53-F1758AC2090F\",\"3A9CCD66-5E2A-4B80-9A2B-F72AC0AC7AE3\",\"7797BABD-8C63-4851-BEBF-7EBAA36CEEFE\",\"047EE6F1-837E-4C10-8458-06675B51A4AB\",\"4BA67ECE-18E9-4CC7-ABFA-465AF947CC71\"],\"_MinTextWidth\":100,\"_MinTextHeight\":null,\"_FontSize\":10,\"_WordBreak\":\"break-all\",\"__serializedExpressions__\":[\"_Position\",\"padding\",\"_Padding\",\"_TextColor\"],\"__LivelyClassName__\":\"lively.morphic.Text\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_Position\":\"lively.pt(0.0,0.0)\",\"padding\":\"lively.rect(5,5,0,0)\",\"_Padding\":\"lively.rect(0,0,0,0)\",\"_TextColor\":\"Color.rgb(0,0,0)\"},\"3\":{\"_BorderWidth\":0,\"_Fill\":null,\"_ClipMode\":\"hidden\",\"__serializedExpressions__\":[\"position\",\"_Extent\",\"_BorderColor\",\"_Padding\"],\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"position\":\"lively.pt(0.0,0.0)\",\"_Extent\":\"lively.pt(100.0,22.0)\",\"_BorderColor\":\"Color.rgb(0,0,0)\",\"_Padding\":\"lively.rect(0,3,0,0)\"},\"4\":{\"style\":{\"__isSmartRef__\":true,\"id\":5},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":2},\"_id\":\"_1167\",\"storedString\":\"Breite\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"5\":{\"textShadow\":\"0px 1px 0 rgba(255,255,255,1)\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"6\":{\"morph\":{\"__isSmartRef__\":true,\"id\":2},\"__LivelyClassName__\":\"lively.morphic.EventHandler\",\"__SourceModuleName__\":\"Global.lively.morphic.Events\"},\"7\":{\"_BorderWidth\":1.1840000000000002,\"_Fill\":{\"__isSmartRef__\":true,\"id\":8},\"_BorderRadius\":5.2,\"_ClipMode\":\"visible\",\"__serializedExpressions__\":[\"position\",\"_Extent\",\"_BorderColor\",\"_Padding\"],\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"position\":\"lively.pt(0.0,0.0)\",\"_Extent\":\"lively.pt(100.0,22.0)\",\"_BorderColor\":\"Color.rgb(214,214,214)\",\"_Padding\":\"lively.rect(0,0,0,0)\"},\"8\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":9},{\"__isSmartRef__\":true,\"id\":10},{\"__isSmartRef__\":true,\"id\":11},{\"__isSmartRef__\":true,\"id\":12}],\"__serializedExpressions__\":[\"vector\"],\"__LivelyClassName__\":\"lively.morphic.LinearGradient\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"vector\":\"lively.rect(0,0,0,1)\"},\"9\":{\"offset\":0,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(245,245,245)\"},\"10\":{\"offset\":0.3,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(221,221,221)\"},\"11\":{\"offset\":0.7,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(221,221,221)\"},\"12\":{\"offset\":1,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(204,204,204)\"},\"13\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":14},{\"__isSmartRef__\":true,\"id\":15},{\"__isSmartRef__\":true,\"id\":16},{\"__isSmartRef__\":true,\"id\":17}],\"__serializedExpressions__\":[\"vector\"],\"__LivelyClassName__\":\"lively.morphic.LinearGradient\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"vector\":\"lively.rect(0,0,0,1)\"},\"14\":{\"offset\":0,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(245,245,245)\"},\"15\":{\"offset\":0.4,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(209,209,209)\"},\"16\":{\"offset\":0.6,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(209,209,209)\"},\"17\":{\"offset\":1,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(240,240,240)\"},\"18\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":19},{\"__isSmartRef__\":true,\"id\":20},{\"__isSmartRef__\":true,\"id\":21},{\"__isSmartRef__\":true,\"id\":22}],\"__serializedExpressions__\":[\"vector\"],\"__LivelyClassName__\":\"lively.morphic.LinearGradient\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"vector\":\"lively.rect(0,0,0,1)\"},\"19\":{\"offset\":0,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(250,250,250)\"},\"20\":{\"offset\":0.4,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(232,232,232)\"},\"21\":{\"offset\":0.6,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(232,232,232)\"},\"22\":{\"offset\":1,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(248,248,248)\"},\"23\":{\"partsSpaceName\":\"PartsBin/Inputs\",\"migrationLevel\":4,\"partName\":\"Button\",\"comment\":\"Has a script that is called on button press\",\"changes\":[{\"__isSmartRef__\":true,\"id\":24},{\"__isSmartRef__\":true,\"id\":26},{\"__isSmartRef__\":true,\"id\":28},{\"__isSmartRef__\":true,\"id\":30},{\"__isSmartRef__\":true,\"id\":32}],\"revisionOnLoad\":171940,\"lastModifiedDate\":{\"__isSmartRef__\":true,\"id\":34},\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\",\"__SourceModuleName__\":\"Global.lively.PartsBin\"},\"24\":{\"date\":{\"__isSmartRef__\":true,\"id\":25},\"author\":\"undefined\",\"message\":\"\",\"id\":\"7074B413-6CF0-4892-9D18-52009A2A2E03\"},\"25\":{\"isSerializedDate\":true,\"string\":\"Fri Apr 13 2012 21:04:01 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"26\":{\"date\":{\"__isSmartRef__\":true,\"id\":27},\"author\":\"sstamm\",\"message\":\"reverted button\",\"id\":\"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E\"},\"27\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 16 2012 10:36:21 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"28\":{\"date\":{\"__isSmartRef__\":true,\"id\":29},\"author\":\"robertkrahn\",\"message\":\"no comment\",\"id\":\"97D17254-EAC6-4494-8330-A347909590D6\"},\"29\":{\"isSerializedDate\":true,\"string\":\"Sat Apr 21 2012 14:08:58 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"30\":{\"date\":{\"__isSmartRef__\":true,\"id\":31},\"author\":\"robertkrahn\",\"message\":\"no comment\",\"id\":\"DDE22D44-9A6D-4485-80F3-262D5DA0CC07\"},\"31\":{\"isSerializedDate\":true,\"string\":\"Tue Jun 05 2012 14:03:19 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"32\":{\"date\":{\"__isSmartRef__\":true,\"id\":33},\"author\":\"bgnauk\",\"message\":\"no comment\",\"id\":\"FA43C1A3-19A9-4ED6-A014-82C74689A5C3\"},\"33\":{\"isSerializedDate\":true,\"string\":\"Tue Jun 19 2012 23:39:23 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"34\":{\"isSerializedDate\":true,\"string\":\"Fri Sep 07 2012 04:04:46 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"35\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"doAction\",\"__LivelyClassName__\":\"AttributeConnection\",\"__SourceModuleName__\":\"Global.lively.bindings.Core\"},\"36\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1},\"__LivelyClassName__\":\"lively.morphic.EventHandler\",\"__SourceModuleName__\":\"Global.lively.morphic.Events\"},\"37\":{\"doAction\":{\"__isSmartRef__\":true,\"id\":38}},\"38\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":39},\"source\":\"function doAction() {\\n this.owner.setCurrentConstraintType(\\\"width\\\")\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":40},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"39\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"40\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":41},\"user\":\"daniel.hoffmann\",\"tags\":[]},\"41\":{\"isSerializedDate\":true,\"string\":\"Sun Dec 02 2012 12:13:20 GMT+0100 (Mitteleuropäische Zeit)\"},\"42\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":43}],\"scripts\":[],\"id\":\"E3160353-FB01-4EBF-8868-1D0CF5AA1849\",\"shape\":{\"__isSmartRef__\":true,\"id\":48},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":54},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":59},\"label\":{\"__isSmartRef__\":true,\"id\":43},\"name\":\"ratioButton\",\"showsHalos\":false,\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":64},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":76}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":77},\"derivationIds\":[7251,\"3F26258D-0EE1-4A94-8419-5EE2BB6065A6\",\"B624295D-42E3-4E0A-B370-844C2B43F4F0\",\"F5D160C8-1C2F-47D9-9BE1-2FD26C53BFB3\",\"7D4A1972-76E5-4369-9964-2F6ACB87C81F\",\"468167DF-C2A9-4D14-B344-4D183695DBF9\",\"A507628C-314F-4CA3-90BE-D9B88F8447E9\",\"D1AF90C8-F667-4D9B-B3A4-6FA707BF0583\",\"A9ABAF28-AE0D-42E5-B1EC-27B990856CBA\",\"04201192-A068-4AE4-9F41-50B132EE82CC\",\"2D30918D-C7D3-4006-A2E7-7F88A6BD8F23\",\"656196ED-1C07-48D4-8A23-A4FEF527E0AC\",\"4CB4B6F8-E829-4A46-AD84-C5D64C0FF5AF\",\"B801DD73-1AEC-456D-8AAC-9E915F76DD41\"],\"_ClipMode\":\"visible\",\"isPressed\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"_Rotation\":0,\"_Scale\":1,\"__serializedExpressions__\":[\"_Position\",\"distanceToDragEvent\"],\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":78},\"__LivelyClassName__\":\"lively.morphic.Button\",\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"_Position\":\"lively.pt(11.0,278.0)\",\"distanceToDragEvent\":\"lively.pt(54.9,-11.0)\"},\"43\":{\"submorphs\":[],\"scripts\":[],\"id\":\"AB52B694-4478-40B4-BCDF-4F69ABD0C1FB\",\"shape\":{\"__isSmartRef__\":true,\"id\":44},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_WhiteSpaceHandling\":\"pre-wrap\",\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"registeredForMouseEvents\":true,\"_MaxTextWidth\":100,\"_MaxTextHeight\":null,\"textStyle\":null,\"owner\":{\"__isSmartRef__\":true,\"id\":42},\"isLabel\":true,\"eventsAreIgnored\":true,\"_ClipMode\":\"hidden\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":45}],\"_Align\":\"center\",\"eventHandler\":{\"__isSmartRef__\":true,\"id\":47},\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"derivationIds\":[7252,\"4881773E-A824-4992-B814-33C8D37580C6\",\"EE955AA4-D648-4DFC-8E2D-08881D605170\",\"7EC413DD-D34D-449D-B448-2F3904B04FA5\",\"7939AA82-2A96-4559-9090-DD58B7C8868A\",\"CA0DC720-D350-40B1-B491-56053DD3ACEC\",\"0D350F67-43D3-4011-A7FE-BB6073758DFE\",\"F3992590-AD3D-47A5-8663-6C72C72B45C4\",\"B722D102-4490-4B08-96D9-95A987C54713\",\"97B231F5-D46D-4DFF-8A55-0C378263FD01\",\"63D9A5CA-ECF4-46B9-A362-27818599325C\",\"801772B7-652A-4285-94B3-E9763D3A0A0A\",\"377D2D25-3B82-4D0E-BBB7-83CFD46B165C\",\"209BE7AD-BEB8-453F-912E-D757BE6EA71D\"],\"_MinTextWidth\":100,\"_MinTextHeight\":null,\"_FontSize\":10,\"_WordBreak\":\"break-all\",\"__serializedExpressions__\":[\"_Position\",\"padding\",\"_Padding\",\"_TextColor\"],\"__LivelyClassName__\":\"lively.morphic.Text\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_Position\":\"lively.pt(0.0,0.0)\",\"padding\":\"lively.rect(5,5,0,0)\",\"_Padding\":\"lively.rect(0,0,0,0)\",\"_TextColor\":\"Color.rgb(0,0,0)\"},\"44\":{\"_BorderWidth\":0,\"_Fill\":null,\"_ClipMode\":\"hidden\",\"__serializedExpressions__\":[\"position\",\"_Extent\",\"_BorderColor\",\"_Padding\"],\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"position\":\"lively.pt(0.0,0.0)\",\"_Extent\":\"lively.pt(100.0,22.0)\",\"_BorderColor\":\"Color.rgb(0,0,0)\",\"_Padding\":\"lively.rect(0,3,0,0)\"},\"45\":{\"style\":{\"__isSmartRef__\":true,\"id\":46},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":43},\"_id\":\"_1325\",\"storedString\":\"Verhältnis\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"46\":{\"textShadow\":\"0px 1px 0 rgba(255,255,255,1)\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"47\":{\"morph\":{\"__isSmartRef__\":true,\"id\":43},\"__LivelyClassName__\":\"lively.morphic.EventHandler\",\"__SourceModuleName__\":\"Global.lively.morphic.Events\"},\"48\":{\"_BorderWidth\":1.1840000000000002,\"_Fill\":{\"__isSmartRef__\":true,\"id\":49},\"_BorderRadius\":5.2,\"_ClipMode\":\"visible\",\"__serializedExpressions__\":[\"position\",\"_Extent\",\"_BorderColor\",\"_Padding\"],\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"position\":\"lively.pt(0.0,0.0)\",\"_Extent\":\"lively.pt(100.0,22.0)\",\"_BorderColor\":\"Color.rgb(214,214,214)\",\"_Padding\":\"lively.rect(0,0,0,0)\"},\"49\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":50},{\"__isSmartRef__\":true,\"id\":51},{\"__isSmartRef__\":true,\"id\":52},{\"__isSmartRef__\":true,\"id\":53}],\"__serializedExpressions__\":[\"vector\"],\"__LivelyClassName__\":\"lively.morphic.LinearGradient\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"vector\":\"lively.rect(0,0,0,1)\"},\"50\":{\"offset\":0,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(245,245,245)\"},\"51\":{\"offset\":0.3,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(221,221,221)\"},\"52\":{\"offset\":0.7,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(221,221,221)\"},\"53\":{\"offset\":1,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(204,204,204)\"},\"54\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":55},{\"__isSmartRef__\":true,\"id\":56},{\"__isSmartRef__\":true,\"id\":57},{\"__isSmartRef__\":true,\"id\":58}],\"__serializedExpressions__\":[\"vector\"],\"__LivelyClassName__\":\"lively.morphic.LinearGradient\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"vector\":\"lively.rect(0,0,0,1)\"},\"55\":{\"offset\":0,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(245,245,245)\"},\"56\":{\"offset\":0.4,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(209,209,209)\"},\"57\":{\"offset\":0.6,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(209,209,209)\"},\"58\":{\"offset\":1,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(240,240,240)\"},\"59\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":60},{\"__isSmartRef__\":true,\"id\":61},{\"__isSmartRef__\":true,\"id\":62},{\"__isSmartRef__\":true,\"id\":63}],\"__serializedExpressions__\":[\"vector\"],\"__LivelyClassName__\":\"lively.morphic.LinearGradient\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"vector\":\"lively.rect(0,0,0,1)\"},\"60\":{\"offset\":0,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(250,250,250)\"},\"61\":{\"offset\":0.4,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(232,232,232)\"},\"62\":{\"offset\":0.6,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(232,232,232)\"},\"63\":{\"offset\":1,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(248,248,248)\"},\"64\":{\"partsSpaceName\":\"PartsBin/Inputs\",\"migrationLevel\":4,\"partName\":\"Button\",\"comment\":\"Has a script that is called on button press\",\"changes\":[{\"__isSmartRef__\":true,\"id\":65},{\"__isSmartRef__\":true,\"id\":67},{\"__isSmartRef__\":true,\"id\":69},{\"__isSmartRef__\":true,\"id\":71},{\"__isSmartRef__\":true,\"id\":73}],\"revisionOnLoad\":171940,\"lastModifiedDate\":{\"__isSmartRef__\":true,\"id\":75},\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\",\"__SourceModuleName__\":\"Global.lively.PartsBin\"},\"65\":{\"date\":{\"__isSmartRef__\":true,\"id\":66},\"author\":\"undefined\",\"message\":\"\",\"id\":\"7074B413-6CF0-4892-9D18-52009A2A2E03\"},\"66\":{\"isSerializedDate\":true,\"string\":\"Fri Apr 13 2012 21:04:01 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"67\":{\"date\":{\"__isSmartRef__\":true,\"id\":68},\"author\":\"sstamm\",\"message\":\"reverted button\",\"id\":\"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E\"},\"68\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 16 2012 10:36:21 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"69\":{\"date\":{\"__isSmartRef__\":true,\"id\":70},\"author\":\"robertkrahn\",\"message\":\"no comment\",\"id\":\"97D17254-EAC6-4494-8330-A347909590D6\"},\"70\":{\"isSerializedDate\":true,\"string\":\"Sat Apr 21 2012 14:08:58 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"71\":{\"date\":{\"__isSmartRef__\":true,\"id\":72},\"author\":\"robertkrahn\",\"message\":\"no comment\",\"id\":\"DDE22D44-9A6D-4485-80F3-262D5DA0CC07\"},\"72\":{\"isSerializedDate\":true,\"string\":\"Tue Jun 05 2012 14:03:19 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"73\":{\"date\":{\"__isSmartRef__\":true,\"id\":74},\"author\":\"bgnauk\",\"message\":\"no comment\",\"id\":\"FA43C1A3-19A9-4ED6-A014-82C74689A5C3\"},\"74\":{\"isSerializedDate\":true,\"string\":\"Tue Jun 19 2012 23:39:23 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"75\":{\"isSerializedDate\":true,\"string\":\"Fri Sep 07 2012 04:04:46 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"76\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":42},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":42},\"targetMethodName\":\"doAction\",\"__LivelyClassName__\":\"AttributeConnection\",\"__SourceModuleName__\":\"Global.lively.bindings.Core\"},\"77\":{\"morph\":{\"__isSmartRef__\":true,\"id\":42},\"__LivelyClassName__\":\"lively.morphic.EventHandler\",\"__SourceModuleName__\":\"Global.lively.morphic.Events\"},\"78\":{\"doAction\":{\"__isSmartRef__\":true,\"id\":79}},\"79\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":80},\"source\":\"function doAction() {\\n this.owner.setCurrentConstraintType(\\\"ratio\\\");\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":81},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"80\":{\"this\":{\"__isSmartRef__\":true,\"id\":42}},\"81\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":82},\"user\":\"daniel.hoffmann\",\"tags\":[]},\"82\":{\"isSerializedDate\":true,\"string\":\"Sun Dec 02 2012 14:03:37 GMT+0100 (Mitteleuropäische Zeit)\"},\"83\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":84},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":85},{\"__isSmartRef__\":true,\"id\":87},{\"__isSmartRef__\":true,\"id\":89},{\"__isSmartRef__\":true,\"id\":91},{\"__isSmartRef__\":true,\"id\":93},{\"__isSmartRef__\":true,\"id\":95},{\"__isSmartRef__\":true,\"id\":97},{\"__isSmartRef__\":true,\"id\":99},{\"__isSmartRef__\":true,\"id\":101},{\"__isSmartRef__\":true,\"id\":103},{\"__isSmartRef__\":true,\"id\":105},{\"__isSmartRef__\":true,\"id\":107},{\"__isSmartRef__\":true,\"id\":109},{\"__isSmartRef__\":true,\"id\":111},{\"__isSmartRef__\":true,\"id\":113},{\"__isSmartRef__\":true,\"id\":115},{\"__isSmartRef__\":true,\"id\":117},{\"__isSmartRef__\":true,\"id\":119},{\"__isSmartRef__\":true,\"id\":121},{\"__isSmartRef__\":true,\"id\":123},{\"__isSmartRef__\":true,\"id\":125},{\"__isSmartRef__\":true,\"id\":127},{\"__isSmartRef__\":true,\"id\":129},{\"__isSmartRef__\":true,\"id\":131},{\"__isSmartRef__\":true,\"id\":133},{\"__isSmartRef__\":true,\"id\":135},{\"__isSmartRef__\":true,\"id\":137},{\"__isSmartRef__\":true,\"id\":139},{\"__isSmartRef__\":true,\"id\":141},{\"__isSmartRef__\":true,\"id\":143},{\"__isSmartRef__\":true,\"id\":145},{\"__isSmartRef__\":true,\"id\":147},{\"__isSmartRef__\":true,\"id\":149},{\"__isSmartRef__\":true,\"id\":151},{\"__isSmartRef__\":true,\"id\":153},{\"__isSmartRef__\":true,\"id\":155},{\"__isSmartRef__\":true,\"id\":157},{\"__isSmartRef__\":true,\"id\":159}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":161},\"_ClipMode\":\"auto\",\"derivationIds\":[\"B39BB768-41FC-4163-BFD5-79164E4D2B69\",\"8A9DAD73-6660-4184-BD4C-4C28DC9D9E78\",\"93FF5444-0F41-4AF5-8BC3-9FE540206D40\",\"F362CB6F-567D-4F5A-9F8C-70DA4165A938\",\"C88F3080-9B70-4481-B0C2-5AB8854D16E8\",\"23F7D9A6-E554-405D-9754-688365808D2E\",\"F27D9CDB-2AD1-4F45-BE33-9CACAD8075D5\",\"7D8256A2-85F3-4BD8-9E9E-53E5D61106DF\"],\"id\":\"C01C1DD1-B2E3-4832-94E5-2F6EE8752934\",\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_WordBreak\":\"break-all\",\"fixedHeight\":true,\"_InputAllowed\":true,\"_HandStyle\":null,\"allowInput\":true,\"_FontFamily\":\"Monaco,monospace\",\"_FontSize\":10,\"evalEnabled\":false,\"layout\":{\"__isSmartRef__\":true,\"id\":162},\"syntaxHighlightingWhileTyping\":true,\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":163}],\"doNotSerialize\":[\"$$textString\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\"],\"doNotCopyProperties\":[\"$$textString\"],\"accessibleInInactiveWindow\":true,\"_lastSyntaxHighlightTime\":21,\"showsHalos\":false,\"isBeingDragged\":false,\"name\":\"constraintsTextField\",\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"charsReplaced\":\"\",\"lastFindLoc\":20,\"savedTextString\":\"height(greenRect, 100);\\nwidth(greenRect, 200);\\nheight(blueRect, 150);\\nwidth(blueRect, 150);\\nwidth(blueRect, 101);\\nheight(greenRect, 100);\\nratio(blueRect.height, greenRect.height, 1.5);\",\"_Rotation\":0,\"_Scale\":1,\"__serializedExpressions__\":[\"_TextColor\",\"_Position\"],\"textString\":\"height(green, 150);\\nwidth(green, 50);\\nratio(blue.h, green.h, 1.5);\\nratio(blue.h, red.h, 2,5);\\nratio(green.w, red.w, 4);\",\"previousSelection\":[101,101],\"priorSelectionRange\":[37,37],\"__LivelyClassName__\":\"lively.morphic.Text\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_TextColor\":\"Color.rgb(64,64,64)\",\"_Position\":\"lively.pt(955.0,498.0)\"},\"84\":{\"_BorderWidth\":1,\"__serializedExpressions__\":[\"_Position\",\"_Extent\",\"_Padding\",\"_BorderColor\",\"_Fill\"],\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":\"lively.pt(0.0,0.0)\",\"_Extent\":\"lively.pt(787.0,197.0)\",\"_Padding\":\"lively.rect(4,2,0,0)\",\"_BorderColor\":\"Color.rgb(95,94,95)\",\"_Fill\":\"Color.rgb(243,243,243)\"},\"85\":{\"style\":{\"__isSmartRef__\":true,\"id\":86},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":83},\"_id\":\"_5\",\"storedString\":\"height\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"86\":{\"__serializedExpressions__\":[\"color\"],\"backgroundColor\":null,\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(204,0,0)\"},\"87\":{\"_id\":\"_59997\",\"style\":{\"__isSmartRef__\":true,\"id\":88},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":83},\"storedString\":\"(\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"88\":{\"__serializedExpressions__\":[\"color\"],\"backgroundColor\":null,\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\"},\"89\":{\"_id\":\"_59998\",\"style\":{\"__isSmartRef__\":true,\"id\":90},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":83},\"storedString\":\"green\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"90\":{\"__serializedExpressions__\":[\"color\"],\"backgroundColor\":null,\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(204,0,0)\"},\"91\":{\"_id\":\"_59999\",\"style\":{\"__isSmartRef__\":true,\"id\":92},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":83},\"storedString\":\", \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"92\":{\"__serializedExpressions__\":[\"color\"],\"backgroundColor\":null,\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\"},\"93\":{\"_id\":\"_10\",\"style\":{\"__isSmartRef__\":true,\"id\":94},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":83},\"storedString\":\"150\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"94\":{\"__serializedExpressions__\":[\"color\"],\"backgroundColor\":null,\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\"},\"95\":{\"_id\":\"_11\",\"style\":{\"__isSmartRef__\":true,\"id\":96},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":83},\"storedString\":\");\\n\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"96\":{\"__serializedExpressions__\":[\"color\"],\"backgroundColor\":null,\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\"},\"97\":{\"_id\":\"_60000\",\"style\":{\"__isSmartRef__\":true,\"id\":98},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":83},\"storedString\":\"width\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"98\":{\"__serializedExpressions__\":[\"color\"],\"backgroundColor\":null,\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(204,0,0)\"},\"99\":{\"_id\":\"_60001\",\"style\":{\"__isSmartRef__\":true,\"id\":100},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":83},\"storedString\":\"(\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"100\":{\"__serializedExpressions__\":[\"color\"],\"backgroundColor\":null,\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\"},\"101\":{\"_id\":\"_60002\",\"style\":{\"__isSmartRef__\":true,\"id\":102},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":83},\"storedString\":\"green\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"102\":{\"__serializedExpressions__\":[\"color\"],\"backgroundColor\":null,\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(204,0,0)\"},\"103\":{\"_id\":\"_60003\",\"style\":{\"__isSmartRef__\":true,\"id\":104},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":83},\"storedString\":\", \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"104\":{\"__serializedExpressions__\":[\"color\"],\"backgroundColor\":null,\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\"},\"105\":{\"_id\":\"_59944\",\"style\":{\"__isSmartRef__\":true,\"id\":106},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":83},\"storedString\":\"50\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"106\":{\"__serializedExpressions__\":[\"color\"],\"backgroundColor\":null,\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\"},\"107\":{\"_id\":\"_59948\",\"style\":{\"__isSmartRef__\":true,\"id\":108},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":83},\"storedString\":\");\\n\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"108\":{\"__serializedExpressions__\":[\"color\"],\"backgroundColor\":null,\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\"},\"109\":{\"_id\":\"_43319\",\"style\":{\"__isSmartRef__\":true,\"id\":110},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":83},\"storedString\":\"ratio\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"110\":{\"__serializedExpressions__\":[\"color\"],\"backgroundColor\":null,\"fontFamily\":\"Monaco,monospace\",\"fontSize\":\"13px\",\"fontWeight\":\"normal\",\"textAlign\":\"start\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(204,0,0)\"},\"111\":{\"_id\":\"_60004\",\"style\":{\"__isSmartRef__\":true,\"id\":112},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":83},\"storedString\":\"(\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"112\":{\"__serializedExpressions__\":[\"color\"],\"backgroundColor\":null,\"fontFamily\":\"Monaco,monospace\",\"fontSize\":\"13px\",\"fontWeight\":\"normal\",\"textAlign\":\"start\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\"},\"113\":{\"_id\":\"_60005\",\"style\":{\"__isSmartRef__\":true,\"id\":114},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":83},\"storedString\":\"blue\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"114\":{\"__serializedExpressions__\":[\"color\"],\"backgroundColor\":null,\"fontFamily\":\"Monaco,monospace\",\"fontSize\":\"13px\",\"fontWeight\":\"normal\",\"textAlign\":\"start\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(204,0,0)\"},\"115\":{\"_id\":\"_60006\",\"style\":{\"__isSmartRef__\":true,\"id\":116},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":83},\"storedString\":\".h, \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"116\":{\"__serializedExpressions__\":[\"color\"],\"backgroundColor\":null,\"fontFamily\":\"Monaco,monospace\",\"fontSize\":\"13px\",\"fontWeight\":\"normal\",\"textAlign\":\"start\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\"},\"117\":{\"_id\":\"_60007\",\"style\":{\"__isSmartRef__\":true,\"id\":118},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":83},\"storedString\":\"green\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"118\":{\"__serializedExpressions__\":[\"color\"],\"backgroundColor\":null,\"fontFamily\":\"Monaco,monospace\",\"fontSize\":\"13px\",\"fontWeight\":\"normal\",\"textAlign\":\"start\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(204,0,0)\"},\"119\":{\"_id\":\"_60008\",\"style\":{\"__isSmartRef__\":true,\"id\":120},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":83},\"storedString\":\".h, \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"120\":{\"__serializedExpressions__\":[\"color\"],\"backgroundColor\":null,\"fontFamily\":\"Monaco,monospace\",\"fontSize\":\"13px\",\"fontWeight\":\"normal\",\"textAlign\":\"start\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\"},\"121\":{\"_id\":\"_43325\",\"style\":{\"__isSmartRef__\":true,\"id\":122},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":83},\"storedString\":\"1.5\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"122\":{\"__serializedExpressions__\":[\"color\"],\"backgroundColor\":null,\"fontFamily\":\"Monaco,monospace\",\"fontSize\":\"13px\",\"fontWeight\":\"normal\",\"textAlign\":\"start\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\"},\"123\":{\"_id\":\"_43326\",\"style\":{\"__isSmartRef__\":true,\"id\":124},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":83},\"storedString\":\");\\n\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"124\":{\"__serializedExpressions__\":[\"color\"],\"backgroundColor\":null,\"fontFamily\":\"Monaco,monospace\",\"fontSize\":\"13px\",\"fontWeight\":\"normal\",\"textAlign\":\"start\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\"},\"125\":{\"_id\":\"_60009\",\"style\":{\"__isSmartRef__\":true,\"id\":126},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":83},\"storedString\":\"ratio\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"126\":{\"__serializedExpressions__\":[\"color\"],\"backgroundColor\":null,\"fontFamily\":\"Monaco,monospace\",\"fontSize\":\"13px\",\"fontWeight\":\"normal\",\"textAlign\":\"start\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(204,0,0)\"},\"127\":{\"_id\":\"_60010\",\"style\":{\"__isSmartRef__\":true,\"id\":128},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":83},\"storedString\":\"(\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"128\":{\"__serializedExpressions__\":[\"color\"],\"backgroundColor\":null,\"fontFamily\":\"Monaco,monospace\",\"fontSize\":\"13px\",\"fontWeight\":\"normal\",\"textAlign\":\"start\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\"},\"129\":{\"_id\":\"_60011\",\"style\":{\"__isSmartRef__\":true,\"id\":130},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":83},\"storedString\":\"blue\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"130\":{\"__serializedExpressions__\":[\"color\"],\"backgroundColor\":null,\"fontFamily\":\"Monaco,monospace\",\"fontSize\":\"13px\",\"fontWeight\":\"normal\",\"textAlign\":\"start\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(204,0,0)\"},\"131\":{\"_id\":\"_60012\",\"style\":{\"__isSmartRef__\":true,\"id\":132},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":83},\"storedString\":\".h, \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"132\":{\"__serializedExpressions__\":[\"color\"],\"backgroundColor\":null,\"fontFamily\":\"Monaco,monospace\",\"fontSize\":\"13px\",\"fontWeight\":\"normal\",\"textAlign\":\"start\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\"},\"133\":{\"_id\":\"_60013\",\"style\":{\"__isSmartRef__\":true,\"id\":134},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":83},\"storedString\":\"red\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"134\":{\"__serializedExpressions__\":[\"color\"],\"backgroundColor\":null,\"fontFamily\":\"Monaco,monospace\",\"fontSize\":\"13px\",\"fontWeight\":\"normal\",\"textAlign\":\"start\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(204,0,0)\"},\"135\":{\"_id\":\"_60014\",\"style\":{\"__isSmartRef__\":true,\"id\":136},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":83},\"storedString\":\".h, \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"136\":{\"__serializedExpressions__\":[\"color\"],\"backgroundColor\":null,\"fontFamily\":\"Monaco,monospace\",\"fontSize\":\"13px\",\"fontWeight\":\"normal\",\"textAlign\":\"start\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\"},\"137\":{\"_id\":\"_57079\",\"style\":{\"__isSmartRef__\":true,\"id\":138},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":83},\"storedString\":\"2\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"138\":{\"__serializedExpressions__\":[\"color\"],\"backgroundColor\":null,\"fontFamily\":\"Monaco,monospace\",\"fontSize\":\"13px\",\"fontWeight\":\"normal\",\"textAlign\":\"start\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\"},\"139\":{\"_id\":\"_57095\",\"style\":{\"__isSmartRef__\":true,\"id\":140},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":83},\"storedString\":\",\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"140\":{\"__serializedExpressions__\":[\"color\"],\"backgroundColor\":null,\"fontFamily\":\"Monaco,monospace\",\"fontSize\":\"13px\",\"fontWeight\":\"normal\",\"textAlign\":\"start\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\"},\"141\":{\"_id\":\"_57101\",\"style\":{\"__isSmartRef__\":true,\"id\":142},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":83},\"storedString\":\"5\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"142\":{\"__serializedExpressions__\":[\"color\"],\"backgroundColor\":null,\"fontFamily\":\"Monaco,monospace\",\"fontSize\":\"13px\",\"fontWeight\":\"normal\",\"textAlign\":\"start\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\"},\"143\":{\"_id\":\"_57122\",\"style\":{\"__isSmartRef__\":true,\"id\":144},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":83},\"storedString\":\");\\n\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"144\":{\"__serializedExpressions__\":[\"color\"],\"backgroundColor\":null,\"fontFamily\":\"Monaco,monospace\",\"fontSize\":\"13px\",\"fontWeight\":\"normal\",\"textAlign\":\"start\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\"},\"145\":{\"_id\":\"_60015\",\"style\":{\"__isSmartRef__\":true,\"id\":146},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":83},\"storedString\":\"ratio\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"146\":{\"__serializedExpressions__\":[\"color\"],\"backgroundColor\":null,\"fontFamily\":\"Monaco,monospace\",\"fontSize\":\"13px\",\"fontWeight\":\"normal\",\"textAlign\":\"start\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(204,0,0)\"},\"147\":{\"_id\":\"_60016\",\"style\":{\"__isSmartRef__\":true,\"id\":148},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":83},\"storedString\":\"(\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"148\":{\"__serializedExpressions__\":[\"color\"],\"backgroundColor\":null,\"fontFamily\":\"Monaco,monospace\",\"fontSize\":\"13px\",\"fontWeight\":\"normal\",\"textAlign\":\"start\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\"},\"149\":{\"_id\":\"_60017\",\"style\":{\"__isSmartRef__\":true,\"id\":150},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":83},\"storedString\":\"green\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"150\":{\"__serializedExpressions__\":[\"color\"],\"backgroundColor\":null,\"fontFamily\":\"Monaco,monospace\",\"fontSize\":\"13px\",\"fontWeight\":\"normal\",\"textAlign\":\"start\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(204,0,0)\"},\"151\":{\"_id\":\"_60018\",\"style\":{\"__isSmartRef__\":true,\"id\":152},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":83},\"storedString\":\".w, \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"152\":{\"__serializedExpressions__\":[\"color\"],\"backgroundColor\":null,\"fontFamily\":\"Monaco,monospace\",\"fontSize\":\"13px\",\"fontWeight\":\"normal\",\"textAlign\":\"start\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\"},\"153\":{\"_id\":\"_60019\",\"style\":{\"__isSmartRef__\":true,\"id\":154},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":83},\"storedString\":\"red\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"154\":{\"__serializedExpressions__\":[\"color\"],\"backgroundColor\":null,\"fontFamily\":\"Monaco,monospace\",\"fontSize\":\"13px\",\"fontWeight\":\"normal\",\"textAlign\":\"start\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(204,0,0)\"},\"155\":{\"_id\":\"_60020\",\"style\":{\"__isSmartRef__\":true,\"id\":156},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":83},\"storedString\":\".w, \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"156\":{\"__serializedExpressions__\":[\"color\"],\"backgroundColor\":null,\"fontFamily\":\"Monaco,monospace\",\"fontSize\":\"13px\",\"fontWeight\":\"normal\",\"textAlign\":\"start\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\"},\"157\":{\"_id\":\"_58218\",\"style\":{\"__isSmartRef__\":true,\"id\":158},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":83},\"storedString\":\"4\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"158\":{\"__serializedExpressions__\":[\"color\"],\"backgroundColor\":null,\"fontFamily\":\"Monaco,monospace\",\"fontSize\":\"13px\",\"fontWeight\":\"normal\",\"textAlign\":\"start\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\"},\"159\":{\"_id\":\"_58219\",\"style\":{\"__isSmartRef__\":true,\"id\":160},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":83},\"storedString\":\");\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"160\":{\"__serializedExpressions__\":[\"color\"],\"backgroundColor\":null,\"fontFamily\":\"Monaco,monospace\",\"fontSize\":\"13px\",\"fontWeight\":\"normal\",\"textAlign\":\"start\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\"},\"161\":{\"morph\":{\"__isSmartRef__\":true,\"id\":83},\"__LivelyClassName__\":\"lively.morphic.EventHandler\",\"__SourceModuleName__\":\"Global.lively.morphic.Events\"},\"162\":{\"resizeWidth\":true,\"resizeHeight\":true},\"163\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":83},\"sourceAttrName\":\"textString\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":83},\"targetMethodName\":\"highlightSyntaxDebounced\",\"varMapping\":{\"__isSmartRef__\":true,\"id\":164},\"__LivelyClassName__\":\"AttributeConnection\",\"__SourceModuleName__\":\"Global.lively.bindings.Core\"},\"164\":{\"source\":{\"__isSmartRef__\":true,\"id\":83},\"target\":{\"__isSmartRef__\":true,\"id\":83}},\"165\":{\"submorphs\":[],\"scripts\":[],\"id\":\"347A6A4A-14CF-4D9C-89A0-4E50E232BB97\",\"shape\":{\"__isSmartRef__\":true,\"id\":166},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":false,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_MaxTextWidth\":120.695652,\"_MaxTextHeight\":null,\"showsHalos\":false,\"_FontSize\":14,\"name\":\"Text2\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":167},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":179}],\"charsReplaced\":\"Some Text\",\"lastFindLoc\":9,\"prevScroll\":[0,0],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":181},\"_ClipMode\":\"visible\",\"derivationIds\":[355,\"1EB1674F-8BF2-419B-B054-86129ED70335\",\"63698904-DC05-4341-A9B6-5CC4A219CD04\",\"F6A714BA-4735-41ED-8A2A-45CB153FBDF8\",\"E3FA5A91-BF01-47C9-A727-751EA109270B\",\"DC9ABF3E-7FF2-4651-8873-41ABA53C275F\",\"981B9920-EC96-4DA5-A042-B4A9BAB376F7\",\"55B92424-3319-4AC6-A0FD-C5C8BDD3FC09\",\"E83D630D-A418-4516-9B2B-6D69FD0A0EDB\",\"C4116FB6-ED56-415D-B357-561F7B9D00B0\",\"354CB59A-3021-4D4C-80E4-B0AD6E4C84C0\",\"7F9BAB72-EE11-4BA5-BB2E-7B9388075EFE\"],\"_WhiteSpaceHandling\":\"pre-wrap\",\"_MinTextWidth\":120.695652,\"_MinTextHeight\":null,\"isBeingDragged\":false,\"moved\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"_Rotation\":0,\"_Scale\":1,\"__serializedExpressions__\":[\"_Position\",\"textColor\",\"_Padding\"],\"__LivelyClassName__\":\"lively.morphic.Text\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_Position\":\"lively.pt(950.0,469.0)\",\"textColor\":\"Color.rgb(0,0,0)\",\"_Padding\":\"lively.rect(5,5,0,0)\"},\"166\":{\"fill\":null,\"_BorderWidth\":0,\"_ClipMode\":\"visible\",\"__serializedExpressions__\":[\"_Position\",\"_Extent\",\"_BorderColor\",\"_Padding\"],\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":\"lively.pt(0.0,0.0)\",\"_Extent\":\"lively.pt(128.7,27.0)\",\"_BorderColor\":\"Color.rgb(0,0,0)\",\"_Padding\":\"lively.rect(4,2,0,0)\"},\"167\":{\"partsSpaceName\":\"PartsBin/Basic\",\"migrationLevel\":4,\"comment\":\"a simple text morph\",\"partName\":\"Text\",\"changes\":[{\"__isSmartRef__\":true,\"id\":168},{\"__isSmartRef__\":true,\"id\":170},{\"__isSmartRef__\":true,\"id\":172},{\"__isSmartRef__\":true,\"id\":174},{\"__isSmartRef__\":true,\"id\":176}],\"lastModifiedDate\":{\"__isSmartRef__\":true,\"id\":178},\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\",\"__SourceModuleName__\":\"Global.lively.PartsBin\"},\"168\":{\"date\":{\"__isSmartRef__\":true,\"id\":169},\"author\":\"robertkrahn\",\"message\":\"text click was broken?\",\"id\":\"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0\"},\"169\":{\"isSerializedDate\":true,\"string\":\"Sat Apr 21 2012 16:30:30 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"170\":{\"date\":{\"__isSmartRef__\":true,\"id\":171},\"author\":\"undefined\",\"message\":\"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.\",\"id\":\"BD5B0E4C-4830-4863-A013-35BB66D5AD6F\"},\"171\":{\"isSerializedDate\":true,\"string\":\"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)\"},\"172\":{\"date\":{\"__isSmartRef__\":true,\"id\":173},\"author\":\"tessi\",\"message\":\"TextBubble calls its disappear() function after showBubbleTime() milliseconds now\",\"id\":\"0F4DE333-A551-4961-B29D-70270977EBEF\"},\"173\":{\"isSerializedDate\":true,\"string\":\"Sat Apr 21 2012 07:31:43 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"174\":{\"date\":{\"__isSmartRef__\":true,\"id\":175},\"author\":\"tessi\",\"message\":\"TextBubble calls its disappear() function after showBubbleTime() milliseconds now\",\"id\":\"785D95BD-7858-43EB-90E6-A1C085E2F2B9\"},\"175\":{\"isSerializedDate\":true,\"string\":\"Sat Apr 21 2012 07:32:09 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"176\":{\"date\":{\"__isSmartRef__\":true,\"id\":177},\"author\":\"timfelgentreff\",\"message\":\"better text\",\"id\":\"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194\"},\"177\":{\"isSerializedDate\":true,\"string\":\"Tue May 08 2012 14:18:18 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"178\":{\"isSerializedDate\":true,\"string\":\"Fri Sep 07 2012 04:04:46 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"179\":{\"style\":{\"__isSmartRef__\":true,\"id\":180},\"morph\":{\"__isSmartRef__\":true,\"id\":165},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":165},\"storedString\":\"Constraints\",\"_id\":\"_2157\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"180\":{\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"181\":{\"morph\":{\"__isSmartRef__\":true,\"id\":165},\"__LivelyClassName__\":\"lively.morphic.EventHandler\",\"__SourceModuleName__\":\"Global.lively.morphic.Events\"},\"182\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":183},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":184},{\"__isSmartRef__\":true,\"id\":186},{\"__isSmartRef__\":true,\"id\":188},{\"__isSmartRef__\":true,\"id\":190},{\"__isSmartRef__\":true,\"id\":192},{\"__isSmartRef__\":true,\"id\":194},{\"__isSmartRef__\":true,\"id\":196},{\"__isSmartRef__\":true,\"id\":198},{\"__isSmartRef__\":true,\"id\":200},{\"__isSmartRef__\":true,\"id\":202},{\"__isSmartRef__\":true,\"id\":204}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":206},\"_ClipMode\":\"auto\",\"derivationIds\":[\"B39BB768-41FC-4163-BFD5-79164E4D2B69\",\"8A9DAD73-6660-4184-BD4C-4C28DC9D9E78\",\"CBE259FF-B8A1-4071-BCED-A29875B64BAB\",\"92C81A87-A99F-4E2C-9017-D74E30C7B954\",\"28A12935-D79B-43DE-B56C-BD30042FD863\",\"16DC34A9-007A-414B-B27C-377F25BEFA8F\",\"4B9CE7F8-C638-40A6-918D-B84F6EF4646B\"],\"id\":\"909F9209-DD83-4A39-B741-0929D3D7A570\",\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_WordBreak\":\"break-all\",\"fixedHeight\":true,\"_InputAllowed\":true,\"_HandStyle\":null,\"allowInput\":true,\"_FontFamily\":\"Monaco,monospace\",\"_FontSize\":10,\"evalEnabled\":false,\"layout\":{\"__isSmartRef__\":true,\"id\":207},\"syntaxHighlightingWhileTyping\":true,\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":208}],\"doNotSerialize\":[\"$$textString\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\"],\"doNotCopyProperties\":[\"$$textString\"],\"accessibleInInactiveWindow\":true,\"_lastSyntaxHighlightTime\":4,\"showsHalos\":false,\"isBeingDragged\":false,\"name\":\"variablesTextField\",\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"_Rotation\":0,\"_Scale\":1,\"__serializedExpressions__\":[\"_TextColor\",\"_Position\"],\"textString\":\"green.h 150\\ngreen.w 50\\nblue.h 100\\nred.h 200\\nred.w 200\\n\",\"__LivelyClassName__\":\"lively.morphic.Text\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_TextColor\":\"Color.rgb(64,64,64)\",\"_Position\":\"lively.pt(954.0,269.0)\"},\"183\":{\"_BorderWidth\":1,\"__serializedExpressions__\":[\"_Position\",\"_Extent\",\"_Padding\",\"_BorderColor\",\"_Fill\"],\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":\"lively.pt(0.0,0.0)\",\"_Extent\":\"lively.pt(789.0,192.0)\",\"_Padding\":\"lively.rect(4,2,0,0)\",\"_BorderColor\":\"Color.rgb(95,94,95)\",\"_Fill\":\"Color.rgb(243,243,243)\"},\"184\":{\"style\":{\"__isSmartRef__\":true,\"id\":185},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":182},\"_id\":\"_61530\",\"storedString\":\"green.h \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"185\":{\"__serializedExpressions__\":[\"color\"],\"backgroundColor\":null,\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\"},\"186\":{\"_id\":\"_61531\",\"style\":{\"__isSmartRef__\":true,\"id\":187},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":182},\"storedString\":\"150\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"187\":{\"__serializedExpressions__\":[\"color\"],\"backgroundColor\":null,\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\"},\"188\":{\"_id\":\"_61532\",\"style\":{\"__isSmartRef__\":true,\"id\":189},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":182},\"storedString\":\"\\ngreen.w \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"189\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"190\":{\"_id\":\"_61533\",\"style\":{\"__isSmartRef__\":true,\"id\":191},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":182},\"storedString\":\"50\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"191\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"192\":{\"_id\":\"_61534\",\"style\":{\"__isSmartRef__\":true,\"id\":193},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":182},\"storedString\":\"\\nblue.h \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"193\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"194\":{\"_id\":\"_61535\",\"style\":{\"__isSmartRef__\":true,\"id\":195},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":182},\"storedString\":\"100\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"195\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"196\":{\"_id\":\"_61536\",\"style\":{\"__isSmartRef__\":true,\"id\":197},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":182},\"storedString\":\"\\nred.h \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"197\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"198\":{\"_id\":\"_61537\",\"style\":{\"__isSmartRef__\":true,\"id\":199},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":182},\"storedString\":\"200\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"199\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"200\":{\"_id\":\"_61538\",\"style\":{\"__isSmartRef__\":true,\"id\":201},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":182},\"storedString\":\"\\nred.w \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"201\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"202\":{\"_id\":\"_61539\",\"style\":{\"__isSmartRef__\":true,\"id\":203},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":182},\"storedString\":\"200\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"203\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"204\":{\"_id\":\"_61540\",\"style\":{\"__isSmartRef__\":true,\"id\":205},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":182},\"storedString\":\"\\n\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"205\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"206\":{\"morph\":{\"__isSmartRef__\":true,\"id\":182},\"__LivelyClassName__\":\"lively.morphic.EventHandler\",\"__SourceModuleName__\":\"Global.lively.morphic.Events\"},\"207\":{\"resizeWidth\":true,\"resizeHeight\":true},\"208\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":182},\"sourceAttrName\":\"textString\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":182},\"targetMethodName\":\"highlightSyntaxDebounced\",\"varMapping\":{\"__isSmartRef__\":true,\"id\":209},\"__LivelyClassName__\":\"AttributeConnection\",\"__SourceModuleName__\":\"Global.lively.bindings.Core\"},\"209\":{\"source\":{\"__isSmartRef__\":true,\"id\":182},\"target\":{\"__isSmartRef__\":true,\"id\":182}},\"210\":{\"submorphs\":[],\"scripts\":[],\"id\":\"078BCFDA-B103-4EF2-BE3D-4D7D3ABF2EE3\",\"shape\":{\"__isSmartRef__\":true,\"id\":211},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":false,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_MaxTextWidth\":120.695652,\"_MaxTextHeight\":null,\"showsHalos\":false,\"_FontSize\":14,\"name\":\"Text1\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":212},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":224}],\"charsReplaced\":\"Some Text\",\"lastFindLoc\":9,\"prevScroll\":[0,0],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":226},\"_ClipMode\":\"visible\",\"derivationIds\":[355,\"1EB1674F-8BF2-419B-B054-86129ED70335\",\"63698904-DC05-4341-A9B6-5CC4A219CD04\",\"F6A714BA-4735-41ED-8A2A-45CB153FBDF8\",\"E3FA5A91-BF01-47C9-A727-751EA109270B\",\"DC9ABF3E-7FF2-4651-8873-41ABA53C275F\",\"6513CAFB-4D1C-4CBC-8F67-178A6CCFE302\",\"BB1AE711-3F4C-48CC-8D6D-5EA3290535C4\",\"4C6BFB68-F960-4E56-9B33-E997C8615D18\",\"22109C55-E692-4A7F-B454-7B25795B02F7\",\"F0D7DF05-7D09-4643-A949-7EBE2887185F\"],\"_WhiteSpaceHandling\":\"pre-wrap\",\"_MinTextWidth\":120.695652,\"_MinTextHeight\":null,\"isBeingDragged\":false,\"moved\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"_Rotation\":0,\"_Scale\":1,\"__serializedExpressions__\":[\"_Position\",\"textColor\",\"_Padding\"],\"__LivelyClassName__\":\"lively.morphic.Text\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_Position\":\"lively.pt(952.0,238.0)\",\"textColor\":\"Color.rgb(0,0,0)\",\"_Padding\":\"lively.rect(5,5,0,0)\"},\"211\":{\"fill\":null,\"_BorderWidth\":0,\"_ClipMode\":\"visible\",\"__serializedExpressions__\":[\"_Position\",\"_Extent\",\"_BorderColor\",\"_Padding\"],\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":\"lively.pt(0.0,0.0)\",\"_Extent\":\"lively.pt(128.7,27.0)\",\"_BorderColor\":\"Color.rgb(0,0,0)\",\"_Padding\":\"lively.rect(4,2,0,0)\"},\"212\":{\"partsSpaceName\":\"PartsBin/Basic\",\"migrationLevel\":4,\"comment\":\"a simple text morph\",\"partName\":\"Text\",\"changes\":[{\"__isSmartRef__\":true,\"id\":213},{\"__isSmartRef__\":true,\"id\":215},{\"__isSmartRef__\":true,\"id\":217},{\"__isSmartRef__\":true,\"id\":219},{\"__isSmartRef__\":true,\"id\":221}],\"lastModifiedDate\":{\"__isSmartRef__\":true,\"id\":223},\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\",\"__SourceModuleName__\":\"Global.lively.PartsBin\"},\"213\":{\"date\":{\"__isSmartRef__\":true,\"id\":214},\"author\":\"robertkrahn\",\"message\":\"text click was broken?\",\"id\":\"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0\"},\"214\":{\"isSerializedDate\":true,\"string\":\"Sat Apr 21 2012 16:30:30 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"215\":{\"date\":{\"__isSmartRef__\":true,\"id\":216},\"author\":\"undefined\",\"message\":\"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.\",\"id\":\"BD5B0E4C-4830-4863-A013-35BB66D5AD6F\"},\"216\":{\"isSerializedDate\":true,\"string\":\"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)\"},\"217\":{\"date\":{\"__isSmartRef__\":true,\"id\":218},\"author\":\"tessi\",\"message\":\"TextBubble calls its disappear() function after showBubbleTime() milliseconds now\",\"id\":\"0F4DE333-A551-4961-B29D-70270977EBEF\"},\"218\":{\"isSerializedDate\":true,\"string\":\"Sat Apr 21 2012 07:31:43 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"219\":{\"date\":{\"__isSmartRef__\":true,\"id\":220},\"author\":\"tessi\",\"message\":\"TextBubble calls its disappear() function after showBubbleTime() milliseconds now\",\"id\":\"785D95BD-7858-43EB-90E6-A1C085E2F2B9\"},\"220\":{\"isSerializedDate\":true,\"string\":\"Sat Apr 21 2012 07:32:09 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"221\":{\"date\":{\"__isSmartRef__\":true,\"id\":222},\"author\":\"timfelgentreff\",\"message\":\"better text\",\"id\":\"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194\"},\"222\":{\"isSerializedDate\":true,\"string\":\"Tue May 08 2012 14:18:18 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"223\":{\"isSerializedDate\":true,\"string\":\"Fri Sep 07 2012 04:04:46 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"224\":{\"style\":{\"__isSmartRef__\":true,\"id\":225},\"morph\":{\"__isSmartRef__\":true,\"id\":210},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":210},\"storedString\":\"Variablen\",\"_id\":\"_2157\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"225\":{\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"226\":{\"morph\":{\"__isSmartRef__\":true,\"id\":210},\"__LivelyClassName__\":\"lively.morphic.EventHandler\",\"__SourceModuleName__\":\"Global.lively.morphic.Events\"},\"227\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":228},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":229},{\"__isSmartRef__\":true,\"id\":231},{\"__isSmartRef__\":true,\"id\":233},{\"__isSmartRef__\":true,\"id\":235},{\"__isSmartRef__\":true,\"id\":237},{\"__isSmartRef__\":true,\"id\":239},{\"__isSmartRef__\":true,\"id\":241},{\"__isSmartRef__\":true,\"id\":243},{\"__isSmartRef__\":true,\"id\":245},{\"__isSmartRef__\":true,\"id\":247},{\"__isSmartRef__\":true,\"id\":249},{\"__isSmartRef__\":true,\"id\":251},{\"__isSmartRef__\":true,\"id\":253},{\"__isSmartRef__\":true,\"id\":255},{\"__isSmartRef__\":true,\"id\":257},{\"__isSmartRef__\":true,\"id\":259},{\"__isSmartRef__\":true,\"id\":261},{\"__isSmartRef__\":true,\"id\":263},{\"__isSmartRef__\":true,\"id\":265},{\"__isSmartRef__\":true,\"id\":267},{\"__isSmartRef__\":true,\"id\":269},{\"__isSmartRef__\":true,\"id\":271},{\"__isSmartRef__\":true,\"id\":273},{\"__isSmartRef__\":true,\"id\":275},{\"__isSmartRef__\":true,\"id\":277},{\"__isSmartRef__\":true,\"id\":279},{\"__isSmartRef__\":true,\"id\":281},{\"__isSmartRef__\":true,\"id\":283},{\"__isSmartRef__\":true,\"id\":285},{\"__isSmartRef__\":true,\"id\":287},{\"__isSmartRef__\":true,\"id\":289},{\"__isSmartRef__\":true,\"id\":291},{\"__isSmartRef__\":true,\"id\":293},{\"__isSmartRef__\":true,\"id\":295},{\"__isSmartRef__\":true,\"id\":297},{\"__isSmartRef__\":true,\"id\":299},{\"__isSmartRef__\":true,\"id\":301},{\"__isSmartRef__\":true,\"id\":303},{\"__isSmartRef__\":true,\"id\":305},{\"__isSmartRef__\":true,\"id\":307},{\"__isSmartRef__\":true,\"id\":309},{\"__isSmartRef__\":true,\"id\":311},{\"__isSmartRef__\":true,\"id\":313},{\"__isSmartRef__\":true,\"id\":315},{\"__isSmartRef__\":true,\"id\":317},{\"__isSmartRef__\":true,\"id\":319},{\"__isSmartRef__\":true,\"id\":321},{\"__isSmartRef__\":true,\"id\":323},{\"__isSmartRef__\":true,\"id\":325},{\"__isSmartRef__\":true,\"id\":327},{\"__isSmartRef__\":true,\"id\":329},{\"__isSmartRef__\":true,\"id\":331},{\"__isSmartRef__\":true,\"id\":333},{\"__isSmartRef__\":true,\"id\":335},{\"__isSmartRef__\":true,\"id\":337},{\"__isSmartRef__\":true,\"id\":339},{\"__isSmartRef__\":true,\"id\":341},{\"__isSmartRef__\":true,\"id\":343},{\"__isSmartRef__\":true,\"id\":345},{\"__isSmartRef__\":true,\"id\":347},{\"__isSmartRef__\":true,\"id\":349},{\"__isSmartRef__\":true,\"id\":351},{\"__isSmartRef__\":true,\"id\":353},{\"__isSmartRef__\":true,\"id\":355},{\"__isSmartRef__\":true,\"id\":357},{\"__isSmartRef__\":true,\"id\":359},{\"__isSmartRef__\":true,\"id\":361},{\"__isSmartRef__\":true,\"id\":363},{\"__isSmartRef__\":true,\"id\":365},{\"__isSmartRef__\":true,\"id\":367},{\"__isSmartRef__\":true,\"id\":369},{\"__isSmartRef__\":true,\"id\":371},{\"__isSmartRef__\":true,\"id\":373},{\"__isSmartRef__\":true,\"id\":375},{\"__isSmartRef__\":true,\"id\":377},{\"__isSmartRef__\":true,\"id\":379},{\"__isSmartRef__\":true,\"id\":381},{\"__isSmartRef__\":true,\"id\":383},{\"__isSmartRef__\":true,\"id\":385},{\"__isSmartRef__\":true,\"id\":387},{\"__isSmartRef__\":true,\"id\":389},{\"__isSmartRef__\":true,\"id\":391},{\"__isSmartRef__\":true,\"id\":393},{\"__isSmartRef__\":true,\"id\":395},{\"__isSmartRef__\":true,\"id\":397},{\"__isSmartRef__\":true,\"id\":399},{\"__isSmartRef__\":true,\"id\":401},{\"__isSmartRef__\":true,\"id\":403},{\"__isSmartRef__\":true,\"id\":405},{\"__isSmartRef__\":true,\"id\":407},{\"__isSmartRef__\":true,\"id\":409},{\"__isSmartRef__\":true,\"id\":411},{\"__isSmartRef__\":true,\"id\":413},{\"__isSmartRef__\":true,\"id\":415},{\"__isSmartRef__\":true,\"id\":417},{\"__isSmartRef__\":true,\"id\":419},{\"__isSmartRef__\":true,\"id\":421},{\"__isSmartRef__\":true,\"id\":423},{\"__isSmartRef__\":true,\"id\":425},{\"__isSmartRef__\":true,\"id\":427},{\"__isSmartRef__\":true,\"id\":429},{\"__isSmartRef__\":true,\"id\":431},{\"__isSmartRef__\":true,\"id\":433},{\"__isSmartRef__\":true,\"id\":435},{\"__isSmartRef__\":true,\"id\":437},{\"__isSmartRef__\":true,\"id\":439},{\"__isSmartRef__\":true,\"id\":441},{\"__isSmartRef__\":true,\"id\":443},{\"__isSmartRef__\":true,\"id\":445},{\"__isSmartRef__\":true,\"id\":447},{\"__isSmartRef__\":true,\"id\":449},{\"__isSmartRef__\":true,\"id\":451},{\"__isSmartRef__\":true,\"id\":453},{\"__isSmartRef__\":true,\"id\":455},{\"__isSmartRef__\":true,\"id\":457},{\"__isSmartRef__\":true,\"id\":459},{\"__isSmartRef__\":true,\"id\":461},{\"__isSmartRef__\":true,\"id\":463},{\"__isSmartRef__\":true,\"id\":465},{\"__isSmartRef__\":true,\"id\":467},{\"__isSmartRef__\":true,\"id\":469},{\"__isSmartRef__\":true,\"id\":471},{\"__isSmartRef__\":true,\"id\":473},{\"__isSmartRef__\":true,\"id\":475},{\"__isSmartRef__\":true,\"id\":477},{\"__isSmartRef__\":true,\"id\":479},{\"__isSmartRef__\":true,\"id\":481},{\"__isSmartRef__\":true,\"id\":483},{\"__isSmartRef__\":true,\"id\":485},{\"__isSmartRef__\":true,\"id\":487},{\"__isSmartRef__\":true,\"id\":489},{\"__isSmartRef__\":true,\"id\":491},{\"__isSmartRef__\":true,\"id\":493},{\"__isSmartRef__\":true,\"id\":495},{\"__isSmartRef__\":true,\"id\":497},{\"__isSmartRef__\":true,\"id\":499},{\"__isSmartRef__\":true,\"id\":501},{\"__isSmartRef__\":true,\"id\":503},{\"__isSmartRef__\":true,\"id\":505}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":507},\"_ClipMode\":\"auto\",\"derivationIds\":[\"B39BB768-41FC-4163-BFD5-79164E4D2B69\",\"BB5F1504-C723-4A3D-B34A-3AE0114CD5FC\",\"01CBA3E3-837E-4298-966D-E77A665683F8\",\"CEF24C29-29CD-41D7-A560-CE5E0667F201\",\"E5D705F0-6074-4442-9A8D-6DD3DEC5345E\",\"A46BFA5E-C83A-4FC5-B42D-52B7F2A09726\"],\"id\":\"22323D57-DDAB-446D-9EDD-3F1894CB6B5E\",\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_WordBreak\":\"break-all\",\"fixedHeight\":true,\"_InputAllowed\":true,\"_HandStyle\":null,\"allowInput\":true,\"_FontFamily\":\"Monaco,monospace\",\"_FontSize\":10,\"evalEnabled\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"layout\":{\"__isSmartRef__\":true,\"id\":508},\"syntaxHighlightingWhileTyping\":true,\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":509}],\"doNotSerialize\":[\"$$textString\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\",\"parseErrors\"],\"doNotCopyProperties\":[\"$$textString\"],\"accessibleInInactiveWindow\":true,\"_lastSyntaxHighlightTime\":31,\"showsHalos\":false,\"isBeingDragged\":false,\"name\":\"tableauTextField\",\"charsReplaced\":\"[0, 0, 0, 1, 0.1111111111111111, 0, 0, 0, 55.55555555555556]\\n[0, 0, 0, 0, -0.5, 1, 0, 0, 250]\\n[0, 0, 0, 0, -0.3333333333333333, 0, 1, 0, 333.3333333333333]\\n[0, 0, 0, 0, -0.1111111111111111, 0, 0, 1, 444.44444444444446]\\n[1, 0, 0, 0, 1, 0, 0, 0, 500]\\n[0, 0, 1, 0, 0.3333333333333333, 0, 0, 0, 166.66666666666669]\\n[0, 1, 0, 0, 0.5, 0, 0, 0, 250]\\n[0, 0, 0, 0, 1.9444444444444444, 0, 0, 0, 972.2222222222223]\",\"lastFindLoc\":478,\"_Rotation\":0,\"_Scale\":1,\"__serializedExpressions__\":[\"_TextColor\",\"_Position\"],\"textString\":\"Variablen: [x0, x0, x4, x1, x3, x2, x2, x3, x1, x4]\\nGesucht: [green.h, green.w, blue.h, red.h, red.w]\\nSchlupfvariablen: [green.h, red.w, red.h, blue.h, green.w]\\n\\n x0 x0 x4 x1 x3 x2 x2 x3 x1 x4\\n green.h 1 1 0 0 0 0 0 0 0 0 150\\n red.w 0 0 0 4 0 0 0 0 1 0 200\\n red.h 0 1.33 0 0 0 0 1 0 0 0 200\\n blue.h 0 0.67 0 0 1 0 0 0 0 0 100\\n green.w 0 0 1 1 0 0 0 0 0 0 50\\n F 0 3 0 5 0 0 0 0 0 0 700\\n\",\"__LivelyClassName__\":\"lively.morphic.Text\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_TextColor\":\"Color.rgb(64,64,64)\",\"_Position\":\"lively.pt(955.0,36.0)\"},\"228\":{\"_BorderWidth\":1,\"__serializedExpressions__\":[\"_Position\",\"_Extent\",\"_Padding\",\"_BorderColor\",\"_Fill\"],\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":\"lively.pt(0.0,0.0)\",\"_Extent\":\"lively.pt(792.0,193.0)\",\"_Padding\":\"lively.rect(4,2,0,0)\",\"_BorderColor\":\"Color.rgb(95,94,95)\",\"_Fill\":\"Color.rgb(243,243,243)\"},\"229\":{\"style\":{\"__isSmartRef__\":true,\"id\":230},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"_id\":\"_62102\",\"storedString\":\"Variablen\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"230\":{\"__serializedExpressions__\":[\"color\"],\"backgroundColor\":null,\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(139,0,0)\"},\"231\":{\"_id\":\"_62240\",\"style\":{\"__isSmartRef__\":true,\"id\":232},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\":\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"232\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(139,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"233\":{\"_id\":\"_62103\",\"style\":{\"__isSmartRef__\":true,\"id\":234},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" [x0, x0, x4, x1, x3, x2, x2, x3, x1, x4]\\n\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"234\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"235\":{\"_id\":\"_62104\",\"style\":{\"__isSmartRef__\":true,\"id\":236},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"Gesucht:\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"236\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(139,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"237\":{\"_id\":\"_62105\",\"style\":{\"__isSmartRef__\":true,\"id\":238},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" [green.h, green.w, blue.h, red.h, red.w]\\n\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"238\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"239\":{\"_id\":\"_62106\",\"style\":{\"__isSmartRef__\":true,\"id\":240},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"Schlupfvariablen:\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"240\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(139,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"241\":{\"_id\":\"_62107\",\"style\":{\"__isSmartRef__\":true,\"id\":242},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" [green.h, red.w, red.h, blue.h, green.w]\\n\\n x0 x0 x4 x1 x3 x2 x2 x3 x1 x4\\n green.h \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"242\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"243\":{\"_id\":\"_62108\",\"style\":{\"__isSmartRef__\":true,\"id\":244},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"1\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"244\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"245\":{\"_id\":\"_62109\",\"style\":{\"__isSmartRef__\":true,\"id\":246},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"246\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"247\":{\"_id\":\"_62110\",\"style\":{\"__isSmartRef__\":true,\"id\":248},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"1\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"248\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"249\":{\"_id\":\"_62111\",\"style\":{\"__isSmartRef__\":true,\"id\":250},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"250\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"251\":{\"_id\":\"_62112\",\"style\":{\"__isSmartRef__\":true,\"id\":252},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"0\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"252\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"253\":{\"_id\":\"_62113\",\"style\":{\"__isSmartRef__\":true,\"id\":254},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"254\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"255\":{\"_id\":\"_62114\",\"style\":{\"__isSmartRef__\":true,\"id\":256},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"0\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"256\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"257\":{\"_id\":\"_62115\",\"style\":{\"__isSmartRef__\":true,\"id\":258},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"258\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"259\":{\"_id\":\"_62116\",\"style\":{\"__isSmartRef__\":true,\"id\":260},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"0\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"260\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"261\":{\"_id\":\"_62117\",\"style\":{\"__isSmartRef__\":true,\"id\":262},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"262\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"263\":{\"_id\":\"_62118\",\"style\":{\"__isSmartRef__\":true,\"id\":264},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"0\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"264\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"265\":{\"_id\":\"_62119\",\"style\":{\"__isSmartRef__\":true,\"id\":266},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"266\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"267\":{\"_id\":\"_62120\",\"style\":{\"__isSmartRef__\":true,\"id\":268},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"0\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"268\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"269\":{\"_id\":\"_62121\",\"style\":{\"__isSmartRef__\":true,\"id\":270},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"270\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"271\":{\"_id\":\"_62122\",\"style\":{\"__isSmartRef__\":true,\"id\":272},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"0\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"272\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"273\":{\"_id\":\"_62123\",\"style\":{\"__isSmartRef__\":true,\"id\":274},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"274\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"275\":{\"_id\":\"_62124\",\"style\":{\"__isSmartRef__\":true,\"id\":276},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"0\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"276\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"277\":{\"_id\":\"_62125\",\"style\":{\"__isSmartRef__\":true,\"id\":278},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"278\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"279\":{\"_id\":\"_62126\",\"style\":{\"__isSmartRef__\":true,\"id\":280},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"0\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"280\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"281\":{\"_id\":\"_62127\",\"style\":{\"__isSmartRef__\":true,\"id\":282},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"282\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"283\":{\"_id\":\"_62128\",\"style\":{\"__isSmartRef__\":true,\"id\":284},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"150\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"284\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"285\":{\"_id\":\"_62129\",\"style\":{\"__isSmartRef__\":true,\"id\":286},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"\\n red.w \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"286\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"287\":{\"_id\":\"_62130\",\"style\":{\"__isSmartRef__\":true,\"id\":288},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"0\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"288\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"289\":{\"_id\":\"_62131\",\"style\":{\"__isSmartRef__\":true,\"id\":290},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"290\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"291\":{\"_id\":\"_62132\",\"style\":{\"__isSmartRef__\":true,\"id\":292},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"0\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"292\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"293\":{\"_id\":\"_62133\",\"style\":{\"__isSmartRef__\":true,\"id\":294},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"294\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"295\":{\"_id\":\"_62134\",\"style\":{\"__isSmartRef__\":true,\"id\":296},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"0\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"296\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"297\":{\"_id\":\"_62135\",\"style\":{\"__isSmartRef__\":true,\"id\":298},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"298\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"299\":{\"_id\":\"_62136\",\"style\":{\"__isSmartRef__\":true,\"id\":300},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"4\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"300\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"301\":{\"_id\":\"_62137\",\"style\":{\"__isSmartRef__\":true,\"id\":302},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"302\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"303\":{\"_id\":\"_62138\",\"style\":{\"__isSmartRef__\":true,\"id\":304},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"0\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"304\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"305\":{\"_id\":\"_62139\",\"style\":{\"__isSmartRef__\":true,\"id\":306},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"306\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"307\":{\"_id\":\"_62140\",\"style\":{\"__isSmartRef__\":true,\"id\":308},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"0\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"308\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"309\":{\"_id\":\"_62141\",\"style\":{\"__isSmartRef__\":true,\"id\":310},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"310\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"311\":{\"_id\":\"_62142\",\"style\":{\"__isSmartRef__\":true,\"id\":312},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"0\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"312\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"313\":{\"_id\":\"_62143\",\"style\":{\"__isSmartRef__\":true,\"id\":314},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"314\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"315\":{\"_id\":\"_62144\",\"style\":{\"__isSmartRef__\":true,\"id\":316},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"0\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"316\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"317\":{\"_id\":\"_62145\",\"style\":{\"__isSmartRef__\":true,\"id\":318},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"318\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"319\":{\"_id\":\"_62146\",\"style\":{\"__isSmartRef__\":true,\"id\":320},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"1\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"320\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"321\":{\"_id\":\"_62147\",\"style\":{\"__isSmartRef__\":true,\"id\":322},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"322\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"323\":{\"_id\":\"_62148\",\"style\":{\"__isSmartRef__\":true,\"id\":324},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"0\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"324\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"325\":{\"_id\":\"_62149\",\"style\":{\"__isSmartRef__\":true,\"id\":326},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"326\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"327\":{\"_id\":\"_62150\",\"style\":{\"__isSmartRef__\":true,\"id\":328},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"200\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"328\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"329\":{\"_id\":\"_62151\",\"style\":{\"__isSmartRef__\":true,\"id\":330},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"\\n red.h \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"330\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"331\":{\"_id\":\"_62152\",\"style\":{\"__isSmartRef__\":true,\"id\":332},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"0\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"332\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"333\":{\"_id\":\"_62153\",\"style\":{\"__isSmartRef__\":true,\"id\":334},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"334\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"335\":{\"_id\":\"_62154\",\"style\":{\"__isSmartRef__\":true,\"id\":336},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"1.33\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"336\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"337\":{\"_id\":\"_62155\",\"style\":{\"__isSmartRef__\":true,\"id\":338},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"338\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"339\":{\"_id\":\"_62156\",\"style\":{\"__isSmartRef__\":true,\"id\":340},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"0\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"340\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"341\":{\"_id\":\"_62157\",\"style\":{\"__isSmartRef__\":true,\"id\":342},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"342\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"343\":{\"_id\":\"_62158\",\"style\":{\"__isSmartRef__\":true,\"id\":344},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"0\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"344\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"345\":{\"_id\":\"_62159\",\"style\":{\"__isSmartRef__\":true,\"id\":346},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"346\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"347\":{\"_id\":\"_62160\",\"style\":{\"__isSmartRef__\":true,\"id\":348},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"0\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"348\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"349\":{\"_id\":\"_62161\",\"style\":{\"__isSmartRef__\":true,\"id\":350},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"350\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"351\":{\"_id\":\"_62162\",\"style\":{\"__isSmartRef__\":true,\"id\":352},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"0\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"352\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"353\":{\"_id\":\"_62163\",\"style\":{\"__isSmartRef__\":true,\"id\":354},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"354\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"355\":{\"_id\":\"_62164\",\"style\":{\"__isSmartRef__\":true,\"id\":356},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"1\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"356\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"357\":{\"_id\":\"_62165\",\"style\":{\"__isSmartRef__\":true,\"id\":358},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"358\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"359\":{\"_id\":\"_62166\",\"style\":{\"__isSmartRef__\":true,\"id\":360},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"0\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"360\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"361\":{\"_id\":\"_62167\",\"style\":{\"__isSmartRef__\":true,\"id\":362},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"362\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"363\":{\"_id\":\"_62168\",\"style\":{\"__isSmartRef__\":true,\"id\":364},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"0\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"364\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"365\":{\"_id\":\"_62169\",\"style\":{\"__isSmartRef__\":true,\"id\":366},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"366\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"367\":{\"_id\":\"_62170\",\"style\":{\"__isSmartRef__\":true,\"id\":368},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"0\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"368\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"369\":{\"_id\":\"_62171\",\"style\":{\"__isSmartRef__\":true,\"id\":370},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"370\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"371\":{\"_id\":\"_62172\",\"style\":{\"__isSmartRef__\":true,\"id\":372},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"200\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"372\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"373\":{\"_id\":\"_62173\",\"style\":{\"__isSmartRef__\":true,\"id\":374},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"\\n blue.h \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"374\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"375\":{\"_id\":\"_62174\",\"style\":{\"__isSmartRef__\":true,\"id\":376},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"0\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"376\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"377\":{\"_id\":\"_62175\",\"style\":{\"__isSmartRef__\":true,\"id\":378},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"378\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"379\":{\"_id\":\"_62176\",\"style\":{\"__isSmartRef__\":true,\"id\":380},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"0.67\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"380\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"381\":{\"_id\":\"_62177\",\"style\":{\"__isSmartRef__\":true,\"id\":382},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"382\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"383\":{\"_id\":\"_62178\",\"style\":{\"__isSmartRef__\":true,\"id\":384},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"0\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"384\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"385\":{\"_id\":\"_62179\",\"style\":{\"__isSmartRef__\":true,\"id\":386},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"386\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"387\":{\"_id\":\"_62180\",\"style\":{\"__isSmartRef__\":true,\"id\":388},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"0\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"388\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"389\":{\"_id\":\"_62181\",\"style\":{\"__isSmartRef__\":true,\"id\":390},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"390\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"391\":{\"_id\":\"_62182\",\"style\":{\"__isSmartRef__\":true,\"id\":392},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"1\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"392\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"393\":{\"_id\":\"_62183\",\"style\":{\"__isSmartRef__\":true,\"id\":394},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"394\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"395\":{\"_id\":\"_62184\",\"style\":{\"__isSmartRef__\":true,\"id\":396},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"0\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"396\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"397\":{\"_id\":\"_62185\",\"style\":{\"__isSmartRef__\":true,\"id\":398},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"398\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"399\":{\"_id\":\"_62186\",\"style\":{\"__isSmartRef__\":true,\"id\":400},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"0\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"400\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"401\":{\"_id\":\"_62187\",\"style\":{\"__isSmartRef__\":true,\"id\":402},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"402\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"403\":{\"_id\":\"_62188\",\"style\":{\"__isSmartRef__\":true,\"id\":404},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"0\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"404\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"405\":{\"_id\":\"_62189\",\"style\":{\"__isSmartRef__\":true,\"id\":406},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"406\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"407\":{\"_id\":\"_62190\",\"style\":{\"__isSmartRef__\":true,\"id\":408},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"0\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"408\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"409\":{\"_id\":\"_62191\",\"style\":{\"__isSmartRef__\":true,\"id\":410},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"410\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"411\":{\"_id\":\"_62192\",\"style\":{\"__isSmartRef__\":true,\"id\":412},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"0\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"412\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"413\":{\"_id\":\"_62193\",\"style\":{\"__isSmartRef__\":true,\"id\":414},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"414\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"415\":{\"_id\":\"_62194\",\"style\":{\"__isSmartRef__\":true,\"id\":416},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"100\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"416\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"417\":{\"_id\":\"_62195\",\"style\":{\"__isSmartRef__\":true,\"id\":418},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"\\n green.w \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"418\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"419\":{\"_id\":\"_62196\",\"style\":{\"__isSmartRef__\":true,\"id\":420},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"0\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"420\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"421\":{\"_id\":\"_62197\",\"style\":{\"__isSmartRef__\":true,\"id\":422},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"422\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"423\":{\"_id\":\"_62198\",\"style\":{\"__isSmartRef__\":true,\"id\":424},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"0\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"424\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"425\":{\"_id\":\"_62199\",\"style\":{\"__isSmartRef__\":true,\"id\":426},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"426\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"427\":{\"_id\":\"_62200\",\"style\":{\"__isSmartRef__\":true,\"id\":428},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"1\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"428\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"429\":{\"_id\":\"_62201\",\"style\":{\"__isSmartRef__\":true,\"id\":430},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"430\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"431\":{\"_id\":\"_62202\",\"style\":{\"__isSmartRef__\":true,\"id\":432},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"1\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"432\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"433\":{\"_id\":\"_62203\",\"style\":{\"__isSmartRef__\":true,\"id\":434},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"434\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"435\":{\"_id\":\"_62204\",\"style\":{\"__isSmartRef__\":true,\"id\":436},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"0\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"436\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"437\":{\"_id\":\"_62205\",\"style\":{\"__isSmartRef__\":true,\"id\":438},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"438\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"439\":{\"_id\":\"_62206\",\"style\":{\"__isSmartRef__\":true,\"id\":440},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"0\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"440\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"441\":{\"_id\":\"_62207\",\"style\":{\"__isSmartRef__\":true,\"id\":442},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"442\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"443\":{\"_id\":\"_62208\",\"style\":{\"__isSmartRef__\":true,\"id\":444},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"0\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"444\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"445\":{\"_id\":\"_62209\",\"style\":{\"__isSmartRef__\":true,\"id\":446},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"446\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"447\":{\"_id\":\"_62210\",\"style\":{\"__isSmartRef__\":true,\"id\":448},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"0\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"448\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"449\":{\"_id\":\"_62211\",\"style\":{\"__isSmartRef__\":true,\"id\":450},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"450\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"451\":{\"_id\":\"_62212\",\"style\":{\"__isSmartRef__\":true,\"id\":452},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"0\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"452\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"453\":{\"_id\":\"_62213\",\"style\":{\"__isSmartRef__\":true,\"id\":454},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"454\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"455\":{\"_id\":\"_62214\",\"style\":{\"__isSmartRef__\":true,\"id\":456},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"0\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"456\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"457\":{\"_id\":\"_62215\",\"style\":{\"__isSmartRef__\":true,\"id\":458},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"458\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"459\":{\"_id\":\"_62216\",\"style\":{\"__isSmartRef__\":true,\"id\":460},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"50\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"460\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"461\":{\"_id\":\"_62217\",\"style\":{\"__isSmartRef__\":true,\"id\":462},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"\\n F \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"462\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"463\":{\"_id\":\"_62218\",\"style\":{\"__isSmartRef__\":true,\"id\":464},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"0\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"464\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"465\":{\"_id\":\"_62219\",\"style\":{\"__isSmartRef__\":true,\"id\":466},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"466\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"467\":{\"_id\":\"_62220\",\"style\":{\"__isSmartRef__\":true,\"id\":468},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"3\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"468\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"469\":{\"_id\":\"_62221\",\"style\":{\"__isSmartRef__\":true,\"id\":470},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"470\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"471\":{\"_id\":\"_62222\",\"style\":{\"__isSmartRef__\":true,\"id\":472},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"0\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"472\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"473\":{\"_id\":\"_62223\",\"style\":{\"__isSmartRef__\":true,\"id\":474},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"474\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"475\":{\"_id\":\"_62224\",\"style\":{\"__isSmartRef__\":true,\"id\":476},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"5\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"476\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"477\":{\"_id\":\"_62225\",\"style\":{\"__isSmartRef__\":true,\"id\":478},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"478\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"479\":{\"_id\":\"_62226\",\"style\":{\"__isSmartRef__\":true,\"id\":480},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"0\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"480\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"481\":{\"_id\":\"_62227\",\"style\":{\"__isSmartRef__\":true,\"id\":482},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"482\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"483\":{\"_id\":\"_62228\",\"style\":{\"__isSmartRef__\":true,\"id\":484},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"0\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"484\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"485\":{\"_id\":\"_62229\",\"style\":{\"__isSmartRef__\":true,\"id\":486},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"486\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"487\":{\"_id\":\"_62230\",\"style\":{\"__isSmartRef__\":true,\"id\":488},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"0\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"488\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"489\":{\"_id\":\"_62231\",\"style\":{\"__isSmartRef__\":true,\"id\":490},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"490\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"491\":{\"_id\":\"_62232\",\"style\":{\"__isSmartRef__\":true,\"id\":492},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"0\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"492\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"493\":{\"_id\":\"_62233\",\"style\":{\"__isSmartRef__\":true,\"id\":494},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"494\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"495\":{\"_id\":\"_62234\",\"style\":{\"__isSmartRef__\":true,\"id\":496},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"0\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"496\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"497\":{\"_id\":\"_62235\",\"style\":{\"__isSmartRef__\":true,\"id\":498},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"498\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"499\":{\"_id\":\"_62236\",\"style\":{\"__isSmartRef__\":true,\"id\":500},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"0\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"500\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"501\":{\"_id\":\"_62237\",\"style\":{\"__isSmartRef__\":true,\"id\":502},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\" \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"502\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"503\":{\"_id\":\"_62238\",\"style\":{\"__isSmartRef__\":true,\"id\":504},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"700\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"504\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,255)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"505\":{\"_id\":\"_62239\",\"style\":{\"__isSmartRef__\":true,\"id\":506},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":227},\"storedString\":\"\\n\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"506\":{\"__serializedExpressions__\":[\"color\",\"backgroundColor\"],\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(0,0,0)\",\"backgroundColor\":\"Color.rgb(253,192,185)\"},\"507\":{\"morph\":{\"__isSmartRef__\":true,\"id\":227},\"__LivelyClassName__\":\"lively.morphic.EventHandler\",\"__SourceModuleName__\":\"Global.lively.morphic.Events\"},\"508\":{\"resizeWidth\":true,\"resizeHeight\":true},\"509\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":227},\"sourceAttrName\":\"textString\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":227},\"targetMethodName\":\"highlightSyntaxDebounced\",\"varMapping\":{\"__isSmartRef__\":true,\"id\":510},\"__LivelyClassName__\":\"AttributeConnection\",\"__SourceModuleName__\":\"Global.lively.bindings.Core\"},\"510\":{\"source\":{\"__isSmartRef__\":true,\"id\":227},\"target\":{\"__isSmartRef__\":true,\"id\":227}},\"511\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":512}],\"scripts\":[],\"id\":\"373F7ACC-0A40-4EC6-A402-695E35E895AE\",\"shape\":{\"__isSmartRef__\":true,\"id\":517},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":523},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":528},\"label\":{\"__isSmartRef__\":true,\"id\":512},\"name\":\"heightButton\",\"showsHalos\":false,\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":533},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":545}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":546},\"derivationIds\":[7251,\"3F26258D-0EE1-4A94-8419-5EE2BB6065A6\",\"B624295D-42E3-4E0A-B370-844C2B43F4F0\",\"F5D160C8-1C2F-47D9-9BE1-2FD26C53BFB3\",\"7D4A1972-76E5-4369-9964-2F6ACB87C81F\",\"468167DF-C2A9-4D14-B344-4D183695DBF9\",\"A507628C-314F-4CA3-90BE-D9B88F8447E9\",\"D1AF90C8-F667-4D9B-B3A4-6FA707BF0583\",\"F9ADD09B-CC9D-47AA-A87D-54065878E333\",\"7F647466-E96F-4C31-9CB5-7C450EE9A17E\",\"52A09835-747D-445D-A17D-0F12C44FF1D5\",\"A5261525-3448-4B30-86EF-3B1F6D2CA180\",\"6F890701-16EF-4933-BFF6-366030CAE394\"],\"_ClipMode\":\"visible\",\"isPressed\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"_Rotation\":0,\"_Scale\":1,\"__serializedExpressions__\":[\"_Position\",\"distanceToDragEvent\"],\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":547},\"__LivelyClassName__\":\"lively.morphic.Button\",\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"_Position\":\"lively.pt(8.0,244.0)\",\"distanceToDragEvent\":\"lively.pt(54.9,-11.0)\"},\"512\":{\"submorphs\":[],\"scripts\":[],\"id\":\"A5855382-233E-4BF9-A5C5-8CA20D018E45\",\"shape\":{\"__isSmartRef__\":true,\"id\":513},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_WhiteSpaceHandling\":\"pre-wrap\",\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"registeredForMouseEvents\":true,\"_MaxTextWidth\":100,\"_MaxTextHeight\":null,\"textStyle\":null,\"owner\":{\"__isSmartRef__\":true,\"id\":511},\"isLabel\":true,\"eventsAreIgnored\":true,\"_ClipMode\":\"hidden\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":514}],\"_Align\":\"center\",\"eventHandler\":{\"__isSmartRef__\":true,\"id\":516},\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"derivationIds\":[7252,\"4881773E-A824-4992-B814-33C8D37580C6\",\"EE955AA4-D648-4DFC-8E2D-08881D605170\",\"7EC413DD-D34D-449D-B448-2F3904B04FA5\",\"7939AA82-2A96-4559-9090-DD58B7C8868A\",\"CA0DC720-D350-40B1-B491-56053DD3ACEC\",\"0D350F67-43D3-4011-A7FE-BB6073758DFE\",\"F3992590-AD3D-47A5-8663-6C72C72B45C4\",\"47B21556-6B15-498A-B9BF-F819229C95A9\",\"E1FE4223-C4B8-418A-B3AF-83FFA6A0CD5B\",\"C7846054-6FDC-4234-B3B3-7EE6C30BA4D3\",\"B8B0F3E7-35D7-43B4-954E-CFB184415263\",\"E258CC93-0FBD-47C4-A185-744532B9AC3B\"],\"_MinTextWidth\":100,\"_MinTextHeight\":null,\"_FontSize\":10,\"_WordBreak\":\"break-all\",\"__serializedExpressions__\":[\"_Position\",\"padding\",\"_Padding\",\"_TextColor\"],\"__LivelyClassName__\":\"lively.morphic.Text\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_Position\":\"lively.pt(0.0,0.0)\",\"padding\":\"lively.rect(5,5,0,0)\",\"_Padding\":\"lively.rect(0,0,0,0)\",\"_TextColor\":\"Color.rgb(0,0,0)\"},\"513\":{\"_BorderWidth\":0,\"_Fill\":null,\"_ClipMode\":\"hidden\",\"__serializedExpressions__\":[\"position\",\"_Extent\",\"_BorderColor\",\"_Padding\"],\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"position\":\"lively.pt(0.0,0.0)\",\"_Extent\":\"lively.pt(100.0,22.0)\",\"_BorderColor\":\"Color.rgb(0,0,0)\",\"_Padding\":\"lively.rect(0,3,0,0)\"},\"514\":{\"style\":{\"__isSmartRef__\":true,\"id\":515},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":512},\"_id\":\"_1088\",\"storedString\":\"Höhe\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"515\":{\"textShadow\":\"0px 1px 0 rgba(255,255,255,1)\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"516\":{\"morph\":{\"__isSmartRef__\":true,\"id\":512},\"__LivelyClassName__\":\"lively.morphic.EventHandler\",\"__SourceModuleName__\":\"Global.lively.morphic.Events\"},\"517\":{\"_BorderWidth\":1.1840000000000002,\"_Fill\":{\"__isSmartRef__\":true,\"id\":518},\"_BorderRadius\":5.2,\"_ClipMode\":\"visible\",\"__serializedExpressions__\":[\"position\",\"_Extent\",\"_BorderColor\",\"_Padding\"],\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"position\":\"lively.pt(0.0,0.0)\",\"_Extent\":\"lively.pt(100.0,22.0)\",\"_BorderColor\":\"Color.rgb(214,214,214)\",\"_Padding\":\"lively.rect(0,0,0,0)\"},\"518\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":519},{\"__isSmartRef__\":true,\"id\":520},{\"__isSmartRef__\":true,\"id\":521},{\"__isSmartRef__\":true,\"id\":522}],\"__serializedExpressions__\":[\"vector\"],\"__LivelyClassName__\":\"lively.morphic.LinearGradient\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"vector\":\"lively.rect(0,0,0,1)\"},\"519\":{\"offset\":0,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(245,245,245)\"},\"520\":{\"offset\":0.3,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(221,221,221)\"},\"521\":{\"offset\":0.7,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(221,221,221)\"},\"522\":{\"offset\":1,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(204,204,204)\"},\"523\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":524},{\"__isSmartRef__\":true,\"id\":525},{\"__isSmartRef__\":true,\"id\":526},{\"__isSmartRef__\":true,\"id\":527}],\"__serializedExpressions__\":[\"vector\"],\"__LivelyClassName__\":\"lively.morphic.LinearGradient\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"vector\":\"lively.rect(0,0,0,1)\"},\"524\":{\"offset\":0,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(245,245,245)\"},\"525\":{\"offset\":0.4,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(209,209,209)\"},\"526\":{\"offset\":0.6,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(209,209,209)\"},\"527\":{\"offset\":1,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(240,240,240)\"},\"528\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":529},{\"__isSmartRef__\":true,\"id\":530},{\"__isSmartRef__\":true,\"id\":531},{\"__isSmartRef__\":true,\"id\":532}],\"__serializedExpressions__\":[\"vector\"],\"__LivelyClassName__\":\"lively.morphic.LinearGradient\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"vector\":\"lively.rect(0,0,0,1)\"},\"529\":{\"offset\":0,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(250,250,250)\"},\"530\":{\"offset\":0.4,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(232,232,232)\"},\"531\":{\"offset\":0.6,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(232,232,232)\"},\"532\":{\"offset\":1,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(248,248,248)\"},\"533\":{\"partsSpaceName\":\"PartsBin/Inputs\",\"migrationLevel\":4,\"partName\":\"Button\",\"comment\":\"Has a script that is called on button press\",\"changes\":[{\"__isSmartRef__\":true,\"id\":534},{\"__isSmartRef__\":true,\"id\":536},{\"__isSmartRef__\":true,\"id\":538},{\"__isSmartRef__\":true,\"id\":540},{\"__isSmartRef__\":true,\"id\":542}],\"revisionOnLoad\":171940,\"lastModifiedDate\":{\"__isSmartRef__\":true,\"id\":544},\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\",\"__SourceModuleName__\":\"Global.lively.PartsBin\"},\"534\":{\"date\":{\"__isSmartRef__\":true,\"id\":535},\"author\":\"undefined\",\"message\":\"\",\"id\":\"7074B413-6CF0-4892-9D18-52009A2A2E03\"},\"535\":{\"isSerializedDate\":true,\"string\":\"Fri Apr 13 2012 21:04:01 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"536\":{\"date\":{\"__isSmartRef__\":true,\"id\":537},\"author\":\"sstamm\",\"message\":\"reverted button\",\"id\":\"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E\"},\"537\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 16 2012 10:36:21 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"538\":{\"date\":{\"__isSmartRef__\":true,\"id\":539},\"author\":\"robertkrahn\",\"message\":\"no comment\",\"id\":\"97D17254-EAC6-4494-8330-A347909590D6\"},\"539\":{\"isSerializedDate\":true,\"string\":\"Sat Apr 21 2012 14:08:58 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"540\":{\"date\":{\"__isSmartRef__\":true,\"id\":541},\"author\":\"robertkrahn\",\"message\":\"no comment\",\"id\":\"DDE22D44-9A6D-4485-80F3-262D5DA0CC07\"},\"541\":{\"isSerializedDate\":true,\"string\":\"Tue Jun 05 2012 14:03:19 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"542\":{\"date\":{\"__isSmartRef__\":true,\"id\":543},\"author\":\"bgnauk\",\"message\":\"no comment\",\"id\":\"FA43C1A3-19A9-4ED6-A014-82C74689A5C3\"},\"543\":{\"isSerializedDate\":true,\"string\":\"Tue Jun 19 2012 23:39:23 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"544\":{\"isSerializedDate\":true,\"string\":\"Fri Sep 07 2012 04:04:46 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"545\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":511},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":511},\"targetMethodName\":\"doAction\",\"__LivelyClassName__\":\"AttributeConnection\",\"__SourceModuleName__\":\"Global.lively.bindings.Core\"},\"546\":{\"morph\":{\"__isSmartRef__\":true,\"id\":511},\"__LivelyClassName__\":\"lively.morphic.EventHandler\",\"__SourceModuleName__\":\"Global.lively.morphic.Events\"},\"547\":{\"doAction\":{\"__isSmartRef__\":true,\"id\":548}},\"548\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":549},\"source\":\"function doAction() {\\n this.owner.setCurrentConstraintType(\\\"height\\\")\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":550},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"549\":{\"this\":{\"__isSmartRef__\":true,\"id\":511}},\"550\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":551},\"user\":\"daniel.hoffmann\",\"tags\":[]},\"551\":{\"isSerializedDate\":true,\"string\":\"Sun Dec 02 2012 12:13:39 GMT+0100 (Mitteleuropäische Zeit)\"},\"552\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":553},{\"__isSmartRef__\":true,\"id\":583},{\"__isSmartRef__\":true,\"id\":613}],\"scripts\":[],\"id\":\"F6544B1D-AD8E-4868-9A0E-CD919C0662D0\",\"shape\":{\"__isSmartRef__\":true,\"id\":639},\"droppingEnabled\":true,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"showsHalos\":false,\"name\":\"SketchPadCanvas\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":640},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":655},\"derivationIds\":[127,\"F0291F62-F100-480C-AEBF-0230398F7983\",\"AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B\",\"39BA345C-17FA-45A0-BAC2-F0CF5654ACF8\",\"FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4\",\"F38439A3-2F4E-4AC2-BF73-2633C00B1393\",\"6748F5B5-2284-4748-A6EE-F1A261CBAD0B\",\"BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C\",\"F38525CC-4B5F-4591-A4A2-657DD74B74DD\",\"63F1F9E3-F3FB-4BFE-8B16-6CFB8462E5D6\",\"D6BB5E26-B2CE-47C8-BD7A-C4522B0DB9F5\",\"063ACEEA-2310-479B-942F-6B5FB445E0B2\",\"534AE787-FE6E-4FF1-AA50-B1F9E598696F\",\"B54A430F-54AD-4811-94EF-30C67E2C56D0\",\"2A5E0282-C784-453C-B9A8-936C07A90F29\",\"FBF19B07-297C-413B-A07B-85254B0E95BF\",\"C6FB767F-64A8-405A-B879-8B5889C482AF\",\"822A83C1-75F4-4007-B3B6-6315C31E82BC\"],\"partTests\":{\"__isSmartRef__\":true,\"id\":656},\"_ClipMode\":\"visible\",\"moved\":true,\"points\":null,\"isBeingDragged\":false,\"state\":0,\"#startLetters\":\"with\",\"prevScroll\":[0,0],\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"_Rotation\":0,\"_Scale\":1,\"__serializedExpressions__\":[\"_Position\"],\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":661},\"__LivelyClassName__\":\"lively.morphic.Box\",\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"withLayers\":[\"Global.SketchArea\"],\"_Position\":\"lively.pt(148.0,22.0)\"},\"553\":{\"submorphs\":[],\"scripts\":[],\"id\":\"90EB0200-430F-4389-87E6-C05794E0F71F\",\"shape\":{\"__isSmartRef__\":true,\"id\":554},\"droppingEnabled\":true,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"showsHalos\":false,\"name\":\"blue\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":555},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":577},\"derivationIds\":[127,\"F0291F62-F100-480C-AEBF-0230398F7983\",\"AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B\",\"39BA345C-17FA-45A0-BAC2-F0CF5654ACF8\",\"FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4\",\"F38439A3-2F4E-4AC2-BF73-2633C00B1393\",\"6748F5B5-2284-4748-A6EE-F1A261CBAD0B\",\"BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C\",\"7EC17E78-593A-4CC8-B7E3-859BCBBFE785\",\"F5AA29CB-A093-4B2B-8FEF-294054038904\",\"0A729899-A80F-4509-9173-98E4991DCF14\",\"CD4B00EC-774D-4EE2-BCB5-011333EFBFB3\",\"D5F2C7AD-5FD3-4893-A863-1BCE6C4F8AF6\",\"6782F6F8-F1E3-4E17-A5B0-8E9D1C8B6FE9\",\"78D47AA4-0FB1-4F39-8C43-591A69929351\"],\"partTests\":{\"__isSmartRef__\":true,\"id\":578},\"_ClipMode\":\"visible\",\"moved\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":552},\"isBeingDragged\":false,\"prevScroll\":[0,0],\"_Rotation\":0,\"_Scale\":1,\"__serializedExpressions__\":[\"_Position\"],\"__LivelyClassName__\":\"lively.morphic.Box\",\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"_Position\":\"lively.pt(125.0,214.0)\"},\"554\":{\"_BorderWidth\":1,\"_ClipMode\":\"visible\",\"_BorderRadius\":0,\"_Opacity\":0.6892,\"_BorderStyle\":\"solid\",\"_AppearanceStylingMode\":false,\"_BorderStylingMode\":false,\"__serializedExpressions__\":[\"position\",\"_Extent\",\"_BorderColor\",\"_Fill\",\"_Padding\"],\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"position\":\"lively.pt(0.0,0.0)\",\"_Extent\":\"lively.pt(189.0,36.0)\",\"_BorderColor\":\"Color.rgb(0,0,0)\",\"_Fill\":\"Color.rgb(73,111,167)\",\"_Padding\":\"lively.rect(0,0,0,0)\"},\"555\":{\"partsSpaceName\":\"PartsBin/sd1213\",\"comment\":\"Constraint-based layouting with the Simplex algorithm. Still under construction!\",\"migrationLevel\":4,\"partName\":\"SketchPad\",\"changes\":[{\"__isSmartRef__\":true,\"id\":556},{\"__isSmartRef__\":true,\"id\":558},{\"__isSmartRef__\":true,\"id\":560},{\"__isSmartRef__\":true,\"id\":562},{\"__isSmartRef__\":true,\"id\":564},{\"__isSmartRef__\":true,\"id\":566},{\"__isSmartRef__\":true,\"id\":568},{\"__isSmartRef__\":true,\"id\":570},{\"__isSmartRef__\":true,\"id\":572},{\"__isSmartRef__\":true,\"id\":574}],\"lastModifiedDate\":{\"__isSmartRef__\":true,\"id\":576},\"revisionOnLoad\":185622,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\",\"__SourceModuleName__\":\"Global.lively.PartsBin\"},\"556\":{\"date\":{\"__isSmartRef__\":true,\"id\":557},\"author\":\"undefined\",\"message\":\"whoopsie\",\"id\":\"3F17A2D2-3C24-424B-B0FA-E43112267D23\"},\"557\":{\"isSerializedDate\":true,\"string\":\"Thu May 03 2012 15:51:36 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"558\":{\"date\":{\"__isSmartRef__\":true,\"id\":559},\"author\":\"undefined\",\"message\":\"whoopsie\",\"id\":\"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC\"},\"559\":{\"isSerializedDate\":true,\"string\":\"Thu May 03 2012 15:51:30 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"560\":{\"date\":{\"__isSmartRef__\":true,\"id\":561},\"author\":\"undefined\",\"message\":\"sorry\",\"id\":\"44B56D2E-9B59-4C67-A305-49A6E10E66C2\"},\"561\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)\"},\"562\":{\"date\":{\"__isSmartRef__\":true,\"id\":563},\"author\":\"fbo\",\"message\":\"\",\"id\":\"BD1C654D-9100-4B66-BC62-B15FF2498B2B\"},\"563\":{\"isSerializedDate\":true,\"string\":\"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)\"},\"564\":{\"date\":{\"__isSmartRef__\":true,\"id\":565},\"author\":\"undefined\",\"message\":\"css transitions\",\"id\":\"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7\"},\"565\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)\"},\"566\":{\"date\":{\"__isSmartRef__\":true,\"id\":567},\"author\":\"undefined\",\"message\":\"suddenly, the rectangle became a CarDemo\",\"id\":\"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350\"},\"567\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"568\":{\"date\":{\"__isSmartRef__\":true,\"id\":569},\"author\":\"bgnauk\",\"message\":\"no comment\",\"id\":\"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8\"},\"569\":{\"isSerializedDate\":true,\"string\":\"Mon Jun 18 2012 19:35:08 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"570\":{\"date\":{\"__isSmartRef__\":true,\"id\":571},\"author\":\"jenslincke\",\"message\":\"I want my blue rectangle back!\",\"id\":\"5AA9291A-869F-4D36-8095-4721B5A5B205\"},\"571\":{\"isSerializedDate\":true,\"string\":\"Thu Nov 22 2012 10:35:51 GMT+0100 (Mitteleuropäische Zeit)\"},\"572\":{\"date\":{\"__isSmartRef__\":true,\"id\":573},\"author\":\"lisa.pfisterer\",\"message\":\"first draft. Still under construction!\",\"id\":\"2B13E2A0-6DC9-4EDF-82E7-F541EB7D78BF\"},\"573\":{\"isSerializedDate\":true,\"string\":\"Sat Dec 01 2012 21:43:10 GMT+0100 (Mitteleuropäische Zeit)\"},\"574\":{\"date\":{\"__isSmartRef__\":true,\"id\":575},\"author\":\"lisa.pfisterer\",\"message\":\"Zwischenstand. Util-Funktionen für das Arbeiten mit Arrays (Zeile und Spalte hinzufügen für neue Constraints im Tableau)\",\"id\":\"09B63D24-0A8C-46E0-9DB0-CEDE9AF8690B\"},\"575\":{\"isSerializedDate\":true,\"string\":\"Sat Dec 01 2012 22:57:06 GMT+0100 (Mitteleuropäische Zeit)\"},\"576\":{\"isSerializedDate\":true,\"string\":\"Sat Dec 01 2012 21:40:09 GMT+0100 (Mitteleuropäische Zeit)\"},\"577\":{\"morph\":{\"__isSmartRef__\":true,\"id\":553},\"__LivelyClassName__\":\"lively.morphic.EventHandler\",\"__SourceModuleName__\":\"Global.lively.morphic.Events\"},\"578\":{\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":579}},\"579\":{\"test01IsMorph\":{\"__isSmartRef__\":true,\"id\":580}},\"580\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":581},\"source\":\"function test01IsMorph(aPart) {\\n this.assert(aPart.isMorph, 'rectangle should be a morph');\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":582},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"581\":{\"this\":{\"__isSmartRef__\":true,\"id\":578}},\"582\":{},\"583\":{\"submorphs\":[],\"scripts\":[],\"id\":\"39263EEE-BBED-4B47-83DF-CF0E6D768662\",\"shape\":{\"__isSmartRef__\":true,\"id\":584},\"droppingEnabled\":true,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"showsHalos\":false,\"name\":\"red\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":585},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":607},\"derivationIds\":[127,\"F0291F62-F100-480C-AEBF-0230398F7983\",\"AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B\",\"39BA345C-17FA-45A0-BAC2-F0CF5654ACF8\",\"FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4\",\"F38439A3-2F4E-4AC2-BF73-2633C00B1393\",\"6748F5B5-2284-4748-A6EE-F1A261CBAD0B\",\"BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C\",\"7EC17E78-593A-4CC8-B7E3-859BCBBFE785\",\"F5AA29CB-A093-4B2B-8FEF-294054038904\",\"0A729899-A80F-4509-9173-98E4991DCF14\",\"CD4B00EC-774D-4EE2-BCB5-011333EFBFB3\",\"D5F2C7AD-5FD3-4893-A863-1BCE6C4F8AF6\",\"6782F6F8-F1E3-4E17-A5B0-8E9D1C8B6FE9\",\"78D47AA4-0FB1-4F39-8C43-591A69929351\",\"37819266-0D7A-441E-A11F-74A23DA4E7CA\"],\"partTests\":{\"__isSmartRef__\":true,\"id\":608},\"_ClipMode\":\"visible\",\"moved\":true,\"isBeingDragged\":false,\"prevScroll\":[0,0],\"owner\":{\"__isSmartRef__\":true,\"id\":552},\"_Rotation\":0,\"_Scale\":1,\"__serializedExpressions__\":[\"_Position\"],\"__LivelyClassName__\":\"lively.morphic.Box\",\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"_Position\":\"lively.pt(414.0,68.0)\"},\"584\":{\"_BorderWidth\":1,\"_ClipMode\":\"visible\",\"_BorderRadius\":0,\"_Opacity\":0.6892,\"_BorderStyle\":\"solid\",\"_AppearanceStylingMode\":false,\"_BorderStylingMode\":false,\"__serializedExpressions__\":[\"position\",\"_Extent\",\"_BorderColor\",\"_Fill\",\"_Padding\"],\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"position\":\"lively.pt(0.0,0.0)\",\"_Extent\":\"lively.pt(84.0,93.0)\",\"_BorderColor\":\"Color.rgb(0,0,0)\",\"_Fill\":\"Color.rgb(224,29,23)\",\"_Padding\":\"lively.rect(0,0,0,0)\"},\"585\":{\"partsSpaceName\":\"PartsBin/sd1213\",\"comment\":\"Constraint-based layouting with the Simplex algorithm. Still under construction!\",\"migrationLevel\":4,\"partName\":\"SketchPad\",\"changes\":[{\"__isSmartRef__\":true,\"id\":586},{\"__isSmartRef__\":true,\"id\":588},{\"__isSmartRef__\":true,\"id\":590},{\"__isSmartRef__\":true,\"id\":592},{\"__isSmartRef__\":true,\"id\":594},{\"__isSmartRef__\":true,\"id\":596},{\"__isSmartRef__\":true,\"id\":598},{\"__isSmartRef__\":true,\"id\":600},{\"__isSmartRef__\":true,\"id\":602},{\"__isSmartRef__\":true,\"id\":604}],\"lastModifiedDate\":{\"__isSmartRef__\":true,\"id\":606},\"revisionOnLoad\":185622,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\",\"__SourceModuleName__\":\"Global.lively.PartsBin\"},\"586\":{\"date\":{\"__isSmartRef__\":true,\"id\":587},\"author\":\"undefined\",\"message\":\"whoopsie\",\"id\":\"3F17A2D2-3C24-424B-B0FA-E43112267D23\"},\"587\":{\"isSerializedDate\":true,\"string\":\"Thu May 03 2012 15:51:36 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"588\":{\"date\":{\"__isSmartRef__\":true,\"id\":589},\"author\":\"undefined\",\"message\":\"whoopsie\",\"id\":\"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC\"},\"589\":{\"isSerializedDate\":true,\"string\":\"Thu May 03 2012 15:51:30 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"590\":{\"date\":{\"__isSmartRef__\":true,\"id\":591},\"author\":\"undefined\",\"message\":\"sorry\",\"id\":\"44B56D2E-9B59-4C67-A305-49A6E10E66C2\"},\"591\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)\"},\"592\":{\"date\":{\"__isSmartRef__\":true,\"id\":593},\"author\":\"fbo\",\"message\":\"\",\"id\":\"BD1C654D-9100-4B66-BC62-B15FF2498B2B\"},\"593\":{\"isSerializedDate\":true,\"string\":\"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)\"},\"594\":{\"date\":{\"__isSmartRef__\":true,\"id\":595},\"author\":\"undefined\",\"message\":\"css transitions\",\"id\":\"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7\"},\"595\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)\"},\"596\":{\"date\":{\"__isSmartRef__\":true,\"id\":597},\"author\":\"undefined\",\"message\":\"suddenly, the rectangle became a CarDemo\",\"id\":\"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350\"},\"597\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"598\":{\"date\":{\"__isSmartRef__\":true,\"id\":599},\"author\":\"bgnauk\",\"message\":\"no comment\",\"id\":\"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8\"},\"599\":{\"isSerializedDate\":true,\"string\":\"Mon Jun 18 2012 19:35:08 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"600\":{\"date\":{\"__isSmartRef__\":true,\"id\":601},\"author\":\"jenslincke\",\"message\":\"I want my blue rectangle back!\",\"id\":\"5AA9291A-869F-4D36-8095-4721B5A5B205\"},\"601\":{\"isSerializedDate\":true,\"string\":\"Thu Nov 22 2012 10:35:51 GMT+0100 (Mitteleuropäische Zeit)\"},\"602\":{\"date\":{\"__isSmartRef__\":true,\"id\":603},\"author\":\"lisa.pfisterer\",\"message\":\"first draft. Still under construction!\",\"id\":\"2B13E2A0-6DC9-4EDF-82E7-F541EB7D78BF\"},\"603\":{\"isSerializedDate\":true,\"string\":\"Sat Dec 01 2012 21:43:10 GMT+0100 (Mitteleuropäische Zeit)\"},\"604\":{\"date\":{\"__isSmartRef__\":true,\"id\":605},\"author\":\"lisa.pfisterer\",\"message\":\"Zwischenstand. Util-Funktionen für das Arbeiten mit Arrays (Zeile und Spalte hinzufügen für neue Constraints im Tableau)\",\"id\":\"09B63D24-0A8C-46E0-9DB0-CEDE9AF8690B\"},\"605\":{\"isSerializedDate\":true,\"string\":\"Sat Dec 01 2012 22:57:06 GMT+0100 (Mitteleuropäische Zeit)\"},\"606\":{\"isSerializedDate\":true,\"string\":\"Sat Dec 01 2012 21:40:09 GMT+0100 (Mitteleuropäische Zeit)\"},\"607\":{\"morph\":{\"__isSmartRef__\":true,\"id\":583},\"__LivelyClassName__\":\"lively.morphic.EventHandler\",\"__SourceModuleName__\":\"Global.lively.morphic.Events\"},\"608\":{\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":609}},\"609\":{\"test01IsMorph\":{\"__isSmartRef__\":true,\"id\":610}},\"610\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":611},\"source\":\"function test01IsMorph(aPart) {\\n this.assert(aPart.isMorph, 'rectangle should be a morph');\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":612},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"611\":{\"this\":{\"__isSmartRef__\":true,\"id\":608}},\"612\":{},\"613\":{\"submorphs\":[],\"scripts\":[],\"id\":\"D533C3F3-C76D-4D62-94F6-29A18179EE3E\",\"shape\":{\"__isSmartRef__\":true,\"id\":614},\"droppingEnabled\":true,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"showsHalos\":false,\"name\":\"green\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":615},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":633},\"derivationIds\":[127,\"F0291F62-F100-480C-AEBF-0230398F7983\",\"AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B\",\"39BA345C-17FA-45A0-BAC2-F0CF5654ACF8\",\"FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4\",\"F38439A3-2F4E-4AC2-BF73-2633C00B1393\",\"6748F5B5-2284-4748-A6EE-F1A261CBAD0B\",\"BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C\",\"7EC17E78-593A-4CC8-B7E3-859BCBBFE785\",\"F5AA29CB-A093-4B2B-8FEF-294054038904\",\"17DAC708-A57C-48B6-A664-DA8FF16884EC\",\"CB38577D-2D3E-4948-9CEA-D6FFA6571B3A\",\"7EF7233F-E267-4AFC-B62D-DA8972E683F7\",\"6466C303-B156-47BB-8C55-B814529A0230\",\"9D1F0985-F485-41DE-8D92-455BC0D9C5F4\",\"DA54464E-8086-4E11-86C3-449F6AE8BB62\"],\"partTests\":{\"__isSmartRef__\":true,\"id\":634},\"_ClipMode\":\"visible\",\"moved\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":552},\"isBeingDragged\":false,\"__serializedExpressions__\":[\"_Position\"],\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Box\",\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"_Position\":\"lively.pt(344.0,442.0)\"},\"614\":{\"_BorderWidth\":1,\"_ClipMode\":\"visible\",\"_BorderRadius\":0,\"_Opacity\":0.6892,\"_BorderStyle\":\"solid\",\"_AppearanceStylingMode\":false,\"_BorderStylingMode\":false,\"__serializedExpressions__\":[\"position\",\"_Extent\",\"_BorderColor\",\"_Fill\",\"_Padding\"],\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"position\":\"lively.pt(0.0,0.0)\",\"_Extent\":\"lively.pt(149.0,47.0)\",\"_BorderColor\":\"Color.rgb(0,0,0)\",\"_Fill\":\"Color.rgb(76,186,54)\",\"_Padding\":\"lively.rect(0,0,0,0)\"},\"615\":{\"partsSpaceName\":\"PartsBin/Basic\",\"comment\":\"A simple box morph. A really orange one. Its amazing what you can build out of simple boxes.... Who needs stars when you got orange rectangles!\",\"migrationLevel\":4,\"partName\":\"Rectangle\",\"changes\":[{\"__isSmartRef__\":true,\"id\":616},{\"__isSmartRef__\":true,\"id\":618},{\"__isSmartRef__\":true,\"id\":620},{\"__isSmartRef__\":true,\"id\":622},{\"__isSmartRef__\":true,\"id\":624},{\"__isSmartRef__\":true,\"id\":626},{\"__isSmartRef__\":true,\"id\":628},{\"__isSmartRef__\":true,\"id\":630}],\"lastModifiedDate\":{\"__isSmartRef__\":true,\"id\":632},\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\",\"__SourceModuleName__\":\"Global.lively.PartsBin\"},\"616\":{\"date\":{\"__isSmartRef__\":true,\"id\":617},\"author\":\"undefined\",\"message\":\"whoopsie\",\"id\":\"3F17A2D2-3C24-424B-B0FA-E43112267D23\"},\"617\":{\"isSerializedDate\":true,\"string\":\"Thu May 03 2012 15:51:36 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"618\":{\"date\":{\"__isSmartRef__\":true,\"id\":619},\"author\":\"undefined\",\"message\":\"whoopsie\",\"id\":\"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC\"},\"619\":{\"isSerializedDate\":true,\"string\":\"Thu May 03 2012 15:51:30 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"620\":{\"date\":{\"__isSmartRef__\":true,\"id\":621},\"author\":\"undefined\",\"message\":\"sorry\",\"id\":\"44B56D2E-9B59-4C67-A305-49A6E10E66C2\"},\"621\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)\"},\"622\":{\"date\":{\"__isSmartRef__\":true,\"id\":623},\"author\":\"fbo\",\"message\":\"\",\"id\":\"BD1C654D-9100-4B66-BC62-B15FF2498B2B\"},\"623\":{\"isSerializedDate\":true,\"string\":\"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)\"},\"624\":{\"date\":{\"__isSmartRef__\":true,\"id\":625},\"author\":\"undefined\",\"message\":\"css transitions\",\"id\":\"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7\"},\"625\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)\"},\"626\":{\"date\":{\"__isSmartRef__\":true,\"id\":627},\"author\":\"undefined\",\"message\":\"suddenly, the rectangle became a CarDemo\",\"id\":\"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350\"},\"627\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"628\":{\"date\":{\"__isSmartRef__\":true,\"id\":629},\"author\":\"bgnauk\",\"message\":\"no comment\",\"id\":\"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8\"},\"629\":{\"isSerializedDate\":true,\"string\":\"Mon Jun 18 2012 19:35:08 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"630\":{\"date\":{\"__isSmartRef__\":true,\"id\":631},\"author\":\"jenslincke\",\"message\":\"I want my blue rectangle back!\",\"id\":\"5AA9291A-869F-4D36-8095-4721B5A5B205\"},\"631\":{\"isSerializedDate\":true,\"string\":\"Thu Nov 22 2012 10:35:51 GMT+0100 (Mitteleuropäische Zeit)\"},\"632\":{\"isSerializedDate\":true,\"string\":\"Thu Nov 22 2012 10:33:25 GMT+0100 (Mitteleuropäische Zeit)\"},\"633\":{\"morph\":{\"__isSmartRef__\":true,\"id\":613},\"__LivelyClassName__\":\"lively.morphic.EventHandler\",\"__SourceModuleName__\":\"Global.lively.morphic.Events\"},\"634\":{\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":635}},\"635\":{\"test01IsMorph\":{\"__isSmartRef__\":true,\"id\":636}},\"636\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":637},\"source\":\"function test01IsMorph(aPart) {\\n this.assert(aPart.isMorph, 'rectangle should be a morph');\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":638},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"637\":{\"this\":{\"__isSmartRef__\":true,\"id\":634}},\"638\":{},\"639\":{\"_BorderWidth\":1,\"_ClipMode\":\"visible\",\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"_AppearanceStylingMode\":false,\"_BorderStylingMode\":false,\"__serializedExpressions__\":[\"position\",\"_Extent\",\"_BorderColor\",\"_Fill\",\"_Padding\"],\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"position\":\"lively.pt(0.0,0.0)\",\"_Extent\":\"lively.pt(767.0,663.0)\",\"_BorderColor\":\"Color.rgb(0,0,0)\",\"_Fill\":\"Color.rgb(246,246,246)\",\"_Padding\":\"lively.rect(0,0,0,0)\"},\"640\":{\"partsSpaceName\":\"PartsBin/Basic\",\"comment\":\"A simple box morph. A really orange one. Its amazing what you can build out of simple boxes.... Who needs stars when you got orange rectangles!\",\"migrationLevel\":4,\"partName\":\"Rectangle\",\"changes\":[{\"__isSmartRef__\":true,\"id\":641},{\"__isSmartRef__\":true,\"id\":643},{\"__isSmartRef__\":true,\"id\":645},{\"__isSmartRef__\":true,\"id\":647},{\"__isSmartRef__\":true,\"id\":649},{\"__isSmartRef__\":true,\"id\":651},{\"__isSmartRef__\":true,\"id\":653}],\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\",\"__SourceModuleName__\":\"Global.lively.PartsBin\"},\"641\":{\"date\":{\"__isSmartRef__\":true,\"id\":642},\"author\":\"undefined\",\"message\":\"whoopsie\",\"id\":\"3F17A2D2-3C24-424B-B0FA-E43112267D23\"},\"642\":{\"isSerializedDate\":true,\"string\":\"Thu May 03 2012 15:51:36 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"643\":{\"date\":{\"__isSmartRef__\":true,\"id\":644},\"author\":\"undefined\",\"message\":\"whoopsie\",\"id\":\"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC\"},\"644\":{\"isSerializedDate\":true,\"string\":\"Thu May 03 2012 15:51:30 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"645\":{\"date\":{\"__isSmartRef__\":true,\"id\":646},\"author\":\"undefined\",\"message\":\"sorry\",\"id\":\"44B56D2E-9B59-4C67-A305-49A6E10E66C2\"},\"646\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)\"},\"647\":{\"date\":{\"__isSmartRef__\":true,\"id\":648},\"author\":\"fbo\",\"message\":\"\",\"id\":\"BD1C654D-9100-4B66-BC62-B15FF2498B2B\"},\"648\":{\"isSerializedDate\":true,\"string\":\"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)\"},\"649\":{\"date\":{\"__isSmartRef__\":true,\"id\":650},\"author\":\"undefined\",\"message\":\"css transitions\",\"id\":\"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7\"},\"650\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)\"},\"651\":{\"date\":{\"__isSmartRef__\":true,\"id\":652},\"author\":\"undefined\",\"message\":\"suddenly, the rectangle became a CarDemo\",\"id\":\"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350\"},\"652\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"653\":{\"date\":{\"__isSmartRef__\":true,\"id\":654},\"author\":\"bgnauk\",\"message\":\"no comment\",\"id\":\"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8\"},\"654\":{\"isSerializedDate\":true,\"string\":\"Mon Jun 18 2012 19:35:08 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"655\":{\"morph\":{\"__isSmartRef__\":true,\"id\":552},\"__LivelyClassName__\":\"lively.morphic.EventHandler\",\"__SourceModuleName__\":\"Global.lively.morphic.Events\"},\"656\":{\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":657}},\"657\":{\"test01IsMorph\":{\"__isSmartRef__\":true,\"id\":658}},\"658\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":659},\"source\":\"function test01IsMorph(aPart) {\\n this.assert(aPart.isMorph, 'rectangle should be a morph');\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":660},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"659\":{\"this\":{\"__isSmartRef__\":true,\"id\":656}},\"660\":{},\"661\":{\"drawLine\":{\"__isSmartRef__\":true,\"id\":662},\"mouseDown\":{\"__isSmartRef__\":true,\"id\":666},\"partOfRectangle\":{\"__isSmartRef__\":true,\"id\":670}},\"662\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":663},\"source\":\"function drawLine(evt) {\\n var sketchPad = this.get(\\\"SketchPad\\\");\\n debugger;\\n if(evt.button != 0 || !sketchPad.state || sketchPad.state != 1)\\n {\\n console.log(\\\"no line\\\");\\n return;\\n }\\n if (this.points) {\\n this.points.push(evt.mousePoint);\\n if (this.points.length >= 2) {\\n console.log(this.getPosition());\\n console.log(sketchPad.getPosition());\\n var from = this.points[0].subPt(sketchPad.getPosition()).subPt(this.getPosition());\\n var to = this.points[1].subPt(sketchPad.getPosition()).subPt(this.getPosition());\\n console.log(\\\"Line between \\\" + from.x + \\\",\\\" + from.y + \\\" and \\\" + to.x + \\\",\\\" + to.y);\\n var m = new lively.morphic.Path([from, to]);\\n this.addMorph(m);\\n this.points[0] = this.points.pop();\\n }\\n } else {\\n this.points = new Array(evt.mousePoint);\\n }\\n console.log(\\\"MouseDown \\\" + evt.mousePoint);\\n console.log(this.points);\\n console.log(this);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":664},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"663\":{\"this\":{\"__isSmartRef__\":true,\"id\":552}},\"664\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":665},\"user\":\"daniel.hoffmann\",\"tags\":[]},\"665\":{\"isSerializedDate\":true,\"string\":\"Sat Dec 01 2012 21:09:37 GMT+0100 (Mitteleuropäische Zeit)\"},\"666\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":667},\"source\":\"function mouseDown(element, evt) {\\n console.log(element.name);\\n console.log(evt);\\n if(element.name != \\\"SketchPadCanvas\\\") {\\n this.owner.select(element.name, this.partOfRectangle(element, evt));\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":668},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"667\":{\"this\":{\"__isSmartRef__\":true,\"id\":552}},\"668\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":669},\"user\":\"daniel.hoffmann\",\"tags\":[]},\"669\":{\"isSerializedDate\":true,\"string\":\"Sun Dec 02 2012 17:49:03 GMT+0100 (Mitteleuropäische Zeit)\"},\"670\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":671},\"source\":\"function partOfRectangle(element, evt) {\\n var pointClicked = lively.pt(evt.layerX, evt. layerY);\\n var elementExtent = element.getExtent();\\n if (pointClicked.x < elementExtent.x * 0.2) {\\n if (pointClicked.y < elementExtent.y * 0.2) {\\n return \\\"TL\\\";\\n } else if (pointClicked.y > elementExtent.y * 0.8) {\\n return \\\"BL\\\";\\n } else {\\n return \\\"L\\\";\\n }\\n } else if (pointClicked.x > elementExtent.x * 0.8) {\\n if (pointClicked.y < elementExtent.y * 0.2) {\\n return \\\"TR\\\";\\n } else if (pointClicked.y > elementExtent.y * 0.8) {\\n return \\\"BR\\\";\\n } else {\\n return \\\"R\\\";\\n }\\n } else {\\n if (pointClicked.y < elementExtent.y * 0.2) {\\n return \\\"T\\\";\\n } else if (pointClicked.y > elementExtent.y * 0.8) {\\n return \\\"B\\\";\\n } else {\\n return \\\"M\\\";\\n }\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":672},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"671\":{\"this\":{\"__isSmartRef__\":true,\"id\":552}},\"672\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":673},\"user\":\"daniel.hoffmann\",\"tags\":[]},\"673\":{\"isSerializedDate\":true,\"string\":\"Sun Dec 02 2012 17:45:10 GMT+0100 (Mitteleuropäische Zeit)\"},\"674\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":675},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":676}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":678},\"_ClipMode\":\"auto\",\"derivationIds\":[\"62424A55-8C49-4D20-85E3-32CFE0B094E6\",\"692AAEB2-E3B2-429A-BD43-059D6BC7D53F\",\"9F9E0E79-D469-449A-9A09-2AE06EE610E6\",\"69D47636-83EF-46E0-A6A2-FD4DA6261F5D\",\"94D102B5-9583-4038-AA05-311A5D1CD26E\",\"95FF6204-C38E-49E7-835E-5B83D8435EFA\",\"D37043D1-30B3-47EB-A8D1-BC1FF3CC8323\"],\"id\":\"9CA57677-3FD9-4D34-87F7-83826949C287\",\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_WordBreak\":\"break-all\",\"fixedHeight\":true,\"_InputAllowed\":true,\"_HandStyle\":null,\"allowInput\":true,\"_FontFamily\":\"Monaco,monospace\",\"_FontSize\":10,\"evalEnabled\":false,\"layout\":{\"__isSmartRef__\":true,\"id\":679},\"syntaxHighlightingWhileTyping\":true,\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":680}],\"doNotSerialize\":[\"$$textString\"],\"doNotCopyProperties\":[\"$$textString\"],\"accessibleInInactiveWindow\":true,\"parseErrors\":null,\"_lastSyntaxHighlightTime\":4,\"showsHalos\":false,\"isBeingDragged\":false,\"name\":\"SelectedText\",\"text\":\"name\",\"charsReplaced\":\"blueRect\",\"lastFindLoc\":16,\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"_Rotation\":0,\"_Scale\":1,\"__serializedExpressions__\":[\"_TextColor\",\"_Position\"],\"textString\":\"greenRect\",\"__LivelyClassName__\":\"lively.morphic.Text\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_TextColor\":\"Color.rgb(64,64,64)\",\"_Position\":\"lively.pt(9.0,149.0)\"},\"675\":{\"_BorderWidth\":1,\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"_AppearanceStylingMode\":false,\"_BorderStylingMode\":false,\"__serializedExpressions__\":[\"_Position\",\"_Extent\",\"_Padding\",\"_BorderColor\",\"_Fill\"],\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":\"lively.pt(0.0,0.0)\",\"_Extent\":\"lively.pt(104.0,31.0)\",\"_Padding\":\"lively.rect(4,2,0,0)\",\"_BorderColor\":\"Color.rgb(95,94,95)\",\"_Fill\":\"Color.rgb(243,243,243)\"},\"676\":{\"style\":{\"__isSmartRef__\":true,\"id\":677},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":674},\"_id\":\"_8\",\"storedString\":\"greenRect\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"677\":{\"__serializedExpressions__\":[\"color\"],\"backgroundColor\":null,\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"color\":\"Color.rgb(204,0,0)\"},\"678\":{\"morph\":{\"__isSmartRef__\":true,\"id\":674},\"__LivelyClassName__\":\"lively.morphic.EventHandler\",\"__SourceModuleName__\":\"Global.lively.morphic.Events\"},\"679\":{\"resizeWidth\":true,\"resizeHeight\":true},\"680\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":674},\"sourceAttrName\":\"textString\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":674},\"targetMethodName\":\"highlightSyntaxDebounced\",\"varMapping\":{\"__isSmartRef__\":true,\"id\":681},\"__LivelyClassName__\":\"AttributeConnection\",\"__SourceModuleName__\":\"Global.lively.bindings.Core\"},\"681\":{\"source\":{\"__isSmartRef__\":true,\"id\":674},\"target\":{\"__isSmartRef__\":true,\"id\":674}},\"682\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":683}],\"scripts\":[],\"id\":\"DD4D84C6-0498-400C-A689-EF7786996824\",\"shape\":{\"__isSmartRef__\":true,\"id\":688},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":694},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":699},\"label\":{\"__isSmartRef__\":true,\"id\":683},\"name\":\"SketchAreaButton\",\"showsHalos\":false,\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":704},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":716}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":717},\"derivationIds\":[7251,\"3F26258D-0EE1-4A94-8419-5EE2BB6065A6\",\"B624295D-42E3-4E0A-B370-844C2B43F4F0\",\"F5D160C8-1C2F-47D9-9BE1-2FD26C53BFB3\",\"7D4A1972-76E5-4369-9964-2F6ACB87C81F\",\"53250D98-1D56-45FC-AD4E-6816B90B0F9E\",\"B0DC93F7-180A-4B95-A539-BFC8F1329718\",\"70042416-60D9-43F5-AE39-6FF42B8EA5A2\",\"9A040E3E-616F-4A08-AEC4-E35727C169CA\"],\"_ClipMode\":\"visible\",\"isPressed\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"_Rotation\":0,\"_Scale\":1,\"__serializedExpressions__\":[\"_Position\",\"distanceToDragEvent\"],\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":718},\"__LivelyClassName__\":\"lively.morphic.Button\",\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"_Position\":\"lively.pt(8.0,620.0)\",\"distanceToDragEvent\":\"lively.pt(54.9,-11.0)\"},\"683\":{\"submorphs\":[],\"scripts\":[],\"id\":\"6E7A48FA-0EA9-4B37-B9B7-892120FB554D\",\"shape\":{\"__isSmartRef__\":true,\"id\":684},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_WhiteSpaceHandling\":\"pre-wrap\",\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"registeredForMouseEvents\":true,\"_MaxTextWidth\":100,\"_MaxTextHeight\":null,\"textStyle\":null,\"owner\":{\"__isSmartRef__\":true,\"id\":682},\"isLabel\":true,\"eventsAreIgnored\":true,\"_ClipMode\":\"hidden\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":685}],\"_Align\":\"center\",\"eventHandler\":{\"__isSmartRef__\":true,\"id\":687},\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"derivationIds\":[7252,\"4881773E-A824-4992-B814-33C8D37580C6\",\"EE955AA4-D648-4DFC-8E2D-08881D605170\",\"7EC413DD-D34D-449D-B448-2F3904B04FA5\",\"7939AA82-2A96-4559-9090-DD58B7C8868A\",\"9DF72664-2B4F-4B28-986F-49B3401426E5\",\"31475D00-8C5F-4CF3-8738-D2874FDE47BA\",\"8A54B665-A7FA-4168-8476-FAE7EC691954\",\"FE0BBCBD-3B8E-48E2-9236-5A733F89AF5C\"],\"_MinTextWidth\":100,\"_MinTextHeight\":null,\"_FontSize\":10,\"_WordBreak\":\"break-all\",\"__serializedExpressions__\":[\"_Position\",\"padding\",\"_Padding\",\"_TextColor\"],\"__LivelyClassName__\":\"lively.morphic.Text\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_Position\":\"lively.pt(0.0,0.0)\",\"padding\":\"lively.rect(5,5,0,0)\",\"_Padding\":\"lively.rect(0,0,0,0)\",\"_TextColor\":\"Color.rgb(0,0,0)\"},\"684\":{\"_BorderWidth\":0,\"_Fill\":null,\"_ClipMode\":\"hidden\",\"__serializedExpressions__\":[\"position\",\"_Extent\",\"_BorderColor\",\"_Padding\"],\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"position\":\"lively.pt(0.0,0.0)\",\"_Extent\":\"lively.pt(125.0,55.0)\",\"_BorderColor\":\"Color.rgb(0,0,0)\",\"_Padding\":\"lively.rect(0,3,0,0)\"},\"685\":{\"style\":{\"__isSmartRef__\":true,\"id\":686},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":683},\"_id\":\"_5885\",\"storedString\":\"Setup SketchArea (in case mouse events don't work)\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"686\":{\"textShadow\":\"0px 1px 0 rgba(255,255,255,1)\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"687\":{\"morph\":{\"__isSmartRef__\":true,\"id\":683},\"__LivelyClassName__\":\"lively.morphic.EventHandler\",\"__SourceModuleName__\":\"Global.lively.morphic.Events\"},\"688\":{\"_BorderWidth\":1.1840000000000002,\"_Fill\":{\"__isSmartRef__\":true,\"id\":689},\"_BorderRadius\":5.2,\"_ClipMode\":\"visible\",\"__serializedExpressions__\":[\"position\",\"_Extent\",\"_BorderColor\",\"_Padding\"],\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"position\":\"lively.pt(0.0,0.0)\",\"_Extent\":\"lively.pt(125.0,55.0)\",\"_BorderColor\":\"Color.rgb(214,214,214)\",\"_Padding\":\"lively.rect(0,0,0,0)\"},\"689\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":690},{\"__isSmartRef__\":true,\"id\":691},{\"__isSmartRef__\":true,\"id\":692},{\"__isSmartRef__\":true,\"id\":693}],\"__serializedExpressions__\":[\"vector\"],\"__LivelyClassName__\":\"lively.morphic.LinearGradient\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"vector\":\"lively.rect(0,0,0,1)\"},\"690\":{\"offset\":0,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(245,245,245)\"},\"691\":{\"offset\":0.3,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(221,221,221)\"},\"692\":{\"offset\":0.7,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(221,221,221)\"},\"693\":{\"offset\":1,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(204,204,204)\"},\"694\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":695},{\"__isSmartRef__\":true,\"id\":696},{\"__isSmartRef__\":true,\"id\":697},{\"__isSmartRef__\":true,\"id\":698}],\"__serializedExpressions__\":[\"vector\"],\"__LivelyClassName__\":\"lively.morphic.LinearGradient\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"vector\":\"lively.rect(0,0,0,1)\"},\"695\":{\"offset\":0,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(245,245,245)\"},\"696\":{\"offset\":0.4,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(209,209,209)\"},\"697\":{\"offset\":0.6,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(209,209,209)\"},\"698\":{\"offset\":1,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(240,240,240)\"},\"699\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":700},{\"__isSmartRef__\":true,\"id\":701},{\"__isSmartRef__\":true,\"id\":702},{\"__isSmartRef__\":true,\"id\":703}],\"__serializedExpressions__\":[\"vector\"],\"__LivelyClassName__\":\"lively.morphic.LinearGradient\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"vector\":\"lively.rect(0,0,0,1)\"},\"700\":{\"offset\":0,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(250,250,250)\"},\"701\":{\"offset\":0.4,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(232,232,232)\"},\"702\":{\"offset\":0.6,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(232,232,232)\"},\"703\":{\"offset\":1,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(248,248,248)\"},\"704\":{\"partsSpaceName\":\"PartsBin/Inputs\",\"migrationLevel\":4,\"partName\":\"Button\",\"comment\":\"Has a script that is called on button press\",\"changes\":[{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":707},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":713}],\"revisionOnLoad\":171940,\"lastModifiedDate\":{\"__isSmartRef__\":true,\"id\":715},\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\",\"__SourceModuleName__\":\"Global.lively.PartsBin\"},\"705\":{\"date\":{\"__isSmartRef__\":true,\"id\":706},\"author\":\"undefined\",\"message\":\"\",\"id\":\"7074B413-6CF0-4892-9D18-52009A2A2E03\"},\"706\":{\"isSerializedDate\":true,\"string\":\"Fri Apr 13 2012 21:04:01 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"707\":{\"date\":{\"__isSmartRef__\":true,\"id\":708},\"author\":\"sstamm\",\"message\":\"reverted button\",\"id\":\"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E\"},\"708\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 16 2012 10:36:21 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"709\":{\"date\":{\"__isSmartRef__\":true,\"id\":710},\"author\":\"robertkrahn\",\"message\":\"no comment\",\"id\":\"97D17254-EAC6-4494-8330-A347909590D6\"},\"710\":{\"isSerializedDate\":true,\"string\":\"Sat Apr 21 2012 14:08:58 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"711\":{\"date\":{\"__isSmartRef__\":true,\"id\":712},\"author\":\"robertkrahn\",\"message\":\"no comment\",\"id\":\"DDE22D44-9A6D-4485-80F3-262D5DA0CC07\"},\"712\":{\"isSerializedDate\":true,\"string\":\"Tue Jun 05 2012 14:03:19 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"713\":{\"date\":{\"__isSmartRef__\":true,\"id\":714},\"author\":\"bgnauk\",\"message\":\"no comment\",\"id\":\"FA43C1A3-19A9-4ED6-A014-82C74689A5C3\"},\"714\":{\"isSerializedDate\":true,\"string\":\"Tue Jun 19 2012 23:39:23 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"715\":{\"isSerializedDate\":true,\"string\":\"Fri Sep 07 2012 04:04:46 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"716\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":682},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":682},\"targetMethodName\":\"doAction\",\"__LivelyClassName__\":\"AttributeConnection\",\"__SourceModuleName__\":\"Global.lively.bindings.Core\"},\"717\":{\"morph\":{\"__isSmartRef__\":true,\"id\":682},\"__LivelyClassName__\":\"lively.morphic.EventHandler\",\"__SourceModuleName__\":\"Global.lively.morphic.Events\"},\"718\":{\"doAction\":{\"__isSmartRef__\":true,\"id\":719}},\"719\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":720},\"source\":\"function doAction() {\\n //in case mouse events are not working\\n cop.create('SketchArea').refineClass(lively.morphic.Morph, {\\n onMouseDown: function(evt) {\\n this.get('SketchPadCanvas').mouseDown(this, evt);\\n return cop.proceed(evt);\\n }\\n })\\n this.get('SketchPadCanvas').setWithLayers([SketchArea])\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":721},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"720\":{\"this\":{\"__isSmartRef__\":true,\"id\":682}},\"721\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":722},\"user\":\"daniel.hoffmann\",\"tags\":[]},\"722\":{\"isSerializedDate\":true,\"string\":\"Sun Dec 02 2012 13:52:42 GMT+0100 (Mitteleuropäische Zeit)\"},\"723\":{\"submorphs\":[],\"scripts\":[],\"id\":\"6EB15A1C-4F40-4442-B7B8-C89E32BB7969\",\"shape\":{\"__isSmartRef__\":true,\"id\":724},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":false,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_MaxTextWidth\":120.695652,\"_MaxTextHeight\":null,\"showsHalos\":false,\"_FontSize\":14,\"name\":\"Text3\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":725},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":737}],\"charsReplaced\":\"Variablen\",\"lastFindLoc\":9,\"prevScroll\":[0,0],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":739},\"_ClipMode\":\"visible\",\"derivationIds\":[355,\"1EB1674F-8BF2-419B-B054-86129ED70335\",\"63698904-DC05-4341-A9B6-5CC4A219CD04\",\"F6A714BA-4735-41ED-8A2A-45CB153FBDF8\",\"E3FA5A91-BF01-47C9-A727-751EA109270B\",\"DC9ABF3E-7FF2-4651-8873-41ABA53C275F\",\"6513CAFB-4D1C-4CBC-8F67-178A6CCFE302\",\"BB1AE711-3F4C-48CC-8D6D-5EA3290535C4\",\"4C6BFB68-F960-4E56-9B33-E997C8615D18\",\"22109C55-E692-4A7F-B454-7B25795B02F7\",\"F0D7DF05-7D09-4643-A949-7EBE2887185F\",\"9F5B5210-26DD-413E-AE62-7D0E5282C8AA\"],\"_WhiteSpaceHandling\":\"pre-wrap\",\"_MinTextWidth\":120.695652,\"_MinTextHeight\":null,\"isBeingDragged\":false,\"moved\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"priorSelectionRange\":[0,9],\"previousSelection\":[1,1],\"_Rotation\":0,\"_Scale\":1,\"__serializedExpressions__\":[\"_Position\",\"textColor\",\"_Padding\"],\"__LivelyClassName__\":\"lively.morphic.Text\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_Position\":\"lively.pt(953.0,4.0)\",\"textColor\":\"Color.rgb(0,0,0)\",\"_Padding\":\"lively.rect(5,5,0,0)\"},\"724\":{\"fill\":null,\"_BorderWidth\":0,\"_ClipMode\":\"visible\",\"__serializedExpressions__\":[\"_Position\",\"_Extent\",\"_BorderColor\",\"_Padding\"],\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":\"lively.pt(0.0,0.0)\",\"_Extent\":\"lively.pt(128.7,27.0)\",\"_BorderColor\":\"Color.rgb(0,0,0)\",\"_Padding\":\"lively.rect(4,2,0,0)\"},\"725\":{\"partsSpaceName\":\"PartsBin/Basic\",\"migrationLevel\":4,\"comment\":\"a simple text morph\",\"partName\":\"Text\",\"changes\":[{\"__isSmartRef__\":true,\"id\":726},{\"__isSmartRef__\":true,\"id\":728},{\"__isSmartRef__\":true,\"id\":730},{\"__isSmartRef__\":true,\"id\":732},{\"__isSmartRef__\":true,\"id\":734}],\"lastModifiedDate\":{\"__isSmartRef__\":true,\"id\":736},\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\",\"__SourceModuleName__\":\"Global.lively.PartsBin\"},\"726\":{\"date\":{\"__isSmartRef__\":true,\"id\":727},\"author\":\"robertkrahn\",\"message\":\"text click was broken?\",\"id\":\"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0\"},\"727\":{\"isSerializedDate\":true,\"string\":\"Sat Apr 21 2012 16:30:30 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"728\":{\"date\":{\"__isSmartRef__\":true,\"id\":729},\"author\":\"undefined\",\"message\":\"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.\",\"id\":\"BD5B0E4C-4830-4863-A013-35BB66D5AD6F\"},\"729\":{\"isSerializedDate\":true,\"string\":\"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)\"},\"730\":{\"date\":{\"__isSmartRef__\":true,\"id\":731},\"author\":\"tessi\",\"message\":\"TextBubble calls its disappear() function after showBubbleTime() milliseconds now\",\"id\":\"0F4DE333-A551-4961-B29D-70270977EBEF\"},\"731\":{\"isSerializedDate\":true,\"string\":\"Sat Apr 21 2012 07:31:43 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"732\":{\"date\":{\"__isSmartRef__\":true,\"id\":733},\"author\":\"tessi\",\"message\":\"TextBubble calls its disappear() function after showBubbleTime() milliseconds now\",\"id\":\"785D95BD-7858-43EB-90E6-A1C085E2F2B9\"},\"733\":{\"isSerializedDate\":true,\"string\":\"Sat Apr 21 2012 07:32:09 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"734\":{\"date\":{\"__isSmartRef__\":true,\"id\":735},\"author\":\"timfelgentreff\",\"message\":\"better text\",\"id\":\"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194\"},\"735\":{\"isSerializedDate\":true,\"string\":\"Tue May 08 2012 14:18:18 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"736\":{\"isSerializedDate\":true,\"string\":\"Fri Sep 07 2012 04:04:46 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"737\":{\"style\":{\"__isSmartRef__\":true,\"id\":738},\"morph\":{\"__isSmartRef__\":true,\"id\":723},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":723},\"storedString\":\"Tableau\",\"_id\":\"_2157\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"738\":{\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"739\":{\"morph\":{\"__isSmartRef__\":true,\"id\":723},\"__LivelyClassName__\":\"lively.morphic.EventHandler\",\"__SourceModuleName__\":\"Global.lively.morphic.Events\"},\"740\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":741}],\"scripts\":[],\"id\":\"A2475486-D122-4968-97F8-307C609A7E48\",\"shape\":{\"__isSmartRef__\":true,\"id\":746},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":752},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":757},\"label\":{\"__isSmartRef__\":true,\"id\":741},\"name\":\"stepButton\",\"showsHalos\":false,\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":762},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":774}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":776},\"derivationIds\":[7251,\"3F26258D-0EE1-4A94-8419-5EE2BB6065A6\",\"B624295D-42E3-4E0A-B370-844C2B43F4F0\",\"F5D160C8-1C2F-47D9-9BE1-2FD26C53BFB3\",\"7D4A1972-76E5-4369-9964-2F6ACB87C81F\",\"468167DF-C2A9-4D14-B344-4D183695DBF9\",\"5DC89142-1E9D-4F9D-8CC7-4ACAD3FDB32D\",\"16626E66-A841-4E0A-9692-2F2534B1F06F\",\"96DBF6DD-3596-4554-98F4-BD1782C95ACB\",\"8C059799-B938-4458-A054-0BF2C93DF1EC\",\"57CDCC7B-37A6-4E9E-ACB9-192B3D578DA0\"],\"_ClipMode\":\"visible\",\"isPressed\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"prevScroll\":[0,0],\"_Rotation\":0,\"_Scale\":1,\"__serializedExpressions__\":[\"_Position\",\"distanceToDragEvent\"],\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":777},\"__LivelyClassName__\":\"lively.morphic.Button\",\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"_Position\":\"lively.pt(7.0,111.0)\",\"distanceToDragEvent\":\"lively.pt(54.9,-11.0)\"},\"741\":{\"submorphs\":[],\"scripts\":[],\"id\":\"4A2EF52C-9722-462C-BDFF-8CDED286D21F\",\"shape\":{\"__isSmartRef__\":true,\"id\":742},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_WhiteSpaceHandling\":\"pre-wrap\",\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"registeredForMouseEvents\":true,\"_MaxTextWidth\":100,\"_MaxTextHeight\":null,\"textStyle\":null,\"owner\":{\"__isSmartRef__\":true,\"id\":740},\"isLabel\":true,\"eventsAreIgnored\":true,\"_ClipMode\":\"hidden\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":743}],\"_Align\":\"center\",\"eventHandler\":{\"__isSmartRef__\":true,\"id\":745},\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"derivationIds\":[7252,\"4881773E-A824-4992-B814-33C8D37580C6\",\"EE955AA4-D648-4DFC-8E2D-08881D605170\",\"7EC413DD-D34D-449D-B448-2F3904B04FA5\",\"7939AA82-2A96-4559-9090-DD58B7C8868A\",\"CA0DC720-D350-40B1-B491-56053DD3ACEC\",\"DFC25BA5-C55B-4BAD-A16C-ABAD9E6744DB\",\"89EED327-F1A9-41E9-B5EE-C5D60824ECE0\",\"84EE39A7-3564-46BE-9222-2D58CB507AA3\",\"F21E1DD4-4613-461E-B90E-A804C251F8DD\",\"A1F18994-7984-40E5-9655-187BA5721D53\"],\"_MinTextWidth\":100,\"_MinTextHeight\":null,\"_FontSize\":10,\"_WordBreak\":\"break-all\",\"__serializedExpressions__\":[\"_Position\",\"padding\",\"_Padding\",\"_TextColor\"],\"__LivelyClassName__\":\"lively.morphic.Text\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_Position\":\"lively.pt(0.0,0.0)\",\"padding\":\"lively.rect(5,5,0,0)\",\"_Padding\":\"lively.rect(0,0,0,0)\",\"_TextColor\":\"Color.rgb(0,0,0)\"},\"742\":{\"_BorderWidth\":0,\"_Fill\":null,\"_ClipMode\":\"hidden\",\"__serializedExpressions__\":[\"position\",\"_Extent\",\"_BorderColor\",\"_Padding\"],\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"position\":\"lively.pt(0.0,0.0)\",\"_Extent\":\"lively.pt(100.0,22.0)\",\"_BorderColor\":\"Color.rgb(0,0,0)\",\"_Padding\":\"lively.rect(0,3,0,0)\"},\"743\":{\"style\":{\"__isSmartRef__\":true,\"id\":744},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":741},\"_id\":\"_1246\",\"storedString\":\"Schritt\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"744\":{\"textShadow\":\"0px 1px 0 rgba(255,255,255,1)\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"745\":{\"morph\":{\"__isSmartRef__\":true,\"id\":741},\"__LivelyClassName__\":\"lively.morphic.EventHandler\",\"__SourceModuleName__\":\"Global.lively.morphic.Events\"},\"746\":{\"_BorderWidth\":1.1840000000000002,\"_Fill\":{\"__isSmartRef__\":true,\"id\":747},\"_BorderRadius\":5.2,\"_ClipMode\":\"visible\",\"__serializedExpressions__\":[\"position\",\"_Extent\",\"_BorderColor\",\"_Padding\"],\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"position\":\"lively.pt(0.0,0.0)\",\"_Extent\":\"lively.pt(100.0,22.0)\",\"_BorderColor\":\"Color.rgb(214,214,214)\",\"_Padding\":\"lively.rect(0,0,0,0)\"},\"747\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":751}],\"__serializedExpressions__\":[\"vector\"],\"__LivelyClassName__\":\"lively.morphic.LinearGradient\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"vector\":\"lively.rect(0,0,0,1)\"},\"748\":{\"offset\":0,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(245,245,245)\"},\"749\":{\"offset\":0.3,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(221,221,221)\"},\"750\":{\"offset\":0.7,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(221,221,221)\"},\"751\":{\"offset\":1,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(204,204,204)\"},\"752\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":753},{\"__isSmartRef__\":true,\"id\":754},{\"__isSmartRef__\":true,\"id\":755},{\"__isSmartRef__\":true,\"id\":756}],\"__serializedExpressions__\":[\"vector\"],\"__LivelyClassName__\":\"lively.morphic.LinearGradient\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"vector\":\"lively.rect(0,0,0,1)\"},\"753\":{\"offset\":0,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(245,245,245)\"},\"754\":{\"offset\":0.4,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(209,209,209)\"},\"755\":{\"offset\":0.6,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(209,209,209)\"},\"756\":{\"offset\":1,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(240,240,240)\"},\"757\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":758},{\"__isSmartRef__\":true,\"id\":759},{\"__isSmartRef__\":true,\"id\":760},{\"__isSmartRef__\":true,\"id\":761}],\"__serializedExpressions__\":[\"vector\"],\"__LivelyClassName__\":\"lively.morphic.LinearGradient\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"vector\":\"lively.rect(0,0,0,1)\"},\"758\":{\"offset\":0,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(250,250,250)\"},\"759\":{\"offset\":0.4,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(232,232,232)\"},\"760\":{\"offset\":0.6,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(232,232,232)\"},\"761\":{\"offset\":1,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(248,248,248)\"},\"762\":{\"partsSpaceName\":\"PartsBin/Inputs\",\"migrationLevel\":4,\"partName\":\"Button\",\"comment\":\"Has a script that is called on button press\",\"changes\":[{\"__isSmartRef__\":true,\"id\":763},{\"__isSmartRef__\":true,\"id\":765},{\"__isSmartRef__\":true,\"id\":767},{\"__isSmartRef__\":true,\"id\":769},{\"__isSmartRef__\":true,\"id\":771}],\"revisionOnLoad\":171940,\"lastModifiedDate\":{\"__isSmartRef__\":true,\"id\":773},\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\",\"__SourceModuleName__\":\"Global.lively.PartsBin\"},\"763\":{\"date\":{\"__isSmartRef__\":true,\"id\":764},\"author\":\"undefined\",\"message\":\"\",\"id\":\"7074B413-6CF0-4892-9D18-52009A2A2E03\"},\"764\":{\"isSerializedDate\":true,\"string\":\"Fri Apr 13 2012 21:04:01 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"765\":{\"date\":{\"__isSmartRef__\":true,\"id\":766},\"author\":\"sstamm\",\"message\":\"reverted button\",\"id\":\"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E\"},\"766\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 16 2012 10:36:21 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"767\":{\"date\":{\"__isSmartRef__\":true,\"id\":768},\"author\":\"robertkrahn\",\"message\":\"no comment\",\"id\":\"97D17254-EAC6-4494-8330-A347909590D6\"},\"768\":{\"isSerializedDate\":true,\"string\":\"Sat Apr 21 2012 14:08:58 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"769\":{\"date\":{\"__isSmartRef__\":true,\"id\":770},\"author\":\"robertkrahn\",\"message\":\"no comment\",\"id\":\"DDE22D44-9A6D-4485-80F3-262D5DA0CC07\"},\"770\":{\"isSerializedDate\":true,\"string\":\"Tue Jun 05 2012 14:03:19 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"771\":{\"date\":{\"__isSmartRef__\":true,\"id\":772},\"author\":\"bgnauk\",\"message\":\"no comment\",\"id\":\"FA43C1A3-19A9-4ED6-A014-82C74689A5C3\"},\"772\":{\"isSerializedDate\":true,\"string\":\"Tue Jun 19 2012 23:39:23 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"773\":{\"isSerializedDate\":true,\"string\":\"Fri Sep 07 2012 04:04:46 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"774\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":740},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":0},\"targetMethodName\":\"simplexStep\",\"varMapping\":{\"__isSmartRef__\":true,\"id\":775},\"__LivelyClassName__\":\"AttributeConnection\",\"__SourceModuleName__\":\"Global.lively.bindings.Core\"},\"775\":{\"source\":{\"__isSmartRef__\":true,\"id\":740},\"target\":{\"__isSmartRef__\":true,\"id\":0}},\"776\":{\"morph\":{\"__isSmartRef__\":true,\"id\":740},\"__LivelyClassName__\":\"lively.morphic.EventHandler\",\"__SourceModuleName__\":\"Global.lively.morphic.Events\"},\"777\":{\"doAction\":{\"__isSmartRef__\":true,\"id\":778}},\"778\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":779},\"source\":\"function doAction() {\\n \\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":780},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"779\":{\"this\":{\"__isSmartRef__\":true,\"id\":740}},\"780\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":781},\"user\":\"robertkrahn\",\"tags\":[]},\"781\":{\"isSerializedDate\":true,\"string\":\"Tue Jun 05 2012 14:02:40 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"782\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":783}],\"scripts\":[],\"id\":\"C1E1C431-73A9-4B45-AA79-F33D7C716811\",\"shape\":{\"__isSmartRef__\":true,\"id\":788},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":794},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":799},\"label\":{\"__isSmartRef__\":true,\"id\":783},\"name\":\"stopButton\",\"showsHalos\":false,\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":804},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":815},{\"__isSmartRef__\":true,\"id\":816},{\"__isSmartRef__\":true,\"id\":870}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":872},\"derivationIds\":[7251,\"3F26258D-0EE1-4A94-8419-5EE2BB6065A6\",\"B624295D-42E3-4E0A-B370-844C2B43F4F0\",\"F5D160C8-1C2F-47D9-9BE1-2FD26C53BFB3\",\"7D4A1972-76E5-4369-9964-2F6ACB87C81F\",\"8B7A69E1-2842-4086-AAF1-C435517C4DA7\",\"C2A72BC2-1B3C-4CB5-970E-F0D28763C62D\",\"707149E7-9837-4996-BB84-9423A4404556\",\"C479A54B-32C8-4A5E-A1FB-B5C5A35B70C7\",\"8A891806-DFA1-4D9B-88D6-BBD4587F3D7B\",\"BA252EA5-5572-411C-8BFC-41265BBA4CE8\"],\"_ClipMode\":\"visible\",\"isPressed\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"prevScroll\":[0,0],\"_Rotation\":0,\"_Scale\":1,\"__serializedExpressions__\":[\"_Position\",\"distanceToDragEvent\"],\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":873},\"__LivelyClassName__\":\"lively.morphic.Button\",\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"_Position\":\"lively.pt(5.0,81.0)\",\"distanceToDragEvent\":\"lively.pt(54.9,-11.0)\"},\"783\":{\"submorphs\":[],\"scripts\":[],\"id\":\"35E05786-926D-42CB-88EF-CE38E8F2C86E\",\"shape\":{\"__isSmartRef__\":true,\"id\":784},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_WhiteSpaceHandling\":\"pre-wrap\",\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"registeredForMouseEvents\":true,\"_MaxTextWidth\":100,\"_MaxTextHeight\":null,\"textStyle\":null,\"owner\":{\"__isSmartRef__\":true,\"id\":782},\"isLabel\":true,\"eventsAreIgnored\":true,\"_ClipMode\":\"hidden\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":785}],\"_Align\":\"center\",\"eventHandler\":{\"__isSmartRef__\":true,\"id\":787},\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"derivationIds\":[7252,\"4881773E-A824-4992-B814-33C8D37580C6\",\"EE955AA4-D648-4DFC-8E2D-08881D605170\",\"7EC413DD-D34D-449D-B448-2F3904B04FA5\",\"7939AA82-2A96-4559-9090-DD58B7C8868A\",\"E24E16C9-A02D-4DC4-89F3-9535E54A9BAE\",\"6FD03EBD-9331-4021-99B7-298ADDFC8C33\",\"53BAF5AF-5CBA-425B-A0BB-5E51D31867FA\",\"BC8209BF-4E53-419D-9D86-49C971E6F754\",\"464553B0-0A18-418A-8665-C128463D0EAD\",\"D0F9E5D5-1EEB-4490-A36B-12CB104F01A9\"],\"_MinTextWidth\":100,\"_MinTextHeight\":null,\"_FontSize\":10,\"_WordBreak\":\"break-all\",\"__serializedExpressions__\":[\"_Position\",\"padding\",\"_Padding\",\"_TextColor\"],\"__LivelyClassName__\":\"lively.morphic.Text\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_Position\":\"lively.pt(0.0,0.0)\",\"padding\":\"lively.rect(5,5,0,0)\",\"_Padding\":\"lively.rect(0,0,0,0)\",\"_TextColor\":\"Color.rgb(0,0,0)\"},\"784\":{\"_BorderWidth\":0,\"_Fill\":null,\"_ClipMode\":\"hidden\",\"__serializedExpressions__\":[\"position\",\"_Extent\",\"_BorderColor\",\"_Padding\"],\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"position\":\"lively.pt(0.0,0.0)\",\"_Extent\":\"lively.pt(100.0,22.0)\",\"_BorderColor\":\"Color.rgb(0,0,0)\",\"_Padding\":\"lively.rect(0,3,0,0)\"},\"785\":{\"style\":{\"__isSmartRef__\":true,\"id\":786},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":783},\"_id\":\"_33507\",\"storedString\":\"Stop\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"786\":{\"textShadow\":\"0px 1px 0 rgba(255,255,255,1)\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"787\":{\"morph\":{\"__isSmartRef__\":true,\"id\":783},\"__LivelyClassName__\":\"lively.morphic.EventHandler\",\"__SourceModuleName__\":\"Global.lively.morphic.Events\"},\"788\":{\"_BorderWidth\":1.1840000000000002,\"_Fill\":{\"__isSmartRef__\":true,\"id\":789},\"_BorderRadius\":5.2,\"_ClipMode\":\"visible\",\"__serializedExpressions__\":[\"position\",\"_Extent\",\"_BorderColor\",\"_Padding\"],\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"position\":\"lively.pt(0.0,0.0)\",\"_Extent\":\"lively.pt(100.0,22.0)\",\"_BorderColor\":\"Color.rgb(214,214,214)\",\"_Padding\":\"lively.rect(0,0,0,0)\"},\"789\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":790},{\"__isSmartRef__\":true,\"id\":791},{\"__isSmartRef__\":true,\"id\":792},{\"__isSmartRef__\":true,\"id\":793}],\"__serializedExpressions__\":[\"vector\"],\"__LivelyClassName__\":\"lively.morphic.LinearGradient\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"vector\":\"lively.rect(0,0,0,1)\"},\"790\":{\"offset\":0,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(245,245,245)\"},\"791\":{\"offset\":0.3,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(221,221,221)\"},\"792\":{\"offset\":0.7,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(221,221,221)\"},\"793\":{\"offset\":1,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(204,204,204)\"},\"794\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":795},{\"__isSmartRef__\":true,\"id\":796},{\"__isSmartRef__\":true,\"id\":797},{\"__isSmartRef__\":true,\"id\":798}],\"__serializedExpressions__\":[\"vector\"],\"__LivelyClassName__\":\"lively.morphic.LinearGradient\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"vector\":\"lively.rect(0,0,0,1)\"},\"795\":{\"offset\":0,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(245,245,245)\"},\"796\":{\"offset\":0.4,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(209,209,209)\"},\"797\":{\"offset\":0.6,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(209,209,209)\"},\"798\":{\"offset\":1,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(240,240,240)\"},\"799\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":800},{\"__isSmartRef__\":true,\"id\":801},{\"__isSmartRef__\":true,\"id\":802},{\"__isSmartRef__\":true,\"id\":803}],\"__serializedExpressions__\":[\"vector\"],\"__LivelyClassName__\":\"lively.morphic.LinearGradient\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"vector\":\"lively.rect(0,0,0,1)\"},\"800\":{\"offset\":0,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(250,250,250)\"},\"801\":{\"offset\":0.4,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(232,232,232)\"},\"802\":{\"offset\":0.6,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(232,232,232)\"},\"803\":{\"offset\":1,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(248,248,248)\"},\"804\":{\"partsSpaceName\":\"PartsBin/Inputs\",\"migrationLevel\":4,\"partName\":\"Button\",\"comment\":\"Has a script that is called on button press\",\"changes\":[{\"__isSmartRef__\":true,\"id\":805},{\"__isSmartRef__\":true,\"id\":807},{\"__isSmartRef__\":true,\"id\":809},{\"__isSmartRef__\":true,\"id\":811},{\"__isSmartRef__\":true,\"id\":813}],\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\",\"__SourceModuleName__\":\"Global.lively.PartsBin\"},\"805\":{\"date\":{\"__isSmartRef__\":true,\"id\":806},\"author\":\"undefined\",\"message\":\"\",\"id\":\"7074B413-6CF0-4892-9D18-52009A2A2E03\"},\"806\":{\"isSerializedDate\":true,\"string\":\"Fri Apr 13 2012 21:04:01 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"807\":{\"date\":{\"__isSmartRef__\":true,\"id\":808},\"author\":\"sstamm\",\"message\":\"reverted button\",\"id\":\"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E\"},\"808\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 16 2012 10:36:21 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"809\":{\"date\":{\"__isSmartRef__\":true,\"id\":810},\"author\":\"robertkrahn\",\"message\":\"no comment\",\"id\":\"97D17254-EAC6-4494-8330-A347909590D6\"},\"810\":{\"isSerializedDate\":true,\"string\":\"Sat Apr 21 2012 14:08:58 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"811\":{\"date\":{\"__isSmartRef__\":true,\"id\":812},\"author\":\"robertkrahn\",\"message\":\"no comment\",\"id\":\"DDE22D44-9A6D-4485-80F3-262D5DA0CC07\"},\"812\":{\"isSerializedDate\":true,\"string\":\"Tue Jun 05 2012 14:03:19 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"813\":{\"date\":{\"__isSmartRef__\":true,\"id\":814},\"author\":\"bgnauk\",\"message\":\"no comment\",\"id\":\"FA43C1A3-19A9-4ED6-A014-82C74689A5C3\"},\"814\":{\"isSerializedDate\":true,\"string\":\"Tue Jun 19 2012 23:39:23 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"815\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":782},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":782},\"targetMethodName\":\"doAction\",\"__LivelyClassName__\":\"AttributeConnection\",\"__SourceModuleName__\":\"Global.lively.bindings.Core\"},\"816\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":782},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":817},\"targetMethodName\":\"stop\",\"__LivelyClassName__\":\"AttributeConnection\",\"__SourceModuleName__\":\"Global.lively.bindings.Core\"},\"817\":{\"submorphs\":[],\"scripts\":[],\"id\":\"DFA99784-9469-437E-9259-5FE6DB274314\",\"shape\":{\"__isSmartRef__\":true,\"id\":818},\"droppingEnabled\":true,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"showsHalos\":false,\"name\":\"Rectangle1\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":819},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":834},\"derivationIds\":[127,\"F0291F62-F100-480C-AEBF-0230398F7983\",\"AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B\",\"39BA345C-17FA-45A0-BAC2-F0CF5654ACF8\",\"FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4\",\"F38439A3-2F4E-4AC2-BF73-2633C00B1393\",\"6748F5B5-2284-4748-A6EE-F1A261CBAD0B\",\"BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C\"],\"partTests\":{\"__isSmartRef__\":true,\"id\":835},\"_ClipMode\":\"visible\",\"moved\":true,\"owner\":null,\"algorithm\":{\"__isSmartRef__\":true,\"id\":840},\"result\":false,\"#startLetters\":\"init\",\"isBeingDragged\":false,\"prevScroll\":[0,0],\"_Rotation\":0,\"_Scale\":1,\"__serializedExpressions__\":[\"_Position\"],\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":841},\"__LivelyClassName__\":\"lively.morphic.Box\",\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"_Position\":\"lively.pt(2259.0,1431.0)\"},\"818\":{\"_BorderWidth\":1,\"_ClipMode\":\"visible\",\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__serializedExpressions__\":[\"position\",\"_Extent\",\"_BorderColor\",\"_Fill\",\"_Padding\"],\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"position\":\"lively.pt(0.0,0.0)\",\"_Extent\":\"lively.pt(250.0,252.0)\",\"_BorderColor\":\"Color.rgb(0,0,0)\",\"_Fill\":\"Color.rgb(255,143,0)\",\"_Padding\":\"lively.rect(0,0,0,0)\"},\"819\":{\"partsSpaceName\":\"PartsBin/Basic\",\"comment\":\"A simple box morph. A really orange one. Its amazing what you can build out of simple boxes.... Who needs stars when you got orange rectangles!\",\"migrationLevel\":4,\"partName\":\"Rectangle\",\"changes\":[{\"__isSmartRef__\":true,\"id\":820},{\"__isSmartRef__\":true,\"id\":822},{\"__isSmartRef__\":true,\"id\":824},{\"__isSmartRef__\":true,\"id\":826},{\"__isSmartRef__\":true,\"id\":828},{\"__isSmartRef__\":true,\"id\":830},{\"__isSmartRef__\":true,\"id\":832}],\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\",\"__SourceModuleName__\":\"Global.lively.PartsBin\"},\"820\":{\"date\":{\"__isSmartRef__\":true,\"id\":821},\"author\":\"undefined\",\"message\":\"whoopsie\",\"id\":\"3F17A2D2-3C24-424B-B0FA-E43112267D23\"},\"821\":{\"isSerializedDate\":true,\"string\":\"Thu May 03 2012 15:51:36 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"822\":{\"date\":{\"__isSmartRef__\":true,\"id\":823},\"author\":\"undefined\",\"message\":\"whoopsie\",\"id\":\"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC\"},\"823\":{\"isSerializedDate\":true,\"string\":\"Thu May 03 2012 15:51:30 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"824\":{\"date\":{\"__isSmartRef__\":true,\"id\":825},\"author\":\"undefined\",\"message\":\"sorry\",\"id\":\"44B56D2E-9B59-4C67-A305-49A6E10E66C2\"},\"825\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)\"},\"826\":{\"date\":{\"__isSmartRef__\":true,\"id\":827},\"author\":\"fbo\",\"message\":\"\",\"id\":\"BD1C654D-9100-4B66-BC62-B15FF2498B2B\"},\"827\":{\"isSerializedDate\":true,\"string\":\"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)\"},\"828\":{\"date\":{\"__isSmartRef__\":true,\"id\":829},\"author\":\"undefined\",\"message\":\"css transitions\",\"id\":\"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7\"},\"829\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)\"},\"830\":{\"date\":{\"__isSmartRef__\":true,\"id\":831},\"author\":\"undefined\",\"message\":\"suddenly, the rectangle became a CarDemo\",\"id\":\"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350\"},\"831\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"832\":{\"date\":{\"__isSmartRef__\":true,\"id\":833},\"author\":\"bgnauk\",\"message\":\"no comment\",\"id\":\"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8\"},\"833\":{\"isSerializedDate\":true,\"string\":\"Mon Jun 18 2012 19:35:08 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"834\":{\"morph\":{\"__isSmartRef__\":true,\"id\":817},\"__LivelyClassName__\":\"lively.morphic.EventHandler\",\"__SourceModuleName__\":\"Global.lively.morphic.Events\"},\"835\":{\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":836}},\"836\":{\"test01IsMorph\":{\"__isSmartRef__\":true,\"id\":837}},\"837\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":838},\"source\":\"function test01IsMorph(aPart) {\\n this.assert(aPart.isMorph, 'rectangle should be a morph');\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":839},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"838\":{\"this\":{\"__isSmartRef__\":true,\"id\":835}},\"839\":{},\"840\":{\"__LivelyClassName__\":\"SimplexAlgorithmClass\",\"__SourceModuleName__\":\"Global.projects.SketchPad.SimplexAlgorithm\"},\"841\":{\"solveConstraints\":{\"__isSmartRef__\":true,\"id\":842},\"start\":{\"__isSmartRef__\":true,\"id\":846},\"stop\":{\"__isSmartRef__\":true,\"id\":850},\"testFunc\":{\"__isSmartRef__\":true,\"id\":854},\"initSimplex\":{\"__isSmartRef__\":true,\"id\":858},\"simplexStep\":{\"__isSmartRef__\":true,\"id\":862},\"initializeTableau\":{\"__isSmartRef__\":true,\"id\":866}},\"842\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":843},\"source\":\"function solveConstraints() {\\n // changed at Tue Oct 30 2012 17:26:19 GMT+0100 (Mitteleuropäische Zeit) by lisa.pfisterer \\n module('apps.dwarfcassowary.js.DwarfCassowary').load();\\n module('projects.SketchPad.testModule').load();\\n \\n var solver = new ClSimplexSolver();\\n var height1 = new ClVariable(5);\\n var height2 = new ClVariable(10);\\n \\n var width1 = new ClVariable(5);\\n var width2 = new ClVariable(10);\\n \\n solver.addConstraint(new ClLinearEquation((new ClLinearExpression(height1)).times(2), height2 ));\\n \\n solver.addConstraint(new ClLinearEquation((new ClLinearExpression(width1)).times(2), width2 ));\\n \\n solver. addStay(height2). addEditVar(height1). beginEdit();\\n solver. addStay(width2). addEditVar(width1). beginEdit();\\n \\n solver. suggestValue(height1, this.get('Rectangle2').getExtent().y). resolve();\\n solver. suggestValue(width1, this.get('Rectangle2').getExtent().x). resolve();\\n \\n solver.endEdit();\\n \\n var extent = this.get(\\\"Rectangle1\\\").getExtent();\\n extent.y = height2.value();\\n extent.x = width2.value();\\n\\n this.get(\\\"Rectangle1\\\").setExtent(extent);\\n \\n var ext1 = this.get(\\\"Rectangle1\\\").getExtent();\\n var ext2 = this.get(\\\"Rectangle2\\\").getExtent();\\n \\n \\n this.get(\\\"textfield\\\").setTextString(\\\"Extent 1: X: \\\" + ext1.x + \\\", Y: \\\" + ext1.y);\\n this.get(\\\"textfield2\\\").setTextString(\\\"Extent 2: X: \\\" + ext2.x + \\\", Y: \\\" + ext2.y);\\n this.get(\\\"ratio\\\").setTextString(\\\"Ratio: X: \\\" + (ext1.x/ext2.x) + \\\", Y: \\\" +(ext1.y/ext2.y) );\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":844},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"843\":{\"this\":{\"__isSmartRef__\":true,\"id\":817}},\"844\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":845},\"user\":\"lisa.pfisterer\",\"tags\":[]},\"845\":{\"isSerializedDate\":true,\"string\":\"Wed Nov 07 2012 18:48:40 GMT+0100 (Mitteleuropäische Zeit)\"},\"846\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":847},\"source\":\"function start() {\\n this.initSimplex();\\n this.startStepping(1000, \\\"simplexStep\\\")\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":848},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"847\":{\"this\":{\"__isSmartRef__\":true,\"id\":817}},\"848\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":849},\"user\":\"lisa.pfisterer\",\"tags\":[]},\"849\":{\"isSerializedDate\":true,\"string\":\"Mon Nov 19 2012 12:49:43 GMT+0100 (Mitteleuropäische Zeit)\"},\"850\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":851},\"source\":\"function stop() {\\n this.stopStepping()\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":852},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"851\":{\"this\":{\"__isSmartRef__\":true,\"id\":817}},\"852\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":853},\"user\":\"lisa.pfisterer\",\"tags\":[]},\"853\":{\"isSerializedDate\":true,\"string\":\"Mon Nov 05 2012 09:16:36 GMT+0100 (Mitteleuropäische Zeit)\"},\"854\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":855},\"source\":\"function testFunc() {\\n module('projects.SketchPad.SimplexAlgorithm').load();\\n var object = new SimplexAlgorithmClass();\\n object.main();\\n //var x = height1.init();\\n //this.get(\\\"textfield\\\").setTextString(\\\"Value for X: \\\" + x);\\n //var solver = new testObject();\\n //solver.testFunction();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":856},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"855\":{\"this\":{\"__isSmartRef__\":true,\"id\":817}},\"856\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":857},\"user\":\"lisa.pfisterer\",\"tags\":[]},\"857\":{\"isSerializedDate\":true,\"string\":\"Tue Nov 13 2012 18:13:02 GMT+0100 (Mitteleuropäische Zeit)\"},\"858\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":859},\"source\":\"function initSimplex() {\\n module('projects.SketchPad.SimplexAlgorithm').load();\\n JSLoader.loadJs('http://lively-kernel.org/repository/webwerkstatt/projects/SketchPad/SimplexAlgorithm.js');\\n \\n this.algorithm = new SimplexAlgorithmClass();\\n this.get(\\\"solutionString\\\").setTextString(\\\"\\\");\\n \\n all = new Array(\\\"x1\\\", \\\"x2\\\", \\\"x3\\\", \\\"x4\\\", \\\"x5\\\", \\\"x6\\\", \\\"x7\\\", \\\"x8\\\");\\n schlupf = new Array(\\\"x5\\\", \\\"x6\\\", \\\"x7\\\", \\\"x8\\\", \\\"F\\\");\\n needed = new Array(\\\"x1\\\", \\\"x2\\\", \\\"x3\\\", \\\"x4\\\");\\n \\n this.initializeTableau();\\n\\n this.algorithm.initSimplex(all, schlupf, needed);\\n \\n \\n\\n var extent = this.get(\\\"optangle\\\").getExtent();\\n extent.x = 0;\\n extent.y = 0;\\n this.get(\\\"optangle\\\").setExtent(extent);\\n \\n var extent2 = this.get(\\\"optangle2\\\").getExtent();\\n extent2.x = 0;\\n extent2.y = 0;\\n this.get(\\\"optangle2\\\").setExtent(extent2);\\n \\n this.result = false;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":860},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"859\":{\"this\":{\"__isSmartRef__\":true,\"id\":817}},\"860\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":861},\"user\":\"lisa.pfisterer\",\"tags\":[]},\"861\":{\"isSerializedDate\":true,\"string\":\"Mon Nov 19 2012 12:22:46 GMT+0100 (Mitteleuropäische Zeit)\"},\"862\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":863},\"source\":\"function simplexStep() {\\n if(!this.algorithm.result) {\\n this.algorithm.simplexIteration();\\n console.log(\\\"Result: \\\" + this.algorithm.resultString);\\n console.log(\\\"Array x1: \\\" + this.algorithm.resultArray[0]);\\n console.log(\\\"Array x2: \\\" + this.algorithm.resultArray[1]);\\n console.log(\\\"Array x3: \\\" + this.algorithm.resultArray[2]);\\n console.log(\\\"Array x4: \\\" + this.algorithm.resultArray[3]);\\n \\n this.get(\\\"solutionString\\\").setTextString(this.algorithm.needed[0] + \\\": \\\" + this.algorithm.resultArray[0] + \\\" \\\" + this.algorithm.needed[1] + \\\": \\\" + this.algorithm.resultArray[1] + \\\" \\\" + this.algorithm.needed[2] + \\\": \\\" + this.algorithm.resultArray[2] + \\\" \\\" + this.algorithm.needed[3] + \\\": \\\" + this.algorithm.resultArray[3]);\\n \\n\\tvar extent = this.get(\\\"optangle\\\").getExtent();\\n\\textent[\\\"x\\\"] = this.algorithm.resultArray[0] * 1;\\n\\textent[\\\"y\\\"] = this.algorithm.resultArray[1] * 1;\\n\\tthis.get(\\\"optangle\\\").setExtent(extent);\\n\\t\\n\\tvar extent2 = this.get(\\\"optangle2\\\").getExtent();\\n\\textent2.x = this.algorithm.resultArray[2] * 1;\\n\\textent2.y = this.algorithm.resultArray[3] * 1;\\n\\tthis.get(\\\"optangle2\\\").setExtent(extent2);\\n } else {\\n this.stop();\\n console.log(\\\"ALGORITHM FINISHED.\\\");\\n }\\n \\n\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":864},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"863\":{\"this\":{\"__isSmartRef__\":true,\"id\":817}},\"864\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":865},\"user\":\"lisa.pfisterer\",\"tags\":[]},\"865\":{\"isSerializedDate\":true,\"string\":\"Mon Nov 19 2012 12:50:17 GMT+0100 (Mitteleuropäische Zeit)\"},\"866\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":867},\"source\":\"function initializeTableau() {\\n var tableau = new Array(8);\\n\\n tableau[0] = new Array( 1, 0, 0, 0, 1, 0, 0, 0, 500 );\\n \\n tableau[1] = new Array( 0, 1, 0, 0, 0, 1, 0, 0, 500 );\\n \\n tableau[2] = new Array( 0, 0, 1, 0, 0, 0, 1, 0, 500 );\\n\\n tableau[3] = new Array( 0, 0, 0, 1, 0, 0, 0, 1, 500 );\\n \\n tableau[4] = new Array( 1, - 2, 0, 0, 0, 0, 0, 0, 0 );\\n \\n tableau[5] = new Array( 0, 0, 1, -3, 0, 0, 0, 0, 0 );\\n \\n tableau[6] = new Array( 1, 0, -3, 0, 0, 0, 0, 0, 0 );\\n \\n tableau[7] = new Array( -1, -1, -1, -1, 0, 0, 0, 0, 0 );\\n\\t\\t\\t\\n this.algorithm.tableau = tableau;\\t\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":868},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"867\":{\"this\":{\"__isSmartRef__\":true,\"id\":817}},\"868\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":869},\"user\":\"lisa.pfisterer\",\"tags\":[]},\"869\":{\"isSerializedDate\":true,\"string\":\"Mon Nov 19 2012 12:24:52 GMT+0100 (Mitteleuropäische Zeit)\"},\"870\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":782},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":0},\"targetMethodName\":\"stop\",\"varMapping\":{\"__isSmartRef__\":true,\"id\":871},\"__LivelyClassName__\":\"AttributeConnection\",\"__SourceModuleName__\":\"Global.lively.bindings.Core\"},\"871\":{\"source\":{\"__isSmartRef__\":true,\"id\":782},\"target\":{\"__isSmartRef__\":true,\"id\":0}},\"872\":{\"morph\":{\"__isSmartRef__\":true,\"id\":782},\"__LivelyClassName__\":\"lively.morphic.EventHandler\",\"__SourceModuleName__\":\"Global.lively.morphic.Events\"},\"873\":{\"doAction\":{\"__isSmartRef__\":true,\"id\":874}},\"874\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":875},\"source\":\"function doAction() {\\n \\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":876},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"875\":{\"this\":{\"__isSmartRef__\":true,\"id\":782}},\"876\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":877},\"user\":\"robertkrahn\",\"tags\":[]},\"877\":{\"isSerializedDate\":true,\"string\":\"Tue Jun 05 2012 14:02:40 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"878\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":879}],\"scripts\":[],\"id\":\"DDC9CFD1-04BD-45AD-A355-E9619E645903\",\"shape\":{\"__isSmartRef__\":true,\"id\":884},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":890},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":895},\"label\":{\"__isSmartRef__\":true,\"id\":879},\"name\":\"startButton\",\"showsHalos\":false,\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":804},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":900}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":902},\"derivationIds\":[7251,\"3F26258D-0EE1-4A94-8419-5EE2BB6065A6\",\"B624295D-42E3-4E0A-B370-844C2B43F4F0\",\"F5D160C8-1C2F-47D9-9BE1-2FD26C53BFB3\",\"7D4A1972-76E5-4369-9964-2F6ACB87C81F\",\"55E09D28-A9CA-4965-825E-F64F08933541\",\"52575A31-EA4C-4E6E-B44F-37DE54D09554\",\"09D0A760-52C4-4A3D-874C-137EBF1EC476\",\"5EBC15A1-E19A-4FBD-8DBD-A2314C23B003\",\"3B9E867B-0475-4602-BACF-0E82334A96D5\",\"C0402D4B-0FBE-4555-8D28-FD88F7380060\"],\"_ClipMode\":\"visible\",\"isPressed\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"_Rotation\":0,\"_Scale\":1,\"__serializedExpressions__\":[\"_Position\",\"distanceToDragEvent\"],\"__LivelyClassName__\":\"lively.morphic.Button\",\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"_Position\":\"lively.pt(7.0,53.0)\",\"distanceToDragEvent\":\"lively.pt(54.9,-11.0)\"},\"879\":{\"submorphs\":[],\"scripts\":[],\"id\":\"1F94C037-3802-4323-B400-ECC60F8AAD7E\",\"shape\":{\"__isSmartRef__\":true,\"id\":880},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_WhiteSpaceHandling\":\"pre-wrap\",\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"registeredForMouseEvents\":true,\"_MaxTextWidth\":100,\"_MaxTextHeight\":null,\"textStyle\":null,\"owner\":{\"__isSmartRef__\":true,\"id\":878},\"isLabel\":true,\"eventsAreIgnored\":true,\"_ClipMode\":\"hidden\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":881}],\"_Align\":\"center\",\"eventHandler\":{\"__isSmartRef__\":true,\"id\":883},\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"derivationIds\":[7252,\"4881773E-A824-4992-B814-33C8D37580C6\",\"EE955AA4-D648-4DFC-8E2D-08881D605170\",\"7EC413DD-D34D-449D-B448-2F3904B04FA5\",\"7939AA82-2A96-4559-9090-DD58B7C8868A\",\"FA375CFB-4C21-4DC8-8F83-823F12C471E2\",\"765CA998-A11D-4244-9112-E02C3E6D6E08\",\"73AA2975-57A2-4F12-A71A-171D2BDC5ECA\",\"A017DA43-1B33-4E3C-8DB3-97FE48F0C491\",\"67CE02E1-7A8E-4984-998C-BCF6A77C546C\",\"8FEAD123-5CF2-46BB-A565-CB274595BC73\"],\"_MinTextWidth\":100,\"_MinTextHeight\":null,\"_FontSize\":10,\"_WordBreak\":\"break-all\",\"__serializedExpressions__\":[\"_Position\",\"padding\",\"_Padding\",\"_TextColor\"],\"__LivelyClassName__\":\"lively.morphic.Text\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_Position\":\"lively.pt(0.0,0.0)\",\"padding\":\"lively.rect(5,5,0,0)\",\"_Padding\":\"lively.rect(0,0,0,0)\",\"_TextColor\":\"Color.rgb(0,0,0)\"},\"880\":{\"_BorderWidth\":0,\"_Fill\":null,\"_ClipMode\":\"hidden\",\"__serializedExpressions__\":[\"position\",\"_Extent\",\"_BorderColor\",\"_Padding\"],\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"position\":\"lively.pt(0.0,0.0)\",\"_Extent\":\"lively.pt(100.0,22.0)\",\"_BorderColor\":\"Color.rgb(0,0,0)\",\"_Padding\":\"lively.rect(0,3,0,0)\"},\"881\":{\"style\":{\"__isSmartRef__\":true,\"id\":882},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":879},\"_id\":\"_33410\",\"storedString\":\"Start\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"882\":{\"textShadow\":\"0px 1px 0 rgba(255,255,255,1)\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"883\":{\"morph\":{\"__isSmartRef__\":true,\"id\":879},\"__LivelyClassName__\":\"lively.morphic.EventHandler\",\"__SourceModuleName__\":\"Global.lively.morphic.Events\"},\"884\":{\"_BorderWidth\":1.1840000000000002,\"_Fill\":{\"__isSmartRef__\":true,\"id\":885},\"_BorderRadius\":5.2,\"_ClipMode\":\"visible\",\"__serializedExpressions__\":[\"position\",\"_Extent\",\"_BorderColor\",\"_Padding\"],\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"position\":\"lively.pt(0.0,0.0)\",\"_Extent\":\"lively.pt(100.0,22.0)\",\"_BorderColor\":\"Color.rgb(214,214,214)\",\"_Padding\":\"lively.rect(0,0,0,0)\"},\"885\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":886},{\"__isSmartRef__\":true,\"id\":887},{\"__isSmartRef__\":true,\"id\":888},{\"__isSmartRef__\":true,\"id\":889}],\"__serializedExpressions__\":[\"vector\"],\"__LivelyClassName__\":\"lively.morphic.LinearGradient\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"vector\":\"lively.rect(0,0,0,1)\"},\"886\":{\"offset\":0,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(245,245,245)\"},\"887\":{\"offset\":0.3,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(221,221,221)\"},\"888\":{\"offset\":0.7,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(221,221,221)\"},\"889\":{\"offset\":1,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(204,204,204)\"},\"890\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":891},{\"__isSmartRef__\":true,\"id\":892},{\"__isSmartRef__\":true,\"id\":893},{\"__isSmartRef__\":true,\"id\":894}],\"__serializedExpressions__\":[\"vector\"],\"__LivelyClassName__\":\"lively.morphic.LinearGradient\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"vector\":\"lively.rect(0,0,0,1)\"},\"891\":{\"offset\":0,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(245,245,245)\"},\"892\":{\"offset\":0.4,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(209,209,209)\"},\"893\":{\"offset\":0.6,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(209,209,209)\"},\"894\":{\"offset\":1,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(240,240,240)\"},\"895\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":896},{\"__isSmartRef__\":true,\"id\":897},{\"__isSmartRef__\":true,\"id\":898},{\"__isSmartRef__\":true,\"id\":899}],\"__serializedExpressions__\":[\"vector\"],\"__LivelyClassName__\":\"lively.morphic.LinearGradient\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"vector\":\"lively.rect(0,0,0,1)\"},\"896\":{\"offset\":0,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(250,250,250)\"},\"897\":{\"offset\":0.4,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(232,232,232)\"},\"898\":{\"offset\":0.6,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(232,232,232)\"},\"899\":{\"offset\":1,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(248,248,248)\"},\"900\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":878},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":0},\"targetMethodName\":\"start\",\"varMapping\":{\"__isSmartRef__\":true,\"id\":901},\"__LivelyClassName__\":\"AttributeConnection\",\"__SourceModuleName__\":\"Global.lively.bindings.Core\"},\"901\":{\"source\":{\"__isSmartRef__\":true,\"id\":878},\"target\":{\"__isSmartRef__\":true,\"id\":0}},\"902\":{\"morph\":{\"__isSmartRef__\":true,\"id\":878},\"__LivelyClassName__\":\"lively.morphic.EventHandler\",\"__SourceModuleName__\":\"Global.lively.morphic.Events\"},\"903\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":904}],\"scripts\":[],\"id\":\"A3AFCD3D-15BC-4425-B5F2-EAD7B426D22F\",\"shape\":{\"__isSmartRef__\":true,\"id\":909},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":915},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":920},\"label\":{\"__isSmartRef__\":true,\"id\":904},\"name\":\"initButton\",\"showsHalos\":false,\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":925},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":936},\"derivationIds\":[7251,\"3F26258D-0EE1-4A94-8419-5EE2BB6065A6\",\"B624295D-42E3-4E0A-B370-844C2B43F4F0\",\"F5D160C8-1C2F-47D9-9BE1-2FD26C53BFB3\",\"7D4A1972-76E5-4369-9964-2F6ACB87C81F\",\"55E09D28-A9CA-4965-825E-F64F08933541\",\"52575A31-EA4C-4E6E-B44F-37DE54D09554\",\"09D0A760-52C4-4A3D-874C-137EBF1EC476\",\"5EBC15A1-E19A-4FBD-8DBD-A2314C23B003\",\"3B9E867B-0475-4602-BACF-0E82334A96D5\",\"C0402D4B-0FBE-4555-8D28-FD88F7380060\",\"2929A139-A361-4843-91ED-C8C25247D03B\"],\"_ClipMode\":\"visible\",\"isPressed\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":937}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"_Rotation\":0,\"_Scale\":1,\"__serializedExpressions__\":[\"_Position\",\"distanceToDragEvent\"],\"__LivelyClassName__\":\"lively.morphic.Button\",\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"_Position\":\"lively.pt(4.0,18.0)\",\"distanceToDragEvent\":\"lively.pt(54.9,-11.0)\"},\"904\":{\"submorphs\":[],\"scripts\":[],\"id\":\"BEE45CC0-D0B8-4749-A965-A1EBC53E76B2\",\"shape\":{\"__isSmartRef__\":true,\"id\":905},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_WhiteSpaceHandling\":\"pre-wrap\",\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"registeredForMouseEvents\":true,\"_MaxTextWidth\":100,\"_MaxTextHeight\":null,\"textStyle\":null,\"owner\":{\"__isSmartRef__\":true,\"id\":903},\"isLabel\":true,\"eventsAreIgnored\":true,\"_ClipMode\":\"hidden\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":906}],\"_Align\":\"center\",\"eventHandler\":{\"__isSmartRef__\":true,\"id\":908},\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"derivationIds\":[7252,\"4881773E-A824-4992-B814-33C8D37580C6\",\"EE955AA4-D648-4DFC-8E2D-08881D605170\",\"7EC413DD-D34D-449D-B448-2F3904B04FA5\",\"7939AA82-2A96-4559-9090-DD58B7C8868A\",\"FA375CFB-4C21-4DC8-8F83-823F12C471E2\",\"765CA998-A11D-4244-9112-E02C3E6D6E08\",\"73AA2975-57A2-4F12-A71A-171D2BDC5ECA\",\"A017DA43-1B33-4E3C-8DB3-97FE48F0C491\",\"67CE02E1-7A8E-4984-998C-BCF6A77C546C\",\"8FEAD123-5CF2-46BB-A565-CB274595BC73\",\"12C45DC5-CE8C-449A-8A20-1CC7DD2423FC\"],\"_MinTextWidth\":100,\"_MinTextHeight\":null,\"_FontSize\":10,\"_WordBreak\":\"break-all\",\"__serializedExpressions__\":[\"_Position\",\"padding\",\"_Padding\",\"_TextColor\"],\"__LivelyClassName__\":\"lively.morphic.Text\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_Position\":\"lively.pt(0.0,0.0)\",\"padding\":\"lively.rect(5,5,0,0)\",\"_Padding\":\"lively.rect(0,0,0,0)\",\"_TextColor\":\"Color.rgb(0,0,0)\"},\"905\":{\"_BorderWidth\":0,\"_Fill\":null,\"_ClipMode\":\"hidden\",\"__serializedExpressions__\":[\"position\",\"_Extent\",\"_BorderColor\",\"_Padding\"],\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"position\":\"lively.pt(0.0,0.0)\",\"_Extent\":\"lively.pt(100.0,22.0)\",\"_BorderColor\":\"Color.rgb(0,0,0)\",\"_Padding\":\"lively.rect(0,3,0,0)\"},\"906\":{\"style\":{\"__isSmartRef__\":true,\"id\":907},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":904},\"_id\":\"_1120\",\"storedString\":\"Initialisieren\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"907\":{\"textShadow\":\"0px 1px 0 rgba(255,255,255,1)\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"908\":{\"morph\":{\"__isSmartRef__\":true,\"id\":904},\"__LivelyClassName__\":\"lively.morphic.EventHandler\",\"__SourceModuleName__\":\"Global.lively.morphic.Events\"},\"909\":{\"_BorderWidth\":1.1840000000000002,\"_Fill\":{\"__isSmartRef__\":true,\"id\":910},\"_BorderRadius\":5.2,\"_ClipMode\":\"visible\",\"__serializedExpressions__\":[\"position\",\"_Extent\",\"_BorderColor\",\"_Padding\"],\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"position\":\"lively.pt(0.0,0.0)\",\"_Extent\":\"lively.pt(100.0,22.0)\",\"_BorderColor\":\"Color.rgb(214,214,214)\",\"_Padding\":\"lively.rect(0,0,0,0)\"},\"910\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":911},{\"__isSmartRef__\":true,\"id\":912},{\"__isSmartRef__\":true,\"id\":913},{\"__isSmartRef__\":true,\"id\":914}],\"__serializedExpressions__\":[\"vector\"],\"__LivelyClassName__\":\"lively.morphic.LinearGradient\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"vector\":\"lively.rect(0,0,0,1)\"},\"911\":{\"offset\":0,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(245,245,245)\"},\"912\":{\"offset\":0.3,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(221,221,221)\"},\"913\":{\"offset\":0.7,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(221,221,221)\"},\"914\":{\"offset\":1,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(204,204,204)\"},\"915\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":916},{\"__isSmartRef__\":true,\"id\":917},{\"__isSmartRef__\":true,\"id\":918},{\"__isSmartRef__\":true,\"id\":919}],\"__serializedExpressions__\":[\"vector\"],\"__LivelyClassName__\":\"lively.morphic.LinearGradient\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"vector\":\"lively.rect(0,0,0,1)\"},\"916\":{\"offset\":0,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(245,245,245)\"},\"917\":{\"offset\":0.4,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(209,209,209)\"},\"918\":{\"offset\":0.6,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(209,209,209)\"},\"919\":{\"offset\":1,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(240,240,240)\"},\"920\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":921},{\"__isSmartRef__\":true,\"id\":922},{\"__isSmartRef__\":true,\"id\":923},{\"__isSmartRef__\":true,\"id\":924}],\"__serializedExpressions__\":[\"vector\"],\"__LivelyClassName__\":\"lively.morphic.LinearGradient\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"vector\":\"lively.rect(0,0,0,1)\"},\"921\":{\"offset\":0,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(250,250,250)\"},\"922\":{\"offset\":0.4,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(232,232,232)\"},\"923\":{\"offset\":0.6,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(232,232,232)\"},\"924\":{\"offset\":1,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(248,248,248)\"},\"925\":{\"partsSpaceName\":\"PartsBin/Inputs\",\"migrationLevel\":4,\"partName\":\"Button\",\"comment\":\"Has a script that is called on button press\",\"changes\":[{\"__isSmartRef__\":true,\"id\":926},{\"__isSmartRef__\":true,\"id\":928},{\"__isSmartRef__\":true,\"id\":930},{\"__isSmartRef__\":true,\"id\":932},{\"__isSmartRef__\":true,\"id\":934}],\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\",\"__SourceModuleName__\":\"Global.lively.PartsBin\"},\"926\":{\"date\":{\"__isSmartRef__\":true,\"id\":927},\"author\":\"undefined\",\"message\":\"\",\"id\":\"7074B413-6CF0-4892-9D18-52009A2A2E03\"},\"927\":{\"isSerializedDate\":true,\"string\":\"Fri Apr 13 2012 21:04:01 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"928\":{\"date\":{\"__isSmartRef__\":true,\"id\":929},\"author\":\"sstamm\",\"message\":\"reverted button\",\"id\":\"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E\"},\"929\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 16 2012 10:36:21 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"930\":{\"date\":{\"__isSmartRef__\":true,\"id\":931},\"author\":\"robertkrahn\",\"message\":\"no comment\",\"id\":\"97D17254-EAC6-4494-8330-A347909590D6\"},\"931\":{\"isSerializedDate\":true,\"string\":\"Sat Apr 21 2012 14:08:58 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"932\":{\"date\":{\"__isSmartRef__\":true,\"id\":933},\"author\":\"robertkrahn\",\"message\":\"no comment\",\"id\":\"DDE22D44-9A6D-4485-80F3-262D5DA0CC07\"},\"933\":{\"isSerializedDate\":true,\"string\":\"Tue Jun 05 2012 14:03:19 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"934\":{\"date\":{\"__isSmartRef__\":true,\"id\":935},\"author\":\"bgnauk\",\"message\":\"no comment\",\"id\":\"FA43C1A3-19A9-4ED6-A014-82C74689A5C3\"},\"935\":{\"isSerializedDate\":true,\"string\":\"Tue Jun 19 2012 23:39:23 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"936\":{\"morph\":{\"__isSmartRef__\":true,\"id\":903},\"__LivelyClassName__\":\"lively.morphic.EventHandler\",\"__SourceModuleName__\":\"Global.lively.morphic.Events\"},\"937\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":903},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":0},\"targetMethodName\":\"initSimplex\",\"varMapping\":{\"__isSmartRef__\":true,\"id\":938},\"__LivelyClassName__\":\"AttributeConnection\",\"__SourceModuleName__\":\"Global.lively.bindings.Core\"},\"938\":{\"source\":{\"__isSmartRef__\":true,\"id\":903},\"target\":{\"__isSmartRef__\":true,\"id\":0}},\"939\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":940}],\"scripts\":[],\"id\":\"E6D1D7AC-9308-4911-AFA7-EAD5A99AC31F\",\"shape\":{\"__isSmartRef__\":true,\"id\":945},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":951},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":956},\"label\":{\"__isSmartRef__\":true,\"id\":940},\"name\":\"parseConstraintsButton\",\"showsHalos\":false,\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":961},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":973},{\"__isSmartRef__\":true,\"id\":974}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":976},\"derivationIds\":[7251,\"3F26258D-0EE1-4A94-8419-5EE2BB6065A6\",\"B624295D-42E3-4E0A-B370-844C2B43F4F0\",\"F5D160C8-1C2F-47D9-9BE1-2FD26C53BFB3\",\"7D4A1972-76E5-4369-9964-2F6ACB87C81F\",\"468167DF-C2A9-4D14-B344-4D183695DBF9\",\"A507628C-314F-4CA3-90BE-D9B88F8447E9\",\"D1AF90C8-F667-4D9B-B3A4-6FA707BF0583\",\"A9ABAF28-AE0D-42E5-B1EC-27B990856CBA\",\"F60C6C80-53D4-4D5C-9ED3-95605C4D56DC\",\"95F3A13F-AAEB-4908-91C0-B87713A5E6E3\",\"9176FC8B-F37B-4188-9B2E-E718C3D9B12A\",\"8239B60C-680A-4E8E-8F48-398028228535\",\"A99A9AB5-FDC1-43E4-85F0-D69BD20223F9\",\"3A28F1F7-C0A5-4346-AA70-54B5FECACF9A\"],\"_ClipMode\":\"visible\",\"isPressed\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"_Rotation\":0,\"_Scale\":1,\"__serializedExpressions__\":[\"_Position\",\"distanceToDragEvent\"],\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":977},\"__LivelyClassName__\":\"lively.morphic.Button\",\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"_Position\":\"lively.pt(1627.0,662.0)\",\"distanceToDragEvent\":\"lively.pt(54.9,-11.0)\"},\"940\":{\"submorphs\":[],\"scripts\":[],\"id\":\"022F059B-EAD1-46A6-98D7-1518240E6E80\",\"shape\":{\"__isSmartRef__\":true,\"id\":941},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_WhiteSpaceHandling\":\"pre-wrap\",\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"registeredForMouseEvents\":true,\"_MaxTextWidth\":100,\"_MaxTextHeight\":null,\"textStyle\":null,\"owner\":{\"__isSmartRef__\":true,\"id\":939},\"isLabel\":true,\"eventsAreIgnored\":true,\"_ClipMode\":\"hidden\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":942}],\"_Align\":\"center\",\"eventHandler\":{\"__isSmartRef__\":true,\"id\":944},\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"derivationIds\":[7252,\"4881773E-A824-4992-B814-33C8D37580C6\",\"EE955AA4-D648-4DFC-8E2D-08881D605170\",\"7EC413DD-D34D-449D-B448-2F3904B04FA5\",\"7939AA82-2A96-4559-9090-DD58B7C8868A\",\"CA0DC720-D350-40B1-B491-56053DD3ACEC\",\"0D350F67-43D3-4011-A7FE-BB6073758DFE\",\"F3992590-AD3D-47A5-8663-6C72C72B45C4\",\"B722D102-4490-4B08-96D9-95A987C54713\",\"A3C83808-0F33-4DE8-B768-9D3D321F6DCF\",\"84D29350-B39A-4D78-8D8C-0C782E69F01E\",\"A8E991FE-CE35-42D0-899D-84A971A8EA24\",\"8584DD1A-DDE5-4456-9B8F-92C3D5D16FD1\",\"A012064E-9881-45AC-873B-9FCEB952B7DD\",\"9360CF78-F02C-4B5B-B0B9-E0DBF495EF21\"],\"_MinTextWidth\":100,\"_MinTextHeight\":null,\"_FontSize\":10,\"_WordBreak\":\"break-all\",\"__serializedExpressions__\":[\"_Position\",\"padding\",\"_Padding\",\"_TextColor\"],\"__LivelyClassName__\":\"lively.morphic.Text\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_Position\":\"lively.pt(0.0,0.0)\",\"padding\":\"lively.rect(5,5,0,0)\",\"_Padding\":\"lively.rect(0,0,0,0)\",\"_TextColor\":\"Color.rgb(0,0,0)\"},\"941\":{\"_BorderWidth\":0,\"_Fill\":null,\"_ClipMode\":\"hidden\",\"__serializedExpressions__\":[\"position\",\"_Extent\",\"_BorderColor\",\"_Padding\"],\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"position\":\"lively.pt(0.0,0.0)\",\"_Extent\":\"lively.pt(100.0,22.0)\",\"_BorderColor\":\"Color.rgb(0,0,0)\",\"_Padding\":\"lively.rect(0,3,0,0)\"},\"942\":{\"style\":{\"__isSmartRef__\":true,\"id\":943},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":940},\"_id\":\"_2456\",\"storedString\":\"Einlesen\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"943\":{\"textShadow\":\"0px 1px 0 rgba(255,255,255,1)\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"944\":{\"morph\":{\"__isSmartRef__\":true,\"id\":940},\"__LivelyClassName__\":\"lively.morphic.EventHandler\",\"__SourceModuleName__\":\"Global.lively.morphic.Events\"},\"945\":{\"_BorderWidth\":1.1840000000000002,\"_Fill\":{\"__isSmartRef__\":true,\"id\":946},\"_BorderRadius\":5.2,\"_ClipMode\":\"visible\",\"__serializedExpressions__\":[\"position\",\"_Extent\",\"_BorderColor\",\"_Padding\"],\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"position\":\"lively.pt(0.0,0.0)\",\"_Extent\":\"lively.pt(100.0,22.0)\",\"_BorderColor\":\"Color.rgb(214,214,214)\",\"_Padding\":\"lively.rect(0,0,0,0)\"},\"946\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":947},{\"__isSmartRef__\":true,\"id\":948},{\"__isSmartRef__\":true,\"id\":949},{\"__isSmartRef__\":true,\"id\":950}],\"__serializedExpressions__\":[\"vector\"],\"__LivelyClassName__\":\"lively.morphic.LinearGradient\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"vector\":\"lively.rect(0,0,0,1)\"},\"947\":{\"offset\":0,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(245,245,245)\"},\"948\":{\"offset\":0.3,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(221,221,221)\"},\"949\":{\"offset\":0.7,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(221,221,221)\"},\"950\":{\"offset\":1,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(204,204,204)\"},\"951\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":952},{\"__isSmartRef__\":true,\"id\":953},{\"__isSmartRef__\":true,\"id\":954},{\"__isSmartRef__\":true,\"id\":955}],\"__serializedExpressions__\":[\"vector\"],\"__LivelyClassName__\":\"lively.morphic.LinearGradient\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"vector\":\"lively.rect(0,0,0,1)\"},\"952\":{\"offset\":0,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(245,245,245)\"},\"953\":{\"offset\":0.4,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(209,209,209)\"},\"954\":{\"offset\":0.6,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(209,209,209)\"},\"955\":{\"offset\":1,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(240,240,240)\"},\"956\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":957},{\"__isSmartRef__\":true,\"id\":958},{\"__isSmartRef__\":true,\"id\":959},{\"__isSmartRef__\":true,\"id\":960}],\"__serializedExpressions__\":[\"vector\"],\"__LivelyClassName__\":\"lively.morphic.LinearGradient\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"vector\":\"lively.rect(0,0,0,1)\"},\"957\":{\"offset\":0,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(250,250,250)\"},\"958\":{\"offset\":0.4,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(232,232,232)\"},\"959\":{\"offset\":0.6,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(232,232,232)\"},\"960\":{\"offset\":1,\"__serializedExpressions__\":[\"color\"],\"color\":\"Color.rgb(248,248,248)\"},\"961\":{\"partsSpaceName\":\"PartsBin/Inputs\",\"migrationLevel\":4,\"partName\":\"Button\",\"comment\":\"Has a script that is called on button press\",\"changes\":[{\"__isSmartRef__\":true,\"id\":962},{\"__isSmartRef__\":true,\"id\":964},{\"__isSmartRef__\":true,\"id\":966},{\"__isSmartRef__\":true,\"id\":968},{\"__isSmartRef__\":true,\"id\":970}],\"revisionOnLoad\":171940,\"lastModifiedDate\":{\"__isSmartRef__\":true,\"id\":972},\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\",\"__SourceModuleName__\":\"Global.lively.PartsBin\"},\"962\":{\"date\":{\"__isSmartRef__\":true,\"id\":963},\"author\":\"undefined\",\"message\":\"\",\"id\":\"7074B413-6CF0-4892-9D18-52009A2A2E03\"},\"963\":{\"isSerializedDate\":true,\"string\":\"Fri Apr 13 2012 21:04:01 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"964\":{\"date\":{\"__isSmartRef__\":true,\"id\":965},\"author\":\"sstamm\",\"message\":\"reverted button\",\"id\":\"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E\"},\"965\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 16 2012 10:36:21 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"966\":{\"date\":{\"__isSmartRef__\":true,\"id\":967},\"author\":\"robertkrahn\",\"message\":\"no comment\",\"id\":\"97D17254-EAC6-4494-8330-A347909590D6\"},\"967\":{\"isSerializedDate\":true,\"string\":\"Sat Apr 21 2012 14:08:58 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"968\":{\"date\":{\"__isSmartRef__\":true,\"id\":969},\"author\":\"robertkrahn\",\"message\":\"no comment\",\"id\":\"DDE22D44-9A6D-4485-80F3-262D5DA0CC07\"},\"969\":{\"isSerializedDate\":true,\"string\":\"Tue Jun 05 2012 14:03:19 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"970\":{\"date\":{\"__isSmartRef__\":true,\"id\":971},\"author\":\"bgnauk\",\"message\":\"no comment\",\"id\":\"FA43C1A3-19A9-4ED6-A014-82C74689A5C3\"},\"971\":{\"isSerializedDate\":true,\"string\":\"Tue Jun 19 2012 23:39:23 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"972\":{\"isSerializedDate\":true,\"string\":\"Fri Sep 07 2012 04:04:46 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"973\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":939},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":939},\"targetMethodName\":\"doAction\",\"__LivelyClassName__\":\"AttributeConnection\",\"__SourceModuleName__\":\"Global.lively.bindings.Core\"},\"974\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":939},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":0},\"targetMethodName\":\"parseConstraints\",\"varMapping\":{\"__isSmartRef__\":true,\"id\":975},\"__LivelyClassName__\":\"AttributeConnection\",\"__SourceModuleName__\":\"Global.lively.bindings.Core\"},\"975\":{\"source\":{\"__isSmartRef__\":true,\"id\":939},\"target\":{\"__isSmartRef__\":true,\"id\":0}},\"976\":{\"morph\":{\"__isSmartRef__\":true,\"id\":939},\"__LivelyClassName__\":\"lively.morphic.EventHandler\",\"__SourceModuleName__\":\"Global.lively.morphic.Events\"},\"977\":{\"doAction\":{\"__isSmartRef__\":true,\"id\":978}},\"978\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":979},\"source\":\"function doAction() {\\n \\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":980},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"979\":{\"this\":{\"__isSmartRef__\":true,\"id\":939}},\"980\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":981},\"user\":\"robertkrahn\",\"tags\":[]},\"981\":{\"isSerializedDate\":true,\"string\":\"Tue Jun 05 2012 14:02:40 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"982\":{\"_BorderWidth\":1,\"_ClipMode\":\"visible\",\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"_AppearanceStylingMode\":false,\"_BorderStylingMode\":false,\"__serializedExpressions__\":[\"position\",\"_Extent\",\"_BorderColor\",\"_Fill\",\"_Padding\"],\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"position\":\"lively.pt(0.0,0.0)\",\"_Extent\":\"lively.pt(1774.0,712.0)\",\"_BorderColor\":\"Color.rgb(0,0,0)\",\"_Fill\":\"Color.rgb(255,255,255)\",\"_Padding\":\"lively.rect(0,0,0,0)\"},\"983\":{\"partsSpaceName\":\"PartsBin/sd1213/\",\"comment\":\"Constraint-based layouting with the Simplex algorithm. Still under construction!\",\"migrationLevel\":4,\"partName\":\"SketchPad\",\"changes\":[{\"__isSmartRef__\":true,\"id\":984},{\"__isSmartRef__\":true,\"id\":986},{\"__isSmartRef__\":true,\"id\":988},{\"__isSmartRef__\":true,\"id\":990},{\"__isSmartRef__\":true,\"id\":992},{\"__isSmartRef__\":true,\"id\":994},{\"__isSmartRef__\":true,\"id\":996},{\"__isSmartRef__\":true,\"id\":998},{\"__isSmartRef__\":true,\"id\":1000},{\"__isSmartRef__\":true,\"id\":1002},{\"__isSmartRef__\":true,\"id\":1004},{\"__isSmartRef__\":true,\"id\":1006},{\"__isSmartRef__\":true,\"id\":1008},{\"__isSmartRef__\":true,\"id\":1010},{\"__isSmartRef__\":true,\"id\":1012},{\"__isSmartRef__\":true,\"id\":1014},{\"__isSmartRef__\":true,\"id\":1016},{\"__isSmartRef__\":true,\"id\":1018}],\"lastModifiedDate\":{\"__isSmartRef__\":true,\"id\":1020},\"revisionOnLoad\":185744,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\",\"__SourceModuleName__\":\"Global.lively.PartsBin\"},\"984\":{\"date\":{\"__isSmartRef__\":true,\"id\":985},\"author\":\"lisa.pfisterer\",\"message\":\"Umsetzen der height-Constraints ins Tableau jetzt möglich. auch die zu maximierende F-Funktion. Außerdem Anzeige der aktuellen Werte\",\"id\":\"0E43FD81-95AA-4810-BF4D-5132C4CB5430\"},\"985\":{\"isSerializedDate\":true,\"string\":\"Sun Dec 02 2012 19:09:22 GMT+0100 (Mitteleuropäische Zeit)\"},\"986\":{\"date\":{\"__isSmartRef__\":true,\"id\":987},\"author\":\"lisa.pfisterer\",\"message\":\"Änderungen von Lisa. Array Util, Tableau-Anzeige, erste Schritte für Setter.\",\"id\":\"5E3055D8-ECFA-4BEE-A27D-35F84A422A00\"},\"987\":{\"isSerializedDate\":true,\"string\":\"Sun Dec 02 2012 14:28:16 GMT+0100 (Mitteleuropäische Zeit)\"},\"988\":{\"date\":{\"__isSmartRef__\":true,\"id\":989},\"author\":\"daniel.hoffmann\",\"message\":\"Added support for adding constraints manually\",\"id\":\"09ABA022-2B1A-4B91-8B3B-31A5752DD828\"},\"989\":{\"isSerializedDate\":true,\"string\":\"Sun Dec 02 2012 12:38:16 GMT+0100 (Mitteleuropäische Zeit)\"},\"990\":{\"date\":{\"__isSmartRef__\":true,\"id\":991},\"author\":\"undefined\",\"message\":\"whoopsie\",\"id\":\"3F17A2D2-3C24-424B-B0FA-E43112267D23\"},\"991\":{\"isSerializedDate\":true,\"string\":\"Thu May 03 2012 15:51:36 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"992\":{\"date\":{\"__isSmartRef__\":true,\"id\":993},\"author\":\"undefined\",\"message\":\"whoopsie\",\"id\":\"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC\"},\"993\":{\"isSerializedDate\":true,\"string\":\"Thu May 03 2012 15:51:30 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"994\":{\"date\":{\"__isSmartRef__\":true,\"id\":995},\"author\":\"undefined\",\"message\":\"sorry\",\"id\":\"44B56D2E-9B59-4C67-A305-49A6E10E66C2\"},\"995\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)\"},\"996\":{\"date\":{\"__isSmartRef__\":true,\"id\":997},\"author\":\"fbo\",\"message\":\"\",\"id\":\"BD1C654D-9100-4B66-BC62-B15FF2498B2B\"},\"997\":{\"isSerializedDate\":true,\"string\":\"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)\"},\"998\":{\"date\":{\"__isSmartRef__\":true,\"id\":999},\"author\":\"undefined\",\"message\":\"css transitions\",\"id\":\"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7\"},\"999\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)\"},\"1000\":{\"date\":{\"__isSmartRef__\":true,\"id\":1001},\"author\":\"undefined\",\"message\":\"suddenly, the rectangle became a CarDemo\",\"id\":\"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350\"},\"1001\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"1002\":{\"date\":{\"__isSmartRef__\":true,\"id\":1003},\"author\":\"bgnauk\",\"message\":\"no comment\",\"id\":\"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8\"},\"1003\":{\"isSerializedDate\":true,\"string\":\"Mon Jun 18 2012 19:35:08 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"1004\":{\"date\":{\"__isSmartRef__\":true,\"id\":1005},\"author\":\"jenslincke\",\"message\":\"I want my blue rectangle back!\",\"id\":\"5AA9291A-869F-4D36-8095-4721B5A5B205\"},\"1005\":{\"isSerializedDate\":true,\"string\":\"Thu Nov 22 2012 10:35:51 GMT+0100 (Mitteleuropäische Zeit)\"},\"1006\":{\"date\":{\"__isSmartRef__\":true,\"id\":1007},\"author\":\"lisa.pfisterer\",\"message\":\"first draft. Still under construction!\",\"id\":\"2B13E2A0-6DC9-4EDF-82E7-F541EB7D78BF\"},\"1007\":{\"isSerializedDate\":true,\"string\":\"Sat Dec 01 2012 21:43:10 GMT+0100 (Mitteleuropäische Zeit)\"},\"1008\":{\"date\":{\"__isSmartRef__\":true,\"id\":1009},\"author\":\"lisa.pfisterer\",\"message\":\"Zwischenstand. Util-Funktionen für das Arbeiten mit Arrays (Zeile und Spalte hinzufügen für neue Constraints im Tableau)\",\"id\":\"09B63D24-0A8C-46E0-9DB0-CEDE9AF8690B\"},\"1009\":{\"isSerializedDate\":true,\"string\":\"Sat Dec 01 2012 22:57:06 GMT+0100 (Mitteleuropäische Zeit)\"},\"1010\":{\"date\":{\"__isSmartRef__\":true,\"id\":1011},\"author\":\"daniel.hoffmann\",\"message\":\"Fixed bug to get current value of constraint type (width, height) \\nAdded button to set up sketch area\",\"id\":\"97C976C9-4DA1-40D1-8108-57DD86CA3BA2\"},\"1011\":{\"isSerializedDate\":true,\"string\":\"Sun Dec 02 2012 14:00:42 GMT+0100 (Mitteleuropäische Zeit)\"},\"1012\":{\"date\":{\"__isSmartRef__\":true,\"id\":1013},\"author\":\"daniel.hoffmann\",\"message\":\"ratio button works as well\",\"id\":\"855AF291-AD64-458B-9689-798C7B7C95B5\"},\"1013\":{\"isSerializedDate\":true,\"string\":\"Sun Dec 02 2012 14:06:02 GMT+0100 (Mitteleuropäische Zeit)\"},\"1014\":{\"date\":{\"__isSmartRef__\":true,\"id\":1015},\"author\":\"daniel.hoffmann\",\"message\":\"get side of rectangle\",\"id\":\"0E2DB143-F8A6-4DEA-A29B-8B814B27984E\"},\"1015\":{\"isSerializedDate\":true,\"string\":\"Sun Dec 02 2012 17:49:43 GMT+0100 (Mitteleuropäische Zeit)\"},\"1016\":{\"date\":{\"__isSmartRef__\":true,\"id\":1017},\"author\":\"daniel.hoffmann\",\"message\":\"read value of ratio\",\"id\":\"1534C786-A4CB-4E28-8341-71AEBC1C796B\"},\"1017\":{\"isSerializedDate\":true,\"string\":\"Sun Dec 02 2012 18:15:07 GMT+0100 (Mitteleuropäische Zeit)\"},\"1018\":{\"date\":{\"__isSmartRef__\":true,\"id\":1019},\"author\":\"lisa.pfisterer\",\"message\":\"Ratio implementiert (richtig herum??)\",\"id\":\"37F523CF-DD2D-4A29-96F1-E50E32CD8D94\"},\"1019\":{\"isSerializedDate\":true,\"string\":\"Mon Dec 03 2012 23:26:16 GMT+0100 (Mitteleuropäische Zeit)\"},\"1020\":{\"isSerializedDate\":true,\"string\":\"Sun Dec 02 2012 19:06:20 GMT+0100 (Mitteleuropäische Zeit)\"},\"1021\":{\"morph\":{\"__isSmartRef__\":true,\"id\":0},\"__LivelyClassName__\":\"lively.morphic.EventHandler\",\"__SourceModuleName__\":\"Global.lively.morphic.Events\"},\"1022\":{\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1023}},\"1023\":{\"test01IsMorph\":{\"__isSmartRef__\":true,\"id\":1024}},\"1024\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1025},\"source\":\"function test01IsMorph(aPart) {\\n this.assert(aPart.isMorph, 'rectangle should be a morph');\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1026},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1025\":{\"this\":{\"__isSmartRef__\":true,\"id\":1022}},\"1026\":{},\"1027\":{\"tableau\":[[1,1,0,0,0,0,0,0,0,0,150],[0,0,0,4,0,0,0,0,1,0,200],[0,1.3333333333333333,0,0,0,0,1,0,0,0,200],[0,0.6666666666666666,0,0,1,0,0,0,0,0,100],[0,0,1,1,0,0,0,0,0,0,50],[0,3,0,5,0,0,0,0,0,0,700]],\"all\":[\"x0\",\"x0\",\"x4\",\"x1\",\"x3\",\"x2\",\"x2\",\"x3\",\"x1\",\"x4\"],\"schlupf\":[\"green.h\",\"red.w\",\"red.h\",\"blue.h\",\"green.w\"],\"needed\":[\"green.h\",\"green.w\",\"blue.h\",\"red.h\",\"red.w\"],\"resultArray\":[150,50,100,200,200],\"result\":true,\"resultString\":\" green.h: 150 green.w: 50 blue.h: 100 red.h: 200 red.w: 200 F: 700\",\"__LivelyClassName__\":\"SimplexAlgorithmClass\",\"__SourceModuleName__\":\"Global.projects.SketchPad.SimplexAlgorithm\"},\"1028\":{\"initializeTableau\":{\"__isSmartRef__\":true,\"id\":1029},\"initSimplex\":{\"__isSmartRef__\":true,\"id\":1033},\"simplexStep\":{\"__isSmartRef__\":true,\"id\":1037},\"start\":{\"__isSmartRef__\":true,\"id\":1041},\"stop\":{\"__isSmartRef__\":true,\"id\":1045},\"parseConstraints\":{\"__isSmartRef__\":true,\"id\":1049},\"testTableau\":{\"__isSmartRef__\":true,\"id\":1053},\"addConstraintArray\":{\"__isSmartRef__\":true,\"id\":1057},\"extendArrayWithZeros\":{\"__isSmartRef__\":true,\"id\":1061},\"height\":{\"__isSmartRef__\":true,\"id\":1065},\"addConstraint\":{\"__isSmartRef__\":true,\"id\":1069},\"getValueForConstraintType\":{\"__isSmartRef__\":true,\"id\":1073},\"select\":{\"__isSmartRef__\":true,\"id\":1077},\"setCurrentConstraintType\":{\"__isSmartRef__\":true,\"id\":1081},\"roundTableau\":{\"__isSmartRef__\":true,\"id\":1085},\"setValue\":{\"__isSmartRef__\":true,\"id\":1089},\"stepping\":{\"__isSmartRef__\":true,\"id\":1093},\"testStuff\":{\"__isSmartRef__\":true,\"id\":1097},\"getRatioSide\":{\"__isSmartRef__\":true,\"id\":1101},\"addRatioConstraint\":{\"__isSmartRef__\":true,\"id\":1105},\"length\":{\"__isSmartRef__\":true,\"id\":1109},\"printTableau\":{\"__isSmartRef__\":true,\"id\":1113},\"showVariableValues\":{\"__isSmartRef__\":true,\"id\":1117},\"getValue\":{\"__isSmartRef__\":true,\"id\":1121},\"width\":{\"__isSmartRef__\":true,\"id\":1125},\"ratio\":{\"__isSmartRef__\":true,\"id\":1129}},\"1029\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1030},\"source\":\"function initializeTableau() {\\n var tableau = new Array();\\n tableau[0] = new Array();\\n\\t\\t\\t\\n this.algorithm.tableau = tableau;\\t\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1031},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1030\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"1031\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1032},\"user\":\"lisa.pfisterer\",\"tags\":[]},\"1032\":{\"isSerializedDate\":true,\"string\":\"Sun Dec 02 2012 18:59:12 GMT+0100 (Mitteleuropäische Zeit)\"},\"1033\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1034},\"source\":\"function initSimplex() {\\n module('projects.SketchPad.SimplexAlgorithm').load();\\n JSLoader.loadJs('http://lively-kernel.org/repository/webwerkstatt/projects/SketchPad/SimplexAlgorithm.js');\\n \\n this.algorithm = new SimplexAlgorithmClass();\\n \\n all = new Array();\\n schlupf = new Array();\\n needed = new Array();\\n \\n this.initializeTableau();\\n\\n this.algorithm.initSimplex(all, schlupf, needed);\\n \\n this.result = false;\\n this.parseConstraints();\\n \\n this.printTableau();\\n \\n this.startStepping(100, \\\"showVariableValues\\\");\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1035},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1034\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"1035\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1036},\"user\":\"lisa.pfisterer\",\"tags\":[]},\"1036\":{\"isSerializedDate\":true,\"string\":\"Sun Dec 02 2012 18:59:23 GMT+0100 (Mitteleuropäische Zeit)\"},\"1037\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1038},\"source\":\"function simplexStep() {\\n if(!this.algorithm.result) {\\n this.algorithm.simplexIteration();\\n \\n console.log(\\\"Result: \\\" + this.algorithm.resultString);\\n console.log(\\\"Array x1: \\\" + this.algorithm.resultArray[0]);\\n console.log(\\\"Array x2: \\\" + this.algorithm.resultArray[1]);\\n console.log(\\\"Array x3: \\\" + this.algorithm.resultArray[2]);\\n console.log(\\\"Array x4: \\\" + this.algorithm.resultArray[3]);\\n \\n for (var i = 0; i < this.algorithm.needed.length; i++) {\\n this.setValue(this.algorithm.needed[i], this.algorithm.resultArray[i]);\\n }\\n \\n this.printTableau();\\n\\n } else {\\n console.log(\\\"ALGORITHM FINISHED.\\\");\\n\\n this.printTableau(); \\n this.stop();\\n }\\n \\n\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1039},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1038\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"1039\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1040},\"user\":\"lisa.pfisterer\",\"tags\":[]},\"1040\":{\"isSerializedDate\":true,\"string\":\"Sun Dec 02 2012 19:00:55 GMT+0100 (Mitteleuropäische Zeit)\"},\"1041\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1042},\"source\":\"function start() {\\n this.initSimplex();\\n this.startStepping(1000, \\\"simplexStep\\\")\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1043},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1042\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"1043\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1044},\"user\":\"lisa.pfisterer\",\"tags\":[]},\"1044\":{\"isSerializedDate\":true,\"string\":\"Sat Dec 01 2012 18:56:37 GMT+0100 (Mitteleuropäische Zeit)\"},\"1045\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1046},\"source\":\"function stop() {\\n this.stopStepping()\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1047},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1046\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"1047\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1048},\"user\":\"lisa.pfisterer\",\"tags\":[]},\"1048\":{\"isSerializedDate\":true,\"string\":\"Sat Dec 01 2012 18:56:37 GMT+0100 (Mitteleuropäische Zeit)\"},\"1049\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1050},\"source\":\"function parseConstraints() {\\n console.log(\\\"function: parseConstraints\\\");\\n var constraintString = this.get(\\\"constraintsTextField\\\").getTextString();\\n var constraints = constraintString.split(\\\"\\\\n\\\");\\n this.get(\\\"variablesTextField\\\").setTextString(\\\"\\\");\\n \\n for (var i = 0; i < constraints.length; i++) {\\n if (constraints[i].trim() != \\\"\\\") {\\n var prior = this.get(\\\"variablesTextField\\\").getTextString();\\n\\n var base = constraints[i].split(\\\")\\\")[0];\\n var parts = base.split(\\\"(\\\");\\n var methodName = parts[0];\\n console.log(\\\"methodName: \\\" + methodName);\\n var variables = parts[1].split(\\\",\\\"); \\n \\n for (var j = 0; j < variables.length; j++) {\\n variables[j] = variables[j].trim();\\n }\\n \\n switch (methodName) {\\n case \\\"height\\\":\\n this.height(variables);\\n break;\\n case \\\"width\\\":\\n this.width(variables);\\n break;\\n case \\\"ratio\\\":\\n this.ratio(variables);\\n break;\\n default:\\n break;\\n }\\n }\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1051},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1050\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"1051\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1052},\"user\":\"lisa.pfisterer\",\"tags\":[]},\"1052\":{\"isSerializedDate\":true,\"string\":\"Mon Dec 03 2012 23:03:02 GMT+0100 (Mitteleuropäische Zeit)\"},\"1053\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1054},\"source\":\"function testTableau() {\\n var array = new Array();\\n \\n array[0] = new Array(0, 4, 4, 1, 1, 1);\\n array[1] = new Array(0, 3, 1, 6, 5, 0);\\n array[2] = new Array(\\\"x\\\", \\\"y\\\", \\\"x\\\", \\\"x\\\", \\\"x\\\", \\\"x\\\");\\n //var test = new Array();\\n //test[0] = new Array(4, 2, 3, 0);\\n //array = array.concat(test);\\n //array = this.extendArray(array);\\n var xxx = new Array(9, 9);\\n array = this.addConstraintArray(xxx, array);\\n \\n this.get(\\\"tableauTextField\\\").setTextString(array.join(\\\"\\\\n\\\"));\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1055},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1054\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"1055\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1056},\"user\":\"lisa.pfisterer\",\"tags\":[]},\"1056\":{\"isSerializedDate\":true,\"string\":\"Sat Dec 01 2012 22:53:18 GMT+0100 (Mitteleuropäische Zeit)\"},\"1057\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1058},\"source\":\"function addConstraintArray(variables, sum) {\\n \\n var length = this.algorithm.tableau[0].length;\\n console.log(\\\"function: addConstraintArray\\\");\\n \\n var helper = new Array();\\n for (var i = 0; i < length; i++) {\\n helper[i] = 0;\\n }\\n\\n var maxFunct = this.algorithm.tableau.pop();\\n \\n for (var i = 0; i < variables.length; i++) {\\n console.log(\\\"variable: \\\" + variables[i][0]);\\n var index = this.algorithm.all.indexOf(variables[i][0]);\\n helper[index] = variables[i][1];\\n if (variables[i][0].indexOf(\\\"x\\\") < 0) { // Schlupfvariable\\n maxFunct[index] = -1;\\n }\\n }\\n\\n helper[length - 1] = sum;\\n this.algorithm.tableau.push(helper);\\n this.algorithm.tableau.push(maxFunct);\\n console.log(\\\"tableau: \\\" + this.algorithm.tableau);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1059},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1058\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"1059\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1060},\"user\":\"lisa.pfisterer\",\"tags\":[]},\"1060\":{\"isSerializedDate\":true,\"string\":\"Mon Dec 03 2012 23:14:07 GMT+0100 (Mitteleuropäische Zeit)\"},\"1061\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1062},\"source\":\"function extendArrayWithZeros(array) {\\n for (var i = 0; i < array.length; i++) {\\n var subarray = array[i];\\n var last = subarray.pop();\\n subarray.push(0);\\n if (last == undefined) {\\n subarray.push(0);\\n } else {\\n subarray.push(last);\\n }\\n }\\n return array;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1063},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1062\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"1063\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1064},\"user\":\"lisa.pfisterer\",\"tags\":[]},\"1064\":{\"isSerializedDate\":true,\"string\":\"Sun Dec 02 2012 18:58:45 GMT+0100 (Mitteleuropäische Zeit)\"},\"1065\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1066},\"source\":\"function height(variables) {\\n console.log(\\\"function: \\\" + height);\\n var variable = variables[0] + \\\".h\\\";\\n var value = variables[1];\\n console.log(\\\"Objectreference: \\\" + variable);\\n console.log(\\\"Value: \\\" + value);\\n \\n if (this.algorithm.all.indexOf(variable) < 0) {\\n this.algorithm.all.push(variable);\\n this.algorithm.needed.push(variable);\\n\\n this.extendArrayWithZeros(this.algorithm.tableau);\\n }\\n\\n this.extendArrayWithZeros(this.algorithm.tableau);\\n var schlupfVar = \\\"x\\\" + this.algorithm.schlupf.length;\\n this.algorithm.all.push(schlupfVar);\\n this.algorithm.schlupf.push(schlupfVar);\\n \\n this.addConstraintArray(new Array(new Array(variable, 1), new Array(schlupfVar, 1)), value);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1067},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1066\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"1067\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1068},\"user\":\"lisa.pfisterer\",\"tags\":[]},\"1068\":{\"isSerializedDate\":true,\"string\":\"Mon Dec 03 2012 23:06:26 GMT+0100 (Mitteleuropäische Zeit)\"},\"1069\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1070},\"source\":\"function addConstraint(type, element, value) {\\n this.get(\\\"constraintsTextField\\\").setTextString(\\n this.get(\\\"constraintsTextField\\\").textString + \\\"\\\\n\\\" +\\n type + \\\"(\\\" + element + \\\", \\\" + value + \\\");\\\");\\n this.currentConstraintType = null;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1071},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1070\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"1071\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1072},\"user\":\"daniel.hoffmann\",\"tags\":[]},\"1072\":{\"isSerializedDate\":true,\"string\":\"Sun Dec 02 2012 18:03:07 GMT+0100 (Mitteleuropäische Zeit)\"},\"1073\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1074},\"source\":\"function getValueForConstraintType(type, name1, name2) {\\n debugger;\\n if (type == \\\"width\\\"){\\n return this.get(name1).getExtent().x;\\n } else if (type == \\\"height\\\"){\\n return this.get(name1).getExtent().y;\\n } else if (type == \\\"ratio\\\"){\\n return this.getValueForConstraintType(name1.split(\\\".\\\")[1],name1.split(\\\".\\\")[0]) / this.getValueForConstraintType(name2.split(\\\".\\\")[1],name2.split(\\\".\\\")[0]);\\n } else {\\n return \\\"?\\\"\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1075},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1074\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"1075\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1076},\"user\":\"daniel.hoffmann\",\"tags\":[]},\"1076\":{\"isSerializedDate\":true,\"string\":\"Sun Dec 02 2012 18:13:56 GMT+0100 (Mitteleuropäische Zeit)\"},\"1077\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1078},\"source\":\"function select(name, part) {\\n console.log(\\\"selected \\\" + name + \\\" \\\" + part);\\n this.get(\\\"SelectedText\\\").setTextString(name);\\n if(this.currentConstraintType != null){\\n if(this.currentConstraintType != \\\"ratio\\\"){\\n var value = this.getValueForConstraintType(this.currentConstraintType, name);\\n this.addConstraint(this.currentConstraintType, name, value);\\n } else {\\n if (this.firstRatioSide == null) {\\n this.firstRatioSide = this.getRatioSide(name, part);\\n } else {\\n debugger;\\n this.addRatioConstraint(this.currentConstraintType, \\n this.firstRatioSide, this.getRatioSide(name, part), 1);\\n }\\n } \\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1079},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1078\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"1079\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1080},\"user\":\"daniel.hoffmann\",\"tags\":[]},\"1080\":{\"isSerializedDate\":true,\"string\":\"Sun Dec 02 2012 18:08:48 GMT+0100 (Mitteleuropäische Zeit)\"},\"1081\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1082},\"source\":\"function setCurrentConstraintType(type) {\\n this.currentConstraintType = type;\\n if(type == \\\"ratio\\\") {\\n this.firstRatioSide = null;\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1083},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1082\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"1083\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1084},\"user\":\"daniel.hoffmann\",\"tags\":[]},\"1084\":{\"isSerializedDate\":true,\"string\":\"Sun Dec 02 2012 17:53:45 GMT+0100 (Mitteleuropäische Zeit)\"},\"1085\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1086},\"source\":\"function roundTableau(array) {\\n var roundedArray = new Array();\\n for (var i = 0; i < array.length; i++) {\\n roundedArray[i] = new Array();\\n for (var j = 0; j < array[0].length; j++) {\\n \\n roundedArray[i][j] = Math.round(array[i][j] * 100) / 100;\\n }\\n }\\n return roundedArray;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1087},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1086\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"1087\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1088},\"user\":\"lisa.pfisterer\",\"tags\":[]},\"1088\":{\"isSerializedDate\":true,\"string\":\"Sun Dec 02 2012 14:25:12 GMT+0100 (Mitteleuropäische Zeit)\"},\"1089\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1090},\"source\":\"function setValue(attribute, value) {\\n var parts = attribute.split(\\\".\\\"); // bspw. rect1.x\\n var objectName = parts[0]; // bspw. rect1\\n var attributeName = parts[1] // bspw. x\\n var object = this.get(objectName);\\n \\n switch (attributeName) {\\n case \\\"h\\\":\\n var extent = object.getExtent();\\n extent.y = value;\\n object.setExtent(extent);\\n break;\\n case \\\"w\\\":\\n var extent = object.getExtent();\\n extent.x = value;\\n object.setExtent(extent);\\n break;\\n default:\\n break;\\n }\\n \\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1091},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1090\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"1091\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1092},\"user\":\"lisa.pfisterer\",\"tags\":[]},\"1092\":{\"isSerializedDate\":true,\"string\":\"Sun Dec 02 2012 19:00:30 GMT+0100 (Mitteleuropäische Zeit)\"},\"1093\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1094},\"source\":\"function stepping() {\\n this.startStepping(100, \\\"testStuff\\\")\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1095},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1094\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"1095\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1096},\"user\":\"lisa.pfisterer\",\"tags\":[]},\"1096\":{\"isSerializedDate\":true,\"string\":\"Sun Dec 02 2012 14:26:27 GMT+0100 (Mitteleuropäische Zeit)\"},\"1097\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1098},\"source\":\"function testStuff() {\\n this.setValue(\\\"greenRect.height\\\", 300);\\n this.setValue(\\\"greenRect.width\\\", 150);\\n \\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1099},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1098\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"1099\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1100},\"user\":\"lisa.pfisterer\",\"tags\":[]},\"1100\":{\"isSerializedDate\":true,\"string\":\"Sun Dec 02 2012 14:26:51 GMT+0100 (Mitteleuropäische Zeit)\"},\"1101\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1102},\"source\":\"function getRatioSide(name, part) {\\n debugger;\\n if (part == \\\"T\\\" || part == \\\"B\\\") {\\n return name + \\\".width\\\";\\n } else if (part == \\\"L\\\" || part == \\\"R\\\") {\\n return name + \\\".height\\\";\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1103},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1102\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"1103\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1104},\"user\":\"daniel.hoffmann\",\"tags\":[]},\"1104\":{\"isSerializedDate\":true,\"string\":\"Sun Dec 02 2012 18:10:50 GMT+0100 (Mitteleuropäische Zeit)\"},\"1105\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1106},\"source\":\"function addRatioConstraint(type, side1, side2) {\\n var value = this.getValueForConstraintType(type, side1, side2);\\n this.get(\\\"constraintsTextField\\\").setTextString(\\n this.get(\\\"constraintsTextField\\\").textString + \\\"\\\\n\\\" +\\n type + \\\"(\\\" + side1 + \\\", \\\" + side2 + \\\", \\\" + value + \\\");\\\");\\n this.currentConstraintType = null;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1107},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1106\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"1107\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1108},\"user\":\"daniel.hoffmann\",\"tags\":[]},\"1108\":{\"isSerializedDate\":true,\"string\":\"Sun Dec 02 2012 18:07:42 GMT+0100 (Mitteleuropäische Zeit)\"},\"1109\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1110},\"source\":\"function length(word) {\\n var corrected = \\\"\\\";\\n \\n for (var i = 0; i <= 7 - word.length; i++) {\\n corrected += \\\" \\\";\\n }\\n corrected += word;\\n return corrected;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1111},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1110\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"1111\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1112},\"user\":\"lisa.pfisterer\",\"tags\":[]},\"1112\":{\"isSerializedDate\":true,\"string\":\"Sun Dec 02 2012 18:59:34 GMT+0100 (Mitteleuropäische Zeit)\"},\"1113\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1114},\"source\":\"function printTableau() {\\n console.log(\\\"function: printTableau\\\");\\n this.get(\\\"tableauTextField\\\").setTextString(\\\"\\\");\\n var textString = \\\"Variablen: \\\" + this.algorithm.all + \\\"\\\\n\\\";\\n textString += \\\"Gesucht: \\\" + this.algorithm.needed + \\\"\\\\n\\\";\\n textString += \\\"Schlupfvariablen: \\\" + this.algorithm.schlupf + \\\"\\\\n\\\\n\\\";\\n \\n var title = this.length(\\\"\\\");\\n for (var i = 0; i < this.algorithm.all.length; i++) {\\n title += this.length(this.algorithm.all[i]);\\n }\\n textString += title + \\\"\\\\n\\\";\\n \\n for (var i = 0; i < this.algorithm.tableau.length; i++) {\\n var line = \\\"\\\";\\n if (i < this.algorithm.schlupf.length) {\\n line = this.length(this.algorithm.schlupf[i]);\\n } else {\\n line = this.length(\\\"F\\\");\\n }\\n \\n for (var j = 0; j < this.algorithm.tableau[0].length; j++) {\\n line += this.length(\\\"\\\" + (Math.round(this.algorithm.tableau[i][j] * 100) / 100));\\n }\\n textString += line + \\\"\\\\n\\\";\\n }\\n \\n this.get(\\\"tableauTextField\\\").setTextString(textString);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1115},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1114\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"1115\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1116},\"user\":\"lisa.pfisterer\",\"tags\":[]},\"1116\":{\"isSerializedDate\":true,\"string\":\"Mon Dec 03 2012 23:17:30 GMT+0100 (Mitteleuropäische Zeit)\"},\"1117\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1118},\"source\":\"function showVariableValues() {\\n console.log(\\\"showVariableValues\\\");\\n var textString = \\\"\\\";\\n for (var i = 0; i < this.algorithm.needed.length; i++) {\\n textString += this.algorithm.needed[i] + \\\" \\\" + this.getValue(this.algorithm.needed[i] + \\\".height\\\") + \\\"\\\\n\\\";\\n }\\n this.get(\\\"variablesTextField\\\").setTextString(textString);\\n \\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1119},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1118\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"1119\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1120},\"user\":\"lisa.pfisterer\",\"tags\":[]},\"1120\":{\"isSerializedDate\":true,\"string\":\"Sun Dec 02 2012 19:00:43 GMT+0100 (Mitteleuropäische Zeit)\"},\"1121\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1122},\"source\":\"function getValue(attribute) {\\n var parts = attribute.split(\\\".\\\"); // bspw. rect1.x\\n var objectName = parts[0]; // bspw. rect1\\n var attributeName = parts[1] // bspw. x\\n var object = this.get(objectName);\\n \\n switch (attributeName) {\\n case \\\"h\\\":\\n return object.getExtent().y;\\n break;\\n case \\\"w\\\":\\n return object.getExtent().x;\\n break;\\n default:\\n break;\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1123},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1122\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"1123\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1124},\"user\":\"lisa.pfisterer\",\"tags\":[]},\"1124\":{\"isSerializedDate\":true,\"string\":\"Mon Dec 03 2012 22:42:08 GMT+0100 (Mitteleuropäische Zeit)\"},\"1125\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1126},\"source\":\"function width(variables) {\\n var variable = variables[0] + \\\".w\\\";\\n var value = variables[1];\\n console.log(\\\"Objectreference: \\\" + variable);\\n console.log(\\\"Value: \\\" + value);\\n \\n if (this.algorithm.all.indexOf(variable) < 0) {\\n this.algorithm.all.push(variable);\\n this.algorithm.needed.push(variable);\\n\\n this.extendArrayWithZeros(this.algorithm.tableau);\\n }\\n\\n this.extendArrayWithZeros(this.algorithm.tableau);\\n var schlupfVar = \\\"x\\\" + this.algorithm.schlupf.length;\\n this.algorithm.all.push(schlupfVar);\\n this.algorithm.schlupf.push(schlupfVar);\\n \\n this.addConstraintArray(new Array(new Array(variable, 1), new Array(schlupfVar, 1)), value);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1127},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1126\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"1127\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1128},\"user\":\"lisa.pfisterer\",\"tags\":[]},\"1128\":{\"isSerializedDate\":true,\"string\":\"Mon Dec 03 2012 23:05:55 GMT+0100 (Mitteleuropäische Zeit)\"},\"1129\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1130},\"source\":\"function ratio(variables) {\\n var variable1 = variables[0];\\n var variable2 = variables[1];\\n var value = variables[2];\\n console.log(\\\"Objectreference: \\\" + variable1 + \\\", \\\" + variable2);\\n console.log(\\\"Value: \\\" + value);\\n \\n if (this.algorithm.all.indexOf(variable1) < 0) {\\n this.algorithm.all.push(variable1);\\n this.algorithm.needed.push(variable1);\\n\\n this.extendArrayWithZeros(this.algorithm.tableau);\\n }\\n if (this.algorithm.all.indexOf(variable2) < 0) {\\n this.algorithm.all.push(variable2);\\n this.algorithm.needed.push(variable2);\\n\\n this.extendArrayWithZeros(this.algorithm.tableau);\\n }\\n\\n this.extendArrayWithZeros(this.algorithm.tableau);\\n var schlupfVar = \\\"x\\\" + this.algorithm.schlupf.length;\\n this.algorithm.all.push(schlupfVar);\\n this.algorithm.schlupf.push(schlupfVar);\\n \\n this.addConstraintArray(new Array(new Array(variable1, value), new Array(variable2, -1)), 0);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1131},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1130\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"1131\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1132},\"user\":\"lisa.pfisterer\",\"tags\":[]},\"1132\":{\"isSerializedDate\":true,\"string\":\"Mon Dec 03 2012 23:05:47 GMT+0100 (Mitteleuropäische Zeit)\"},\"isSimplifiedRegistry\":true}}","attributeConnections":[{"__isSmartRef__":true,"id":6004},{"__isSmartRef__":true,"id":6006},{"__isSmartRef__":true,"id":6008},{"__isSmartRef__":true,"id":6010}],"doNotSerialize":["$$partVersions","$$loadedMetaInfo","$$json"],"doNotCopyProperties":["$$partVersions","$$loadedMetaInfo","$$json"],"partVersions":[{"__isSmartRef__":true,"id":6012},{"__isSmartRef__":true,"id":6016},{"__isSmartRef__":true,"id":6020},{"__isSmartRef__":true,"id":6024},{"__isSmartRef__":true,"id":6028},{"__isSmartRef__":true,"id":6032},{"__isSmartRef__":true,"id":6036},{"__isSmartRef__":true,"id":6040},{"__isSmartRef__":true,"id":6044},{"__isSmartRef__":true,"id":6048},{"__isSmartRef__":true,"id":6052}],"loadedMetaInfo":{"__isSmartRef__":true,"id":6056},"rev":185855,"lastModifiedDate":{"__isSmartRef__":true,"id":6094},"part":{"__isSmartRef__":true,"id":6095},"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"6004":{"sourceObj":{"__isSmartRef__":true,"id":6003},"sourceAttrName":"partVersions","targetObj":{"__isSmartRef__":true,"id":5905},"targetMethodName":"setSelectedPartVersions","varMapping":{"__isSmartRef__":true,"id":6005},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"6005":{"source":{"__isSmartRef__":true,"id":6003},"target":{"__isSmartRef__":true,"id":5905}},"6006":{"sourceObj":{"__isSmartRef__":true,"id":6003},"sourceAttrName":"loadedMetaInfo","targetObj":{"__isSmartRef__":true,"id":5905},"targetMethodName":"setMetaInfoOfSelectedItem","varMapping":{"__isSmartRef__":true,"id":6007},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"6007":{"source":{"__isSmartRef__":true,"id":6003},"target":{"__isSmartRef__":true,"id":5905}},"6008":{"sourceObj":{"__isSmartRef__":true,"id":6003},"sourceAttrName":"json","targetObj":{"__isSmartRef__":true,"id":6003},"targetMethodName":"cachePartJSON","varMapping":{"__isSmartRef__":true,"id":6009},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"6009":{"source":{"__isSmartRef__":true,"id":6003},"target":{"__isSmartRef__":true,"id":6003}},"6010":{"sourceObj":{"__isSmartRef__":true,"id":6003},"sourceAttrName":"loadedMetaInfo","targetObj":{"__isSmartRef__":true,"id":6003},"targetMethodName":"cachePartMetaInfo","varMapping":{"__isSmartRef__":true,"id":6011},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"6011":{"source":{"__isSmartRef__":true,"id":6003},"target":{"__isSmartRef__":true,"id":6003}},"6012":{"rev":185855,"author":"lisa.pfisterer","date":{"__isSmartRef__":true,"id":6013},"url":{"__isSmartRef__":true,"id":6014},"changes":[{"__isSmartRef__":true,"id":6015}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"6013":{"isSerializedDate":true,"string":"Mon Dec 03 2012 22:23:15 GMT+0100 (CET)"},"6014":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/sd1213/SketchPad.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"6015":{"type":"S:modified","url":"/PartsBin/sd1213/SketchPad.json"},"6016":{"rev":185744,"author":"lisa.pfisterer","date":{"__isSmartRef__":true,"id":6017},"url":{"__isSmartRef__":true,"id":6018},"changes":[{"__isSmartRef__":true,"id":6019}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"6017":{"isSerializedDate":true,"string":"Sun Dec 02 2012 18:06:20 GMT+0100 (CET)"},"6018":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/sd1213/SketchPad.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"6019":{"type":"S:modified","url":"/PartsBin/sd1213/SketchPad.json"},"6020":{"rev":185710,"author":"daniel.hoffmann","date":{"__isSmartRef__":true,"id":6021},"url":{"__isSmartRef__":true,"id":6022},"changes":[{"__isSmartRef__":true,"id":6023}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"6021":{"isSerializedDate":true,"string":"Sun Dec 02 2012 17:12:03 GMT+0100 (CET)"},"6022":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/sd1213/SketchPad.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"6023":{"type":"S:modified","url":"/PartsBin/sd1213/SketchPad.json"},"6024":{"rev":185707,"author":"daniel.hoffmann","date":{"__isSmartRef__":true,"id":6025},"url":{"__isSmartRef__":true,"id":6026},"changes":[{"__isSmartRef__":true,"id":6027}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"6025":{"isSerializedDate":true,"string":"Sun Dec 02 2012 16:46:54 GMT+0100 (CET)"},"6026":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/sd1213/SketchPad.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"6027":{"type":"S:modified","url":"/PartsBin/sd1213/SketchPad.json"},"6028":{"rev":185676,"author":"lisa.pfisterer","date":{"__isSmartRef__":true,"id":6029},"url":{"__isSmartRef__":true,"id":6030},"changes":[{"__isSmartRef__":true,"id":6031}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"6029":{"isSerializedDate":true,"string":"Sun Dec 02 2012 13:25:15 GMT+0100 (CET)"},"6030":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/sd1213/SketchPad.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"6031":{"type":"S:modified","url":"/PartsBin/sd1213/SketchPad.json"},"6032":{"rev":185664,"author":"daniel.hoffmann","date":{"__isSmartRef__":true,"id":6033},"url":{"__isSmartRef__":true,"id":6034},"changes":[{"__isSmartRef__":true,"id":6035}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"6033":{"isSerializedDate":true,"string":"Sun Dec 02 2012 13:02:58 GMT+0100 (CET)"},"6034":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/sd1213/SketchPad.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"6035":{"type":"S:modified","url":"/PartsBin/sd1213/SketchPad.json"},"6036":{"rev":185659,"author":"daniel.hoffmann","date":{"__isSmartRef__":true,"id":6037},"url":{"__isSmartRef__":true,"id":6038},"changes":[{"__isSmartRef__":true,"id":6039}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"6037":{"isSerializedDate":true,"string":"Sun Dec 02 2012 12:57:37 GMT+0100 (CET)"},"6038":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/sd1213/SketchPad.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"6039":{"type":"S:modified","url":"/PartsBin/sd1213/SketchPad.json"},"6040":{"rev":185652,"author":"daniel.hoffmann","date":{"__isSmartRef__":true,"id":6041},"url":{"__isSmartRef__":true,"id":6042},"changes":[{"__isSmartRef__":true,"id":6043}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"6041":{"isSerializedDate":true,"string":"Sun Dec 02 2012 11:35:12 GMT+0100 (CET)"},"6042":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/sd1213/SketchPad.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"6043":{"type":"S:modified","url":"/PartsBin/sd1213/SketchPad.json"},"6044":{"rev":185640,"author":"lisa.pfisterer","date":{"__isSmartRef__":true,"id":6045},"url":{"__isSmartRef__":true,"id":6046},"changes":[{"__isSmartRef__":true,"id":6047}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"6045":{"isSerializedDate":true,"string":"Sat Dec 01 2012 21:54:05 GMT+0100 (CET)"},"6046":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/sd1213/SketchPad.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"6047":{"type":"S:modified","url":"/PartsBin/sd1213/SketchPad.json"},"6048":{"rev":185633,"author":"daniel.hoffmann","date":{"__isSmartRef__":true,"id":6049},"url":{"__isSmartRef__":true,"id":6050},"changes":[{"__isSmartRef__":true,"id":6051}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"6049":{"isSerializedDate":true,"string":"Sat Dec 01 2012 21:36:37 GMT+0100 (CET)"},"6050":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/sd1213/SketchPad.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"6051":{"type":"S:modified","url":"/PartsBin/sd1213/SketchPad.json"},"6052":{"rev":185632,"author":"daniel.hoffmann","date":{"__isSmartRef__":true,"id":6053},"url":{"__isSmartRef__":true,"id":6054},"changes":[{"__isSmartRef__":true,"id":6055}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"6053":{"isSerializedDate":true,"string":"Sat Dec 01 2012 21:22:40 GMT+0100 (CET)"},"6054":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/sd1213/SketchPad.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"6055":{"type":"S:added","url":null},"6056":{"partsSpaceName":"PartsBin/sd1213/","comment":"Constraint-based layouting with the Simplex algorithm. Still under construction!","migrationLevel":4,"partName":"SketchPad","changes":[{"__isSmartRef__":true,"id":6057},{"__isSmartRef__":true,"id":6059},{"__isSmartRef__":true,"id":6061},{"__isSmartRef__":true,"id":6063},{"__isSmartRef__":true,"id":6065},{"__isSmartRef__":true,"id":6067},{"__isSmartRef__":true,"id":6069},{"__isSmartRef__":true,"id":6071},{"__isSmartRef__":true,"id":6073},{"__isSmartRef__":true,"id":6075},{"__isSmartRef__":true,"id":6077},{"__isSmartRef__":true,"id":6079},{"__isSmartRef__":true,"id":6081},{"__isSmartRef__":true,"id":6083},{"__isSmartRef__":true,"id":6085},{"__isSmartRef__":true,"id":6087},{"__isSmartRef__":true,"id":6089},{"__isSmartRef__":true,"id":6091}],"lastModifiedDate":{"__isSmartRef__":true,"id":6093},"revisionOnLoad":185744,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"6057":{"date":{"__isSmartRef__":true,"id":6058},"author":"lisa.pfisterer","message":"Ratio implementiert (richtig herum??)","id":"37F523CF-DD2D-4A29-96F1-E50E32CD8D94"},"6058":{"isSerializedDate":true,"string":"Mon Dec 03 2012 23:26:16 GMT+0100 (CET)"},"6059":{"date":{"__isSmartRef__":true,"id":6060},"author":"daniel.hoffmann","message":"read value of ratio","id":"1534C786-A4CB-4E28-8341-71AEBC1C796B"},"6060":{"isSerializedDate":true,"string":"Sun Dec 02 2012 18:15:07 GMT+0100 (CET)"},"6061":{"date":{"__isSmartRef__":true,"id":6062},"author":"daniel.hoffmann","message":"get side of rectangle","id":"0E2DB143-F8A6-4DEA-A29B-8B814B27984E"},"6062":{"isSerializedDate":true,"string":"Sun Dec 02 2012 17:49:43 GMT+0100 (CET)"},"6063":{"date":{"__isSmartRef__":true,"id":6064},"author":"daniel.hoffmann","message":"ratio button works as well","id":"855AF291-AD64-458B-9689-798C7B7C95B5"},"6064":{"isSerializedDate":true,"string":"Sun Dec 02 2012 14:06:02 GMT+0100 (CET)"},"6065":{"date":{"__isSmartRef__":true,"id":6066},"author":"daniel.hoffmann","message":"Fixed bug to get current value of constraint type (width, height) \nAdded button to set up sketch area","id":"97C976C9-4DA1-40D1-8108-57DD86CA3BA2"},"6066":{"isSerializedDate":true,"string":"Sun Dec 02 2012 14:00:42 GMT+0100 (CET)"},"6067":{"date":{"__isSmartRef__":true,"id":6068},"author":"lisa.pfisterer","message":"Zwischenstand. Util-Funktionen für das Arbeiten mit Arrays (Zeile und Spalte hinzufügen für neue Constraints im Tableau)","id":"09B63D24-0A8C-46E0-9DB0-CEDE9AF8690B"},"6068":{"isSerializedDate":true,"string":"Sat Dec 01 2012 22:57:06 GMT+0100 (CET)"},"6069":{"date":{"__isSmartRef__":true,"id":6070},"author":"lisa.pfisterer","message":"first draft. Still under construction!","id":"2B13E2A0-6DC9-4EDF-82E7-F541EB7D78BF"},"6070":{"isSerializedDate":true,"string":"Sat Dec 01 2012 21:43:10 GMT+0100 (CET)"},"6071":{"date":{"__isSmartRef__":true,"id":6072},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"6072":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (CET)"},"6073":{"date":{"__isSmartRef__":true,"id":6074},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"6074":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"6075":{"date":{"__isSmartRef__":true,"id":6076},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"6076":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"6077":{"date":{"__isSmartRef__":true,"id":6078},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"6078":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"6079":{"date":{"__isSmartRef__":true,"id":6080},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"6080":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"6081":{"date":{"__isSmartRef__":true,"id":6082},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"6082":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"6083":{"date":{"__isSmartRef__":true,"id":6084},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"6084":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"6085":{"date":{"__isSmartRef__":true,"id":6086},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"6086":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"6087":{"date":{"__isSmartRef__":true,"id":6088},"author":"daniel.hoffmann","message":"Added support for adding constraints manually","id":"09ABA022-2B1A-4B91-8B3B-31A5752DD828"},"6088":{"isSerializedDate":true,"string":"Sun Dec 02 2012 12:38:16 GMT+0100 (CET)"},"6089":{"date":{"__isSmartRef__":true,"id":6090},"author":"lisa.pfisterer","message":"Änderungen von Lisa. Array Util, Tableau-Anzeige, erste Schritte für Setter.","id":"5E3055D8-ECFA-4BEE-A27D-35F84A422A00"},"6090":{"isSerializedDate":true,"string":"Sun Dec 02 2012 14:28:16 GMT+0100 (CET)"},"6091":{"date":{"__isSmartRef__":true,"id":6092},"author":"lisa.pfisterer","message":"Umsetzen der height-Constraints ins Tableau jetzt möglich. auch die zu maximierende F-Funktion. Außerdem Anzeige der aktuellen Werte","id":"0E43FD81-95AA-4810-BF4D-5132C4CB5430"},"6092":{"isSerializedDate":true,"string":"Sun Dec 02 2012 19:09:22 GMT+0100 (CET)"},"6093":{"isSerializedDate":true,"string":"Sun Dec 02 2012 19:06:20 GMT+0100 (CET)"},"6094":{"isSerializedDate":true,"string":"Mon Dec 03 2012 23:23:15 GMT+0100 (CET)"},"6095":{"submorphs":[{"__isSmartRef__":true,"id":6096},{"__isSmartRef__":true,"id":6137},{"__isSmartRef__":true,"id":6178},{"__isSmartRef__":true,"id":6344},{"__isSmartRef__":true,"id":6361},{"__isSmartRef__":true,"id":6367},{"__isSmartRef__":true,"id":6384},{"__isSmartRef__":true,"id":6390},{"__isSmartRef__":true,"id":6431},{"__isSmartRef__":true,"id":6553},{"__isSmartRef__":true,"id":6561},{"__isSmartRef__":true,"id":6602},{"__isSmartRef__":true,"id":6619},{"__isSmartRef__":true,"id":6661},{"__isSmartRef__":true,"id":6757},{"__isSmartRef__":true,"id":6782},{"__isSmartRef__":true,"id":6818},{"__isSmartRef__":true,"id":6861}],"scripts":[],"id":"5EE5018A-D02F-4713-BFC7-9C1C6E064511","shape":{"__isSmartRef__":true,"id":6902},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"SketchPad3","partsBinMetaInfo":{"__isSmartRef__":true,"id":6903},"eventHandler":{"__isSmartRef__":true,"id":6940},"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C","7EC17E78-593A-4CC8-B7E3-859BCBBFE785","D80E875B-6AF6-42A2-867B-9087ADB52B56","1FBA67A7-35FE-4565-BE99-3E711ADCC60C","FA4B6E74-FEF3-42E4-99F7-0808162F10C6","9D3143EB-5A86-4E5D-89B8-2A80AE77ED6C","437EB517-ACDD-4159-8570-A743662FCA1C","E5379134-6EE8-4044-9E56-C9944CF13858","226AF8B0-E3C5-48F6-9EAA-1D7CA952D3E3"],"partTests":{"__isSmartRef__":true,"id":6941},"_ClipMode":"visible","moved":true,"prevScroll":[0,0],"#startLetters":"addCo","algorithm":{"__isSmartRef__":true,"id":6946},"result":false,"currentConstraintType":null,"isBeingDragged":false,"firstRatioSide":"red.width","isCopyMorphRef":true,"morphRefId":1,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6947},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(999.0,2073.0)"},"6096":{"submorphs":[{"__isSmartRef__":true,"id":6097}],"scripts":[],"id":"38918B4A-2D3D-49DD-8AD7-72CF98645991","shape":{"__isSmartRef__":true,"id":6102},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":6108},"lighterFill":{"__isSmartRef__":true,"id":6113},"label":{"__isSmartRef__":true,"id":6097},"name":"widthButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":6118},"attributeConnections":[{"__isSmartRef__":true,"id":6130}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":6131},"derivationIds":[7251,"3F26258D-0EE1-4A94-8419-5EE2BB6065A6","B624295D-42E3-4E0A-B370-844C2B43F4F0","F5D160C8-1C2F-47D9-9BE1-2FD26C53BFB3","7D4A1972-76E5-4369-9964-2F6ACB87C81F","468167DF-C2A9-4D14-B344-4D183695DBF9","A507628C-314F-4CA3-90BE-D9B88F8447E9","BF00B0C0-D9BF-49C4-A72A-255AE1324CC0","E87574DE-267A-4423-A141-9A6062476C19","12D06FD9-DB52-4D4C-8F9A-9CFD9DF81F13","B4E46908-C44A-49B8-A71B-DF67C2D35AEA","06EDCB94-3729-4142-AD53-32AF0CCE689F","A220D262-1F99-4838-95C8-4581D4BCD5E7"],"_ClipMode":"visible","isPressed":false,"owner":{"__isSmartRef__":true,"id":6095},"prevScroll":[0,0],"__serializedExpressions__":["_Position","distanceToDragEvent"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6132},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(9.0,206.0)","distanceToDragEvent":"lively.pt(54.9,-11.0)"},"6097":{"submorphs":[],"scripts":[],"id":"2A62A15B-D87A-4697-AB28-CE9737812F30","shape":{"__isSmartRef__":true,"id":6098},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":100,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":6096},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":6099}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":6101},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[7252,"4881773E-A824-4992-B814-33C8D37580C6","EE955AA4-D648-4DFC-8E2D-08881D605170","7EC413DD-D34D-449D-B448-2F3904B04FA5","7939AA82-2A96-4559-9090-DD58B7C8868A","CA0DC720-D350-40B1-B491-56053DD3ACEC","0D350F67-43D3-4011-A7FE-BB6073758DFE","81AFACF4-6FDC-41C0-AA53-F1758AC2090F","3A9CCD66-5E2A-4B80-9A2B-F72AC0AC7AE3","7797BABD-8C63-4851-BEBF-7EBAA36CEEFE","047EE6F1-837E-4C10-8458-06675B51A4AB","4BA67ECE-18E9-4CC7-ABFA-465AF947CC71","4D7DE0A8-20C4-48A4-8209-3F86A1C717E3"],"_MinTextWidth":100,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"6098":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"6099":{"style":{"__isSmartRef__":true,"id":6100},"chunkOwner":{"__isSmartRef__":true,"id":6097},"_id":"_1167","storedString":"Breite","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6100":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6101":{"morph":{"__isSmartRef__":true,"id":6097},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6102":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":6103},"_BorderRadius":5.2,"_ClipMode":"visible","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"6103":{"stops":[{"__isSmartRef__":true,"id":6104},{"__isSmartRef__":true,"id":6105},{"__isSmartRef__":true,"id":6106},{"__isSmartRef__":true,"id":6107}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"6104":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"6105":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"6106":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"6107":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"6108":{"stops":[{"__isSmartRef__":true,"id":6109},{"__isSmartRef__":true,"id":6110},{"__isSmartRef__":true,"id":6111},{"__isSmartRef__":true,"id":6112}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"6109":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"6110":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"6111":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"6112":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"6113":{"stops":[{"__isSmartRef__":true,"id":6114},{"__isSmartRef__":true,"id":6115},{"__isSmartRef__":true,"id":6116},{"__isSmartRef__":true,"id":6117}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"6114":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"6115":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"6116":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"6117":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"6118":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":6119},{"__isSmartRef__":true,"id":6121},{"__isSmartRef__":true,"id":6123},{"__isSmartRef__":true,"id":6125},{"__isSmartRef__":true,"id":6127}],"revisionOnLoad":171940,"lastModifiedDate":{"__isSmartRef__":true,"id":6129},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"6119":{"date":{"__isSmartRef__":true,"id":6120},"author":"undefined","message":"","id":"7074B413-6CF0-4892-9D18-52009A2A2E03"},"6120":{"isSerializedDate":true,"string":"Fri Apr 13 2012 21:04:01 GMT+0200 (CEST)"},"6121":{"date":{"__isSmartRef__":true,"id":6122},"author":"sstamm","message":"reverted button","id":"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E"},"6122":{"isSerializedDate":true,"string":"Mon Apr 16 2012 10:36:21 GMT+0200 (CEST)"},"6123":{"date":{"__isSmartRef__":true,"id":6124},"author":"robertkrahn","message":"no comment","id":"97D17254-EAC6-4494-8330-A347909590D6"},"6124":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:08:58 GMT+0200 (CEST)"},"6125":{"date":{"__isSmartRef__":true,"id":6126},"author":"robertkrahn","message":"no comment","id":"DDE22D44-9A6D-4485-80F3-262D5DA0CC07"},"6126":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:03:19 GMT+0200 (CEST)"},"6127":{"date":{"__isSmartRef__":true,"id":6128},"author":"bgnauk","message":"no comment","id":"FA43C1A3-19A9-4ED6-A014-82C74689A5C3"},"6128":{"isSerializedDate":true,"string":"Tue Jun 19 2012 23:39:23 GMT+0200 (CEST)"},"6129":{"isSerializedDate":true,"string":"Fri Sep 07 2012 04:04:46 GMT+0200 (CEST)"},"6130":{"sourceObj":{"__isSmartRef__":true,"id":6096},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":6096},"targetMethodName":"doAction","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"6131":{"morph":{"__isSmartRef__":true,"id":6096},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6132":{"doAction":{"__isSmartRef__":true,"id":6133}},"6133":{"varMapping":{"__isSmartRef__":true,"id":6134},"source":"function doAction() {\n this.owner.setCurrentConstraintType(\"width\")\n}","funcProperties":{"__isSmartRef__":true,"id":6135},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6134":{"this":{"__isSmartRef__":true,"id":6096}},"6135":{"timestamp":{"__isSmartRef__":true,"id":6136},"user":"daniel.hoffmann","tags":[]},"6136":{"isSerializedDate":true,"string":"Sun Dec 02 2012 12:13:20 GMT+0100 (CET)"},"6137":{"submorphs":[{"__isSmartRef__":true,"id":6138}],"scripts":[],"id":"31FFBFB4-6883-422F-BC63-3F44F76D112A","shape":{"__isSmartRef__":true,"id":6143},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":6149},"lighterFill":{"__isSmartRef__":true,"id":6154},"label":{"__isSmartRef__":true,"id":6138},"name":"ratioButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":6159},"attributeConnections":[{"__isSmartRef__":true,"id":6171}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":6172},"derivationIds":[7251,"3F26258D-0EE1-4A94-8419-5EE2BB6065A6","B624295D-42E3-4E0A-B370-844C2B43F4F0","F5D160C8-1C2F-47D9-9BE1-2FD26C53BFB3","7D4A1972-76E5-4369-9964-2F6ACB87C81F","468167DF-C2A9-4D14-B344-4D183695DBF9","A507628C-314F-4CA3-90BE-D9B88F8447E9","D1AF90C8-F667-4D9B-B3A4-6FA707BF0583","A9ABAF28-AE0D-42E5-B1EC-27B990856CBA","04201192-A068-4AE4-9F41-50B132EE82CC","2D30918D-C7D3-4006-A2E7-7F88A6BD8F23","656196ED-1C07-48D4-8A23-A4FEF527E0AC","4CB4B6F8-E829-4A46-AD84-C5D64C0FF5AF","B801DD73-1AEC-456D-8AAC-9E915F76DD41","E3160353-FB01-4EBF-8868-1D0CF5AA1849"],"_ClipMode":"visible","isPressed":false,"owner":{"__isSmartRef__":true,"id":6095},"__serializedExpressions__":["_Position","distanceToDragEvent"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6173},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(11.0,278.0)","distanceToDragEvent":"lively.pt(54.9,-11.0)"},"6138":{"submorphs":[],"scripts":[],"id":"ED1BBDE8-76C9-49EA-9B11-5946CD2ACE2D","shape":{"__isSmartRef__":true,"id":6139},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":100,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":6137},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":6140}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":6142},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[7252,"4881773E-A824-4992-B814-33C8D37580C6","EE955AA4-D648-4DFC-8E2D-08881D605170","7EC413DD-D34D-449D-B448-2F3904B04FA5","7939AA82-2A96-4559-9090-DD58B7C8868A","CA0DC720-D350-40B1-B491-56053DD3ACEC","0D350F67-43D3-4011-A7FE-BB6073758DFE","F3992590-AD3D-47A5-8663-6C72C72B45C4","B722D102-4490-4B08-96D9-95A987C54713","97B231F5-D46D-4DFF-8A55-0C378263FD01","63D9A5CA-ECF4-46B9-A362-27818599325C","801772B7-652A-4285-94B3-E9763D3A0A0A","377D2D25-3B82-4D0E-BBB7-83CFD46B165C","209BE7AD-BEB8-453F-912E-D757BE6EA71D","AB52B694-4478-40B4-BCDF-4F69ABD0C1FB"],"_MinTextWidth":100,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"6139":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"6140":{"style":{"__isSmartRef__":true,"id":6141},"chunkOwner":{"__isSmartRef__":true,"id":6138},"_id":"_1325","storedString":"Verhältnis","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6141":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6142":{"morph":{"__isSmartRef__":true,"id":6138},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6143":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":6144},"_BorderRadius":5.2,"_ClipMode":"visible","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"6144":{"stops":[{"__isSmartRef__":true,"id":6145},{"__isSmartRef__":true,"id":6146},{"__isSmartRef__":true,"id":6147},{"__isSmartRef__":true,"id":6148}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"6145":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"6146":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"6147":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"6148":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"6149":{"stops":[{"__isSmartRef__":true,"id":6150},{"__isSmartRef__":true,"id":6151},{"__isSmartRef__":true,"id":6152},{"__isSmartRef__":true,"id":6153}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"6150":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"6151":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"6152":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"6153":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"6154":{"stops":[{"__isSmartRef__":true,"id":6155},{"__isSmartRef__":true,"id":6156},{"__isSmartRef__":true,"id":6157},{"__isSmartRef__":true,"id":6158}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"6155":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"6156":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"6157":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"6158":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"6159":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":6160},{"__isSmartRef__":true,"id":6162},{"__isSmartRef__":true,"id":6164},{"__isSmartRef__":true,"id":6166},{"__isSmartRef__":true,"id":6168}],"revisionOnLoad":171940,"lastModifiedDate":{"__isSmartRef__":true,"id":6170},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"6160":{"date":{"__isSmartRef__":true,"id":6161},"author":"undefined","message":"","id":"7074B413-6CF0-4892-9D18-52009A2A2E03"},"6161":{"isSerializedDate":true,"string":"Fri Apr 13 2012 21:04:01 GMT+0200 (CEST)"},"6162":{"date":{"__isSmartRef__":true,"id":6163},"author":"sstamm","message":"reverted button","id":"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E"},"6163":{"isSerializedDate":true,"string":"Mon Apr 16 2012 10:36:21 GMT+0200 (CEST)"},"6164":{"date":{"__isSmartRef__":true,"id":6165},"author":"robertkrahn","message":"no comment","id":"97D17254-EAC6-4494-8330-A347909590D6"},"6165":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:08:58 GMT+0200 (CEST)"},"6166":{"date":{"__isSmartRef__":true,"id":6167},"author":"robertkrahn","message":"no comment","id":"DDE22D44-9A6D-4485-80F3-262D5DA0CC07"},"6167":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:03:19 GMT+0200 (CEST)"},"6168":{"date":{"__isSmartRef__":true,"id":6169},"author":"bgnauk","message":"no comment","id":"FA43C1A3-19A9-4ED6-A014-82C74689A5C3"},"6169":{"isSerializedDate":true,"string":"Tue Jun 19 2012 23:39:23 GMT+0200 (CEST)"},"6170":{"isSerializedDate":true,"string":"Fri Sep 07 2012 04:04:46 GMT+0200 (CEST)"},"6171":{"sourceObj":{"__isSmartRef__":true,"id":6137},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":6137},"targetMethodName":"doAction","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"6172":{"morph":{"__isSmartRef__":true,"id":6137},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6173":{"doAction":{"__isSmartRef__":true,"id":6174}},"6174":{"varMapping":{"__isSmartRef__":true,"id":6175},"source":"function doAction() {\n this.owner.setCurrentConstraintType(\"ratio\");\n}","funcProperties":{"__isSmartRef__":true,"id":6176},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6175":{"this":{"__isSmartRef__":true,"id":6137}},"6176":{"timestamp":{"__isSmartRef__":true,"id":6177},"user":"daniel.hoffmann","tags":[]},"6177":{"isSerializedDate":true,"string":"Sun Dec 02 2012 14:03:37 GMT+0100 (CET)"},"6178":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":6179},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":6180},{"__isSmartRef__":true,"id":6182},{"__isSmartRef__":true,"id":6184},{"__isSmartRef__":true,"id":6186},{"__isSmartRef__":true,"id":6188},{"__isSmartRef__":true,"id":6190},{"__isSmartRef__":true,"id":6192},{"__isSmartRef__":true,"id":6194},{"__isSmartRef__":true,"id":6196},{"__isSmartRef__":true,"id":6198},{"__isSmartRef__":true,"id":6200},{"__isSmartRef__":true,"id":6202},{"__isSmartRef__":true,"id":6204},{"__isSmartRef__":true,"id":6206},{"__isSmartRef__":true,"id":6208},{"__isSmartRef__":true,"id":6210},{"__isSmartRef__":true,"id":6212},{"__isSmartRef__":true,"id":6214},{"__isSmartRef__":true,"id":6216},{"__isSmartRef__":true,"id":6218},{"__isSmartRef__":true,"id":6220},{"__isSmartRef__":true,"id":6222},{"__isSmartRef__":true,"id":6224},{"__isSmartRef__":true,"id":6226},{"__isSmartRef__":true,"id":6228},{"__isSmartRef__":true,"id":6230},{"__isSmartRef__":true,"id":6232},{"__isSmartRef__":true,"id":6234},{"__isSmartRef__":true,"id":6236},{"__isSmartRef__":true,"id":6238},{"__isSmartRef__":true,"id":6240},{"__isSmartRef__":true,"id":6242},{"__isSmartRef__":true,"id":6244},{"__isSmartRef__":true,"id":6246},{"__isSmartRef__":true,"id":6248},{"__isSmartRef__":true,"id":6250},{"__isSmartRef__":true,"id":6252},{"__isSmartRef__":true,"id":6254},{"__isSmartRef__":true,"id":6256},{"__isSmartRef__":true,"id":6258},{"__isSmartRef__":true,"id":6260},{"__isSmartRef__":true,"id":6262},{"__isSmartRef__":true,"id":6264},{"__isSmartRef__":true,"id":6266},{"__isSmartRef__":true,"id":6268},{"__isSmartRef__":true,"id":6270},{"__isSmartRef__":true,"id":6272},{"__isSmartRef__":true,"id":6274},{"__isSmartRef__":true,"id":6276},{"__isSmartRef__":true,"id":6278},{"__isSmartRef__":true,"id":6280},{"__isSmartRef__":true,"id":6282},{"__isSmartRef__":true,"id":6284},{"__isSmartRef__":true,"id":6286},{"__isSmartRef__":true,"id":6288},{"__isSmartRef__":true,"id":6290},{"__isSmartRef__":true,"id":6292},{"__isSmartRef__":true,"id":6294},{"__isSmartRef__":true,"id":6296},{"__isSmartRef__":true,"id":6298},{"__isSmartRef__":true,"id":6300},{"__isSmartRef__":true,"id":6302},{"__isSmartRef__":true,"id":6304},{"__isSmartRef__":true,"id":6306},{"__isSmartRef__":true,"id":6308},{"__isSmartRef__":true,"id":6310},{"__isSmartRef__":true,"id":6312},{"__isSmartRef__":true,"id":6314},{"__isSmartRef__":true,"id":6316},{"__isSmartRef__":true,"id":6318},{"__isSmartRef__":true,"id":6320},{"__isSmartRef__":true,"id":6322},{"__isSmartRef__":true,"id":6324},{"__isSmartRef__":true,"id":6326},{"__isSmartRef__":true,"id":6328},{"__isSmartRef__":true,"id":6330},{"__isSmartRef__":true,"id":6332},{"__isSmartRef__":true,"id":6334},{"__isSmartRef__":true,"id":6336},{"__isSmartRef__":true,"id":6338}],"eventHandler":{"__isSmartRef__":true,"id":6340},"_ClipMode":"auto","derivationIds":["B39BB768-41FC-4163-BFD5-79164E4D2B69","8A9DAD73-6660-4184-BD4C-4C28DC9D9E78","93FF5444-0F41-4AF5-8BC3-9FE540206D40","F362CB6F-567D-4F5A-9F8C-70DA4165A938","C88F3080-9B70-4481-B0C2-5AB8854D16E8","23F7D9A6-E554-405D-9754-688365808D2E","F27D9CDB-2AD1-4F45-BE33-9CACAD8075D5","7D8256A2-85F3-4BD8-9E9E-53E5D61106DF","C01C1DD1-B2E3-4832-94E5-2F6EE8752934"],"id":"4771D62A-B9A0-4B15-AF99-59820CC25119","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":true,"_HandStyle":null,"allowInput":true,"_FontFamily":"Monaco,monospace","_FontSize":10,"evalEnabled":false,"layout":{"__isSmartRef__":true,"id":6341},"syntaxHighlightingWhileTyping":true,"doNotSerialize":["parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","$$textString"],"accessibleInInactiveWindow":true,"_lastSyntaxHighlightTime":42,"showsHalos":false,"isBeingDragged":false,"name":"constraintsTextField","owner":{"__isSmartRef__":true,"id":6095},"charsReplaced":"","lastFindLoc":20,"savedTextString":"height(greenRect, 100);\nwidth(greenRect, 200);\nheight(blueRect, 150);\nwidth(blueRect, 150);\nwidth(blueRect, 101);\nheight(greenRect, 100);\nratio(blueRect.height, greenRect.height, 1.5);","__serializedExpressions__":["_TextColor","_Position"],"_Rotation":0,"_Scale":1,"#startLetters":"dis","priorSelectionRange":[138,119],"attributeConnections":[{"__isSmartRef__":true,"id":6342}],"doNotCopyProperties":["$$textString"],"textString":"height(green, 150);\nwidth(green, 50);\nratio(blue.h, green.h, 1.5);\nratio(blue.h, red.h, 2,5);\nratio(green.w, red.w, 4);\nposition(red, 414, 68);\nposition(blue, 6, 7);\nposition(red.x, 414);\nposition(red.y, 68);\nposition(red.x, 414);\nposition(red, 414, 68);","__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(955.0,498.0)"},"6179":{"_BorderWidth":1,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(787.0,197.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(95,94,95)","_Fill":"Color.rgb(243,243,243)"},"6180":{"style":{"__isSmartRef__":true,"id":6181},"chunkOwner":{"__isSmartRef__":true,"id":6178},"_id":"_68092","storedString":"height","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6181":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"6182":{"_id":"_71139","style":{"__isSmartRef__":true,"id":6183},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6183":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"6184":{"_id":"_71140","style":{"__isSmartRef__":true,"id":6185},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":"green","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6185":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"6186":{"_id":"_71141","style":{"__isSmartRef__":true,"id":6187},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6187":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"6188":{"_id":"_71109","style":{"__isSmartRef__":true,"id":6189},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":"150","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6189":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"6190":{"_id":"_71110","style":{"__isSmartRef__":true,"id":6191},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":");\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6191":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"6192":{"_id":"_71142","style":{"__isSmartRef__":true,"id":6193},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":"width","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6193":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"6194":{"_id":"_71143","style":{"__isSmartRef__":true,"id":6195},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6195":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"6196":{"_id":"_71144","style":{"__isSmartRef__":true,"id":6197},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":"green","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6197":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"6198":{"_id":"_71145","style":{"__isSmartRef__":true,"id":6199},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6199":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"6200":{"_id":"_71111","style":{"__isSmartRef__":true,"id":6201},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":"50","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6201":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"6202":{"_id":"_71112","style":{"__isSmartRef__":true,"id":6203},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":");\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6203":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"6204":{"_id":"_71146","style":{"__isSmartRef__":true,"id":6205},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":"ratio","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6205":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"6206":{"_id":"_71147","style":{"__isSmartRef__":true,"id":6207},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6207":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"6208":{"_id":"_71148","style":{"__isSmartRef__":true,"id":6209},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":"blue","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6209":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"6210":{"_id":"_71149","style":{"__isSmartRef__":true,"id":6211},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":".h, ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6211":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"6212":{"_id":"_71150","style":{"__isSmartRef__":true,"id":6213},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":"green","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6213":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"6214":{"_id":"_71151","style":{"__isSmartRef__":true,"id":6215},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":".h, ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6215":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"6216":{"_id":"_71113","style":{"__isSmartRef__":true,"id":6217},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":"1.5","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6217":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"6218":{"_id":"_71114","style":{"__isSmartRef__":true,"id":6219},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":");\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6219":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"6220":{"_id":"_71152","style":{"__isSmartRef__":true,"id":6221},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":"ratio","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6221":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"6222":{"_id":"_71153","style":{"__isSmartRef__":true,"id":6223},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6223":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"6224":{"_id":"_71154","style":{"__isSmartRef__":true,"id":6225},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":"blue","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6225":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"6226":{"_id":"_71155","style":{"__isSmartRef__":true,"id":6227},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":".h, ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6227":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"6228":{"_id":"_71156","style":{"__isSmartRef__":true,"id":6229},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":"red","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6229":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"6230":{"_id":"_71157","style":{"__isSmartRef__":true,"id":6231},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":".h, ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6231":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"6232":{"_id":"_71115","style":{"__isSmartRef__":true,"id":6233},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":"2","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6233":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"6234":{"_id":"_71116","style":{"__isSmartRef__":true,"id":6235},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":",","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6235":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"6236":{"_id":"_71117","style":{"__isSmartRef__":true,"id":6237},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":"5","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6237":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"6238":{"_id":"_71118","style":{"__isSmartRef__":true,"id":6239},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":");\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6239":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"6240":{"_id":"_71158","style":{"__isSmartRef__":true,"id":6241},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":"ratio","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6241":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"6242":{"_id":"_71159","style":{"__isSmartRef__":true,"id":6243},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6243":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"6244":{"_id":"_71160","style":{"__isSmartRef__":true,"id":6245},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":"green","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6245":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"6246":{"_id":"_71161","style":{"__isSmartRef__":true,"id":6247},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":".w, ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6247":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"6248":{"_id":"_71162","style":{"__isSmartRef__":true,"id":6249},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":"red","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6249":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"6250":{"_id":"_71163","style":{"__isSmartRef__":true,"id":6251},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":".w, ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6251":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"6252":{"_id":"_71119","style":{"__isSmartRef__":true,"id":6253},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":"4","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6253":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"6254":{"_id":"_71120","style":{"__isSmartRef__":true,"id":6255},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":");\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6255":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"6256":{"_id":"_71164","style":{"__isSmartRef__":true,"id":6257},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":"position","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6257":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"6258":{"_id":"_71165","style":{"__isSmartRef__":true,"id":6259},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6259":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"6260":{"_id":"_71166","style":{"__isSmartRef__":true,"id":6261},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":"red","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6261":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"6262":{"_id":"_71167","style":{"__isSmartRef__":true,"id":6263},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6263":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"6264":{"_id":"_71121","style":{"__isSmartRef__":true,"id":6265},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":"414","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6265":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"6266":{"_id":"_71122","style":{"__isSmartRef__":true,"id":6267},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6267":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"6268":{"_id":"_71123","style":{"__isSmartRef__":true,"id":6269},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":"68","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6269":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"6270":{"_id":"_71124","style":{"__isSmartRef__":true,"id":6271},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":");\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6271":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"6272":{"_id":"_71168","style":{"__isSmartRef__":true,"id":6273},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":"position","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6273":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"6274":{"_id":"_71169","style":{"__isSmartRef__":true,"id":6275},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6275":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"6276":{"_id":"_71170","style":{"__isSmartRef__":true,"id":6277},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":"blue","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6277":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"6278":{"_id":"_71171","style":{"__isSmartRef__":true,"id":6279},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6279":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"6280":{"_id":"_71125","style":{"__isSmartRef__":true,"id":6281},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":"6","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6281":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"6282":{"_id":"_71126","style":{"__isSmartRef__":true,"id":6283},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6283":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"6284":{"_id":"_71127","style":{"__isSmartRef__":true,"id":6285},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":"7","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6285":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"6286":{"_id":"_71128","style":{"__isSmartRef__":true,"id":6287},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":");\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6287":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"6288":{"_id":"_71172","style":{"__isSmartRef__":true,"id":6289},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":"position","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6289":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"6290":{"_id":"_71173","style":{"__isSmartRef__":true,"id":6291},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6291":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"6292":{"_id":"_71174","style":{"__isSmartRef__":true,"id":6293},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":"red","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6293":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"6294":{"_id":"_71175","style":{"__isSmartRef__":true,"id":6295},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":".x, ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6295":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"6296":{"_id":"_71129","style":{"__isSmartRef__":true,"id":6297},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":"414","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6297":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"6298":{"_id":"_71130","style":{"__isSmartRef__":true,"id":6299},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":");\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6299":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"6300":{"_id":"_71176","style":{"__isSmartRef__":true,"id":6301},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":"position","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6301":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"6302":{"_id":"_71177","style":{"__isSmartRef__":true,"id":6303},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6303":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"6304":{"_id":"_71178","style":{"__isSmartRef__":true,"id":6305},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":"red","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6305":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"6306":{"_id":"_71179","style":{"__isSmartRef__":true,"id":6307},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":".y, ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6307":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"6308":{"_id":"_71131","style":{"__isSmartRef__":true,"id":6309},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":"68","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6309":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"6310":{"_id":"_71132","style":{"__isSmartRef__":true,"id":6311},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":");\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6311":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"6312":{"_id":"_71180","style":{"__isSmartRef__":true,"id":6313},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":"position","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6313":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"6314":{"_id":"_71181","style":{"__isSmartRef__":true,"id":6315},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6315":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"6316":{"_id":"_71182","style":{"__isSmartRef__":true,"id":6317},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":"red","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6317":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"6318":{"_id":"_71183","style":{"__isSmartRef__":true,"id":6319},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":".x, ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6319":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"6320":{"_id":"_71133","style":{"__isSmartRef__":true,"id":6321},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":"414","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6321":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"6322":{"_id":"_71134","style":{"__isSmartRef__":true,"id":6323},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":");\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6323":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"6324":{"_id":"_71184","style":{"__isSmartRef__":true,"id":6325},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":"position","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6325":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"6326":{"_id":"_71185","style":{"__isSmartRef__":true,"id":6327},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6327":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"6328":{"_id":"_71186","style":{"__isSmartRef__":true,"id":6329},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":"red","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6329":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"6330":{"_id":"_71187","style":{"__isSmartRef__":true,"id":6331},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6331":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"6332":{"_id":"_71135","style":{"__isSmartRef__":true,"id":6333},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":"414","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6333":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"6334":{"_id":"_71136","style":{"__isSmartRef__":true,"id":6335},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6335":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"6336":{"_id":"_71137","style":{"__isSmartRef__":true,"id":6337},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":"68","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6337":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"6338":{"_id":"_71138","style":{"__isSmartRef__":true,"id":6339},"chunkOwner":{"__isSmartRef__":true,"id":6178},"storedString":");","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6339":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"6340":{"morph":{"__isSmartRef__":true,"id":6178},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6341":{"resizeWidth":true,"resizeHeight":true},"6342":{"sourceObj":{"__isSmartRef__":true,"id":6178},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":6178},"targetMethodName":"highlightSyntaxDebounced","varMapping":{"__isSmartRef__":true,"id":6343},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"6343":{"source":{"__isSmartRef__":true,"id":6178},"target":{"__isSmartRef__":true,"id":6178}},"6344":{"submorphs":[],"scripts":[],"id":"A03071D9-5272-4D2F-8B67-B20C2F6EE4F4","shape":{"__isSmartRef__":true,"id":6345},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":120.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":14,"name":"Text2","partsBinMetaInfo":{"__isSmartRef__":true,"id":6346},"textChunks":[{"__isSmartRef__":true,"id":6358}],"charsReplaced":"Some Text","lastFindLoc":9,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":6360},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","E3FA5A91-BF01-47C9-A727-751EA109270B","DC9ABF3E-7FF2-4651-8873-41ABA53C275F","981B9920-EC96-4DA5-A042-B4A9BAB376F7","55B92424-3319-4AC6-A0FD-C5C8BDD3FC09","E83D630D-A418-4516-9B2B-6D69FD0A0EDB","C4116FB6-ED56-415D-B357-561F7B9D00B0","354CB59A-3021-4D4C-80E4-B0AD6E4C84C0","7F9BAB72-EE11-4BA5-BB2E-7B9388075EFE","347A6A4A-14CF-4D9C-89A0-4E50E232BB97"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":120.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"owner":{"__isSmartRef__":true,"id":6095},"__serializedExpressions__":["_Position","textColor","_Padding"],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(950.0,469.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)"},"6345":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(128.7,27.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"6346":{"partsSpaceName":"PartsBin/Basic","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":6347},{"__isSmartRef__":true,"id":6349},{"__isSmartRef__":true,"id":6351},{"__isSmartRef__":true,"id":6353},{"__isSmartRef__":true,"id":6355}],"lastModifiedDate":{"__isSmartRef__":true,"id":6357},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"6347":{"date":{"__isSmartRef__":true,"id":6348},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"6348":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (CEST)"},"6349":{"date":{"__isSmartRef__":true,"id":6350},"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F"},"6350":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (CET)"},"6351":{"date":{"__isSmartRef__":true,"id":6352},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"6352":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (CEST)"},"6353":{"date":{"__isSmartRef__":true,"id":6354},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"6354":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (CEST)"},"6355":{"date":{"__isSmartRef__":true,"id":6356},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"6356":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (CEST)"},"6357":{"isSerializedDate":true,"string":"Fri Sep 07 2012 04:04:46 GMT+0200 (CEST)"},"6358":{"style":{"__isSmartRef__":true,"id":6359},"morph":{"__isSmartRef__":true,"id":6344},"chunkOwner":{"__isSmartRef__":true,"id":6344},"storedString":"Constraints","_id":"_2157","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6359":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6360":{"morph":{"__isSmartRef__":true,"id":6344},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6361":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":6362},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":6363}],"eventHandler":{"__isSmartRef__":true,"id":6365},"_ClipMode":"auto","derivationIds":["B39BB768-41FC-4163-BFD5-79164E4D2B69","8A9DAD73-6660-4184-BD4C-4C28DC9D9E78","CBE259FF-B8A1-4071-BCED-A29875B64BAB","92C81A87-A99F-4E2C-9017-D74E30C7B954","28A12935-D79B-43DE-B56C-BD30042FD863","16DC34A9-007A-414B-B27C-377F25BEFA8F","4B9CE7F8-C638-40A6-918D-B84F6EF4646B","909F9209-DD83-4A39-B741-0929D3D7A570"],"id":"25708D6A-F842-4E24-8DBB-7DDDB007261E","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":true,"_HandStyle":null,"allowInput":true,"_FontFamily":"Monaco,monospace","_FontSize":10,"evalEnabled":false,"layout":{"__isSmartRef__":true,"id":6366},"syntaxHighlightingWhileTyping":false,"doNotSerialize":["parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors"],"accessibleInInactiveWindow":true,"_lastSyntaxHighlightTime":2,"showsHalos":false,"isBeingDragged":false,"name":"variablesTextField","owner":{"__isSmartRef__":true,"id":6095},"__serializedExpressions__":["_TextColor","_Position"],"_Rotation":0,"_Scale":1,"previousSelection":[56,56],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(954.0,269.0)"},"6362":{"_BorderWidth":1,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(789.0,192.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(95,94,95)","_Fill":"Color.rgb(243,243,243)"},"6363":{"style":{"__isSmartRef__":true,"id":6364},"chunkOwner":{"__isSmartRef__":true,"id":6361},"_id":"_82408","storedString":"green.h 150\ngreen.w 50\nblue.h 100\nred.h 200\nred.w 200\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6364":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6365":{"morph":{"__isSmartRef__":true,"id":6361},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6366":{"resizeWidth":true,"resizeHeight":true},"6367":{"submorphs":[],"scripts":[],"id":"F4FFD637-244C-4BEF-94D9-A78B59D38EF1","shape":{"__isSmartRef__":true,"id":6368},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":120.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":14,"name":"Text1","partsBinMetaInfo":{"__isSmartRef__":true,"id":6369},"textChunks":[{"__isSmartRef__":true,"id":6381}],"charsReplaced":"Some Text","lastFindLoc":9,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":6383},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","E3FA5A91-BF01-47C9-A727-751EA109270B","DC9ABF3E-7FF2-4651-8873-41ABA53C275F","6513CAFB-4D1C-4CBC-8F67-178A6CCFE302","BB1AE711-3F4C-48CC-8D6D-5EA3290535C4","4C6BFB68-F960-4E56-9B33-E997C8615D18","22109C55-E692-4A7F-B454-7B25795B02F7","F0D7DF05-7D09-4643-A949-7EBE2887185F","078BCFDA-B103-4EF2-BE3D-4D7D3ABF2EE3"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":120.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"owner":{"__isSmartRef__":true,"id":6095},"__serializedExpressions__":["_Position","textColor","_Padding"],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(952.0,238.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)"},"6368":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(128.7,27.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"6369":{"partsSpaceName":"PartsBin/Basic","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":6370},{"__isSmartRef__":true,"id":6372},{"__isSmartRef__":true,"id":6374},{"__isSmartRef__":true,"id":6376},{"__isSmartRef__":true,"id":6378}],"lastModifiedDate":{"__isSmartRef__":true,"id":6380},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"6370":{"date":{"__isSmartRef__":true,"id":6371},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"6371":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (CEST)"},"6372":{"date":{"__isSmartRef__":true,"id":6373},"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F"},"6373":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (CET)"},"6374":{"date":{"__isSmartRef__":true,"id":6375},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"6375":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (CEST)"},"6376":{"date":{"__isSmartRef__":true,"id":6377},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"6377":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (CEST)"},"6378":{"date":{"__isSmartRef__":true,"id":6379},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"6379":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (CEST)"},"6380":{"isSerializedDate":true,"string":"Fri Sep 07 2012 04:04:46 GMT+0200 (CEST)"},"6381":{"style":{"__isSmartRef__":true,"id":6382},"morph":{"__isSmartRef__":true,"id":6367},"chunkOwner":{"__isSmartRef__":true,"id":6367},"storedString":"Variablen","_id":"_2157","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6382":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6383":{"morph":{"__isSmartRef__":true,"id":6367},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6384":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":6385},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":6386}],"eventHandler":{"__isSmartRef__":true,"id":6388},"_ClipMode":"auto","derivationIds":["B39BB768-41FC-4163-BFD5-79164E4D2B69","BB5F1504-C723-4A3D-B34A-3AE0114CD5FC","01CBA3E3-837E-4298-966D-E77A665683F8","CEF24C29-29CD-41D7-A560-CE5E0667F201","E5D705F0-6074-4442-9A8D-6DD3DEC5345E","A46BFA5E-C83A-4FC5-B42D-52B7F2A09726","22323D57-DDAB-446D-9EDD-3F1894CB6B5E"],"id":"7D7509CD-CC35-47B0-B298-94152161B2F8","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":true,"_HandStyle":null,"allowInput":true,"_FontFamily":"Monaco,monospace","_FontSize":10,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":6095},"layout":{"__isSmartRef__":true,"id":6389},"syntaxHighlightingWhileTyping":false,"doNotSerialize":["parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors"],"accessibleInInactiveWindow":true,"_lastSyntaxHighlightTime":16,"showsHalos":false,"isBeingDragged":false,"name":"tableauTextField","charsReplaced":"[0, 0, 0, 1, 0.1111111111111111, 0, 0, 0, 55.55555555555556]\n[0, 0, 0, 0, -0.5, 1, 0, 0, 250]\n[0, 0, 0, 0, -0.3333333333333333, 0, 1, 0, 333.3333333333333]\n[0, 0, 0, 0, -0.1111111111111111, 0, 0, 1, 444.44444444444446]\n[1, 0, 0, 0, 1, 0, 0, 0, 500]\n[0, 0, 1, 0, 0.3333333333333333, 0, 0, 0, 166.66666666666669]\n[0, 1, 0, 0, 0.5, 0, 0, 0, 250]\n[0, 0, 0, 0, 1.9444444444444444, 0, 0, 0, 972.2222222222223]","lastFindLoc":478,"__serializedExpressions__":["_TextColor","_Position"],"_Rotation":0,"_Scale":1,"previousSelection":[266,267],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(955.0,36.0)"},"6385":{"_BorderWidth":1,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(792.0,193.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(95,94,95)","_Fill":"Color.rgb(243,243,243)"},"6386":{"style":{"__isSmartRef__":true,"id":6387},"chunkOwner":{"__isSmartRef__":true,"id":6384},"_id":"_83521","storedString":"Variablen: [x0, x0, x4, x1, x3, x2, x2, x3, x1, x4]\nGesucht: [green.h, green.w, blue.h, red.h, red.w]\nSchlupfvariablen: [green.h, red.w, red.h, blue.h, green.w]\n\n x0 x0 x4 x1 x3 x2 x2 x3 x1 x4\n green.h 1 1 0 0 0 0 0 0 0 0 150\n red.w 0 0 0 4 0 0 0 0 1 0 200\n red.h 0 1.33 0 0 0 0 1 0 0 0 200\n blue.h 0 0.67 0 0 1 0 0 0 0 0 100\n green.w 0 0 1 1 0 0 0 0 0 0 50\n F 0 3 0 5 0 0 0 0 0 0 700\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6387":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6388":{"morph":{"__isSmartRef__":true,"id":6384},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6389":{"resizeWidth":true,"resizeHeight":true},"6390":{"submorphs":[{"__isSmartRef__":true,"id":6391}],"scripts":[],"id":"0CE64A91-DDB0-4137-A388-3BF0B01A0C76","shape":{"__isSmartRef__":true,"id":6396},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":6402},"lighterFill":{"__isSmartRef__":true,"id":6407},"label":{"__isSmartRef__":true,"id":6391},"name":"heightButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":6412},"attributeConnections":[{"__isSmartRef__":true,"id":6424}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":6425},"derivationIds":[7251,"3F26258D-0EE1-4A94-8419-5EE2BB6065A6","B624295D-42E3-4E0A-B370-844C2B43F4F0","F5D160C8-1C2F-47D9-9BE1-2FD26C53BFB3","7D4A1972-76E5-4369-9964-2F6ACB87C81F","468167DF-C2A9-4D14-B344-4D183695DBF9","A507628C-314F-4CA3-90BE-D9B88F8447E9","D1AF90C8-F667-4D9B-B3A4-6FA707BF0583","F9ADD09B-CC9D-47AA-A87D-54065878E333","7F647466-E96F-4C31-9CB5-7C450EE9A17E","52A09835-747D-445D-A17D-0F12C44FF1D5","A5261525-3448-4B30-86EF-3B1F6D2CA180","6F890701-16EF-4933-BFF6-366030CAE394","373F7ACC-0A40-4EC6-A402-695E35E895AE"],"_ClipMode":"visible","isPressed":false,"owner":{"__isSmartRef__":true,"id":6095},"__serializedExpressions__":["_Position","distanceToDragEvent"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6426},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(8.0,244.0)","distanceToDragEvent":"lively.pt(54.9,-11.0)"},"6391":{"submorphs":[],"scripts":[],"id":"4C00755C-8CD9-4102-8D6B-B1263163E5AD","shape":{"__isSmartRef__":true,"id":6392},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":100,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":6390},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":6393}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":6395},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[7252,"4881773E-A824-4992-B814-33C8D37580C6","EE955AA4-D648-4DFC-8E2D-08881D605170","7EC413DD-D34D-449D-B448-2F3904B04FA5","7939AA82-2A96-4559-9090-DD58B7C8868A","CA0DC720-D350-40B1-B491-56053DD3ACEC","0D350F67-43D3-4011-A7FE-BB6073758DFE","F3992590-AD3D-47A5-8663-6C72C72B45C4","47B21556-6B15-498A-B9BF-F819229C95A9","E1FE4223-C4B8-418A-B3AF-83FFA6A0CD5B","C7846054-6FDC-4234-B3B3-7EE6C30BA4D3","B8B0F3E7-35D7-43B4-954E-CFB184415263","E258CC93-0FBD-47C4-A185-744532B9AC3B","A5855382-233E-4BF9-A5C5-8CA20D018E45"],"_MinTextWidth":100,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"6392":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"6393":{"style":{"__isSmartRef__":true,"id":6394},"chunkOwner":{"__isSmartRef__":true,"id":6391},"_id":"_1088","storedString":"Höhe","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6394":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6395":{"morph":{"__isSmartRef__":true,"id":6391},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6396":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":6397},"_BorderRadius":5.2,"_ClipMode":"visible","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"6397":{"stops":[{"__isSmartRef__":true,"id":6398},{"__isSmartRef__":true,"id":6399},{"__isSmartRef__":true,"id":6400},{"__isSmartRef__":true,"id":6401}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"6398":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"6399":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"6400":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"6401":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"6402":{"stops":[{"__isSmartRef__":true,"id":6403},{"__isSmartRef__":true,"id":6404},{"__isSmartRef__":true,"id":6405},{"__isSmartRef__":true,"id":6406}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"6403":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"6404":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"6405":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"6406":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"6407":{"stops":[{"__isSmartRef__":true,"id":6408},{"__isSmartRef__":true,"id":6409},{"__isSmartRef__":true,"id":6410},{"__isSmartRef__":true,"id":6411}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"6408":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"6409":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"6410":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"6411":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"6412":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":6413},{"__isSmartRef__":true,"id":6415},{"__isSmartRef__":true,"id":6417},{"__isSmartRef__":true,"id":6419},{"__isSmartRef__":true,"id":6421}],"revisionOnLoad":171940,"lastModifiedDate":{"__isSmartRef__":true,"id":6423},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"6413":{"date":{"__isSmartRef__":true,"id":6414},"author":"undefined","message":"","id":"7074B413-6CF0-4892-9D18-52009A2A2E03"},"6414":{"isSerializedDate":true,"string":"Fri Apr 13 2012 21:04:01 GMT+0200 (CEST)"},"6415":{"date":{"__isSmartRef__":true,"id":6416},"author":"sstamm","message":"reverted button","id":"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E"},"6416":{"isSerializedDate":true,"string":"Mon Apr 16 2012 10:36:21 GMT+0200 (CEST)"},"6417":{"date":{"__isSmartRef__":true,"id":6418},"author":"robertkrahn","message":"no comment","id":"97D17254-EAC6-4494-8330-A347909590D6"},"6418":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:08:58 GMT+0200 (CEST)"},"6419":{"date":{"__isSmartRef__":true,"id":6420},"author":"robertkrahn","message":"no comment","id":"DDE22D44-9A6D-4485-80F3-262D5DA0CC07"},"6420":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:03:19 GMT+0200 (CEST)"},"6421":{"date":{"__isSmartRef__":true,"id":6422},"author":"bgnauk","message":"no comment","id":"FA43C1A3-19A9-4ED6-A014-82C74689A5C3"},"6422":{"isSerializedDate":true,"string":"Tue Jun 19 2012 23:39:23 GMT+0200 (CEST)"},"6423":{"isSerializedDate":true,"string":"Fri Sep 07 2012 04:04:46 GMT+0200 (CEST)"},"6424":{"sourceObj":{"__isSmartRef__":true,"id":6390},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":6390},"targetMethodName":"doAction","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"6425":{"morph":{"__isSmartRef__":true,"id":6390},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6426":{"doAction":{"__isSmartRef__":true,"id":6427}},"6427":{"varMapping":{"__isSmartRef__":true,"id":6428},"source":"function doAction() {\n this.owner.setCurrentConstraintType(\"height\")\n}","funcProperties":{"__isSmartRef__":true,"id":6429},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6428":{"this":{"__isSmartRef__":true,"id":6390}},"6429":{"timestamp":{"__isSmartRef__":true,"id":6430},"user":"daniel.hoffmann","tags":[]},"6430":{"isSerializedDate":true,"string":"Sun Dec 02 2012 12:13:39 GMT+0100 (CET)"},"6431":{"submorphs":[{"__isSmartRef__":true,"id":6432},{"__isSmartRef__":true,"id":6462},{"__isSmartRef__":true,"id":6488}],"scripts":[],"id":"E10AD20A-6F17-43E0-B624-7616958C7456","shape":{"__isSmartRef__":true,"id":6518},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"SketchPadCanvas","partsBinMetaInfo":{"__isSmartRef__":true,"id":6519},"eventHandler":{"__isSmartRef__":true,"id":6534},"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C","F38525CC-4B5F-4591-A4A2-657DD74B74DD","63F1F9E3-F3FB-4BFE-8B16-6CFB8462E5D6","D6BB5E26-B2CE-47C8-BD7A-C4522B0DB9F5","063ACEEA-2310-479B-942F-6B5FB445E0B2","534AE787-FE6E-4FF1-AA50-B1F9E598696F","B54A430F-54AD-4811-94EF-30C67E2C56D0","2A5E0282-C784-453C-B9A8-936C07A90F29","FBF19B07-297C-413B-A07B-85254B0E95BF","C6FB767F-64A8-405A-B879-8B5889C482AF","822A83C1-75F4-4007-B3B6-6315C31E82BC","F6544B1D-AD8E-4868-9A0E-CD919C0662D0"],"partTests":{"__isSmartRef__":true,"id":6535},"_ClipMode":"visible","moved":true,"points":null,"isBeingDragged":false,"state":0,"#startLetters":"with","prevScroll":[0,0],"owner":{"__isSmartRef__":true,"id":6095},"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6540},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","withLayers":["Global.SketchArea"],"_Position":"lively.pt(148.0,22.0)"},"6432":{"submorphs":[],"scripts":[],"id":"C45AEFBB-1A40-4AF0-82D0-32EE960F8D69","shape":{"__isSmartRef__":true,"id":6433},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"red","partsBinMetaInfo":{"__isSmartRef__":true,"id":6434},"eventHandler":{"__isSmartRef__":true,"id":6456},"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C","7EC17E78-593A-4CC8-B7E3-859BCBBFE785","F5AA29CB-A093-4B2B-8FEF-294054038904","0A729899-A80F-4509-9173-98E4991DCF14","CD4B00EC-774D-4EE2-BCB5-011333EFBFB3","D5F2C7AD-5FD3-4893-A863-1BCE6C4F8AF6","6782F6F8-F1E3-4E17-A5B0-8E9D1C8B6FE9","78D47AA4-0FB1-4F39-8C43-591A69929351","37819266-0D7A-441E-A11F-74A23DA4E7CA","39263EEE-BBED-4B47-83DF-CF0E6D768662"],"partTests":{"__isSmartRef__":true,"id":6457},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"prevScroll":[0,0],"owner":{"__isSmartRef__":true,"id":6431},"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(414.0,68.0)"},"6433":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":0.6892,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(200.0,200.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(224,29,23)","_Padding":"lively.rect(0,0,0,0)"},"6434":{"partsSpaceName":"PartsBin/sd1213","comment":"Constraint-based layouting with the Simplex algorithm. Still under construction!","migrationLevel":4,"partName":"SketchPad","changes":[{"__isSmartRef__":true,"id":6435},{"__isSmartRef__":true,"id":6437},{"__isSmartRef__":true,"id":6439},{"__isSmartRef__":true,"id":6441},{"__isSmartRef__":true,"id":6443},{"__isSmartRef__":true,"id":6445},{"__isSmartRef__":true,"id":6447},{"__isSmartRef__":true,"id":6449},{"__isSmartRef__":true,"id":6451},{"__isSmartRef__":true,"id":6453}],"lastModifiedDate":{"__isSmartRef__":true,"id":6455},"revisionOnLoad":185622,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"6435":{"date":{"__isSmartRef__":true,"id":6436},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"6436":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"6437":{"date":{"__isSmartRef__":true,"id":6438},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"6438":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"6439":{"date":{"__isSmartRef__":true,"id":6440},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"6440":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"6441":{"date":{"__isSmartRef__":true,"id":6442},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"6442":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"6443":{"date":{"__isSmartRef__":true,"id":6444},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"6444":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"6445":{"date":{"__isSmartRef__":true,"id":6446},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"6446":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"6447":{"date":{"__isSmartRef__":true,"id":6448},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"6448":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"6449":{"date":{"__isSmartRef__":true,"id":6450},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"6450":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (CET)"},"6451":{"date":{"__isSmartRef__":true,"id":6452},"author":"lisa.pfisterer","message":"first draft. Still under construction!","id":"2B13E2A0-6DC9-4EDF-82E7-F541EB7D78BF"},"6452":{"isSerializedDate":true,"string":"Sat Dec 01 2012 21:43:10 GMT+0100 (CET)"},"6453":{"date":{"__isSmartRef__":true,"id":6454},"author":"lisa.pfisterer","message":"Zwischenstand. Util-Funktionen für das Arbeiten mit Arrays (Zeile und Spalte hinzufügen für neue Constraints im Tableau)","id":"09B63D24-0A8C-46E0-9DB0-CEDE9AF8690B"},"6454":{"isSerializedDate":true,"string":"Sat Dec 01 2012 22:57:06 GMT+0100 (CET)"},"6455":{"isSerializedDate":true,"string":"Sat Dec 01 2012 21:40:09 GMT+0100 (CET)"},"6456":{"morph":{"__isSmartRef__":true,"id":6432},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6457":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6458}},"6458":{"test01IsMorph":{"__isSmartRef__":true,"id":6459}},"6459":{"varMapping":{"__isSmartRef__":true,"id":6460},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":6461},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6460":{"this":{"__isSmartRef__":true,"id":6457}},"6461":{},"6462":{"submorphs":[],"scripts":[],"id":"AD849258-83BC-49AD-970E-25603C504917","shape":{"__isSmartRef__":true,"id":6463},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"green","partsBinMetaInfo":{"__isSmartRef__":true,"id":6464},"eventHandler":{"__isSmartRef__":true,"id":6482},"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C","7EC17E78-593A-4CC8-B7E3-859BCBBFE785","F5AA29CB-A093-4B2B-8FEF-294054038904","17DAC708-A57C-48B6-A664-DA8FF16884EC","CB38577D-2D3E-4948-9CEA-D6FFA6571B3A","7EF7233F-E267-4AFC-B62D-DA8972E683F7","6466C303-B156-47BB-8C55-B814529A0230","9D1F0985-F485-41DE-8D92-455BC0D9C5F4","DA54464E-8086-4E11-86C3-449F6AE8BB62","D533C3F3-C76D-4D62-94F6-29A18179EE3E"],"partTests":{"__isSmartRef__":true,"id":6483},"_ClipMode":"visible","moved":true,"owner":{"__isSmartRef__":true,"id":6431},"isBeingDragged":false,"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(344.0,442.0)"},"6463":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":0.6892,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(50.0,150.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(76,186,54)","_Padding":"lively.rect(0,0,0,0)"},"6464":{"partsSpaceName":"PartsBin/Basic","comment":"A simple box morph. A really orange one. Its amazing what you can build out of simple boxes.... Who needs stars when you got orange rectangles!","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":6465},{"__isSmartRef__":true,"id":6467},{"__isSmartRef__":true,"id":6469},{"__isSmartRef__":true,"id":6471},{"__isSmartRef__":true,"id":6473},{"__isSmartRef__":true,"id":6475},{"__isSmartRef__":true,"id":6477},{"__isSmartRef__":true,"id":6479}],"lastModifiedDate":{"__isSmartRef__":true,"id":6481},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"6465":{"date":{"__isSmartRef__":true,"id":6466},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"6466":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"6467":{"date":{"__isSmartRef__":true,"id":6468},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"6468":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"6469":{"date":{"__isSmartRef__":true,"id":6470},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"6470":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"6471":{"date":{"__isSmartRef__":true,"id":6472},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"6472":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"6473":{"date":{"__isSmartRef__":true,"id":6474},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"6474":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"6475":{"date":{"__isSmartRef__":true,"id":6476},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"6476":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"6477":{"date":{"__isSmartRef__":true,"id":6478},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"6478":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"6479":{"date":{"__isSmartRef__":true,"id":6480},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"6480":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (CET)"},"6481":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:33:25 GMT+0100 (CET)"},"6482":{"morph":{"__isSmartRef__":true,"id":6462},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6483":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6484}},"6484":{"test01IsMorph":{"__isSmartRef__":true,"id":6485}},"6485":{"varMapping":{"__isSmartRef__":true,"id":6486},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":6487},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6486":{"this":{"__isSmartRef__":true,"id":6483}},"6487":{},"6488":{"submorphs":[],"scripts":[],"id":"774E5B5C-AF9B-46B4-A97D-E8F67DF40755","shape":{"__isSmartRef__":true,"id":6489},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"blue","partsBinMetaInfo":{"__isSmartRef__":true,"id":6490},"eventHandler":{"__isSmartRef__":true,"id":6512},"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C","7EC17E78-593A-4CC8-B7E3-859BCBBFE785","F5AA29CB-A093-4B2B-8FEF-294054038904","0A729899-A80F-4509-9173-98E4991DCF14","CD4B00EC-774D-4EE2-BCB5-011333EFBFB3","D5F2C7AD-5FD3-4893-A863-1BCE6C4F8AF6","6782F6F8-F1E3-4E17-A5B0-8E9D1C8B6FE9","78D47AA4-0FB1-4F39-8C43-591A69929351","90EB0200-430F-4389-87E6-C05794E0F71F"],"partTests":{"__isSmartRef__":true,"id":6513},"_ClipMode":"visible","moved":true,"owner":{"__isSmartRef__":true,"id":6431},"isBeingDragged":false,"prevScroll":[0,0],"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"#startLetters":"getPo","__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6.0,7.0)"},"6489":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":0.6892,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(158.0,100.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(73,111,167)","_Padding":"lively.rect(0,0,0,0)"},"6490":{"partsSpaceName":"PartsBin/sd1213","comment":"Constraint-based layouting with the Simplex algorithm. Still under construction!","migrationLevel":4,"partName":"SketchPad","changes":[{"__isSmartRef__":true,"id":6491},{"__isSmartRef__":true,"id":6493},{"__isSmartRef__":true,"id":6495},{"__isSmartRef__":true,"id":6497},{"__isSmartRef__":true,"id":6499},{"__isSmartRef__":true,"id":6501},{"__isSmartRef__":true,"id":6503},{"__isSmartRef__":true,"id":6505},{"__isSmartRef__":true,"id":6507},{"__isSmartRef__":true,"id":6509}],"lastModifiedDate":{"__isSmartRef__":true,"id":6511},"revisionOnLoad":185622,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"6491":{"date":{"__isSmartRef__":true,"id":6492},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"6492":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"6493":{"date":{"__isSmartRef__":true,"id":6494},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"6494":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"6495":{"date":{"__isSmartRef__":true,"id":6496},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"6496":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"6497":{"date":{"__isSmartRef__":true,"id":6498},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"6498":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"6499":{"date":{"__isSmartRef__":true,"id":6500},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"6500":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"6501":{"date":{"__isSmartRef__":true,"id":6502},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"6502":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"6503":{"date":{"__isSmartRef__":true,"id":6504},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"6504":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"6505":{"date":{"__isSmartRef__":true,"id":6506},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"6506":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (CET)"},"6507":{"date":{"__isSmartRef__":true,"id":6508},"author":"lisa.pfisterer","message":"first draft. Still under construction!","id":"2B13E2A0-6DC9-4EDF-82E7-F541EB7D78BF"},"6508":{"isSerializedDate":true,"string":"Sat Dec 01 2012 21:43:10 GMT+0100 (CET)"},"6509":{"date":{"__isSmartRef__":true,"id":6510},"author":"lisa.pfisterer","message":"Zwischenstand. Util-Funktionen für das Arbeiten mit Arrays (Zeile und Spalte hinzufügen für neue Constraints im Tableau)","id":"09B63D24-0A8C-46E0-9DB0-CEDE9AF8690B"},"6510":{"isSerializedDate":true,"string":"Sat Dec 01 2012 22:57:06 GMT+0100 (CET)"},"6511":{"isSerializedDate":true,"string":"Sat Dec 01 2012 21:40:09 GMT+0100 (CET)"},"6512":{"morph":{"__isSmartRef__":true,"id":6488},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6513":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6514}},"6514":{"test01IsMorph":{"__isSmartRef__":true,"id":6515}},"6515":{"varMapping":{"__isSmartRef__":true,"id":6516},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":6517},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6516":{"this":{"__isSmartRef__":true,"id":6513}},"6517":{},"6518":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(767.0,663.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(246,246,246)","_Padding":"lively.rect(0,0,0,0)"},"6519":{"partsSpaceName":"PartsBin/Basic","comment":"A simple box morph. A really orange one. Its amazing what you can build out of simple boxes.... Who needs stars when you got orange rectangles!","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":6520},{"__isSmartRef__":true,"id":6522},{"__isSmartRef__":true,"id":6524},{"__isSmartRef__":true,"id":6526},{"__isSmartRef__":true,"id":6528},{"__isSmartRef__":true,"id":6530},{"__isSmartRef__":true,"id":6532}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"6520":{"date":{"__isSmartRef__":true,"id":6521},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"6521":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"6522":{"date":{"__isSmartRef__":true,"id":6523},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"6523":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"6524":{"date":{"__isSmartRef__":true,"id":6525},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"6525":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"6526":{"date":{"__isSmartRef__":true,"id":6527},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"6527":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"6528":{"date":{"__isSmartRef__":true,"id":6529},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"6529":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"6530":{"date":{"__isSmartRef__":true,"id":6531},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"6531":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"6532":{"date":{"__isSmartRef__":true,"id":6533},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"6533":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"6534":{"morph":{"__isSmartRef__":true,"id":6431},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6535":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6536}},"6536":{"test01IsMorph":{"__isSmartRef__":true,"id":6537}},"6537":{"varMapping":{"__isSmartRef__":true,"id":6538},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":6539},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6538":{"this":{"__isSmartRef__":true,"id":6535}},"6539":{},"6540":{"drawLine":{"__isSmartRef__":true,"id":6541},"mouseDown":{"__isSmartRef__":true,"id":6545},"partOfRectangle":{"__isSmartRef__":true,"id":6549}},"6541":{"varMapping":{"__isSmartRef__":true,"id":6542},"source":"function drawLine(evt) {\n var sketchPad = this.get(\"SketchPad\");\n debugger;\n if(evt.button != 0 || !sketchPad.state || sketchPad.state != 1)\n {\n console.log(\"no line\");\n return;\n }\n if (this.points) {\n this.points.push(evt.mousePoint);\n if (this.points.length >= 2) {\n console.log(this.getPosition());\n console.log(sketchPad.getPosition());\n var from = this.points[0].subPt(sketchPad.getPosition()).subPt(this.getPosition());\n var to = this.points[1].subPt(sketchPad.getPosition()).subPt(this.getPosition());\n console.log(\"Line between \" + from.x + \",\" + from.y + \" and \" + to.x + \",\" + to.y);\n var m = new lively.morphic.Path([from, to]);\n this.addMorph(m);\n this.points[0] = this.points.pop();\n }\n } else {\n this.points = new Array(evt.mousePoint);\n }\n console.log(\"MouseDown \" + evt.mousePoint);\n console.log(this.points);\n console.log(this);\n}","funcProperties":{"__isSmartRef__":true,"id":6543},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6542":{"this":{"__isSmartRef__":true,"id":6431}},"6543":{"timestamp":{"__isSmartRef__":true,"id":6544},"user":"daniel.hoffmann","tags":[]},"6544":{"isSerializedDate":true,"string":"Sat Dec 01 2012 21:09:37 GMT+0100 (CET)"},"6545":{"varMapping":{"__isSmartRef__":true,"id":6546},"source":"function mouseDown(element, evt) {\n console.log(element.name);\n console.log(evt);\n if(element.name != \"SketchPadCanvas\") {\n this.owner.select(element.name, this.partOfRectangle(element, evt));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":6547},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6546":{"this":{"__isSmartRef__":true,"id":6431}},"6547":{"timestamp":{"__isSmartRef__":true,"id":6548},"user":"daniel.hoffmann","tags":[]},"6548":{"isSerializedDate":true,"string":"Sun Dec 02 2012 17:49:03 GMT+0100 (CET)"},"6549":{"varMapping":{"__isSmartRef__":true,"id":6550},"source":"function partOfRectangle(element, evt) {\n var pointClicked = lively.pt(evt.layerX, evt. layerY);\n var elementExtent = element.getExtent();\n if (pointClicked.x < elementExtent.x * 0.2) {\n if (pointClicked.y < elementExtent.y * 0.2) {\n return \"TL\";\n } else if (pointClicked.y > elementExtent.y * 0.8) {\n return \"BL\";\n } else {\n return \"L\";\n }\n } else if (pointClicked.x > elementExtent.x * 0.8) {\n if (pointClicked.y < elementExtent.y * 0.2) {\n return \"TR\";\n } else if (pointClicked.y > elementExtent.y * 0.8) {\n return \"BR\";\n } else {\n return \"R\";\n }\n } else {\n if (pointClicked.y < elementExtent.y * 0.2) {\n return \"T\";\n } else if (pointClicked.y > elementExtent.y * 0.8) {\n return \"B\";\n } else {\n return \"M\";\n }\n }\n}","funcProperties":{"__isSmartRef__":true,"id":6551},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6550":{"this":{"__isSmartRef__":true,"id":6431}},"6551":{"timestamp":{"__isSmartRef__":true,"id":6552},"user":"daniel.hoffmann","tags":[]},"6552":{"isSerializedDate":true,"string":"Sun Dec 02 2012 17:45:10 GMT+0100 (CET)"},"6553":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":6554},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":6555}],"eventHandler":{"__isSmartRef__":true,"id":6557},"_ClipMode":"auto","derivationIds":["62424A55-8C49-4D20-85E3-32CFE0B094E6","692AAEB2-E3B2-429A-BD43-059D6BC7D53F","9F9E0E79-D469-449A-9A09-2AE06EE610E6","69D47636-83EF-46E0-A6A2-FD4DA6261F5D","94D102B5-9583-4038-AA05-311A5D1CD26E","95FF6204-C38E-49E7-835E-5B83D8435EFA","D37043D1-30B3-47EB-A8D1-BC1FF3CC8323","9CA57677-3FD9-4D34-87F7-83826949C287"],"id":"B9E3B932-F86C-4A18-8081-249BF937F9A2","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":true,"_HandStyle":null,"allowInput":true,"_FontFamily":"Monaco,monospace","_FontSize":10,"evalEnabled":false,"layout":{"__isSmartRef__":true,"id":6558},"syntaxHighlightingWhileTyping":true,"attributeConnections":[{"__isSmartRef__":true,"id":6559}],"doNotSerialize":["$$textString"],"doNotCopyProperties":["$$textString"],"accessibleInInactiveWindow":true,"parseErrors":null,"_lastSyntaxHighlightTime":2,"showsHalos":false,"isBeingDragged":false,"name":"SelectedText","text":"name","charsReplaced":"blueRect","lastFindLoc":16,"owner":{"__isSmartRef__":true,"id":6095},"__serializedExpressions__":["_TextColor","_Position"],"textString":"red","_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(9.0,149.0)"},"6554":{"_BorderWidth":1,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(104.0,31.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(95,94,95)","_Fill":"Color.rgb(243,243,243)"},"6555":{"style":{"__isSmartRef__":true,"id":6556},"chunkOwner":{"__isSmartRef__":true,"id":6553},"_id":"_64896","storedString":"red","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6556":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"6557":{"morph":{"__isSmartRef__":true,"id":6553},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6558":{"resizeWidth":true,"resizeHeight":true},"6559":{"sourceObj":{"__isSmartRef__":true,"id":6553},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":6553},"targetMethodName":"highlightSyntaxDebounced","varMapping":{"__isSmartRef__":true,"id":6560},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"6560":{"source":{"__isSmartRef__":true,"id":6553},"target":{"__isSmartRef__":true,"id":6553}},"6561":{"submorphs":[{"__isSmartRef__":true,"id":6562}],"scripts":[],"id":"50ACD097-1C51-4F8B-A191-07E87C777216","shape":{"__isSmartRef__":true,"id":6567},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":6573},"lighterFill":{"__isSmartRef__":true,"id":6578},"label":{"__isSmartRef__":true,"id":6562},"name":"SketchAreaButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":6583},"attributeConnections":[{"__isSmartRef__":true,"id":6595}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":6596},"derivationIds":[7251,"3F26258D-0EE1-4A94-8419-5EE2BB6065A6","B624295D-42E3-4E0A-B370-844C2B43F4F0","F5D160C8-1C2F-47D9-9BE1-2FD26C53BFB3","7D4A1972-76E5-4369-9964-2F6ACB87C81F","53250D98-1D56-45FC-AD4E-6816B90B0F9E","B0DC93F7-180A-4B95-A539-BFC8F1329718","70042416-60D9-43F5-AE39-6FF42B8EA5A2","9A040E3E-616F-4A08-AEC4-E35727C169CA","DD4D84C6-0498-400C-A689-EF7786996824"],"_ClipMode":"visible","isPressed":false,"owner":{"__isSmartRef__":true,"id":6095},"__serializedExpressions__":["_Position","distanceToDragEvent"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6597},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(8.0,620.0)","distanceToDragEvent":"lively.pt(54.9,-11.0)"},"6562":{"submorphs":[],"scripts":[],"id":"D828128B-4639-42D0-8495-7A9A17811E77","shape":{"__isSmartRef__":true,"id":6563},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":100,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":6561},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":6564}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":6566},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[7252,"4881773E-A824-4992-B814-33C8D37580C6","EE955AA4-D648-4DFC-8E2D-08881D605170","7EC413DD-D34D-449D-B448-2F3904B04FA5","7939AA82-2A96-4559-9090-DD58B7C8868A","9DF72664-2B4F-4B28-986F-49B3401426E5","31475D00-8C5F-4CF3-8738-D2874FDE47BA","8A54B665-A7FA-4168-8476-FAE7EC691954","FE0BBCBD-3B8E-48E2-9236-5A733F89AF5C","6E7A48FA-0EA9-4B37-B9B7-892120FB554D"],"_MinTextWidth":100,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"6563":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(125.0,55.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"6564":{"style":{"__isSmartRef__":true,"id":6565},"chunkOwner":{"__isSmartRef__":true,"id":6562},"_id":"_5885","storedString":"Setup SketchArea (in case mouse events don't work)","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6565":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6566":{"morph":{"__isSmartRef__":true,"id":6562},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6567":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":6568},"_BorderRadius":5.2,"_ClipMode":"visible","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(125.0,55.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"6568":{"stops":[{"__isSmartRef__":true,"id":6569},{"__isSmartRef__":true,"id":6570},{"__isSmartRef__":true,"id":6571},{"__isSmartRef__":true,"id":6572}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"6569":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"6570":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"6571":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"6572":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"6573":{"stops":[{"__isSmartRef__":true,"id":6574},{"__isSmartRef__":true,"id":6575},{"__isSmartRef__":true,"id":6576},{"__isSmartRef__":true,"id":6577}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"6574":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"6575":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"6576":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"6577":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"6578":{"stops":[{"__isSmartRef__":true,"id":6579},{"__isSmartRef__":true,"id":6580},{"__isSmartRef__":true,"id":6581},{"__isSmartRef__":true,"id":6582}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"6579":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"6580":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"6581":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"6582":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"6583":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":6584},{"__isSmartRef__":true,"id":6586},{"__isSmartRef__":true,"id":6588},{"__isSmartRef__":true,"id":6590},{"__isSmartRef__":true,"id":6592}],"revisionOnLoad":171940,"lastModifiedDate":{"__isSmartRef__":true,"id":6594},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"6584":{"date":{"__isSmartRef__":true,"id":6585},"author":"undefined","message":"","id":"7074B413-6CF0-4892-9D18-52009A2A2E03"},"6585":{"isSerializedDate":true,"string":"Fri Apr 13 2012 21:04:01 GMT+0200 (CEST)"},"6586":{"date":{"__isSmartRef__":true,"id":6587},"author":"sstamm","message":"reverted button","id":"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E"},"6587":{"isSerializedDate":true,"string":"Mon Apr 16 2012 10:36:21 GMT+0200 (CEST)"},"6588":{"date":{"__isSmartRef__":true,"id":6589},"author":"robertkrahn","message":"no comment","id":"97D17254-EAC6-4494-8330-A347909590D6"},"6589":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:08:58 GMT+0200 (CEST)"},"6590":{"date":{"__isSmartRef__":true,"id":6591},"author":"robertkrahn","message":"no comment","id":"DDE22D44-9A6D-4485-80F3-262D5DA0CC07"},"6591":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:03:19 GMT+0200 (CEST)"},"6592":{"date":{"__isSmartRef__":true,"id":6593},"author":"bgnauk","message":"no comment","id":"FA43C1A3-19A9-4ED6-A014-82C74689A5C3"},"6593":{"isSerializedDate":true,"string":"Tue Jun 19 2012 23:39:23 GMT+0200 (CEST)"},"6594":{"isSerializedDate":true,"string":"Fri Sep 07 2012 04:04:46 GMT+0200 (CEST)"},"6595":{"sourceObj":{"__isSmartRef__":true,"id":6561},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":6561},"targetMethodName":"doAction","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"6596":{"morph":{"__isSmartRef__":true,"id":6561},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6597":{"doAction":{"__isSmartRef__":true,"id":6598}},"6598":{"varMapping":{"__isSmartRef__":true,"id":6599},"source":"function doAction() {\n //in case mouse events are not working\n cop.create('SketchArea').refineClass(lively.morphic.Morph, {\n onMouseDown: function(evt) {\n this.get('SketchPadCanvas').mouseDown(this, evt);\n return cop.proceed(evt);\n }\n })\n this.get('SketchPadCanvas').setWithLayers([SketchArea])\n}","funcProperties":{"__isSmartRef__":true,"id":6600},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6599":{"this":{"__isSmartRef__":true,"id":6561}},"6600":{"timestamp":{"__isSmartRef__":true,"id":6601},"user":"daniel.hoffmann","tags":[]},"6601":{"isSerializedDate":true,"string":"Sun Dec 02 2012 13:52:42 GMT+0100 (CET)"},"6602":{"submorphs":[],"scripts":[],"id":"DFEF3B6D-F933-4F02-AD7F-8C935FF9D1ED","shape":{"__isSmartRef__":true,"id":6603},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":120.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":14,"name":"Text3","partsBinMetaInfo":{"__isSmartRef__":true,"id":6604},"textChunks":[{"__isSmartRef__":true,"id":6616}],"charsReplaced":"Variablen","lastFindLoc":9,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":6618},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","E3FA5A91-BF01-47C9-A727-751EA109270B","DC9ABF3E-7FF2-4651-8873-41ABA53C275F","6513CAFB-4D1C-4CBC-8F67-178A6CCFE302","BB1AE711-3F4C-48CC-8D6D-5EA3290535C4","4C6BFB68-F960-4E56-9B33-E997C8615D18","22109C55-E692-4A7F-B454-7B25795B02F7","F0D7DF05-7D09-4643-A949-7EBE2887185F","9F5B5210-26DD-413E-AE62-7D0E5282C8AA","6EB15A1C-4F40-4442-B7B8-C89E32BB7969"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":120.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"owner":{"__isSmartRef__":true,"id":6095},"priorSelectionRange":[0,9],"previousSelection":[1,1],"__serializedExpressions__":["_Position","textColor","_Padding"],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(953.0,4.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)"},"6603":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(128.7,27.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"6604":{"partsSpaceName":"PartsBin/Basic","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":6605},{"__isSmartRef__":true,"id":6607},{"__isSmartRef__":true,"id":6609},{"__isSmartRef__":true,"id":6611},{"__isSmartRef__":true,"id":6613}],"lastModifiedDate":{"__isSmartRef__":true,"id":6615},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"6605":{"date":{"__isSmartRef__":true,"id":6606},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"6606":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (CEST)"},"6607":{"date":{"__isSmartRef__":true,"id":6608},"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F"},"6608":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (CET)"},"6609":{"date":{"__isSmartRef__":true,"id":6610},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"6610":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (CEST)"},"6611":{"date":{"__isSmartRef__":true,"id":6612},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"6612":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (CEST)"},"6613":{"date":{"__isSmartRef__":true,"id":6614},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"6614":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (CEST)"},"6615":{"isSerializedDate":true,"string":"Fri Sep 07 2012 04:04:46 GMT+0200 (CEST)"},"6616":{"style":{"__isSmartRef__":true,"id":6617},"morph":{"__isSmartRef__":true,"id":6602},"chunkOwner":{"__isSmartRef__":true,"id":6602},"storedString":"Tableau","_id":"_2157","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6617":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6618":{"morph":{"__isSmartRef__":true,"id":6602},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6619":{"submorphs":[{"__isSmartRef__":true,"id":6620}],"scripts":[],"id":"DCAF49E6-A6D4-4227-B399-227D81177C61","shape":{"__isSmartRef__":true,"id":6625},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":6631},"lighterFill":{"__isSmartRef__":true,"id":6636},"label":{"__isSmartRef__":true,"id":6620},"name":"stepButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":6641},"attributeConnections":[{"__isSmartRef__":true,"id":6653}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":6655},"derivationIds":[7251,"3F26258D-0EE1-4A94-8419-5EE2BB6065A6","B624295D-42E3-4E0A-B370-844C2B43F4F0","F5D160C8-1C2F-47D9-9BE1-2FD26C53BFB3","7D4A1972-76E5-4369-9964-2F6ACB87C81F","468167DF-C2A9-4D14-B344-4D183695DBF9","5DC89142-1E9D-4F9D-8CC7-4ACAD3FDB32D","16626E66-A841-4E0A-9692-2F2534B1F06F","96DBF6DD-3596-4554-98F4-BD1782C95ACB","8C059799-B938-4458-A054-0BF2C93DF1EC","57CDCC7B-37A6-4E9E-ACB9-192B3D578DA0","A2475486-D122-4968-97F8-307C609A7E48"],"_ClipMode":"visible","isPressed":false,"owner":{"__isSmartRef__":true,"id":6095},"prevScroll":[0,0],"__serializedExpressions__":["_Position","distanceToDragEvent"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6656},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(7.0,111.0)","distanceToDragEvent":"lively.pt(54.9,-11.0)"},"6620":{"submorphs":[],"scripts":[],"id":"A1F015B0-C5EC-4570-B20D-A095F92DEFA2","shape":{"__isSmartRef__":true,"id":6621},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":100,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":6619},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":6622}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":6624},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[7252,"4881773E-A824-4992-B814-33C8D37580C6","EE955AA4-D648-4DFC-8E2D-08881D605170","7EC413DD-D34D-449D-B448-2F3904B04FA5","7939AA82-2A96-4559-9090-DD58B7C8868A","CA0DC720-D350-40B1-B491-56053DD3ACEC","DFC25BA5-C55B-4BAD-A16C-ABAD9E6744DB","89EED327-F1A9-41E9-B5EE-C5D60824ECE0","84EE39A7-3564-46BE-9222-2D58CB507AA3","F21E1DD4-4613-461E-B90E-A804C251F8DD","A1F18994-7984-40E5-9655-187BA5721D53","4A2EF52C-9722-462C-BDFF-8CDED286D21F"],"_MinTextWidth":100,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"6621":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"6622":{"style":{"__isSmartRef__":true,"id":6623},"chunkOwner":{"__isSmartRef__":true,"id":6620},"_id":"_1246","storedString":"Schritt","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6623":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6624":{"morph":{"__isSmartRef__":true,"id":6620},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6625":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":6626},"_BorderRadius":5.2,"_ClipMode":"visible","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"6626":{"stops":[{"__isSmartRef__":true,"id":6627},{"__isSmartRef__":true,"id":6628},{"__isSmartRef__":true,"id":6629},{"__isSmartRef__":true,"id":6630}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"6627":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"6628":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"6629":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"6630":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"6631":{"stops":[{"__isSmartRef__":true,"id":6632},{"__isSmartRef__":true,"id":6633},{"__isSmartRef__":true,"id":6634},{"__isSmartRef__":true,"id":6635}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"6632":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"6633":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"6634":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"6635":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"6636":{"stops":[{"__isSmartRef__":true,"id":6637},{"__isSmartRef__":true,"id":6638},{"__isSmartRef__":true,"id":6639},{"__isSmartRef__":true,"id":6640}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"6637":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"6638":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"6639":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"6640":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"6641":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":6642},{"__isSmartRef__":true,"id":6644},{"__isSmartRef__":true,"id":6646},{"__isSmartRef__":true,"id":6648},{"__isSmartRef__":true,"id":6650}],"revisionOnLoad":171940,"lastModifiedDate":{"__isSmartRef__":true,"id":6652},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"6642":{"date":{"__isSmartRef__":true,"id":6643},"author":"undefined","message":"","id":"7074B413-6CF0-4892-9D18-52009A2A2E03"},"6643":{"isSerializedDate":true,"string":"Fri Apr 13 2012 21:04:01 GMT+0200 (CEST)"},"6644":{"date":{"__isSmartRef__":true,"id":6645},"author":"sstamm","message":"reverted button","id":"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E"},"6645":{"isSerializedDate":true,"string":"Mon Apr 16 2012 10:36:21 GMT+0200 (CEST)"},"6646":{"date":{"__isSmartRef__":true,"id":6647},"author":"robertkrahn","message":"no comment","id":"97D17254-EAC6-4494-8330-A347909590D6"},"6647":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:08:58 GMT+0200 (CEST)"},"6648":{"date":{"__isSmartRef__":true,"id":6649},"author":"robertkrahn","message":"no comment","id":"DDE22D44-9A6D-4485-80F3-262D5DA0CC07"},"6649":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:03:19 GMT+0200 (CEST)"},"6650":{"date":{"__isSmartRef__":true,"id":6651},"author":"bgnauk","message":"no comment","id":"FA43C1A3-19A9-4ED6-A014-82C74689A5C3"},"6651":{"isSerializedDate":true,"string":"Tue Jun 19 2012 23:39:23 GMT+0200 (CEST)"},"6652":{"isSerializedDate":true,"string":"Fri Sep 07 2012 04:04:46 GMT+0200 (CEST)"},"6653":{"sourceObj":{"__isSmartRef__":true,"id":6619},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":6095},"targetMethodName":"simplexStep","varMapping":{"__isSmartRef__":true,"id":6654},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"6654":{"source":{"__isSmartRef__":true,"id":6619},"target":{"__isSmartRef__":true,"id":6095}},"6655":{"morph":{"__isSmartRef__":true,"id":6619},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6656":{"doAction":{"__isSmartRef__":true,"id":6657}},"6657":{"varMapping":{"__isSmartRef__":true,"id":6658},"source":"function doAction() {\n \n}","funcProperties":{"__isSmartRef__":true,"id":6659},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6658":{"this":{"__isSmartRef__":true,"id":6619}},"6659":{"timestamp":{"__isSmartRef__":true,"id":6660},"user":"robertkrahn","tags":[]},"6660":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:02:40 GMT+0200 (CEST)"},"6661":{"submorphs":[{"__isSmartRef__":true,"id":6662}],"scripts":[],"id":"FC8C3060-7002-421D-8A1D-2E1920A753DF","shape":{"__isSmartRef__":true,"id":6667},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":6673},"lighterFill":{"__isSmartRef__":true,"id":6678},"label":{"__isSmartRef__":true,"id":6662},"name":"stopButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":6683},"attributeConnections":[{"__isSmartRef__":true,"id":6694},{"__isSmartRef__":true,"id":6695},{"__isSmartRef__":true,"id":6749}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":6751},"derivationIds":[7251,"3F26258D-0EE1-4A94-8419-5EE2BB6065A6","B624295D-42E3-4E0A-B370-844C2B43F4F0","F5D160C8-1C2F-47D9-9BE1-2FD26C53BFB3","7D4A1972-76E5-4369-9964-2F6ACB87C81F","8B7A69E1-2842-4086-AAF1-C435517C4DA7","C2A72BC2-1B3C-4CB5-970E-F0D28763C62D","707149E7-9837-4996-BB84-9423A4404556","C479A54B-32C8-4A5E-A1FB-B5C5A35B70C7","8A891806-DFA1-4D9B-88D6-BBD4587F3D7B","BA252EA5-5572-411C-8BFC-41265BBA4CE8","C1E1C431-73A9-4B45-AA79-F33D7C716811"],"_ClipMode":"visible","isPressed":false,"owner":{"__isSmartRef__":true,"id":6095},"prevScroll":[0,0],"__serializedExpressions__":["_Position","distanceToDragEvent"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6752},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(5.0,81.0)","distanceToDragEvent":"lively.pt(54.9,-11.0)"},"6662":{"submorphs":[],"scripts":[],"id":"F6487A1E-E436-4571-95FB-0CCE6398EA15","shape":{"__isSmartRef__":true,"id":6663},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":100,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":6661},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":6664}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":6666},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[7252,"4881773E-A824-4992-B814-33C8D37580C6","EE955AA4-D648-4DFC-8E2D-08881D605170","7EC413DD-D34D-449D-B448-2F3904B04FA5","7939AA82-2A96-4559-9090-DD58B7C8868A","E24E16C9-A02D-4DC4-89F3-9535E54A9BAE","6FD03EBD-9331-4021-99B7-298ADDFC8C33","53BAF5AF-5CBA-425B-A0BB-5E51D31867FA","BC8209BF-4E53-419D-9D86-49C971E6F754","464553B0-0A18-418A-8665-C128463D0EAD","D0F9E5D5-1EEB-4490-A36B-12CB104F01A9","35E05786-926D-42CB-88EF-CE38E8F2C86E"],"_MinTextWidth":100,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"6663":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"6664":{"style":{"__isSmartRef__":true,"id":6665},"chunkOwner":{"__isSmartRef__":true,"id":6662},"_id":"_33507","storedString":"Stop","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6665":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6666":{"morph":{"__isSmartRef__":true,"id":6662},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6667":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":6668},"_BorderRadius":5.2,"_ClipMode":"visible","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"6668":{"stops":[{"__isSmartRef__":true,"id":6669},{"__isSmartRef__":true,"id":6670},{"__isSmartRef__":true,"id":6671},{"__isSmartRef__":true,"id":6672}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"6669":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"6670":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"6671":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"6672":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"6673":{"stops":[{"__isSmartRef__":true,"id":6674},{"__isSmartRef__":true,"id":6675},{"__isSmartRef__":true,"id":6676},{"__isSmartRef__":true,"id":6677}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"6674":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"6675":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"6676":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"6677":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"6678":{"stops":[{"__isSmartRef__":true,"id":6679},{"__isSmartRef__":true,"id":6680},{"__isSmartRef__":true,"id":6681},{"__isSmartRef__":true,"id":6682}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"6679":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"6680":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"6681":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"6682":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"6683":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":6684},{"__isSmartRef__":true,"id":6686},{"__isSmartRef__":true,"id":6688},{"__isSmartRef__":true,"id":6690},{"__isSmartRef__":true,"id":6692}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"6684":{"date":{"__isSmartRef__":true,"id":6685},"author":"undefined","message":"","id":"7074B413-6CF0-4892-9D18-52009A2A2E03"},"6685":{"isSerializedDate":true,"string":"Fri Apr 13 2012 21:04:01 GMT+0200 (CEST)"},"6686":{"date":{"__isSmartRef__":true,"id":6687},"author":"sstamm","message":"reverted button","id":"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E"},"6687":{"isSerializedDate":true,"string":"Mon Apr 16 2012 10:36:21 GMT+0200 (CEST)"},"6688":{"date":{"__isSmartRef__":true,"id":6689},"author":"robertkrahn","message":"no comment","id":"97D17254-EAC6-4494-8330-A347909590D6"},"6689":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:08:58 GMT+0200 (CEST)"},"6690":{"date":{"__isSmartRef__":true,"id":6691},"author":"robertkrahn","message":"no comment","id":"DDE22D44-9A6D-4485-80F3-262D5DA0CC07"},"6691":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:03:19 GMT+0200 (CEST)"},"6692":{"date":{"__isSmartRef__":true,"id":6693},"author":"bgnauk","message":"no comment","id":"FA43C1A3-19A9-4ED6-A014-82C74689A5C3"},"6693":{"isSerializedDate":true,"string":"Tue Jun 19 2012 23:39:23 GMT+0200 (CEST)"},"6694":{"sourceObj":{"__isSmartRef__":true,"id":6661},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":6661},"targetMethodName":"doAction","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"6695":{"sourceObj":{"__isSmartRef__":true,"id":6661},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":6696},"targetMethodName":"stop","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"6696":{"submorphs":[],"scripts":[],"id":"DFA99784-9469-437E-9259-5FE6DB274314","shape":{"__isSmartRef__":true,"id":6697},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle1","partsBinMetaInfo":{"__isSmartRef__":true,"id":6698},"eventHandler":{"__isSmartRef__":true,"id":6713},"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C"],"partTests":{"__isSmartRef__":true,"id":6714},"_ClipMode":"visible","moved":true,"owner":null,"algorithm":{"__isSmartRef__":true,"id":6719},"result":false,"#startLetters":"init","isBeingDragged":false,"prevScroll":[0,0],"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6720},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(2259.0,1431.0)"},"6697":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(250.0,252.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,143,0)","_Padding":"lively.rect(0,0,0,0)"},"6698":{"partsSpaceName":"PartsBin/Basic","comment":"A simple box morph. A really orange one. Its amazing what you can build out of simple boxes.... Who needs stars when you got orange rectangles!","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":6699},{"__isSmartRef__":true,"id":6701},{"__isSmartRef__":true,"id":6703},{"__isSmartRef__":true,"id":6705},{"__isSmartRef__":true,"id":6707},{"__isSmartRef__":true,"id":6709},{"__isSmartRef__":true,"id":6711}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"6699":{"date":{"__isSmartRef__":true,"id":6700},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"6700":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"6701":{"date":{"__isSmartRef__":true,"id":6702},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"6702":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"6703":{"date":{"__isSmartRef__":true,"id":6704},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"6704":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"6705":{"date":{"__isSmartRef__":true,"id":6706},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"6706":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"6707":{"date":{"__isSmartRef__":true,"id":6708},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"6708":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"6709":{"date":{"__isSmartRef__":true,"id":6710},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"6710":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"6711":{"date":{"__isSmartRef__":true,"id":6712},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"6712":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"6713":{"morph":{"__isSmartRef__":true,"id":6696},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6714":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6715}},"6715":{"test01IsMorph":{"__isSmartRef__":true,"id":6716}},"6716":{"varMapping":{"__isSmartRef__":true,"id":6717},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":6718},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6717":{"this":{"__isSmartRef__":true,"id":6714}},"6718":{},"6719":{"__LivelyClassName__":"SimplexAlgorithmClass","__SourceModuleName__":"Global.projects.SketchPad.SimplexAlgorithm"},"6720":{"solveConstraints":{"__isSmartRef__":true,"id":6721},"start":{"__isSmartRef__":true,"id":6725},"stop":{"__isSmartRef__":true,"id":6729},"testFunc":{"__isSmartRef__":true,"id":6733},"initSimplex":{"__isSmartRef__":true,"id":6737},"simplexStep":{"__isSmartRef__":true,"id":6741},"initializeTableau":{"__isSmartRef__":true,"id":6745}},"6721":{"varMapping":{"__isSmartRef__":true,"id":6722},"source":"function solveConstraints() {\n // changed at Tue Oct 30 2012 17:26:19 GMT+0100 (Mitteleuropäische Zeit) by lisa.pfisterer \n module('apps.dwarfcassowary.js.DwarfCassowary').load();\n module('projects.SketchPad.testModule').load();\n \n var solver = new ClSimplexSolver();\n var height1 = new ClVariable(5);\n var height2 = new ClVariable(10);\n \n var width1 = new ClVariable(5);\n var width2 = new ClVariable(10);\n \n solver.addConstraint(new ClLinearEquation((new ClLinearExpression(height1)).times(2), height2 ));\n \n solver.addConstraint(new ClLinearEquation((new ClLinearExpression(width1)).times(2), width2 ));\n \n solver. addStay(height2). addEditVar(height1). beginEdit();\n solver. addStay(width2). addEditVar(width1). beginEdit();\n \n solver. suggestValue(height1, this.get('Rectangle2').getExtent().y). resolve();\n solver. suggestValue(width1, this.get('Rectangle2').getExtent().x). resolve();\n \n solver.endEdit();\n \n var extent = this.get(\"Rectangle1\").getExtent();\n extent.y = height2.value();\n extent.x = width2.value();\n\n this.get(\"Rectangle1\").setExtent(extent);\n \n var ext1 = this.get(\"Rectangle1\").getExtent();\n var ext2 = this.get(\"Rectangle2\").getExtent();\n \n \n this.get(\"textfield\").setTextString(\"Extent 1: X: \" + ext1.x + \", Y: \" + ext1.y);\n this.get(\"textfield2\").setTextString(\"Extent 2: X: \" + ext2.x + \", Y: \" + ext2.y);\n this.get(\"ratio\").setTextString(\"Ratio: X: \" + (ext1.x/ext2.x) + \", Y: \" +(ext1.y/ext2.y) );\n}","funcProperties":{"__isSmartRef__":true,"id":6723},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6722":{"this":{"__isSmartRef__":true,"id":6696}},"6723":{"timestamp":{"__isSmartRef__":true,"id":6724},"user":"lisa.pfisterer","tags":[]},"6724":{"isSerializedDate":true,"string":"Wed Nov 07 2012 18:48:40 GMT+0100 (CET)"},"6725":{"varMapping":{"__isSmartRef__":true,"id":6726},"source":"function start() {\n this.initSimplex();\n this.startStepping(1000, \"simplexStep\")\n}","funcProperties":{"__isSmartRef__":true,"id":6727},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6726":{"this":{"__isSmartRef__":true,"id":6696}},"6727":{"timestamp":{"__isSmartRef__":true,"id":6728},"user":"lisa.pfisterer","tags":[]},"6728":{"isSerializedDate":true,"string":"Mon Nov 19 2012 12:49:43 GMT+0100 (CET)"},"6729":{"varMapping":{"__isSmartRef__":true,"id":6730},"source":"function stop() {\n this.stopStepping()\n}","funcProperties":{"__isSmartRef__":true,"id":6731},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6730":{"this":{"__isSmartRef__":true,"id":6696}},"6731":{"timestamp":{"__isSmartRef__":true,"id":6732},"user":"lisa.pfisterer","tags":[]},"6732":{"isSerializedDate":true,"string":"Mon Nov 05 2012 09:16:36 GMT+0100 (CET)"},"6733":{"varMapping":{"__isSmartRef__":true,"id":6734},"source":"function testFunc() {\n module('projects.SketchPad.SimplexAlgorithm').load();\n var object = new SimplexAlgorithmClass();\n object.main();\n //var x = height1.init();\n //this.get(\"textfield\").setTextString(\"Value for X: \" + x);\n //var solver = new testObject();\n //solver.testFunction();\n}","funcProperties":{"__isSmartRef__":true,"id":6735},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6734":{"this":{"__isSmartRef__":true,"id":6696}},"6735":{"timestamp":{"__isSmartRef__":true,"id":6736},"user":"lisa.pfisterer","tags":[]},"6736":{"isSerializedDate":true,"string":"Tue Nov 13 2012 18:13:02 GMT+0100 (CET)"},"6737":{"varMapping":{"__isSmartRef__":true,"id":6738},"source":"function initSimplex() {\n module('projects.SketchPad.SimplexAlgorithm').load();\n JSLoader.loadJs('http://lively-kernel.org/repository/webwerkstatt/projects/SketchPad/SimplexAlgorithm.js');\n \n this.algorithm = new SimplexAlgorithmClass();\n this.get(\"solutionString\").setTextString(\"\");\n \n all = new Array(\"x1\", \"x2\", \"x3\", \"x4\", \"x5\", \"x6\", \"x7\", \"x8\");\n schlupf = new Array(\"x5\", \"x6\", \"x7\", \"x8\", \"F\");\n needed = new Array(\"x1\", \"x2\", \"x3\", \"x4\");\n \n this.initializeTableau();\n\n this.algorithm.initSimplex(all, schlupf, needed);\n \n \n\n var extent = this.get(\"optangle\").getExtent();\n extent.x = 0;\n extent.y = 0;\n this.get(\"optangle\").setExtent(extent);\n \n var extent2 = this.get(\"optangle2\").getExtent();\n extent2.x = 0;\n extent2.y = 0;\n this.get(\"optangle2\").setExtent(extent2);\n \n this.result = false;\n}","funcProperties":{"__isSmartRef__":true,"id":6739},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6738":{"this":{"__isSmartRef__":true,"id":6696}},"6739":{"timestamp":{"__isSmartRef__":true,"id":6740},"user":"lisa.pfisterer","tags":[]},"6740":{"isSerializedDate":true,"string":"Mon Nov 19 2012 12:22:46 GMT+0100 (CET)"},"6741":{"varMapping":{"__isSmartRef__":true,"id":6742},"source":"function simplexStep() {\n if(!this.algorithm.result) {\n this.algorithm.simplexIteration();\n console.log(\"Result: \" + this.algorithm.resultString);\n console.log(\"Array x1: \" + this.algorithm.resultArray[0]);\n console.log(\"Array x2: \" + this.algorithm.resultArray[1]);\n console.log(\"Array x3: \" + this.algorithm.resultArray[2]);\n console.log(\"Array x4: \" + this.algorithm.resultArray[3]);\n \n this.get(\"solutionString\").setTextString(this.algorithm.needed[0] + \": \" + this.algorithm.resultArray[0] + \" \" + this.algorithm.needed[1] + \": \" + this.algorithm.resultArray[1] + \" \" + this.algorithm.needed[2] + \": \" + this.algorithm.resultArray[2] + \" \" + this.algorithm.needed[3] + \": \" + this.algorithm.resultArray[3]);\n \n\tvar extent = this.get(\"optangle\").getExtent();\n\textent[\"x\"] = this.algorithm.resultArray[0] * 1;\n\textent[\"y\"] = this.algorithm.resultArray[1] * 1;\n\tthis.get(\"optangle\").setExtent(extent);\n\t\n\tvar extent2 = this.get(\"optangle2\").getExtent();\n\textent2.x = this.algorithm.resultArray[2] * 1;\n\textent2.y = this.algorithm.resultArray[3] * 1;\n\tthis.get(\"optangle2\").setExtent(extent2);\n } else {\n this.stop();\n console.log(\"ALGORITHM FINISHED.\");\n }\n \n\n}","funcProperties":{"__isSmartRef__":true,"id":6743},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6742":{"this":{"__isSmartRef__":true,"id":6696}},"6743":{"timestamp":{"__isSmartRef__":true,"id":6744},"user":"lisa.pfisterer","tags":[]},"6744":{"isSerializedDate":true,"string":"Mon Nov 19 2012 12:50:17 GMT+0100 (CET)"},"6745":{"varMapping":{"__isSmartRef__":true,"id":6746},"source":"function initializeTableau() {\n var tableau = new Array(8);\n\n tableau[0] = new Array( 1, 0, 0, 0, 1, 0, 0, 0, 500 );\n \n tableau[1] = new Array( 0, 1, 0, 0, 0, 1, 0, 0, 500 );\n \n tableau[2] = new Array( 0, 0, 1, 0, 0, 0, 1, 0, 500 );\n\n tableau[3] = new Array( 0, 0, 0, 1, 0, 0, 0, 1, 500 );\n \n tableau[4] = new Array( 1, - 2, 0, 0, 0, 0, 0, 0, 0 );\n \n tableau[5] = new Array( 0, 0, 1, -3, 0, 0, 0, 0, 0 );\n \n tableau[6] = new Array( 1, 0, -3, 0, 0, 0, 0, 0, 0 );\n \n tableau[7] = new Array( -1, -1, -1, -1, 0, 0, 0, 0, 0 );\n\t\t\t\n this.algorithm.tableau = tableau;\t\n}","funcProperties":{"__isSmartRef__":true,"id":6747},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6746":{"this":{"__isSmartRef__":true,"id":6696}},"6747":{"timestamp":{"__isSmartRef__":true,"id":6748},"user":"lisa.pfisterer","tags":[]},"6748":{"isSerializedDate":true,"string":"Mon Nov 19 2012 12:24:52 GMT+0100 (CET)"},"6749":{"sourceObj":{"__isSmartRef__":true,"id":6661},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":6095},"targetMethodName":"stop","varMapping":{"__isSmartRef__":true,"id":6750},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"6750":{"source":{"__isSmartRef__":true,"id":6661},"target":{"__isSmartRef__":true,"id":6095}},"6751":{"morph":{"__isSmartRef__":true,"id":6661},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6752":{"doAction":{"__isSmartRef__":true,"id":6753}},"6753":{"varMapping":{"__isSmartRef__":true,"id":6754},"source":"function doAction() {\n \n}","funcProperties":{"__isSmartRef__":true,"id":6755},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6754":{"this":{"__isSmartRef__":true,"id":6661}},"6755":{"timestamp":{"__isSmartRef__":true,"id":6756},"user":"robertkrahn","tags":[]},"6756":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:02:40 GMT+0200 (CEST)"},"6757":{"submorphs":[{"__isSmartRef__":true,"id":6758}],"scripts":[],"id":"F8A8A1EB-C118-47E9-91D9-EE3296786604","shape":{"__isSmartRef__":true,"id":6763},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":6769},"lighterFill":{"__isSmartRef__":true,"id":6774},"label":{"__isSmartRef__":true,"id":6758},"name":"startButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":6683},"attributeConnections":[{"__isSmartRef__":true,"id":6779}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":6781},"derivationIds":[7251,"3F26258D-0EE1-4A94-8419-5EE2BB6065A6","B624295D-42E3-4E0A-B370-844C2B43F4F0","F5D160C8-1C2F-47D9-9BE1-2FD26C53BFB3","7D4A1972-76E5-4369-9964-2F6ACB87C81F","55E09D28-A9CA-4965-825E-F64F08933541","52575A31-EA4C-4E6E-B44F-37DE54D09554","09D0A760-52C4-4A3D-874C-137EBF1EC476","5EBC15A1-E19A-4FBD-8DBD-A2314C23B003","3B9E867B-0475-4602-BACF-0E82334A96D5","C0402D4B-0FBE-4555-8D28-FD88F7380060","DDC9CFD1-04BD-45AD-A355-E9619E645903"],"_ClipMode":"visible","isPressed":false,"owner":{"__isSmartRef__":true,"id":6095},"__serializedExpressions__":["_Position","distanceToDragEvent"],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(7.0,53.0)","distanceToDragEvent":"lively.pt(54.9,-11.0)"},"6758":{"submorphs":[],"scripts":[],"id":"74A9BFB9-F7A0-46EE-975E-20A063B1C696","shape":{"__isSmartRef__":true,"id":6759},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":100,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":6757},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":6760}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":6762},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[7252,"4881773E-A824-4992-B814-33C8D37580C6","EE955AA4-D648-4DFC-8E2D-08881D605170","7EC413DD-D34D-449D-B448-2F3904B04FA5","7939AA82-2A96-4559-9090-DD58B7C8868A","FA375CFB-4C21-4DC8-8F83-823F12C471E2","765CA998-A11D-4244-9112-E02C3E6D6E08","73AA2975-57A2-4F12-A71A-171D2BDC5ECA","A017DA43-1B33-4E3C-8DB3-97FE48F0C491","67CE02E1-7A8E-4984-998C-BCF6A77C546C","8FEAD123-5CF2-46BB-A565-CB274595BC73","1F94C037-3802-4323-B400-ECC60F8AAD7E"],"_MinTextWidth":100,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"6759":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"6760":{"style":{"__isSmartRef__":true,"id":6761},"chunkOwner":{"__isSmartRef__":true,"id":6758},"_id":"_33410","storedString":"Start","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6761":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6762":{"morph":{"__isSmartRef__":true,"id":6758},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6763":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":6764},"_BorderRadius":5.2,"_ClipMode":"visible","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"6764":{"stops":[{"__isSmartRef__":true,"id":6765},{"__isSmartRef__":true,"id":6766},{"__isSmartRef__":true,"id":6767},{"__isSmartRef__":true,"id":6768}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"6765":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"6766":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"6767":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"6768":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"6769":{"stops":[{"__isSmartRef__":true,"id":6770},{"__isSmartRef__":true,"id":6771},{"__isSmartRef__":true,"id":6772},{"__isSmartRef__":true,"id":6773}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"6770":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"6771":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"6772":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"6773":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"6774":{"stops":[{"__isSmartRef__":true,"id":6775},{"__isSmartRef__":true,"id":6776},{"__isSmartRef__":true,"id":6777},{"__isSmartRef__":true,"id":6778}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"6775":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"6776":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"6777":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"6778":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"6779":{"sourceObj":{"__isSmartRef__":true,"id":6757},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":6095},"targetMethodName":"start","varMapping":{"__isSmartRef__":true,"id":6780},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"6780":{"source":{"__isSmartRef__":true,"id":6757},"target":{"__isSmartRef__":true,"id":6095}},"6781":{"morph":{"__isSmartRef__":true,"id":6757},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6782":{"submorphs":[{"__isSmartRef__":true,"id":6783}],"scripts":[],"id":"B894B6ED-CC0D-4873-A269-B9D5461CA356","shape":{"__isSmartRef__":true,"id":6788},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":6794},"lighterFill":{"__isSmartRef__":true,"id":6799},"label":{"__isSmartRef__":true,"id":6783},"name":"initButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":6804},"eventHandler":{"__isSmartRef__":true,"id":6815},"derivationIds":[7251,"3F26258D-0EE1-4A94-8419-5EE2BB6065A6","B624295D-42E3-4E0A-B370-844C2B43F4F0","F5D160C8-1C2F-47D9-9BE1-2FD26C53BFB3","7D4A1972-76E5-4369-9964-2F6ACB87C81F","55E09D28-A9CA-4965-825E-F64F08933541","52575A31-EA4C-4E6E-B44F-37DE54D09554","09D0A760-52C4-4A3D-874C-137EBF1EC476","5EBC15A1-E19A-4FBD-8DBD-A2314C23B003","3B9E867B-0475-4602-BACF-0E82334A96D5","C0402D4B-0FBE-4555-8D28-FD88F7380060","2929A139-A361-4843-91ED-C8C25247D03B","A3AFCD3D-15BC-4425-B5F2-EAD7B426D22F"],"_ClipMode":"visible","isPressed":false,"owner":{"__isSmartRef__":true,"id":6095},"attributeConnections":[{"__isSmartRef__":true,"id":6816}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__serializedExpressions__":["_Position","distanceToDragEvent"],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(4.0,18.0)","distanceToDragEvent":"lively.pt(54.9,-11.0)"},"6783":{"submorphs":[],"scripts":[],"id":"FD023870-5650-42C1-B524-CC140C173EB9","shape":{"__isSmartRef__":true,"id":6784},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":100,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":6782},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":6785}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":6787},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[7252,"4881773E-A824-4992-B814-33C8D37580C6","EE955AA4-D648-4DFC-8E2D-08881D605170","7EC413DD-D34D-449D-B448-2F3904B04FA5","7939AA82-2A96-4559-9090-DD58B7C8868A","FA375CFB-4C21-4DC8-8F83-823F12C471E2","765CA998-A11D-4244-9112-E02C3E6D6E08","73AA2975-57A2-4F12-A71A-171D2BDC5ECA","A017DA43-1B33-4E3C-8DB3-97FE48F0C491","67CE02E1-7A8E-4984-998C-BCF6A77C546C","8FEAD123-5CF2-46BB-A565-CB274595BC73","12C45DC5-CE8C-449A-8A20-1CC7DD2423FC","BEE45CC0-D0B8-4749-A965-A1EBC53E76B2"],"_MinTextWidth":100,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"6784":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"6785":{"style":{"__isSmartRef__":true,"id":6786},"chunkOwner":{"__isSmartRef__":true,"id":6783},"_id":"_1120","storedString":"Initialisieren","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6786":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6787":{"morph":{"__isSmartRef__":true,"id":6783},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6788":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":6789},"_BorderRadius":5.2,"_ClipMode":"visible","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"6789":{"stops":[{"__isSmartRef__":true,"id":6790},{"__isSmartRef__":true,"id":6791},{"__isSmartRef__":true,"id":6792},{"__isSmartRef__":true,"id":6793}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"6790":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"6791":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"6792":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"6793":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"6794":{"stops":[{"__isSmartRef__":true,"id":6795},{"__isSmartRef__":true,"id":6796},{"__isSmartRef__":true,"id":6797},{"__isSmartRef__":true,"id":6798}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"6795":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"6796":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"6797":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"6798":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"6799":{"stops":[{"__isSmartRef__":true,"id":6800},{"__isSmartRef__":true,"id":6801},{"__isSmartRef__":true,"id":6802},{"__isSmartRef__":true,"id":6803}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"6800":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"6801":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"6802":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"6803":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"6804":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":6805},{"__isSmartRef__":true,"id":6807},{"__isSmartRef__":true,"id":6809},{"__isSmartRef__":true,"id":6811},{"__isSmartRef__":true,"id":6813}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"6805":{"date":{"__isSmartRef__":true,"id":6806},"author":"undefined","message":"","id":"7074B413-6CF0-4892-9D18-52009A2A2E03"},"6806":{"isSerializedDate":true,"string":"Fri Apr 13 2012 21:04:01 GMT+0200 (CEST)"},"6807":{"date":{"__isSmartRef__":true,"id":6808},"author":"sstamm","message":"reverted button","id":"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E"},"6808":{"isSerializedDate":true,"string":"Mon Apr 16 2012 10:36:21 GMT+0200 (CEST)"},"6809":{"date":{"__isSmartRef__":true,"id":6810},"author":"robertkrahn","message":"no comment","id":"97D17254-EAC6-4494-8330-A347909590D6"},"6810":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:08:58 GMT+0200 (CEST)"},"6811":{"date":{"__isSmartRef__":true,"id":6812},"author":"robertkrahn","message":"no comment","id":"DDE22D44-9A6D-4485-80F3-262D5DA0CC07"},"6812":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:03:19 GMT+0200 (CEST)"},"6813":{"date":{"__isSmartRef__":true,"id":6814},"author":"bgnauk","message":"no comment","id":"FA43C1A3-19A9-4ED6-A014-82C74689A5C3"},"6814":{"isSerializedDate":true,"string":"Tue Jun 19 2012 23:39:23 GMT+0200 (CEST)"},"6815":{"morph":{"__isSmartRef__":true,"id":6782},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6816":{"sourceObj":{"__isSmartRef__":true,"id":6782},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":6095},"targetMethodName":"initSimplex","varMapping":{"__isSmartRef__":true,"id":6817},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"6817":{"source":{"__isSmartRef__":true,"id":6782},"target":{"__isSmartRef__":true,"id":6095}},"6818":{"submorphs":[{"__isSmartRef__":true,"id":6819}],"scripts":[],"id":"7863028F-9601-4918-A742-40E9A655CB36","shape":{"__isSmartRef__":true,"id":6824},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":6830},"lighterFill":{"__isSmartRef__":true,"id":6835},"label":{"__isSmartRef__":true,"id":6819},"name":"parseConstraintsButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":6840},"attributeConnections":[{"__isSmartRef__":true,"id":6852},{"__isSmartRef__":true,"id":6853}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":6855},"derivationIds":[7251,"3F26258D-0EE1-4A94-8419-5EE2BB6065A6","B624295D-42E3-4E0A-B370-844C2B43F4F0","F5D160C8-1C2F-47D9-9BE1-2FD26C53BFB3","7D4A1972-76E5-4369-9964-2F6ACB87C81F","468167DF-C2A9-4D14-B344-4D183695DBF9","A507628C-314F-4CA3-90BE-D9B88F8447E9","D1AF90C8-F667-4D9B-B3A4-6FA707BF0583","A9ABAF28-AE0D-42E5-B1EC-27B990856CBA","F60C6C80-53D4-4D5C-9ED3-95605C4D56DC","95F3A13F-AAEB-4908-91C0-B87713A5E6E3","9176FC8B-F37B-4188-9B2E-E718C3D9B12A","8239B60C-680A-4E8E-8F48-398028228535","A99A9AB5-FDC1-43E4-85F0-D69BD20223F9","3A28F1F7-C0A5-4346-AA70-54B5FECACF9A","E6D1D7AC-9308-4911-AFA7-EAD5A99AC31F"],"_ClipMode":"visible","isPressed":false,"owner":{"__isSmartRef__":true,"id":6095},"__serializedExpressions__":["_Position","distanceToDragEvent"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6856},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(1627.0,662.0)","distanceToDragEvent":"lively.pt(54.9,-11.0)"},"6819":{"submorphs":[],"scripts":[],"id":"72A915AD-F79D-46A0-8E47-F2D133ED84EE","shape":{"__isSmartRef__":true,"id":6820},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":100,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":6818},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":6821}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":6823},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[7252,"4881773E-A824-4992-B814-33C8D37580C6","EE955AA4-D648-4DFC-8E2D-08881D605170","7EC413DD-D34D-449D-B448-2F3904B04FA5","7939AA82-2A96-4559-9090-DD58B7C8868A","CA0DC720-D350-40B1-B491-56053DD3ACEC","0D350F67-43D3-4011-A7FE-BB6073758DFE","F3992590-AD3D-47A5-8663-6C72C72B45C4","B722D102-4490-4B08-96D9-95A987C54713","A3C83808-0F33-4DE8-B768-9D3D321F6DCF","84D29350-B39A-4D78-8D8C-0C782E69F01E","A8E991FE-CE35-42D0-899D-84A971A8EA24","8584DD1A-DDE5-4456-9B8F-92C3D5D16FD1","A012064E-9881-45AC-873B-9FCEB952B7DD","9360CF78-F02C-4B5B-B0B9-E0DBF495EF21","022F059B-EAD1-46A6-98D7-1518240E6E80"],"_MinTextWidth":100,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"6820":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"6821":{"style":{"__isSmartRef__":true,"id":6822},"chunkOwner":{"__isSmartRef__":true,"id":6819},"_id":"_2456","storedString":"Einlesen","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6822":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6823":{"morph":{"__isSmartRef__":true,"id":6819},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6824":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":6825},"_BorderRadius":5.2,"_ClipMode":"visible","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"6825":{"stops":[{"__isSmartRef__":true,"id":6826},{"__isSmartRef__":true,"id":6827},{"__isSmartRef__":true,"id":6828},{"__isSmartRef__":true,"id":6829}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"6826":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"6827":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"6828":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"6829":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"6830":{"stops":[{"__isSmartRef__":true,"id":6831},{"__isSmartRef__":true,"id":6832},{"__isSmartRef__":true,"id":6833},{"__isSmartRef__":true,"id":6834}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"6831":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"6832":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"6833":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"6834":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"6835":{"stops":[{"__isSmartRef__":true,"id":6836},{"__isSmartRef__":true,"id":6837},{"__isSmartRef__":true,"id":6838},{"__isSmartRef__":true,"id":6839}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"6836":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"6837":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"6838":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"6839":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"6840":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":6841},{"__isSmartRef__":true,"id":6843},{"__isSmartRef__":true,"id":6845},{"__isSmartRef__":true,"id":6847},{"__isSmartRef__":true,"id":6849}],"revisionOnLoad":171940,"lastModifiedDate":{"__isSmartRef__":true,"id":6851},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"6841":{"date":{"__isSmartRef__":true,"id":6842},"author":"undefined","message":"","id":"7074B413-6CF0-4892-9D18-52009A2A2E03"},"6842":{"isSerializedDate":true,"string":"Fri Apr 13 2012 21:04:01 GMT+0200 (CEST)"},"6843":{"date":{"__isSmartRef__":true,"id":6844},"author":"sstamm","message":"reverted button","id":"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E"},"6844":{"isSerializedDate":true,"string":"Mon Apr 16 2012 10:36:21 GMT+0200 (CEST)"},"6845":{"date":{"__isSmartRef__":true,"id":6846},"author":"robertkrahn","message":"no comment","id":"97D17254-EAC6-4494-8330-A347909590D6"},"6846":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:08:58 GMT+0200 (CEST)"},"6847":{"date":{"__isSmartRef__":true,"id":6848},"author":"robertkrahn","message":"no comment","id":"DDE22D44-9A6D-4485-80F3-262D5DA0CC07"},"6848":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:03:19 GMT+0200 (CEST)"},"6849":{"date":{"__isSmartRef__":true,"id":6850},"author":"bgnauk","message":"no comment","id":"FA43C1A3-19A9-4ED6-A014-82C74689A5C3"},"6850":{"isSerializedDate":true,"string":"Tue Jun 19 2012 23:39:23 GMT+0200 (CEST)"},"6851":{"isSerializedDate":true,"string":"Fri Sep 07 2012 04:04:46 GMT+0200 (CEST)"},"6852":{"sourceObj":{"__isSmartRef__":true,"id":6818},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":6818},"targetMethodName":"doAction","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"6853":{"sourceObj":{"__isSmartRef__":true,"id":6818},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":6095},"targetMethodName":"parseConstraints","varMapping":{"__isSmartRef__":true,"id":6854},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"6854":{"source":{"__isSmartRef__":true,"id":6818},"target":{"__isSmartRef__":true,"id":6095}},"6855":{"morph":{"__isSmartRef__":true,"id":6818},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6856":{"doAction":{"__isSmartRef__":true,"id":6857}},"6857":{"varMapping":{"__isSmartRef__":true,"id":6858},"source":"function doAction() {\n \n}","funcProperties":{"__isSmartRef__":true,"id":6859},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6858":{"this":{"__isSmartRef__":true,"id":6818}},"6859":{"timestamp":{"__isSmartRef__":true,"id":6860},"user":"robertkrahn","tags":[]},"6860":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:02:40 GMT+0200 (CEST)"},"6861":{"submorphs":[{"__isSmartRef__":true,"id":6862}],"scripts":[],"id":"CE9B7088-7A37-43A9-8332-2E72C4BAC171","shape":{"__isSmartRef__":true,"id":6867},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":6873},"lighterFill":{"__isSmartRef__":true,"id":6878},"label":{"__isSmartRef__":true,"id":6862},"name":"positionButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":6883},"attributeConnections":[{"__isSmartRef__":true,"id":6895}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":6896},"derivationIds":[7251,"3F26258D-0EE1-4A94-8419-5EE2BB6065A6","B624295D-42E3-4E0A-B370-844C2B43F4F0","F5D160C8-1C2F-47D9-9BE1-2FD26C53BFB3","7D4A1972-76E5-4369-9964-2F6ACB87C81F","468167DF-C2A9-4D14-B344-4D183695DBF9","A507628C-314F-4CA3-90BE-D9B88F8447E9","D1AF90C8-F667-4D9B-B3A4-6FA707BF0583","A9ABAF28-AE0D-42E5-B1EC-27B990856CBA","04201192-A068-4AE4-9F41-50B132EE82CC","2D30918D-C7D3-4006-A2E7-7F88A6BD8F23","656196ED-1C07-48D4-8A23-A4FEF527E0AC","4CB4B6F8-E829-4A46-AD84-C5D64C0FF5AF","B801DD73-1AEC-456D-8AAC-9E915F76DD41","E3160353-FB01-4EBF-8868-1D0CF5AA1849","31FFBFB4-6883-422F-BC63-3F44F76D112A"],"_ClipMode":"visible","isPressed":false,"__serializedExpressions__":["_Position","distanceToDragEvent"],"owner":{"__isSmartRef__":true,"id":6095},"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6897},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(13.0,313.0)","distanceToDragEvent":"lively.pt(54.9,-11.0)"},"6862":{"submorphs":[],"scripts":[],"id":"90BCC1C4-B23C-41DC-A57F-F4FCD336865B","shape":{"__isSmartRef__":true,"id":6863},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":100,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":6861},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":6864}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":6866},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[7252,"4881773E-A824-4992-B814-33C8D37580C6","EE955AA4-D648-4DFC-8E2D-08881D605170","7EC413DD-D34D-449D-B448-2F3904B04FA5","7939AA82-2A96-4559-9090-DD58B7C8868A","CA0DC720-D350-40B1-B491-56053DD3ACEC","0D350F67-43D3-4011-A7FE-BB6073758DFE","F3992590-AD3D-47A5-8663-6C72C72B45C4","B722D102-4490-4B08-96D9-95A987C54713","97B231F5-D46D-4DFF-8A55-0C378263FD01","63D9A5CA-ECF4-46B9-A362-27818599325C","801772B7-652A-4285-94B3-E9763D3A0A0A","377D2D25-3B82-4D0E-BBB7-83CFD46B165C","209BE7AD-BEB8-453F-912E-D757BE6EA71D","AB52B694-4478-40B4-BCDF-4F69ABD0C1FB","ED1BBDE8-76C9-49EA-9B11-5946CD2ACE2D"],"_MinTextWidth":100,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"6863":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"6864":{"style":{"__isSmartRef__":true,"id":6865},"chunkOwner":{"__isSmartRef__":true,"id":6862},"_id":"_56867","storedString":"Position","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6865":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6866":{"morph":{"__isSmartRef__":true,"id":6862},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6867":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":6868},"_BorderRadius":5.2,"_ClipMode":"visible","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,22.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"6868":{"stops":[{"__isSmartRef__":true,"id":6869},{"__isSmartRef__":true,"id":6870},{"__isSmartRef__":true,"id":6871},{"__isSmartRef__":true,"id":6872}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"6869":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"6870":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"6871":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"6872":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"6873":{"stops":[{"__isSmartRef__":true,"id":6874},{"__isSmartRef__":true,"id":6875},{"__isSmartRef__":true,"id":6876},{"__isSmartRef__":true,"id":6877}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"6874":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"6875":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"6876":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"6877":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"6878":{"stops":[{"__isSmartRef__":true,"id":6879},{"__isSmartRef__":true,"id":6880},{"__isSmartRef__":true,"id":6881},{"__isSmartRef__":true,"id":6882}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"6879":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"6880":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"6881":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"6882":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"6883":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":6884},{"__isSmartRef__":true,"id":6886},{"__isSmartRef__":true,"id":6888},{"__isSmartRef__":true,"id":6890},{"__isSmartRef__":true,"id":6892}],"revisionOnLoad":171940,"lastModifiedDate":{"__isSmartRef__":true,"id":6894},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"6884":{"date":{"__isSmartRef__":true,"id":6885},"author":"undefined","message":"","id":"7074B413-6CF0-4892-9D18-52009A2A2E03"},"6885":{"isSerializedDate":true,"string":"Fri Apr 13 2012 21:04:01 GMT+0200 (CEST)"},"6886":{"date":{"__isSmartRef__":true,"id":6887},"author":"sstamm","message":"reverted button","id":"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E"},"6887":{"isSerializedDate":true,"string":"Mon Apr 16 2012 10:36:21 GMT+0200 (CEST)"},"6888":{"date":{"__isSmartRef__":true,"id":6889},"author":"robertkrahn","message":"no comment","id":"97D17254-EAC6-4494-8330-A347909590D6"},"6889":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:08:58 GMT+0200 (CEST)"},"6890":{"date":{"__isSmartRef__":true,"id":6891},"author":"robertkrahn","message":"no comment","id":"DDE22D44-9A6D-4485-80F3-262D5DA0CC07"},"6891":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:03:19 GMT+0200 (CEST)"},"6892":{"date":{"__isSmartRef__":true,"id":6893},"author":"bgnauk","message":"no comment","id":"FA43C1A3-19A9-4ED6-A014-82C74689A5C3"},"6893":{"isSerializedDate":true,"string":"Tue Jun 19 2012 23:39:23 GMT+0200 (CEST)"},"6894":{"isSerializedDate":true,"string":"Fri Sep 07 2012 04:04:46 GMT+0200 (CEST)"},"6895":{"sourceObj":{"__isSmartRef__":true,"id":6861},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":6861},"targetMethodName":"doAction","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"6896":{"morph":{"__isSmartRef__":true,"id":6861},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6897":{"doAction":{"__isSmartRef__":true,"id":6898}},"6898":{"varMapping":{"__isSmartRef__":true,"id":6899},"source":"function doAction() {\n this.owner.setCurrentConstraintType(\"position\");\n}","funcProperties":{"__isSmartRef__":true,"id":6900},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6899":{"this":{"__isSmartRef__":true,"id":6861}},"6900":{"timestamp":{"__isSmartRef__":true,"id":6901},"user":"daniel.hoffmann","tags":[]},"6901":{"isSerializedDate":true,"string":"Thu Dec 06 2012 17:17:31 GMT+0100 (CET)"},"6902":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(1774.0,712.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"6903":{"partsSpaceName":"PartsBin/sd1213/","comment":"Constraint-based layouting with the Simplex algorithm. Still under construction!","migrationLevel":4,"partName":"SketchPad","changes":[{"__isSmartRef__":true,"id":6904},{"__isSmartRef__":true,"id":6906},{"__isSmartRef__":true,"id":6908},{"__isSmartRef__":true,"id":6910},{"__isSmartRef__":true,"id":6912},{"__isSmartRef__":true,"id":6914},{"__isSmartRef__":true,"id":6916},{"__isSmartRef__":true,"id":6918},{"__isSmartRef__":true,"id":6920},{"__isSmartRef__":true,"id":6922},{"__isSmartRef__":true,"id":6924},{"__isSmartRef__":true,"id":6926},{"__isSmartRef__":true,"id":6928},{"__isSmartRef__":true,"id":6930},{"__isSmartRef__":true,"id":6932},{"__isSmartRef__":true,"id":6934},{"__isSmartRef__":true,"id":6936},{"__isSmartRef__":true,"id":6938}],"lastModifiedDate":{"__isSmartRef__":true,"id":6094},"revisionOnLoad":185855,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"6904":{"date":{"__isSmartRef__":true,"id":6905},"author":"lisa.pfisterer","message":"Ratio implementiert (richtig herum??)","id":"37F523CF-DD2D-4A29-96F1-E50E32CD8D94"},"6905":{"isSerializedDate":true,"string":"Mon Dec 03 2012 23:26:16 GMT+0100 (CET)"},"6906":{"date":{"__isSmartRef__":true,"id":6907},"author":"daniel.hoffmann","message":"read value of ratio","id":"1534C786-A4CB-4E28-8341-71AEBC1C796B"},"6907":{"isSerializedDate":true,"string":"Sun Dec 02 2012 18:15:07 GMT+0100 (CET)"},"6908":{"date":{"__isSmartRef__":true,"id":6909},"author":"daniel.hoffmann","message":"get side of rectangle","id":"0E2DB143-F8A6-4DEA-A29B-8B814B27984E"},"6909":{"isSerializedDate":true,"string":"Sun Dec 02 2012 17:49:43 GMT+0100 (CET)"},"6910":{"date":{"__isSmartRef__":true,"id":6911},"author":"daniel.hoffmann","message":"ratio button works as well","id":"855AF291-AD64-458B-9689-798C7B7C95B5"},"6911":{"isSerializedDate":true,"string":"Sun Dec 02 2012 14:06:02 GMT+0100 (CET)"},"6912":{"date":{"__isSmartRef__":true,"id":6913},"author":"daniel.hoffmann","message":"Fixed bug to get current value of constraint type (width, height) \nAdded button to set up sketch area","id":"97C976C9-4DA1-40D1-8108-57DD86CA3BA2"},"6913":{"isSerializedDate":true,"string":"Sun Dec 02 2012 14:00:42 GMT+0100 (CET)"},"6914":{"date":{"__isSmartRef__":true,"id":6915},"author":"lisa.pfisterer","message":"Zwischenstand. Util-Funktionen für das Arbeiten mit Arrays (Zeile und Spalte hinzufügen für neue Constraints im Tableau)","id":"09B63D24-0A8C-46E0-9DB0-CEDE9AF8690B"},"6915":{"isSerializedDate":true,"string":"Sat Dec 01 2012 22:57:06 GMT+0100 (CET)"},"6916":{"date":{"__isSmartRef__":true,"id":6917},"author":"lisa.pfisterer","message":"first draft. Still under construction!","id":"2B13E2A0-6DC9-4EDF-82E7-F541EB7D78BF"},"6917":{"isSerializedDate":true,"string":"Sat Dec 01 2012 21:43:10 GMT+0100 (CET)"},"6918":{"date":{"__isSmartRef__":true,"id":6919},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"6919":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (CET)"},"6920":{"date":{"__isSmartRef__":true,"id":6921},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"6921":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"6922":{"date":{"__isSmartRef__":true,"id":6923},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"6923":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"6924":{"date":{"__isSmartRef__":true,"id":6925},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"6925":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"6926":{"date":{"__isSmartRef__":true,"id":6927},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"6927":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"6928":{"date":{"__isSmartRef__":true,"id":6929},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"6929":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"6930":{"date":{"__isSmartRef__":true,"id":6931},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"6931":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"6932":{"date":{"__isSmartRef__":true,"id":6933},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"6933":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"6934":{"date":{"__isSmartRef__":true,"id":6935},"author":"daniel.hoffmann","message":"Added support for adding constraints manually","id":"09ABA022-2B1A-4B91-8B3B-31A5752DD828"},"6935":{"isSerializedDate":true,"string":"Sun Dec 02 2012 12:38:16 GMT+0100 (CET)"},"6936":{"date":{"__isSmartRef__":true,"id":6937},"author":"lisa.pfisterer","message":"Änderungen von Lisa. Array Util, Tableau-Anzeige, erste Schritte für Setter.","id":"5E3055D8-ECFA-4BEE-A27D-35F84A422A00"},"6937":{"isSerializedDate":true,"string":"Sun Dec 02 2012 14:28:16 GMT+0100 (CET)"},"6938":{"date":{"__isSmartRef__":true,"id":6939},"author":"lisa.pfisterer","message":"Umsetzen der height-Constraints ins Tableau jetzt möglich. auch die zu maximierende F-Funktion. Außerdem Anzeige der aktuellen Werte","id":"0E43FD81-95AA-4810-BF4D-5132C4CB5430"},"6939":{"isSerializedDate":true,"string":"Sun Dec 02 2012 19:09:22 GMT+0100 (CET)"},"6940":{"morph":{"__isSmartRef__":true,"id":6095},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6941":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6942}},"6942":{"test01IsMorph":{"__isSmartRef__":true,"id":6943}},"6943":{"varMapping":{"__isSmartRef__":true,"id":6944},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":6945},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6944":{"this":{"__isSmartRef__":true,"id":6941}},"6945":{},"6946":{"tableau":[[1,1,0,0,0,0,0,0,0,0,150],[0,0,0,4,0,0,0,0,1,0,200],[0,1.3333333333333333,0,0,0,0,1,0,0,0,200],[0,0.6666666666666666,0,0,1,0,0,0,0,0,100],[0,0,1,1,0,0,0,0,0,0,50],[0,3,0,5,0,0,0,0,0,0,700]],"all":["x0","x0","x4","x1","x3","x2","x2","x3","x1","x4"],"schlupf":["green.h","red.w","red.h","blue.h","green.w"],"needed":["green.h","green.w","blue.h","red.h","red.w"],"resultArray":[150,50,100,200,200],"result":true,"resultString":" green.h: 150 green.w: 50 blue.h: 100 red.h: 200 red.w: 200 F: 700","__LivelyClassName__":"SimplexAlgorithmClass","__SourceModuleName__":"Global.projects.SketchPad.SimplexAlgorithm"},"6947":{"initializeTableau":{"__isSmartRef__":true,"id":6948},"initSimplex":{"__isSmartRef__":true,"id":6952},"simplexStep":{"__isSmartRef__":true,"id":6956},"start":{"__isSmartRef__":true,"id":6960},"stop":{"__isSmartRef__":true,"id":6964},"parseConstraints":{"__isSmartRef__":true,"id":6968},"testTableau":{"__isSmartRef__":true,"id":6972},"addConstraintArray":{"__isSmartRef__":true,"id":6976},"extendArrayWithZeros":{"__isSmartRef__":true,"id":6980},"height":{"__isSmartRef__":true,"id":6984},"addConstraint":{"__isSmartRef__":true,"id":6988},"getValueForConstraintType":{"__isSmartRef__":true,"id":6992},"select":{"__isSmartRef__":true,"id":6996},"setCurrentConstraintType":{"__isSmartRef__":true,"id":7000},"roundTableau":{"__isSmartRef__":true,"id":7004},"setValue":{"__isSmartRef__":true,"id":7008},"stepping":{"__isSmartRef__":true,"id":7012},"testStuff":{"__isSmartRef__":true,"id":7016},"getRatioSide":{"__isSmartRef__":true,"id":7020},"addRatioConstraint":{"__isSmartRef__":true,"id":7024},"length":{"__isSmartRef__":true,"id":7028},"printTableau":{"__isSmartRef__":true,"id":7032},"showVariableValues":{"__isSmartRef__":true,"id":7036},"getValue":{"__isSmartRef__":true,"id":7040},"width":{"__isSmartRef__":true,"id":7044},"ratio":{"__isSmartRef__":true,"id":7048},"addPositionConstraint":{"__isSmartRef__":true,"id":7052}},"6948":{"varMapping":{"__isSmartRef__":true,"id":6949},"source":"function initializeTableau() {\n var tableau = new Array();\n tableau[0] = new Array();\n\t\t\t\n this.algorithm.tableau = tableau;\t\n}","funcProperties":{"__isSmartRef__":true,"id":6950},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6949":{"this":{"__isSmartRef__":true,"id":6095}},"6950":{"timestamp":{"__isSmartRef__":true,"id":6951},"user":"lisa.pfisterer","tags":[]},"6951":{"isSerializedDate":true,"string":"Sun Dec 02 2012 18:59:12 GMT+0100 (CET)"},"6952":{"varMapping":{"__isSmartRef__":true,"id":6953},"source":"function initSimplex() {\n module('projects.SketchPad.SimplexAlgorithm').load();\n JSLoader.loadJs('http://lively-kernel.org/repository/webwerkstatt/projects/SketchPad/SimplexAlgorithm.js');\n \n this.algorithm = new SimplexAlgorithmClass();\n \n all = new Array();\n schlupf = new Array();\n needed = new Array();\n \n this.initializeTableau();\n\n this.algorithm.initSimplex(all, schlupf, needed);\n \n this.result = false;\n this.parseConstraints();\n \n this.printTableau();\n \n this.startStepping(100, \"showVariableValues\");\n}","funcProperties":{"__isSmartRef__":true,"id":6954},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6953":{"this":{"__isSmartRef__":true,"id":6095}},"6954":{"timestamp":{"__isSmartRef__":true,"id":6955},"user":"lisa.pfisterer","tags":[]},"6955":{"isSerializedDate":true,"string":"Sun Dec 02 2012 18:59:23 GMT+0100 (CET)"},"6956":{"varMapping":{"__isSmartRef__":true,"id":6957},"source":"function simplexStep() {\n if(!this.algorithm.result) {\n this.algorithm.simplexIteration();\n \n console.log(\"Result: \" + this.algorithm.resultString);\n console.log(\"Array x1: \" + this.algorithm.resultArray[0]);\n console.log(\"Array x2: \" + this.algorithm.resultArray[1]);\n console.log(\"Array x3: \" + this.algorithm.resultArray[2]);\n console.log(\"Array x4: \" + this.algorithm.resultArray[3]);\n \n for (var i = 0; i < this.algorithm.needed.length; i++) {\n this.setValue(this.algorithm.needed[i], this.algorithm.resultArray[i]);\n }\n \n this.printTableau();\n\n } else {\n console.log(\"ALGORITHM FINISHED.\");\n\n this.printTableau(); \n this.stop();\n }\n \n\n}","funcProperties":{"__isSmartRef__":true,"id":6958},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6957":{"this":{"__isSmartRef__":true,"id":6095}},"6958":{"timestamp":{"__isSmartRef__":true,"id":6959},"user":"lisa.pfisterer","tags":[]},"6959":{"isSerializedDate":true,"string":"Sun Dec 02 2012 19:00:55 GMT+0100 (CET)"},"6960":{"varMapping":{"__isSmartRef__":true,"id":6961},"source":"function start() {\n this.initSimplex();\n this.startStepping(1000, \"simplexStep\")\n}","funcProperties":{"__isSmartRef__":true,"id":6962},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6961":{"this":{"__isSmartRef__":true,"id":6095}},"6962":{"timestamp":{"__isSmartRef__":true,"id":6963},"user":"lisa.pfisterer","tags":[]},"6963":{"isSerializedDate":true,"string":"Sat Dec 01 2012 18:56:37 GMT+0100 (CET)"},"6964":{"varMapping":{"__isSmartRef__":true,"id":6965},"source":"function stop() {\n this.stopStepping()\n}","funcProperties":{"__isSmartRef__":true,"id":6966},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6965":{"this":{"__isSmartRef__":true,"id":6095}},"6966":{"timestamp":{"__isSmartRef__":true,"id":6967},"user":"lisa.pfisterer","tags":[]},"6967":{"isSerializedDate":true,"string":"Sat Dec 01 2012 18:56:37 GMT+0100 (CET)"},"6968":{"varMapping":{"__isSmartRef__":true,"id":6969},"source":"function parseConstraints() {\n console.log(\"function: parseConstraints\");\n var constraintString = this.get(\"constraintsTextField\").getTextString();\n var constraints = constraintString.split(\"\\n\");\n this.get(\"variablesTextField\").setTextString(\"\");\n \n for (var i = 0; i < constraints.length; i++) {\n if (constraints[i].trim() != \"\") {\n var prior = this.get(\"variablesTextField\").getTextString();\n\n var base = constraints[i].split(\")\")[0];\n var parts = base.split(\"(\");\n var methodName = parts[0];\n console.log(\"methodName: \" + methodName);\n var variables = parts[1].split(\",\"); \n \n for (var j = 0; j < variables.length; j++) {\n variables[j] = variables[j].trim();\n }\n \n switch (methodName) {\n case \"height\":\n this.height(variables);\n break;\n case \"width\":\n this.width(variables);\n break;\n case \"ratio\":\n this.ratio(variables);\n break;\n default:\n break;\n }\n }\n }\n}","funcProperties":{"__isSmartRef__":true,"id":6970},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6969":{"this":{"__isSmartRef__":true,"id":6095}},"6970":{"timestamp":{"__isSmartRef__":true,"id":6971},"user":"lisa.pfisterer","tags":[]},"6971":{"isSerializedDate":true,"string":"Mon Dec 03 2012 23:03:02 GMT+0100 (CET)"},"6972":{"varMapping":{"__isSmartRef__":true,"id":6973},"source":"function testTableau() {\n var array = new Array();\n \n array[0] = new Array(0, 4, 4, 1, 1, 1);\n array[1] = new Array(0, 3, 1, 6, 5, 0);\n array[2] = new Array(\"x\", \"y\", \"x\", \"x\", \"x\", \"x\");\n //var test = new Array();\n //test[0] = new Array(4, 2, 3, 0);\n //array = array.concat(test);\n //array = this.extendArray(array);\n var xxx = new Array(9, 9);\n array = this.addConstraintArray(xxx, array);\n \n this.get(\"tableauTextField\").setTextString(array.join(\"\\n\"));\n}","funcProperties":{"__isSmartRef__":true,"id":6974},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6973":{"this":{"__isSmartRef__":true,"id":6095}},"6974":{"timestamp":{"__isSmartRef__":true,"id":6975},"user":"lisa.pfisterer","tags":[]},"6975":{"isSerializedDate":true,"string":"Sat Dec 01 2012 22:53:18 GMT+0100 (CET)"},"6976":{"varMapping":{"__isSmartRef__":true,"id":6977},"source":"function addConstraintArray(variables, sum) {\n \n var length = this.algorithm.tableau[0].length;\n console.log(\"function: addConstraintArray\");\n \n var helper = new Array();\n for (var i = 0; i < length; i++) {\n helper[i] = 0;\n }\n\n var maxFunct = this.algorithm.tableau.pop();\n \n for (var i = 0; i < variables.length; i++) {\n console.log(\"variable: \" + variables[i][0]);\n var index = this.algorithm.all.indexOf(variables[i][0]);\n helper[index] = variables[i][1];\n if (variables[i][0].indexOf(\"x\") < 0) { // Schlupfvariable\n maxFunct[index] = -1;\n }\n }\n\n helper[length - 1] = sum;\n this.algorithm.tableau.push(helper);\n this.algorithm.tableau.push(maxFunct);\n console.log(\"tableau: \" + this.algorithm.tableau);\n}","funcProperties":{"__isSmartRef__":true,"id":6978},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6977":{"this":{"__isSmartRef__":true,"id":6095}},"6978":{"timestamp":{"__isSmartRef__":true,"id":6979},"user":"lisa.pfisterer","tags":[]},"6979":{"isSerializedDate":true,"string":"Mon Dec 03 2012 23:14:07 GMT+0100 (CET)"},"6980":{"varMapping":{"__isSmartRef__":true,"id":6981},"source":"function extendArrayWithZeros(array) {\n for (var i = 0; i < array.length; i++) {\n var subarray = array[i];\n var last = subarray.pop();\n subarray.push(0);\n if (last == undefined) {\n subarray.push(0);\n } else {\n subarray.push(last);\n }\n }\n return array;\n}","funcProperties":{"__isSmartRef__":true,"id":6982},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6981":{"this":{"__isSmartRef__":true,"id":6095}},"6982":{"timestamp":{"__isSmartRef__":true,"id":6983},"user":"lisa.pfisterer","tags":[]},"6983":{"isSerializedDate":true,"string":"Sun Dec 02 2012 18:58:45 GMT+0100 (CET)"},"6984":{"varMapping":{"__isSmartRef__":true,"id":6985},"source":"function height(variables) {\n console.log(\"function: \" + height);\n var variable = variables[0] + \".h\";\n var value = variables[1];\n console.log(\"Objectreference: \" + variable);\n console.log(\"Value: \" + value);\n \n if (this.algorithm.all.indexOf(variable) < 0) {\n this.algorithm.all.push(variable);\n this.algorithm.needed.push(variable);\n\n this.extendArrayWithZeros(this.algorithm.tableau);\n }\n\n this.extendArrayWithZeros(this.algorithm.tableau);\n var schlupfVar = \"x\" + this.algorithm.schlupf.length;\n this.algorithm.all.push(schlupfVar);\n this.algorithm.schlupf.push(schlupfVar);\n \n this.addConstraintArray(new Array(new Array(variable, 1), new Array(schlupfVar, 1)), value);\n}","funcProperties":{"__isSmartRef__":true,"id":6986},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6985":{"this":{"__isSmartRef__":true,"id":6095}},"6986":{"timestamp":{"__isSmartRef__":true,"id":6987},"user":"lisa.pfisterer","tags":[]},"6987":{"isSerializedDate":true,"string":"Mon Dec 03 2012 23:06:26 GMT+0100 (CET)"},"6988":{"varMapping":{"__isSmartRef__":true,"id":6989},"source":"function addConstraint(type, element, value) {\n this.get(\"constraintsTextField\").setTextString(\n this.get(\"constraintsTextField\").textString + \"\\n\" +\n type + \"(\" + element + \", \" + value + \");\");\n this.currentConstraintType = null;\n}","funcProperties":{"__isSmartRef__":true,"id":6990},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6989":{"this":{"__isSmartRef__":true,"id":6095}},"6990":{"timestamp":{"__isSmartRef__":true,"id":6991},"user":"daniel.hoffmann","tags":[]},"6991":{"isSerializedDate":true,"string":"Sun Dec 02 2012 18:03:07 GMT+0100 (CET)"},"6992":{"varMapping":{"__isSmartRef__":true,"id":6993},"source":"function getValueForConstraintType(type, name1, name2) {\n debugger;\n if (type == \"width\"){\n return this.get(name1).getExtent().x;\n } else if (type == \"height\"){\n return this.get(name1).getExtent().y;\n } else if (type == \"position\"){\n var position = this.get(name1).getPosition();\n return position.x + \", \" + position.y;\n } else if (type == \"x\"){\n return this.get(name1).getPosition().x;\n } else if (type == \"y\"){\n return this.get(name1).getPosition().y;\n } else if (type == \"ratio\"){\n return this.getValueForConstraintType(name1.split(\".\")[1],name1.split(\".\")[0]) / this.getValueForConstraintType(name2.split(\".\")[1],name2.split(\".\")[0]);\n } else {\n return \"?\"\n }\n}","funcProperties":{"__isSmartRef__":true,"id":6994},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6993":{"this":{"__isSmartRef__":true,"id":6095}},"6994":{"timestamp":{"__isSmartRef__":true,"id":6995},"user":"daniel.hoffmann","tags":[]},"6995":{"isSerializedDate":true,"string":"Thu Dec 06 2012 17:54:19 GMT+0100 (CET)"},"6996":{"varMapping":{"__isSmartRef__":true,"id":6997},"source":"function select(name, part) {\n console.log(\"selected \" + name + \" \" + part);\n this.get(\"SelectedText\").setTextString(name);\n if(this.currentConstraintType != null){\n if(this.currentConstraintType == \"height\" || this.currentConstraintType == \"width\"){\n var value = this.getValueForConstraintType(this.currentConstraintType, name);\n this.addConstraint(this.currentConstraintType, name, value);\n } else if(this.currentConstraintType == \"ratio\"){\n if (this.firstRatioSide == null) {\n this.firstRatioSide = this.getRatioSide(name, part);\n } else {\n debugger;\n this.addRatioConstraint(this.currentConstraintType, \n this.firstRatioSide, this.getRatioSide(name, part), 1);\n }\n } else if(this.currentConstraintType == \"position\"){\n if (part == \"L\") {\n var value = this.getValueForConstraintType(\"x\", name);\n this.addConstraint(this.currentConstraintType, name + \".x\", value);\n }\n else if (part == \"T\") {\n var value = this.getValueForConstraintType(\"y\", name);\n this.addConstraint(this.currentConstraintType, name + \".y\", value);\n } else {\n var value = this.getValueForConstraintType(\n this.currentConstraintType, name);\n this.addConstraint(this.currentConstraintType, name, value);\n }\n } \n }\n}","funcProperties":{"__isSmartRef__":true,"id":6998},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6997":{"this":{"__isSmartRef__":true,"id":6095}},"6998":{"timestamp":{"__isSmartRef__":true,"id":6999},"user":"daniel.hoffmann","tags":[]},"6999":{"isSerializedDate":true,"string":"Thu Dec 06 2012 18:02:46 GMT+0100 (CET)"},"7000":{"varMapping":{"__isSmartRef__":true,"id":7001},"source":"function setCurrentConstraintType(type) {\n this.currentConstraintType = type;\n if(type == \"ratio\") {\n this.firstRatioSide = null;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":7002},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7001":{"this":{"__isSmartRef__":true,"id":6095}},"7002":{"timestamp":{"__isSmartRef__":true,"id":7003},"user":"daniel.hoffmann","tags":[]},"7003":{"isSerializedDate":true,"string":"Sun Dec 02 2012 17:53:45 GMT+0100 (CET)"},"7004":{"varMapping":{"__isSmartRef__":true,"id":7005},"source":"function roundTableau(array) {\n var roundedArray = new Array();\n for (var i = 0; i < array.length; i++) {\n roundedArray[i] = new Array();\n for (var j = 0; j < array[0].length; j++) {\n \n roundedArray[i][j] = Math.round(array[i][j] * 100) / 100;\n }\n }\n return roundedArray;\n}","funcProperties":{"__isSmartRef__":true,"id":7006},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7005":{"this":{"__isSmartRef__":true,"id":6095}},"7006":{"timestamp":{"__isSmartRef__":true,"id":7007},"user":"lisa.pfisterer","tags":[]},"7007":{"isSerializedDate":true,"string":"Sun Dec 02 2012 14:25:12 GMT+0100 (CET)"},"7008":{"varMapping":{"__isSmartRef__":true,"id":7009},"source":"function setValue(attribute, value) {\n var parts = attribute.split(\".\"); // bspw. rect1.x\n var objectName = parts[0]; // bspw. rect1\n var attributeName = parts[1] // bspw. x\n var object = this.get(objectName);\n \n switch (attributeName) {\n case \"h\":\n var extent = object.getExtent();\n extent.y = value;\n object.setExtent(extent);\n break;\n case \"w\":\n var extent = object.getExtent();\n extent.x = value;\n object.setExtent(extent);\n break;\n default:\n break;\n }\n \n}","funcProperties":{"__isSmartRef__":true,"id":7010},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7009":{"this":{"__isSmartRef__":true,"id":6095}},"7010":{"timestamp":{"__isSmartRef__":true,"id":7011},"user":"lisa.pfisterer","tags":[]},"7011":{"isSerializedDate":true,"string":"Sun Dec 02 2012 19:00:30 GMT+0100 (CET)"},"7012":{"varMapping":{"__isSmartRef__":true,"id":7013},"source":"function stepping() {\n this.startStepping(100, \"testStuff\")\n}","funcProperties":{"__isSmartRef__":true,"id":7014},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7013":{"this":{"__isSmartRef__":true,"id":6095}},"7014":{"timestamp":{"__isSmartRef__":true,"id":7015},"user":"lisa.pfisterer","tags":[]},"7015":{"isSerializedDate":true,"string":"Sun Dec 02 2012 14:26:27 GMT+0100 (CET)"},"7016":{"varMapping":{"__isSmartRef__":true,"id":7017},"source":"function testStuff() {\n this.setValue(\"greenRect.height\", 300);\n this.setValue(\"greenRect.width\", 150);\n \n}","funcProperties":{"__isSmartRef__":true,"id":7018},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7017":{"this":{"__isSmartRef__":true,"id":6095}},"7018":{"timestamp":{"__isSmartRef__":true,"id":7019},"user":"lisa.pfisterer","tags":[]},"7019":{"isSerializedDate":true,"string":"Sun Dec 02 2012 14:26:51 GMT+0100 (CET)"},"7020":{"varMapping":{"__isSmartRef__":true,"id":7021},"source":"function getRatioSide(name, part) {\n debugger;\n if (part == \"T\" || part == \"B\") {\n return name + \".width\";\n } else if (part == \"L\" || part == \"R\") {\n return name + \".height\";\n }\n}","funcProperties":{"__isSmartRef__":true,"id":7022},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7021":{"this":{"__isSmartRef__":true,"id":6095}},"7022":{"timestamp":{"__isSmartRef__":true,"id":7023},"user":"daniel.hoffmann","tags":[]},"7023":{"isSerializedDate":true,"string":"Sun Dec 02 2012 18:10:50 GMT+0100 (CET)"},"7024":{"varMapping":{"__isSmartRef__":true,"id":7025},"source":"function addRatioConstraint(type, side1, side2) {\n var value = this.getValueForConstraintType(type, side1, side2);\n this.addConstraint(type, side1 + \", \" + side2, value);\n this.currentConstraintType = null;\n}","funcProperties":{"__isSmartRef__":true,"id":7026},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7025":{"this":{"__isSmartRef__":true,"id":6095}},"7026":{"timestamp":{"__isSmartRef__":true,"id":7027},"user":"daniel.hoffmann","tags":[]},"7027":{"isSerializedDate":true,"string":"Thu Dec 06 2012 17:44:15 GMT+0100 (CET)"},"7028":{"varMapping":{"__isSmartRef__":true,"id":7029},"source":"function length(word) {\n var corrected = \"\";\n \n for (var i = 0; i <= 7 - word.length; i++) {\n corrected += \" \";\n }\n corrected += word;\n return corrected;\n}","funcProperties":{"__isSmartRef__":true,"id":7030},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7029":{"this":{"__isSmartRef__":true,"id":6095}},"7030":{"timestamp":{"__isSmartRef__":true,"id":7031},"user":"lisa.pfisterer","tags":[]},"7031":{"isSerializedDate":true,"string":"Sun Dec 02 2012 18:59:34 GMT+0100 (CET)"},"7032":{"varMapping":{"__isSmartRef__":true,"id":7033},"source":"function printTableau() {\n console.log(\"function: printTableau\");\n this.get(\"tableauTextField\").setTextString(\"\");\n var textString = \"Variablen: \" + this.algorithm.all + \"\\n\";\n textString += \"Gesucht: \" + this.algorithm.needed + \"\\n\";\n textString += \"Schlupfvariablen: \" + this.algorithm.schlupf + \"\\n\\n\";\n \n var title = this.length(\"\");\n for (var i = 0; i < this.algorithm.all.length; i++) {\n title += this.length(this.algorithm.all[i]);\n }\n textString += title + \"\\n\";\n \n for (var i = 0; i < this.algorithm.tableau.length; i++) {\n var line = \"\";\n if (i < this.algorithm.schlupf.length) {\n line = this.length(this.algorithm.schlupf[i]);\n } else {\n line = this.length(\"F\");\n }\n \n for (var j = 0; j < this.algorithm.tableau[0].length; j++) {\n line += this.length(\"\" + (Math.round(this.algorithm.tableau[i][j] * 100) / 100));\n }\n textString += line + \"\\n\";\n }\n \n this.get(\"tableauTextField\").setTextString(textString);\n}","funcProperties":{"__isSmartRef__":true,"id":7034},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7033":{"this":{"__isSmartRef__":true,"id":6095}},"7034":{"timestamp":{"__isSmartRef__":true,"id":7035},"user":"lisa.pfisterer","tags":[]},"7035":{"isSerializedDate":true,"string":"Mon Dec 03 2012 23:17:30 GMT+0100 (CET)"},"7036":{"varMapping":{"__isSmartRef__":true,"id":7037},"source":"function showVariableValues() {\n console.log(\"showVariableValues\");\n var textString = \"\";\n for (var i = 0; i < this.algorithm.needed.length; i++) {\n textString += this.algorithm.needed[i] + \" \" + this.getValue(this.algorithm.needed[i] + \".height\") + \"\\n\";\n }\n this.get(\"variablesTextField\").setTextString(textString);\n \n}","funcProperties":{"__isSmartRef__":true,"id":7038},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7037":{"this":{"__isSmartRef__":true,"id":6095}},"7038":{"timestamp":{"__isSmartRef__":true,"id":7039},"user":"lisa.pfisterer","tags":[]},"7039":{"isSerializedDate":true,"string":"Sun Dec 02 2012 19:00:43 GMT+0100 (CET)"},"7040":{"varMapping":{"__isSmartRef__":true,"id":7041},"source":"function getValue(attribute) {\n var parts = attribute.split(\".\"); // bspw. rect1.x\n var objectName = parts[0]; // bspw. rect1\n var attributeName = parts[1] // bspw. x\n var object = this.get(objectName);\n \n switch (attributeName) {\n case \"h\":\n return object.getExtent().y;\n break;\n case \"w\":\n return object.getExtent().x;\n break;\n default:\n break;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":7042},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7041":{"this":{"__isSmartRef__":true,"id":6095}},"7042":{"timestamp":{"__isSmartRef__":true,"id":7043},"user":"lisa.pfisterer","tags":[]},"7043":{"isSerializedDate":true,"string":"Mon Dec 03 2012 22:42:08 GMT+0100 (CET)"},"7044":{"varMapping":{"__isSmartRef__":true,"id":7045},"source":"function width(variables) {\n var variable = variables[0] + \".w\";\n var value = variables[1];\n console.log(\"Objectreference: \" + variable);\n console.log(\"Value: \" + value);\n \n if (this.algorithm.all.indexOf(variable) < 0) {\n this.algorithm.all.push(variable);\n this.algorithm.needed.push(variable);\n\n this.extendArrayWithZeros(this.algorithm.tableau);\n }\n\n this.extendArrayWithZeros(this.algorithm.tableau);\n var schlupfVar = \"x\" + this.algorithm.schlupf.length;\n this.algorithm.all.push(schlupfVar);\n this.algorithm.schlupf.push(schlupfVar);\n \n this.addConstraintArray(new Array(new Array(variable, 1), new Array(schlupfVar, 1)), value);\n}","funcProperties":{"__isSmartRef__":true,"id":7046},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7045":{"this":{"__isSmartRef__":true,"id":6095}},"7046":{"timestamp":{"__isSmartRef__":true,"id":7047},"user":"lisa.pfisterer","tags":[]},"7047":{"isSerializedDate":true,"string":"Mon Dec 03 2012 23:05:55 GMT+0100 (CET)"},"7048":{"varMapping":{"__isSmartRef__":true,"id":7049},"source":"function ratio(variables) {\n var variable1 = variables[0];\n var variable2 = variables[1];\n var value = variables[2];\n console.log(\"Objectreference: \" + variable1 + \", \" + variable2);\n console.log(\"Value: \" + value);\n \n if (this.algorithm.all.indexOf(variable1) < 0) {\n this.algorithm.all.push(variable1);\n this.algorithm.needed.push(variable1);\n\n this.extendArrayWithZeros(this.algorithm.tableau);\n }\n if (this.algorithm.all.indexOf(variable2) < 0) {\n this.algorithm.all.push(variable2);\n this.algorithm.needed.push(variable2);\n\n this.extendArrayWithZeros(this.algorithm.tableau);\n }\n\n this.extendArrayWithZeros(this.algorithm.tableau);\n var schlupfVar = \"x\" + this.algorithm.schlupf.length;\n this.algorithm.all.push(schlupfVar);\n this.algorithm.schlupf.push(schlupfVar);\n \n this.addConstraintArray(new Array(new Array(variable1, value), new Array(variable2, -1)), 0);\n}","funcProperties":{"__isSmartRef__":true,"id":7050},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7049":{"this":{"__isSmartRef__":true,"id":6095}},"7050":{"timestamp":{"__isSmartRef__":true,"id":7051},"user":"lisa.pfisterer","tags":[]},"7051":{"isSerializedDate":true,"string":"Mon Dec 03 2012 23:05:47 GMT+0100 (CET)"},"7052":{"varMapping":{"__isSmartRef__":true,"id":7053},"source":"function addPositionConstraint(type, side1, side2) {\n var value = this.getValueForConstraintType(type, side1, side2);\n this.addConstraint(type, side1 + \", \" + side2, value);\n this.currentConstraintType = null;\n}","funcProperties":{"__isSmartRef__":true,"id":7054},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7053":{"this":{"__isSmartRef__":true,"id":6095}},"7054":{"timestamp":{"__isSmartRef__":true,"id":7055},"user":"daniel.hoffmann","tags":[]},"7055":{"isSerializedDate":true,"string":"Thu Dec 06 2012 17:46:46 GMT+0100 (CET)"},"7056":{"_BorderRadius":0,"_BorderStyle":"solid","_BorderWidth":0,"_ClipMode":"visible","_Opacity":1,"_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_BorderColor","_Extent","_Fill","_Padding","position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(95,94,95)","_Extent":"lively.pt(770.8,487.2)","_Fill":"Color.rgb(245,245,245)","_Padding":"lively.rect(0,0,0,0)","position":"lively.pt(0.0,0.0)"},"7057":{"_ClipMode":"visible","_Rotation":0,"_Scale":1,"_Visible":true,"attributeConnections":[],"derivationIds":[1217,"8FB7EEAA-27C3-4BCC-9905-59A59B8AB602","B4102745-8642-4F09-A5B5-0452D29E993C","02282C11-7C56-4C33-A2D1-E4C92F9F5575","83E2A61C-0119-4597-ADC8-8CB3AEDF35C1","119E4FE1-420B-4FDF-BD03-CF15F07B3538","6D70BD64-C7F8-4A79-9BE9-FA4C5A1E7892","C116FCDA-BB4D-4543-BE17-4D5586813CAF","1EAD9C62-350F-40EB-B5EA-B9441BB280C9","A3B24A35-589E-460F-9B54-45B0D0B7D7DD","8993FD1D-9082-40F4-A2AD-5501D16913A7","EBCB5B06-08CA-4535-9EAC-F15893F70129","45BAF3E4-EAEE-4925-B2D6-042C01B0AD29","09B7283C-6DDB-4A06-A4BA-563018D46DFD","46022025-E2FE-4A0A-924F-3266509C66DB","538BB82D-3068-480C-A5C0-6B4E8CE1C9CA","45290AD5-33C4-41F3-B72B-D538DCA37F31","6FA9BB6D-52D5-49A5-930A-1F93456E6CF4","9D57135F-8E4B-41D0-ACBC-B19396812B35","7EECAD1D-410F-44F4-8046-6447B685FC20","A9A90094-5E5F-4B3E-A9B1-98C670BD470F","923A183A-31F0-40F3-8DF8-16A277D4C168"],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":7058},"halosEnabled":true,"id":"1CBF7DF2-3973-4498-BDE4-4E11C2612566","layout":{"__isSmartRef__":true,"id":7059},"name":"morePane","owner":{"__isSmartRef__":true,"id":5905},"partsBinMetaInfo":{"__isSmartRef__":true,"id":7060},"prevScroll":[0,0],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":7061},"showsHalos":false,"submorphs":[{"__isSmartRef__":true,"id":7062},{"__isSmartRef__":true,"id":7083},{"__isSmartRef__":true,"id":7105},{"__isSmartRef__":true,"id":7127},{"__isSmartRef__":true,"id":7133},{"__isSmartRef__":true,"id":7149},{"__isSmartRef__":true,"id":7157},{"__isSmartRef__":true,"id":7163},{"__isSmartRef__":true,"id":7185},{"__isSmartRef__":true,"id":7191},{"__isSmartRef__":true,"id":7213}],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(763.6,38.0)"},"7058":{"morph":{"__isSmartRef__":true,"id":7057},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7059":{"moveHorizontal":true},"7060":{"comment":"A simple box morph","migrationLevel":2,"partsSpaceName":"PartsBin/Basic","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"7061":{"_BorderRadius":6.12,"_BorderStyle":"solid","_BorderWidth":2.294,"_ClipMode":"visible","_Opacity":1,"__serializedExpressions__":["_BorderColor","_Extent","_Fill","_Padding","position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(66,66,66)","_Extent":"lively.pt(373.0,433.0)","_Fill":"Color.rgb(235,235,235)","_Padding":"lively.rect(0,0,0,0)","position":"lively.pt(0.0,0.0)"},"7062":{"_ClipMode":"visible","_Rotation":0,"_Scale":1,"attributeConnections":[{"__isSmartRef__":true,"id":7063}],"derivationIds":[1218,"F5D21B41-BD0E-49D3-80E5-F1624416C143","1E157243-B0DC-4138-B660-EF05198FA3C8","4D60CECB-66FD-4865-BD46-45F0C9CAB399","0E997A95-CCA0-4BBF-B55B-62B5C6EC32DF","FA30D56E-17FE-4B1F-BE8A-7CBCCABEFF1D","A5A7F641-F783-4649-A154-1AD81607B7CE","D10ED7E0-21BA-463D-996E-6D458B557F68","606309D2-7D9D-4122-A64C-CFE582E6D738","998D7B7C-CF5D-401C-9594-FA8956C326A1","EA15F569-B871-4824-B0DE-550285BEB165","3FB1C9FB-F654-42C9-BE17-315287EB2FAB","7B3720C6-D365-4B41-B530-98E4D5EE238F","92F53BEA-E1EF-49C4-9DD1-7939D08941C5","0A7A011F-C6D8-4B81-85F4-F3CCF5F30A31","6543B591-A693-4D11-8114-D385115F8E65","758492FF-7087-4EE4-9054-00E680646A03","F6A6E55C-CF01-4EB9-8593-E71BEFB4EE59","5DBAE530-E39F-472D-A5D4-6E34FDCE6227","BDC82244-DB6C-4E22-B219-6572C6C2B6AB","5DEF85B7-051D-4C7A-AD45-B9A46FF8972A","AE6B3CBA-2925-4581-B86A-657D3DAE310A"],"doNotCopyProperties":["$$fire"],"doNotSerialize":["$$fire"],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":7064},"grabbingEnabled":false,"halosEnabled":true,"id":"478DB367-38B1-4A81-9F2B-90D82C61A3A9","isActive":true,"label":{"__isSmartRef__":true,"id":7065},"layout":{"__isSmartRef__":true,"id":7070},"lighterFill":{"__isSmartRef__":true,"id":7071},"name":"movePartButton","normalFill":{"__isSmartRef__":true,"id":7076},"owner":{"__isSmartRef__":true,"id":7057},"partsBinMetaInfo":{"__isSmartRef__":true,"id":7081},"prevScroll":[0,0],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":7082},"showsHalos":false,"showsMorphMenu":true,"submorphs":[{"__isSmartRef__":true,"id":7065}],"toggle":false,"value":false,"__serializedExpressions__":["_Position","padding"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(137.7,393.9)","padding":"lively.rect(5,0,0,0)"},"7063":{"sourceAttrName":"fire","sourceObj":{"__isSmartRef__":true,"id":7062},"targetMethodName":"interactivelyMoveSelectedPartItem","targetObj":{"__isSmartRef__":true,"id":5905},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"7064":{"morph":{"__isSmartRef__":true,"id":7062},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7065":{"_Align":"center","_ClipMode":"hidden","_Display":"table-cell","_FontFamily":"Arial","_HandStyle":"default","_MaxTextHeight":null,"_MaxTextWidth":56,"_MinTextHeight":null,"_MinTextWidth":56,"_PointerEvents":"none","_Scale":1,"_VerticalAlign":"middle","_WhiteSpaceHandling":"pre-wrap","allowsInput":false,"attributeConnections":[],"derivationIds":[1219,"46E7D2D8-D7A5-4476-8AD1-FB81FAE717FE","7B2A54CD-6423-4B77-A082-B5A1DA2BCE66","6C3B231E-5C42-449F-9425-8EE874A6EC57","7ACD0BA3-074C-461F-8C6B-ECEBA0B09C7A","556A1D2F-8F3F-4BCD-A602-FD3C257F1859","6C05BE2D-BB66-44E3-9765-65B24D7579E1","9F6A58E1-A23D-4A56-8D85-71FD5AA872B9","EDEC5AA1-080B-42AE-A9D6-F6FAB0CD3E1A","FE4530BA-6D31-4472-A351-4DCB0F9FE121","3F3B3887-CFF1-40A7-9228-D95F3594F2CB","B10968A4-7C77-4AAE-A2E1-FC76E16D36E8","DBC8455A-4562-4202-A7EB-543948664FEE","048B902B-C02C-44C6-9357-32663639FE23","C8B116B7-082D-4D6B-A035-EE71E8F3AC72","78B43404-A2E4-4BFF-B022-C4DA2CBBABBD","D271DCF7-62B5-428D-8B91-30B500F6F461","79934637-FCF5-4C27-B392-E9392BB5BA66","310851E0-6B77-43C0-A13B-BA0DF2777459","C7D175CC-70DF-4C92-8CAC-9B480E2684FC","D7811A55-CD99-4B7C-916B-E68384DD2A36","4612E62E-C2C8-4C4F-AC2A-2652C6201669"],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":7066},"eventsAreIgnored":true,"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"D8F2D3BB-7D0D-4A9D-8A51-EFF09635D126","owner":{"__isSmartRef__":true,"id":7062},"prevScroll":[0,0],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":7067},"showsMorphMenu":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":7068}],"_WordBreak":"break-all","__serializedExpressions__":["_Padding","_Position","padding","textColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,0,0,0)","textColor":"Color.rgb(0,0,0)"},"7066":{"morph":{"__isSmartRef__":true,"id":7065},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7067":{"_ClipMode":"hidden","borderWidth":0,"fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(58.0,21.0)","_Padding":"lively.rect(1,1,0,0)","_Position":"lively.pt(0.0,0.0)"},"7068":{"_id":"_1741","chunkOwner":{"__isSmartRef__":true,"id":7065},"morph":{"__isSmartRef__":true,"id":7065},"storedString":"move","style":{"__isSmartRef__":true,"id":7069},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7069":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7070":{"moveVertical":true},"7071":{"stops":[{"__isSmartRef__":true,"id":7072},{"__isSmartRef__":true,"id":7073},{"__isSmartRef__":true,"id":7074},{"__isSmartRef__":true,"id":7075}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"7072":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"7073":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"7074":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"7075":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"7076":{"stops":[{"__isSmartRef__":true,"id":7077},{"__isSmartRef__":true,"id":7078},{"__isSmartRef__":true,"id":7079},{"__isSmartRef__":true,"id":7080}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"7077":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"7078":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"7079":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"7080":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"7081":{"migrationLevel":1,"partsSpaceName":"PartsBin/NewWorld","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"7082":{"_BorderRadius":5,"_BorderWidth":1,"_ClipMode":"visible","_Fill":{"__isSmartRef__":true,"id":7076},"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(214,214,214)","_Extent":"lively.pt(58.0,21.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"7083":{"_ClipMode":"visible","_Rotation":0,"_Scale":1,"attributeConnections":[{"__isSmartRef__":true,"id":7084},{"__isSmartRef__":true,"id":7085}],"derivationIds":[1220,"6104A033-57FD-4F65-B785-3F32FC278E39","BF7EFB0E-5EBE-4F44-9F5E-0576880F8E75","1E4BFB46-60C5-46A6-970A-CE2825840F25","6F766455-545A-496A-88AE-84737A5534A7","38DFF15E-9F34-46E9-BF1D-A4E46C497541","06C3D4D0-C1C1-4664-9899-5F7C61544400","4C448623-A82F-4C77-87AF-D6EA63A59B8D","9A0208AE-4752-4CEC-ABFE-69A8DCADDEC1","B622D1E6-1113-45B0-B7F1-D476B7187C6F","063AEB5B-6476-4381-80CE-3223D5217E84","6156BDE1-9147-41C6-AA8D-BAFBE8D74659","76C8D1EC-5DEB-4813-B4A3-DEE275EB63CA","38EF1DBF-4047-4FAD-9A38-3782659C845B","64AA08B4-79A2-4CF4-9FA4-C642BE08A736","D7C852FA-BE85-4DE9-A4D1-6E6E99E6A959","80F62CA1-A854-4470-B387-629B81C0618F","59DC61C0-DC00-497D-815B-6ED5BA0E6F47","DF47355E-361B-4236-A5DA-EDA365A6EE37","95EE93E9-9193-4EC3-A5D6-9804C67AC226","2C58EAB2-D77C-48DB-ACC1-61DFD0ABC7DB","798BFB9E-DA3A-43F7-8264-02938EE6B73C"],"doNotCopyProperties":["$$fire"],"doNotSerialize":["$$fire"],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":7086},"grabbingEnabled":false,"halosEnabled":true,"id":"47332ED7-BABC-467B-A532-2ECFC6F4A203","isActive":true,"label":{"__isSmartRef__":true,"id":7087},"layout":{"__isSmartRef__":true,"id":7092},"lighterFill":{"__isSmartRef__":true,"id":7093},"name":"removePartButton","normalFill":{"__isSmartRef__":true,"id":7098},"owner":{"__isSmartRef__":true,"id":7057},"partsBinMetaInfo":{"__isSmartRef__":true,"id":7103},"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":7104},"showsHalos":false,"showsMorphMenu":true,"submorphs":[{"__isSmartRef__":true,"id":7087}],"toggle":false,"value":false,"isPressed":false,"__serializedExpressions__":["_Position","padding"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(70.1,393.9)","padding":"lively.rect(5,0,0,0)"},"7084":{"sourceAttrName":"fire","sourceObj":{"__isSmartRef__":true,"id":7083},"targetMethodName":"reloadEverything","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"7085":{"sourceAttrName":"fire","sourceObj":{"__isSmartRef__":true,"id":7083},"targetMethodName":"interactivelyRemoveSelectedPartItem","targetObj":{"__isSmartRef__":true,"id":5905},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"7086":{"morph":{"__isSmartRef__":true,"id":7083},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7087":{"_Align":"center","_ClipMode":"visible","_Display":"table-cell","_FontFamily":"Arial","_HandStyle":"default","_MaxTextHeight":null,"_MaxTextWidth":64,"_MinTextHeight":null,"_MinTextWidth":64,"_PointerEvents":"none","_Scale":1,"_VerticalAlign":"middle","_WhiteSpaceHandling":"pre-wrap","allowsInput":false,"attributeConnections":[],"derivationIds":[1221,"9DA2513A-CC83-4283-AB2A-ACF15C86C674","5F885FF0-B156-4674-9C69-74CB7C257A00","58A5253D-0C92-4B09-9B0B-50BAF7062B0D","C655EA28-0996-4C54-8E49-F908BCA93FCE","E7DE43DD-20AF-4E46-9928-2D26F325AB7F","7B24B946-C7AF-4E42-AC8B-BAC6D5D6FB5E","43456CD2-B83E-455A-89EA-E2EAC5B41399","3ACAECEE-6384-4EBE-9736-CAD24C3B3762","8005E82C-FA8E-4695-B93B-D9B2E924E896","D5AB5A5F-B23E-44D4-A8E2-DBF9366166C6","892409CD-C1D6-48CA-BEC2-6CBADF38465D","D74F66BA-4390-448A-B522-8F05178E7350","0B784218-10B5-4A37-B773-7620CC059EB7","C5685084-134C-46FD-9102-61A063AC889C","C47B92E3-5285-4067-B358-1A4324DF8A22","F7DC9949-A305-4AC0-AE45-7EE864EE9337","3D5444C3-7F8C-4D4F-A042-7908B72CECC7","B10D0811-3BD7-4D45-B876-055475EB1FC1","208B5E88-68F8-409F-BA7B-D2ED0016AAC5","DEA4F13A-F38F-40E3-B1FA-60D53A4538A9","75D40D64-0C27-42CA-9177-45772130A82A"],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":7088},"eventsAreIgnored":true,"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"092D7226-48E4-4253-858E-59C5631FA15D","owner":{"__isSmartRef__":true,"id":7083},"prevScroll":[0,0],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":7089},"showsMorphMenu":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":7090}],"__serializedExpressions__":["_Padding","_Position","padding","textColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,0,0,0)","textColor":"Color.rgb(0,0,0)"},"7088":{"morph":{"__isSmartRef__":true,"id":7087},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7089":{"_ClipMode":"visible","borderWidth":0,"fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(66.0,21.0)","_Padding":"lively.rect(1,1,0,0)","_Position":"lively.pt(0.0,0.0)"},"7090":{"_id":"_1742","chunkOwner":{"__isSmartRef__":true,"id":7087},"morph":{"__isSmartRef__":true,"id":7087},"storedString":"remove","style":{"__isSmartRef__":true,"id":7091},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7091":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7092":{"moveVertical":true},"7093":{"stops":[{"__isSmartRef__":true,"id":7094},{"__isSmartRef__":true,"id":7095},{"__isSmartRef__":true,"id":7096},{"__isSmartRef__":true,"id":7097}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"7094":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"7095":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"7096":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"7097":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"7098":{"stops":[{"__isSmartRef__":true,"id":7099},{"__isSmartRef__":true,"id":7100},{"__isSmartRef__":true,"id":7101},{"__isSmartRef__":true,"id":7102}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"7099":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"7100":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"7101":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"7102":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"7103":{"migrationLevel":1,"partsSpaceName":"PartsBin/NewWorld","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"7104":{"_BorderRadius":5,"_BorderWidth":1,"_ClipMode":"visible","_Fill":{"__isSmartRef__":true,"id":7098},"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(214,214,214)","_Extent":"lively.pt(66.0,21.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"7105":{"_ClipMode":"visible","_Rotation":0,"_Scale":1,"attributeConnections":[{"__isSmartRef__":true,"id":7106},{"__isSmartRef__":true,"id":7107}],"derivationIds":[1222,"53143161-6C64-48C5-8E55-E5914F0EF97D","00D6DD0A-007D-478E-B625-602F218C4635","F420150F-FC88-4A76-8B6B-EA48495DAD2A","7E7374D3-E099-45D6-A873-E111BC557971","69B710F0-9A8E-4B16-9936-5C3E2512043F","1B1D4C76-8DF1-460A-ACCE-80568FE703DC","334778F7-689B-4D27-9891-059110F5122A","8B321CE5-31C5-4333-ADDF-E464DDE059A0","BC069425-0C12-4A28-867E-6C5A5B1334AE","F4B8B757-4B31-4438-B170-D36080178829","C491F2B7-A6A8-4A4A-B729-6F8D829A1966","A3A93C3D-0FC6-4D8B-8244-2B9003FD82A6","DB35D070-7293-4FEE-A170-8C31C4417699","0A3F38FF-C91B-4EA5-B235-0B73774AFCA2","8E4F2D2F-9F28-4BDA-882E-5E76E956D188","D6409CB9-24F9-40E8-A9A9-281F97370D72","B5CB0156-0C30-4C8C-861E-72E6B73E8E32","829B5CC8-E112-41DA-9BE5-1532570063F1","B32CBB90-13BE-4260-ABA5-ABA79BC02F08","4071E114-84F4-4DA5-985F-99F6B03C720D","024EF1CC-8537-4EA5-AB41-FD447113D1E3"],"doNotCopyProperties":["$$fire"],"doNotSerialize":["$$fire"],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":7108},"grabbingEnabled":false,"halosEnabled":true,"id":"75465F1C-6016-4BFA-8724-28FEDB7626BF","isActive":true,"label":{"__isSmartRef__":true,"id":7109},"layout":{"__isSmartRef__":true,"id":7114},"lighterFill":{"__isSmartRef__":true,"id":7115},"name":"loadPartButton","normalFill":{"__isSmartRef__":true,"id":7120},"owner":{"__isSmartRef__":true,"id":7057},"partsBinMetaInfo":{"__isSmartRef__":true,"id":7125},"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":7126},"showsHalos":false,"showsMorphMenu":true,"submorphs":[{"__isSmartRef__":true,"id":7109}],"toggle":false,"value":false,"__serializedExpressions__":["_Position","padding"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(19.2,393.9)","padding":"lively.rect(5,0,0,0)"},"7106":{"sourceAttrName":"fire","sourceObj":{"__isSmartRef__":true,"id":7105},"targetMethodName":"reloadEverything","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"7107":{"sourceAttrName":"fire","sourceObj":{"__isSmartRef__":true,"id":7105},"targetMethodName":"loadAndOpenSelectedPartItem","targetObj":{"__isSmartRef__":true,"id":5905},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"7108":{"morph":{"__isSmartRef__":true,"id":7105},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7109":{"_Align":"center","_ClipMode":"visible","_Display":"table-cell","_FontFamily":"Arial","_HandStyle":"default","_MaxTextHeight":null,"_MaxTextWidth":48,"_MinTextHeight":null,"_MinTextWidth":48,"_PointerEvents":"none","_Scale":1,"_VerticalAlign":"middle","_WhiteSpaceHandling":"pre-wrap","allowsInput":false,"attributeConnections":[],"derivationIds":[1223,"CA1AEDF7-8E87-433B-9CD1-DDA8D5A3EBCF","86BD113F-64BA-49A6-B42F-E561F4E0D67E","272B9AB5-11DE-4885-89B6-C3438FC53A90","8A9A437F-D683-4B7F-AE55-35EB605AFB78","A990A9CC-15E4-4E0C-BB5B-16023C399575","F9EF7A21-3B37-4964-B000-6276E90F9807","7C3782C1-9B87-4C58-8D9B-699E9789DA5F","519AE5D6-2EFD-48C5-B983-5A9CA44B7361","3C6B09E0-A6F9-42D6-902B-CF03B209261C","B861397A-5D9E-4C49-B16C-B7C4213F553F","3946FAFB-8E68-4B61-B3D8-C17D2D779198","1DCA3B7F-0D7F-4729-8FD9-2B33A6361A28","6CF99508-4E30-43E9-9945-7A4C4439936A","5990A154-6EFE-48B1-8390-087C7FAF9F35","507F3F9A-523B-4381-8F92-9886C7000F06","7F2ABCE4-A243-4264-8C19-2AE81B3CE9DE","8D86C24D-83CE-40F0-B79B-A0DB20ED1B25","A14FF23F-CBB9-49BF-B4B5-52F63B3AFE40","516562FE-41F1-4169-B2AE-49C7AEF12902","6F465E30-094E-443A-8954-A324609CDD43","0B740950-5831-410E-8559-37EAB876BD88"],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":7110},"eventsAreIgnored":true,"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"2749FAD7-6B68-4F24-9F57-9A7B70CF2621","owner":{"__isSmartRef__":true,"id":7105},"prevScroll":[0,0],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":7111},"showsMorphMenu":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":7112}],"__serializedExpressions__":["_Padding","_Position","padding","textColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,0,0,0)","textColor":"Color.rgb(0,0,0)"},"7110":{"morph":{"__isSmartRef__":true,"id":7109},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7111":{"_ClipMode":"visible","borderWidth":0,"fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(50.0,21.0)","_Padding":"lively.rect(1,1,0,0)","_Position":"lively.pt(0.0,0.0)"},"7112":{"_id":"_1743","chunkOwner":{"__isSmartRef__":true,"id":7109},"morph":{"__isSmartRef__":true,"id":7109},"storedString":"load","style":{"__isSmartRef__":true,"id":7113},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7113":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7114":{"moveVertical":true},"7115":{"stops":[{"__isSmartRef__":true,"id":7116},{"__isSmartRef__":true,"id":7117},{"__isSmartRef__":true,"id":7118},{"__isSmartRef__":true,"id":7119}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"7116":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"7117":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"7118":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"7119":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"7120":{"stops":[{"__isSmartRef__":true,"id":7121},{"__isSmartRef__":true,"id":7122},{"__isSmartRef__":true,"id":7123},{"__isSmartRef__":true,"id":7124}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"7121":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"7122":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"7123":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"7124":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"7125":{"migrationLevel":1,"partsSpaceName":"PartsBin/NewWorld","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"7126":{"_BorderRadius":5,"_BorderWidth":1,"_ClipMode":"visible","_Fill":{"__isSmartRef__":true,"id":7120},"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(214,214,214)","_Extent":"lively.pt(50.0,21.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"7127":{"_ClipMode":"hidden","_FontFamily":"Arial, sans-serif","_FontSize":12,"_MaxTextHeight":null,"_MaxTextWidth":258,"_MinTextHeight":null,"_MinTextWidth":258,"_Rotation":0,"_Scale":1,"_WhiteSpaceHandling":"pre-wrap","allowsInput":true,"attributeConnections":[],"charsReplaced":"some text","derivationIds":[1224,"25E0FB99-9B39-4754-932D-DB6A01B4A95D","61627613-C999-40E7-9DB0-BDF996D1ECC4","C4D29785-0782-4706-806D-FF6038713C2F","4C2E106A-1F4C-48A0-A435-1FAA967054BC","BCB8A5BC-CD57-4495-8E0B-67AA5E474FA4","BC6B6857-9FAE-499A-BBFC-4F98A28D555D","A33D26A2-77A9-4F7B-B01E-E011C3AEAB93","12CBEF1F-E269-417E-ACEA-4DE2E29A0CE3","FCA464B3-A849-409D-BC5B-6D9EBAFB43BE","ED534055-8E5A-4649-BB57-BDC3E5CBC17F","B3F598DC-FB73-4FE9-8996-49419A4CD741","F43C5DD4-BE88-4B9F-A804-83D767B93FF8","E8A14541-A23C-4109-82E1-D4DCA740BF52","7A379D20-CC5D-4FB1-9898-854686E034C5","E7A76532-D8EF-4115-9B51-C3A2754C7983","70045544-6706-4A32-A67A-A439454F90CF","5AB7DDB3-7240-4C63-9F17-5A96AC90D9CC","786477A0-CF47-4332-985A-FD492FB8E7C6","3D7FCAE6-8638-487E-9AA6-45B84620A844","CE6BABAF-7C6B-4C32-B87A-9DD9AB13C1CC","248C9DCB-C590-47DB-B10C-63F797F55430"],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":7128},"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"083AAB74-C1E0-4403-ADE6-C4EE34351C3A","lastFindLoc":-9,"name":"selectedPartName","owner":{"__isSmartRef__":true,"id":7057},"partsBinMetaInfo":{"__isSmartRef__":true,"id":7129},"prevScroll":[0,0],"previousSelection":[11,11],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":7130},"showsHalos":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":7131}],"_WordBreak":"break-all","__serializedExpressions__":["_Position","distanceToDragEvent","textColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(22.1,8.6)","distanceToDragEvent":"lively.pt(167.5,-12.6)","textColor":"Color.rgb(0,0,0)"},"7128":{"morph":{"__isSmartRef__":true,"id":7127},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7129":{"migrationLevel":1,"partsSpaceName":"PartsBin/NewWorld","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"7130":{"_BorderWidth":0,"_ClipMode":"hidden","fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(258.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"7131":{"style":{"__isSmartRef__":true,"id":7132},"chunkOwner":{"__isSmartRef__":true,"id":7127},"_id":"_1007","storedString":"SketchPad","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7132":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7133":{"_ClipMode":"scroll","_Rotation":0,"_Scale":1,"attributeConnections":[],"derivationIds":[1225,"9B936EA2-F23D-497C-A53E-4396CA9256F6","E333E76B-0723-4359-B687-2AA820C0D677","25D90D11-0432-4E82-891D-54FFA3BB9FB1","914D1CD5-B925-47EC-B766-212629CF18AC","06903DED-2228-497A-A5E4-BD39CDAC9286","87BCD5EE-A9F5-41E6-AF60-2E0F4B187B25","7FF89F4C-C131-4DAD-A2E3-E3891D43F801","4C4F847E-E079-4B30-BD21-99ACC266B3A6","CD3F6BEF-CFAC-4D1D-9EDE-645D9A1BD064","58EBD102-9E1B-4DF6-AEB7-917764F6D2F3","71365E97-4664-4E67-8AE4-3038A922F65E","BD9C5EBB-4660-4030-8F82-D7F96BBF1B94","189C43AE-811E-4F28-8B30-B6CC11F41CA9","EB043866-95BE-49E0-A54B-14BB5C4BD692","55CDE267-DC7E-42B4-8270-1BBC412A4B36","253560AE-9FB0-4EC3-8C26-0DB0DF9BBE02","FD68C62E-0D04-4421-A9A2-254D853E2044","CCE0CD46-F614-405D-A86B-C21A5CD0A81D","E8EF5A32-42F2-415D-ABB5-6674F7917863","815BFE95-FBA2-40FC-92F0-4EF3101167F5","F7882E1B-A8F6-4F68-AE51-3C1C9E50D7A4"],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":7134},"halosEnabled":true,"id":"5C3E9865-EE22-46B4-B387-8DA9FD4A0CE7","itemList":[{"__isSmartRef__":true,"id":7135},{"__isSmartRef__":true,"id":7136},{"__isSmartRef__":true,"id":7137},{"__isSmartRef__":true,"id":7138},{"__isSmartRef__":true,"id":7139},{"__isSmartRef__":true,"id":7140},{"__isSmartRef__":true,"id":7141},{"__isSmartRef__":true,"id":7142},{"__isSmartRef__":true,"id":7143},{"__isSmartRef__":true,"id":7144},{"__isSmartRef__":true,"id":7145}],"layout":{"__isSmartRef__":true,"id":7146},"name":"selectedPartVersions","owner":{"__isSmartRef__":true,"id":7057},"partsBinMetaInfo":{"__isSmartRef__":true,"id":7147},"prevScroll":[0,96],"scripts":[],"shape":{"__isSmartRef__":true,"id":7148},"showsHalos":false,"submorphs":[],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.List","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(20.0,56.3)"},"7134":{"morph":{"__isSmartRef__":true,"id":7133},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7135":{"string":"2012-12-03 22:23 lisa.pfisterer (185855)","value":{"__isSmartRef__":true,"id":6012},"isListItem":true},"7136":{"string":"2012-12-02 18:06 lisa.pfisterer (185744)","value":{"__isSmartRef__":true,"id":6016},"isListItem":true},"7137":{"string":"2012-12-02 17:12 daniel.hoffmann (185710)","value":{"__isSmartRef__":true,"id":6020},"isListItem":true},"7138":{"string":"2012-12-02 16:46 daniel.hoffmann (185707)","value":{"__isSmartRef__":true,"id":6024},"isListItem":true},"7139":{"string":"2012-12-02 13:25 lisa.pfisterer (185676)","value":{"__isSmartRef__":true,"id":6028},"isListItem":true},"7140":{"string":"2012-12-02 13:02 daniel.hoffmann (185664)","value":{"__isSmartRef__":true,"id":6032},"isListItem":true},"7141":{"string":"2012-12-02 12:57 daniel.hoffmann (185659)","value":{"__isSmartRef__":true,"id":6036},"isListItem":true},"7142":{"string":"2012-12-02 11:35 daniel.hoffmann (185652)","value":{"__isSmartRef__":true,"id":6040},"isListItem":true},"7143":{"string":"2012-12-01 21:54 lisa.pfisterer (185640)","value":{"__isSmartRef__":true,"id":6044},"isListItem":true},"7144":{"string":"2012-12-01 21:36 daniel.hoffmann (185633)","value":{"__isSmartRef__":true,"id":6048},"isListItem":true},"7145":{"string":"2012-12-01 21:22 daniel.hoffmann (185632)","value":{"__isSmartRef__":true,"id":6052},"isListItem":true},"7146":{"resizeWidth":true},"7147":{"migrationLevel":2,"partsSpaceName":"PartsBin/NewWorld","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"7148":{"_BorderRadius":0,"_BorderStyle":"solid","_BorderWidth":0,"_Opacity":1,"__serializedExpressions__":["_BorderColor","_Extent","_Fill","_Padding","position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(330.8,122.0)","_Fill":"Color.rgb(243,243,243)","_Padding":"lively.rect(0,0,0,0)","position":"lively.pt(0.0,0.0)"},"7149":{"_ClipMode":"auto","_FontFamily":"Arial, sans-serif","_FontSize":11,"_MaxTextHeight":null,"_MaxTextWidth":315.04,"_MinTextHeight":null,"_MinTextWidth":315.04,"_Rotation":0,"_Scale":1,"_WhiteSpaceHandling":"pre-wrap","allowsInput":true,"attributeConnections":[{"__isSmartRef__":true,"id":7150}],"charsReplaced":"","derivationIds":[1226,"DD9BD765-ADCE-4F83-BD29-D46C4F70D065","FAF93200-3F45-458D-A09A-150A9A564E17","45B7AF6D-BAB6-4C3A-A200-A6A7A709499B","65E31DB6-BFDA-4D8A-9EF2-EB1D94C2E253","74C3EFF9-4889-452C-A456-5A5B6778CE47","38D7BE76-BC2A-4B09-92FC-C08352382C88","96002B07-9CDB-4008-A195-09BD239923F2","DAA476D0-F42A-43C3-B4C4-BC880BD80E65","BA992D77-C2D5-466E-A47A-4322BB7146A8","34167D7E-66D9-41B2-AD62-D4C9AB410B96","E701BCEE-C44A-47CB-BE90-50C8CF47AA08","459DECD4-11D7-4B8C-8444-2B602BCDFF28","D0B2AEDB-8A3F-462F-A869-9BECE3D20A80","0BD25F0F-D0C4-46D7-8911-E8FF36AE1AA6","CE77BB5F-B2A7-4B69-83E5-EA36EE064597","D34A0C4A-A6BD-4FE7-82A4-93CB9B2F030B","50A2EC62-7A15-43E5-BB1C-B33C3AE91666","2513159B-9CA2-4F02-92E8-C637FB0EF5FF","5A2A2F94-A71E-423D-BB89-49B017195DC2","5616E43C-0212-43A0-884E-EFF879A41CE4","E483AA87-91F5-4682-9B16-259A11073897"],"doNotCopyProperties":["$$savedTextString"],"doNotSerialize":["$$savedTextString"],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":7151},"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"373509C5-E565-4020-8C82-05E524ED6AE2","lastFindLoc":6,"layout":{"__isSmartRef__":true,"id":7152},"name":"selectedPartComment","owner":{"__isSmartRef__":true,"id":7057},"partsBinMetaInfo":{"__isSmartRef__":true,"id":7153},"prevScroll":[0,0],"registeredForMouseEvents":true,"savedTextString":"A todo list. Pretty straightforward. If your are looking for the todo item proto, it's in front of you ;)\n\nWhen a todo item text is selected you can use TAB / Shift+TAB to go to the next / prev item.\n\nWith Ctrl+c Ctrl+c (2x) you can toggle the done state.","scripts":[],"shape":{"__isSmartRef__":true,"id":7154},"showsHalos":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":7155}],"_WordBreak":"break-all","__serializedExpressions__":["_Position","distanceToDragEvent","textColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(20.0,180.0)","distanceToDragEvent":"lively.pt(227.1,-11.7)","textColor":"Color.rgb(0,0,0)"},"7150":{"sourceAttrName":"savedTextString","sourceObj":{"__isSmartRef__":true,"id":7149},"targetMethodName":"saveCommentForSelectedPartItem","targetObj":{"__isSmartRef__":true,"id":5905},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"7151":{"morph":{"__isSmartRef__":true,"id":7149},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7152":{"resizeHeight":true,"resizeWidth":true},"7153":{"migrationLevel":1,"partsSpaceName":"PartsBin/NewWorld","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"7154":{"_BorderRadius":7.400000000000001,"_BorderStyle":"solid","_BorderWidth":1.4800000000000002,"_ClipMode":"visible","_Opacity":1,"fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(192,192,192)","_Extent":"lively.pt(333.0,70.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"7155":{"style":{"__isSmartRef__":true,"id":7156},"chunkOwner":{"__isSmartRef__":true,"id":7149},"_id":"_1013","storedString":"Constraint-based layouting with the Simplex algorithm. Still under construction!","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7156":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7157":{"_Align":"left","_ClipMode":"hidden","_FontFamily":"Arial, sans-serif","_FontSize":12,"_MaxTextHeight":null,"_MaxTextWidth":265,"_MinTextHeight":null,"_MinTextWidth":265,"_Rotation":0,"_Scale":1,"_WhiteSpaceHandling":"pre-wrap","allowsInput":true,"attributeConnections":[],"charsReplaced":"some text","derivationIds":[1227,"6CE972BD-83CD-4BBB-80ED-D454164C5FEB","157A323D-D969-49B0-B93C-8BD36505D2FC","5D8E7DE9-5E77-4A78-85CC-2BCE68CE557D","EC218021-7880-4AB3-85E1-D09C4BF93D8A","2439308A-9CEB-46A8-8601-F268A4F47F4A","13F42C03-8A95-489F-A557-40F9DF434A0E","DE538AF0-B066-47FC-87FB-FDAC3C147AA1","2E3F7404-39E8-40D4-8CE5-9562B3E28CAF","19B83978-E82E-42BE-9A3B-C419E6106819","8F070B4E-A3FA-4663-A95B-20D3D45962BC","E20FD539-F6B4-4E0D-ADC8-5C1A0D0072C6","36FAB4CF-8F58-4056-9FE5-86FB1D114016","899DC007-45DC-4170-A759-8E6CA26498C7","E0AE05D7-0D12-4B46-82DF-B4079C0204E4","5BE3D953-8D17-450C-825A-0C7F990524F6","E6EFDAE7-8884-4FDD-A117-A31DD8AEAC9C","5DC5F055-B6FC-443A-A68B-113E25FEF8AC","960BBFE5-B8D9-4AE2-BE5F-F3F7D3470B6E","3446E826-6D12-4FEA-958B-B49816D47C49","1CEB802E-9C96-4948-B09C-69219717BB7C","7FF6990A-3A71-421D-B64E-B44C224218BD"],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":7158},"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"2ED69CB8-481F-4E45-807F-6045DBA24A20","lastFindLoc":-9,"name":"selectedPartSpaceName","owner":{"__isSmartRef__":true,"id":7057},"partsBinMetaInfo":{"__isSmartRef__":true,"id":7159},"prevScroll":[0,0],"previousSelection":[9,15],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":7160},"showsHalos":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":7161}],"_WordBreak":"break-all","__serializedExpressions__":["_Position","textColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(22.4,30.9)","textColor":"Color.rgb(0,0,0)"},"7158":{"morph":{"__isSmartRef__":true,"id":7157},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7159":{"migrationLevel":1,"partsSpaceName":"PartsBin/NewWorld","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"7160":{"_BorderWidth":0,"_ClipMode":"hidden","fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(265.0,20.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"7161":{"style":{"__isSmartRef__":true,"id":7162},"chunkOwner":{"__isSmartRef__":true,"id":7157},"_id":"_1008","storedString":"PartsBin/sd1213/","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7162":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7163":{"_ClipMode":"visible","_Rotation":0,"_Scale":1,"attributeConnections":[{"__isSmartRef__":true,"id":7164},{"__isSmartRef__":true,"id":7165}],"derivationIds":[1228,"A7EE497C-3BC4-48A3-8B6D-193804223319","1F02DAAA-E458-41C2-8A98-B61020A2E0A2","8324EE8D-1ABC-4E9E-96A9-C36215559902","85744E70-8D7A-4836-B64D-5D72BEB47A24","DAB27C35-5025-4060-AFA0-24DB71031B79","7490C0EB-B488-4F98-9C66-E48F89F2A921","EADFC9A5-98FD-4150-BCE8-0ACA0351474D","3A50497B-C8BD-4EAF-915B-E3790C33AD66","E6302DFE-3CE2-45C3-AE75-DE059CCC03FA","8846EE9D-80E1-4E56-9709-E2407578BA4F","73BBBF7E-E245-4A74-B34B-1EAC6C38F0B5","CE44810D-6BAA-4406-8062-31A87EF0EF87","15DE6651-BEE1-4C4E-9CBD-38AC49163509","BA420413-8A66-447A-8E91-AA2C591805C7","C691FCE3-D94F-40F9-8DC8-41A8F9E64EB5","65F52EB7-20DF-4B10-862D-3629BA23FD11","8AB30725-556C-476C-8872-9AA68903803E","7D39FF18-1229-4797-83D8-F016DDAF0601","4F5BC4BE-6AFD-4211-A738-5F5505AF4D92","98F4E659-AAA8-4591-9BB9-9BB819657D00","BD49A7C0-8953-4DA9-A6E4-AD8F600E0A12"],"doNotCopyProperties":["$$fire"],"doNotSerialize":["$$fire"],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":7166},"grabbingEnabled":false,"halosEnabled":true,"id":"8C470939-6ED3-4FBE-B218-9A3B7AE0A072","isActive":true,"label":{"__isSmartRef__":true,"id":7167},"layout":{"__isSmartRef__":true,"id":7172},"lighterFill":{"__isSmartRef__":true,"id":7173},"name":"copyPartButton","normalFill":{"__isSmartRef__":true,"id":7178},"owner":{"__isSmartRef__":true,"id":7057},"partsBinMetaInfo":{"__isSmartRef__":true,"id":7183},"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":7184},"showsHalos":false,"showsMorphMenu":true,"submorphs":[{"__isSmartRef__":true,"id":7167}],"toggle":false,"value":true,"__serializedExpressions__":["_Position","distanceToDragEvent","padding"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(196.0,393.0)","distanceToDragEvent":"lively.pt(50.4,-17.4)","padding":"lively.rect(5,0,0,0)"},"7164":{"sourceAttrName":"fire","sourceObj":{"__isSmartRef__":true,"id":7163},"targetMethodName":"interactivelyMoveSelectedPartItem","targetObj":{"__isSmartRef__":true,"id":5905},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"7165":{"sourceAttrName":"fire","sourceObj":{"__isSmartRef__":true,"id":7163},"targetMethodName":"interactivelyCopySelectedPartItem","targetObj":{"__isSmartRef__":true,"id":5905},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"7166":{"morph":{"__isSmartRef__":true,"id":7163},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7167":{"_Align":"center","_ClipMode":"hidden","_Display":"table-cell","_FontFamily":"Arial","_HandStyle":"default","_MaxTextHeight":null,"_MaxTextWidth":83,"_MinTextHeight":null,"_MinTextWidth":83,"_PointerEvents":"none","_Scale":1,"_VerticalAlign":"middle","_WhiteSpaceHandling":"pre-wrap","allowsInput":false,"attributeConnections":[],"derivationIds":[1229,"48944567-0B6F-46EA-AD76-2677296C53EA","E68189FB-262E-412F-B5CE-00D5F9ED451C","4AB6AC8D-F0E4-44F7-A6A9-ED45C6B3FA16","BBAE8D78-82FB-4D7F-9F2D-D2358BC706F5","3F40AADC-4450-4508-8A3B-53779974E210","F55D05B5-34A2-4509-8B14-8929A97BDE5B","A9917EAE-88D7-49DF-86CA-8EF5155DC125","8B1BF7BF-63FD-4069-B895-FB093499508B","0F5810CB-D842-4192-A607-6D731E3887DE","9AA6C8A4-A06A-4BF0-8609-7F9C82304D02","E7062D98-E822-49C7-A6C0-23D9E5008454","7078A684-8907-4ED0-8F10-6E67DB2F5274","E9381BFD-779B-43D4-906F-6CB2BDA97999","DFD93A7D-7247-4E8B-8E62-A35FC5B50423","5DC95437-1D19-4F67-9EC2-E6F93E735962","3CA34522-1EC9-475C-96B5-7326BC8AA938","BFEC85B9-B501-4764-A00E-884B9521D79F","52B460BA-3A0E-4BF2-B035-FE3EA19D4FD1","ED410F61-A9FC-4C9B-AD91-A44914C0E58C","9E8361EF-492E-4ADE-B57D-5BD6A6DD7758","74529B11-1E5B-4D95-9ACA-B10294FF85FD"],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":7168},"eventsAreIgnored":true,"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"1B95D173-8A17-46C1-BF9C-DBAED53A4154","owner":{"__isSmartRef__":true,"id":7163},"prevScroll":[0,0],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":7169},"showsMorphMenu":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":7170}],"_WordBreak":"break-all","__serializedExpressions__":["_Padding","_Position","padding","textColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,0,0,0)","textColor":"Color.rgb(0,0,0)"},"7168":{"morph":{"__isSmartRef__":true,"id":7167},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7169":{"_ClipMode":"hidden","borderWidth":0,"fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(85.0,21.0)","_Padding":"lively.rect(1,1,0,0)","_Position":"lively.pt(0.0,0.0)"},"7170":{"_id":"_1747","chunkOwner":{"__isSmartRef__":true,"id":7167},"storedString":"copy","style":{"__isSmartRef__":true,"id":7171},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7171":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7172":{"moveVertical":true},"7173":{"stops":[{"__isSmartRef__":true,"id":7174},{"__isSmartRef__":true,"id":7175},{"__isSmartRef__":true,"id":7176},{"__isSmartRef__":true,"id":7177}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"7174":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"7175":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"7176":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"7177":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"7178":{"stops":[{"__isSmartRef__":true,"id":7179},{"__isSmartRef__":true,"id":7180},{"__isSmartRef__":true,"id":7181},{"__isSmartRef__":true,"id":7182}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"7179":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"7180":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"7181":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"7182":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"7183":{"migrationLevel":1,"partsSpaceName":"PartsBin/NewWorld","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"7184":{"_BorderRadius":5,"_BorderWidth":1,"_ClipMode":"visible","_Fill":{"__isSmartRef__":true,"id":7173},"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(214,214,214)","_Extent":"lively.pt(85.0,21.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"7185":{"_ClipMode":"visible","_FontFamily":"Arial, sans-serif","_FontSize":9,"_MaxTextWidth":67,"_MinTextWidth":67,"_Rotation":0,"_Scale":1,"_WhiteSpaceHandling":"pre-wrap","allowsInput":true,"attributeConnections":[],"charsReplaced":"this part with others:","derivationIds":[1232,"B9D2A879-DE55-4FCE-A39E-A49A5C513DB5","9B2052B5-A239-453D-BB12-7E8C6D47F9A3","EBBE29B3-CFB1-4F29-B063-3151F39F05EE","F4E1E4A0-3E52-4122-AA40-813B7DE11F76","838CC24A-7BA4-4FE8-9F17-0095855C98BB","31AE717F-70AF-471F-A274-C083B4D1AA99","8A4D997E-3528-421C-92E3-C9C6D3E71D7A","B7149BC1-13A4-4E74-8875-3D491C3D241D","F2E52A05-0BA8-4E2C-A15B-F2DCC738D984","35C3114B-9B72-4002-B572-01AE597A11E5","E3655B71-EA3B-4183-B0B4-310D0D2C4DCF","B3EE45E9-6582-4594-8CBB-655811150765","37D86999-5FCB-446D-9517-5DD6B4276A33","EE34DEAB-F3B3-460C-B9CA-7DADF59423FA","AC84A8AB-4DF0-4C1F-98E0-33B877C575C4","0F00D02E-5855-4186-84D6-37F19F8E7E2F","ED1E5AC0-1DA3-4AF3-B965-84149B5F8DBC","973F365C-6DAB-42E2-A628-0C5FC5D4C446","81923441-802D-42F9-9509-1827D067BCC4","085254A4-53D8-47E0-8E62-494E6A32A3CE","B721EBD1-7DAB-4B93-8AA9-BF1A524E30F5"],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":7186},"fixedHeight":false,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"1E75AD3B-01C0-47CE-9CB2-473E1BF31BEF","isBeingDragged":false,"lastFindLoc":28,"name":"shareLink","owner":{"__isSmartRef__":true,"id":7057},"partsBinMetaInfo":{"__isSmartRef__":true,"id":7187},"prevScroll":[0,0],"previousSelection":[0,11],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":7188},"showsHalos":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":7189}],"__serializedExpressions__":["_Padding","_Position","distanceToDragEvent","textColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(5,5,0,0)","_Position":"lively.pt(289.0,31.0)","distanceToDragEvent":"lively.pt(47.6,-17.5)","textColor":"Color.rgb(0,0,0)"},"7186":{"morph":{"__isSmartRef__":true,"id":7185},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7187":{"comment":"a simple text morph","migrationLevel":4,"partName":"Text","partsSpaceName":"PartsBin/Basic","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"7188":{"_BorderWidth":0,"_ClipMode":"visible","fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(67.0,15.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"7189":{"style":{"__isSmartRef__":true,"id":7190},"chunkOwner":{"__isSmartRef__":true,"id":7185},"_id":"_1009","storedString":"Share Link","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7190":{"uri":"http://www.lively-kernel.org/viral?part=SketchPad&path=PartsBin/sd1213/","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7191":{"_ClipMode":"visible","_Rotation":0,"_Scale":1,"attributeConnections":[{"__isSmartRef__":true,"id":7192}],"derivationIds":[1228,"A7EE497C-3BC4-48A3-8B6D-193804223319","1F02DAAA-E458-41C2-8A98-B61020A2E0A2","8324EE8D-1ABC-4E9E-96A9-C36215559902","85744E70-8D7A-4836-B64D-5D72BEB47A24","DAB27C35-5025-4060-AFA0-24DB71031B79","7490C0EB-B488-4F98-9C66-E48F89F2A921","560C20B1-25AC-44A3-AEFB-D1BF530F949F","BFA181FE-2E54-4F33-B095-AFDB42B6BDF5","5A129B5C-19E8-4F9F-8EE3-965642773E8D","950927A9-0B66-4641-BF3B-AB7AA29E66E2","8304D920-645F-4AD4-ACE7-A38F24AB5D56","70072C5E-4EC6-4FE8-AE8D-0063E8C5C429","78B5D0D4-37C6-48D0-BCDC-42831A6A3B10","E08BFEC8-4724-411F-B2C9-27B45D8D5B60","856E27F5-D879-4196-AD79-1F320AE5A2F5","44E3D67D-28B4-4B2B-B13E-ED9DA00E896C","5F21413A-418D-4594-9F22-604D1D07E8B6","F22C835D-31F3-4912-AE38-BAA069A45FCC","BE13CC1D-6085-414D-B757-D3B8840BBD25","17259AF0-5B53-4DDD-9C8D-F8EEEBA17A54","773E192F-C86B-423F-9530-F132D64FF540","518FECC9-97A2-494F-93D7-25B34C16227A","B143B93B-99AF-486F-8F6C-215128244E33"],"doNotCopyProperties":["$$fire"],"doNotSerialize":["$$fire"],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":7194},"grabbingEnabled":false,"halosEnabled":true,"id":"72C3E82E-D7C0-457B-B1E2-D2D2C8C3C550","isActive":true,"label":{"__isSmartRef__":true,"id":7195},"layout":{"__isSmartRef__":true,"id":7200},"lighterFill":{"__isSmartRef__":true,"id":7201},"name":"editModulesButton","normalFill":{"__isSmartRef__":true,"id":7206},"owner":{"__isSmartRef__":true,"id":7057},"partsBinMetaInfo":{"__isSmartRef__":true,"id":7211},"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":7212},"showsHalos":false,"showsMorphMenu":true,"submorphs":[{"__isSmartRef__":true,"id":7195}],"toggle":false,"value":false,"isPressed":false,"__serializedExpressions__":["_Position","distanceToDragEvent","padding"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(285.0,394.0)","distanceToDragEvent":"lively.pt(48.2,-13.2)","padding":"lively.rect(5,0,0,0)"},"7192":{"converterString":null,"sourceAttrName":"fire","sourceObj":{"__isSmartRef__":true,"id":7191},"targetMethodName":"showRequiredModules","updaterString":null,"varMapping":{"__isSmartRef__":true,"id":7193},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"7193":{"source":{"__isSmartRef__":true,"id":7191}},"7194":{"morph":{"__isSmartRef__":true,"id":7191},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7195":{"_Align":"center","_ClipMode":"hidden","_Display":"table-cell","_FontFamily":"Arial","_HandStyle":"default","_MaxTextHeight":null,"_MaxTextWidth":62.378312347756264,"_MinTextHeight":null,"_MinTextWidth":62.378312347756264,"_PointerEvents":"none","_Scale":1,"_VerticalAlign":"middle","_WhiteSpaceHandling":"pre-wrap","allowsInput":false,"attributeConnections":[],"derivationIds":[1229,"48944567-0B6F-46EA-AD76-2677296C53EA","E68189FB-262E-412F-B5CE-00D5F9ED451C","4AB6AC8D-F0E4-44F7-A6A9-ED45C6B3FA16","BBAE8D78-82FB-4D7F-9F2D-D2358BC706F5","3F40AADC-4450-4508-8A3B-53779974E210","F55D05B5-34A2-4509-8B14-8929A97BDE5B","57E00BE5-A979-4932-A6BF-82E922915547","3F2A56C8-300D-48C4-AEC6-2B6D57BB4AFA","59668791-500C-47F3-BB68-9E3128E1368E","9F26A844-331F-4C72-9C1F-317F97684DDC","47F7E9D0-6F7E-4A60-BB12-C4E348651067","D6D1CB99-F4D0-4279-81F4-B95FCA0DE172","0F1A41BA-2391-44D6-B03B-8ACB97D2F626","9813528A-089C-414B-A3C4-9E02F0E9E422","23F98A90-8A22-46A9-B2D6-DF287B5C4681","EE9BCAB9-9781-46F5-A2A9-FFB5D11ECF29","F3623320-595F-45C5-9235-612BABDF0402","4263733A-8D31-4A62-ABB9-9D29CFEB1BDB","730EC70E-9E7A-44E3-8715-4589916635F2","60DDE4EC-47FC-4E76-8D24-583559FBA501","7C5AA88D-A6D6-4D16-96AF-10DB6B8C5E2E","66D4B02B-C832-4D9D-B14E-E5012B265603","ADA23729-3B64-4800-A61C-C9807DA08917"],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":7196},"eventsAreIgnored":true,"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"24B2F7C4-9CFC-41D6-A7C6-FD4494AF545F","owner":{"__isSmartRef__":true,"id":7191},"prevScroll":[0,0],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":7197},"showsMorphMenu":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":7198}],"_WordBreak":"break-all","__serializedExpressions__":["_Padding","_Position","padding","textColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,0,0,0)","textColor":"Color.rgb(0,0,0)"},"7196":{"morph":{"__isSmartRef__":true,"id":7195},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7197":{"_ClipMode":"hidden","borderWidth":0,"fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(64.4,21.7)","_Padding":"lively.rect(1,1,0,0)","_Position":"lively.pt(0.0,0.0)"},"7198":{"_id":"_1749","chunkOwner":{"__isSmartRef__":true,"id":7195},"storedString":"modules","style":{"__isSmartRef__":true,"id":7199},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7199":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7200":{"moveVertical":true},"7201":{"stops":[{"__isSmartRef__":true,"id":7202},{"__isSmartRef__":true,"id":7203},{"__isSmartRef__":true,"id":7204},{"__isSmartRef__":true,"id":7205}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"7202":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"7203":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"7204":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"7205":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"7206":{"stops":[{"__isSmartRef__":true,"id":7207},{"__isSmartRef__":true,"id":7208},{"__isSmartRef__":true,"id":7209},{"__isSmartRef__":true,"id":7210}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"7207":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"7208":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"7209":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"7210":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"7211":{"migrationLevel":1,"partsSpaceName":"PartsBin/NewWorld","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"7212":{"_BorderRadius":5,"_BorderWidth":1,"_ClipMode":"visible","_Fill":{"__isSmartRef__":true,"id":7206},"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(214,214,214)","_Extent":"lively.pt(64.4,21.7)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"7213":{"_ClipMode":"auto","_FontFamily":"Monaco,monospace","_FontSize":8,"_MaxTextHeight":null,"_MaxTextWidth":323,"_MinTextHeight":null,"_MinTextWidth":323,"_Rotation":0,"_Scale":1,"_WhiteSpaceHandling":"pre-wrap","accessibleInInactiveWindow":true,"allowInput":true,"attributeConnections":[],"derivationIds":[null,"074C2A5B-DB0A-47F0-A589-2DD872B13343","A8A6CA38-F1A7-4072-AC76-F667C20E1A28","E4076130-19FC-4FF2-A735-34F038892965","53A19BCB-248D-4752-A030-42E6E2FB058A","03EC7CDC-FEB2-40DC-8DB5-DFB9E562D7AD","1CBF94A0-4332-4B18-9332-45E2DD64F32C","AAB6B212-3779-48E1-AF91-947E29A54CAC","E849326B-286B-4A46-A16F-947D59B9F689","C4FB7428-2907-491D-A57B-5DDE1CD03756","486B6DA7-48F1-48E9-993B-30AE235D0A5C","A98A5B22-0CAC-4845-9F0D-4F16045FB43D","080AB60F-F452-471A-BCCD-42F21F01DECF","B35BBA3F-42CD-463A-B651-330BA586CE2A"],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"evalEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":7214},"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"ABEF5043-D3FC-48F0-A615-B2D547522714","lastSyntaxHighlightTime":1328037408581,"layout":{"__isSmartRef__":true,"id":7215},"name":"CommitLog","owner":{"__isSmartRef__":true,"id":7057},"prevScroll":[0,0],"scripts":[],"shape":{"__isSmartRef__":true,"id":7216},"showsHalos":false,"submorphs":[],"syntaxHighlightingWhileTyping":false,"textChunks":[{"__isSmartRef__":true,"id":7217}],"_WordBreak":"break-all","__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(21.2,257.9)"},"7214":{"morph":{"__isSmartRef__":true,"id":7213},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7215":{"resizeHeight":true,"resizeWidth":true},"7216":{"_BorderRadius":7.405,"_BorderStyle":"solid","_BorderWidth":1,"_ClipMode":"auto","_Fill":null,"_Opacity":1,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(169,169,169)","_Extent":"lively.pt(333.0,124.0)","_Padding":"lively.rect(4,2,0,0)","_Position":"lively.pt(0.0,0.0)"},"7217":{"style":{"__isSmartRef__":true,"id":7218},"chunkOwner":{"__isSmartRef__":true,"id":7213},"_id":"_1012","storedString":"2012-12-03 23:26 lisa.pfisterer: \n Ratio implementiert (richtig herum??)\n\n2012-12-02 18:15 daniel.hoffmann: \n read value of ratio\n\n2012-12-02 17:49 daniel.hoffmann: \n get side of rectangle\n\n2012-12-02 14:06 daniel.hoffmann: \n ratio button works as well\n\n2012-12-02 14:00 daniel.hoffmann: \n Fixed bug to get current value of constraint type (width, height) \nAdded button to set up sketch area\n\n2012-12-01 22:57 lisa.pfisterer: \n Zwischenstand. Util-Funktionen für das Arbeiten mit Arrays (Zeile und Spalte hinzufügen für neue Constraints im Tableau)\n\n2012-12-01 21:43 lisa.pfisterer: \n first draft. Still under construction!\n\n2012-11-22 10:35 jenslincke: \n I want my blue rectangle back!\n\n2012-06-18 19:35 bgnauk: \n no comment\n\n2012-04-09 13:42 undefined: \n suddenly, the rectangle became a CarDemo\n\n2012-03-14 10:42 undefined: \n css transitions\n\n2012-02-25 02:59 fbo: \n no comment\n\n2012-03-14 10:53 undefined: \n sorry\n\n2012-05-03 15:51 undefined: \n whoopsie\n\n2012-05-03 15:51 undefined: \n whoopsie\n\n2012-12-02 12:38 daniel.hoffmann: \n Added support for adding constraints manually\n\n2012-12-02 14:28 lisa.pfisterer: \n Änderungen von Lisa. Array Util, Tableau-Anzeige, erste Schritte für Setter.\n\n2012-12-02 19:09 lisa.pfisterer: \n Umsetzen der height-Constraints ins Tableau jetzt möglich. auch die zu maximierende F-Funktion. Außerdem Anzeige der aktuellen Werte\n\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7218":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7219":{"_ClipMode":"auto","_Rotation":0,"_Scale":1,"attributeConnections":[{"__isSmartRef__":true,"id":7220}],"changeTriggered":true,"derivationIds":[1234,"E4573A4B-7457-4A85-B5E0-8634CF6B5A32","36ABD56F-22FB-466E-911F-B5A54713AC62","C5B5D3B3-C81B-4BF1-AF14-AD010028B8E8","0E406F2D-69F9-4AB8-8D75-02815B9FE8AB","AB7C35D1-2411-4621-AEF1-4B26A3B06611","134793DC-D7FD-429A-8303-7E57B5B7B24A","37D6C084-5E43-4B73-9710-E05DEA0B8D9B","C98A36F4-D242-4A3E-82C9-9DF7443A3BC6","C3570FAB-192B-4D80-8400-751E3DD8720B","C2FE8FA7-4EA1-4C9D-80F6-79C11F913648","8F4F6AB0-12EB-41C0-8D58-A77552E84513","51C37965-82DC-42C3-8156-18C2B8BEEECE","99CAEA25-7AB9-46F2-82ED-969208DEDF24","6A42ED52-B82A-4F6D-8A14-F83CB210F7F6","169EBC93-B142-4138-80E3-5FB92BD3CEB6","8C059D61-0E96-4978-9636-66BAF103AD61","FEEE89FC-5929-4378-BE7B-6059E02339F3","AF14E500-F1A1-49BA-987C-C9126B05DAD9","12606A3A-3208-41C7-BEAF-B178E66E4B53","7C9EEBD1-1912-4D16-9AD2-0FCEB5A364D6","EC87CCEA-0DFF-4C56-9FB2-242E637AD51F"],"doNotCopyProperties":["$$selection"],"doNotSerialize":["$$selection"],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":7221},"halosEnabled":true,"id":"CACD84F6-FA96-4F1C-985B-2D16721F314D","isBeingDragged":false,"itemList":["*all*","*latest*","*search*","Backgrounds","Basic","Charting","ChartingDemo","CodeSnippets","Collaboration","Controls","Database","DatabaseDemo","Debugging","Demos","Dialogs","Documentation","DroppableBehaviors","ElProfesor","Fabian","FreedomOfSpeech","Fun","Games","Gestures","Grid","groupBejeweled","Holger","Inputs","iPadWidgets","Issues","Jens","Layout","Maps","Martin","Math","morphic.js","MP2011WS","NewWorld","PartsClasses","Pictures","Presenting","Productivity","prova","Robert","Sandbox","SAPUI5","Scripting","sd1213","Server","SimilarityDemo","SketchyInputs","SWD2011","Sync","testCopyPartItemTarget","testCreatePartsSpace","Tests","TestSpace1","TestSpace2","Text","Tiles","Tools","uncategorized","VirtualWorld","Visualization","Web","WebWorker","Widgets","Wiki"],"layout":{"__isSmartRef__":true,"id":7222},"name":"categoryList","owner":{"__isSmartRef__":true,"id":5905},"partsBinMetaInfo":{"__isSmartRef__":true,"id":7223},"prevScroll":[0,476],"scripts":[],"selectedLineNo":46,"selection":"sd1213","shape":{"__isSmartRef__":true,"id":7224},"showsHalos":false,"submorphs":[],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.List","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(9.0,37.0)"},"7220":{"sourceAttrName":"selection","sourceObj":{"__isSmartRef__":true,"id":7219},"targetMethodName":"categoryName","targetObj":{"__isSmartRef__":true,"id":5905},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"7221":{"morph":{"__isSmartRef__":true,"id":7219},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7222":{"resizeHeight":true},"7223":{"migrationLevel":1,"partsSpaceName":"PartsBin/NewWorld","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"7224":{"_BorderRadius":0,"_BorderWidth":1.258,"__serializedExpressions__":["_BorderColor","_Extent","_Fill","_Padding","position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(211,211,211)","_Extent":"lively.pt(145.0,441.2)","_Fill":"Color.rgb(243,243,243)","_Padding":"lively.rect(0,0,0,0)","position":"lively.pt(0.0,0.0)"},"7225":{"_ClipMode":"visible","_Rotation":0,"_Scale":1,"attributeConnections":[{"__isSmartRef__":true,"id":7226}],"derivationIds":[1235,"1004C6DF-84F6-4345-B2CA-055AA4F773F6","E89AF462-CFE4-4AC3-B827-CB2505E2A7BA","E2DDE5E0-43A1-4195-90A8-91408473DCDA","03920DC7-DC2D-4C3F-A927-AAD2960216A5","A72AAFB6-23CC-4F29-9DAD-27A67A7577E9","2B4287A8-196C-42F0-828E-4CE4381C9D7F","528F8789-646A-46B1-B4BE-1E5382D1FC89","75DE0100-DA4C-43AC-BD8B-23EFB260EAF4","EA00D1F3-F11C-438A-9B70-1B08F358EB5C","8579EE52-28C3-4D4B-B137-ABE47C0A9E42","51DB8874-CA5A-4DAD-B23E-194CE47C8662","2770196E-663B-4618-A54A-84D5F9CDA489","34C78B01-37DE-4F8C-BD88-0D17FC632772","64ACFD9C-F0C2-4AA7-A30E-58BDDF6FE4BD","50E01FF5-1DCE-44CF-A959-D3664885DE6B","F4FF0113-404D-4EEE-B095-185CD84B7BE9","3FB7C823-28E4-4117-A9DA-442ECABA7BFA","E4711B14-CD69-4EF9-ADF3-B80780C4CD19","9CE7CB57-2015-4AF7-A00A-8209A73CA87D","97D2FB71-644D-4065-9078-B35964DD3F78","080A43E6-94B4-4391-8786-92AC40143BB7"],"doNotCopyProperties":["$$fire"],"doNotSerialize":["$$fire"],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":7228},"grabbingEnabled":false,"halosEnabled":true,"id":"4B6D57E7-21AB-458B-A09A-7F84E912C8B1","isActive":true,"isPressed":false,"label":{"__isSmartRef__":true,"id":7229},"lighterFill":{"__isSmartRef__":true,"id":7234},"name":"reloadButton","normalFill":{"__isSmartRef__":true,"id":7239},"owner":{"__isSmartRef__":true,"id":5905},"partsBinMetaInfo":{"__isSmartRef__":true,"id":7244},"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":7245},"showsHalos":false,"showsMorphMenu":true,"submorphs":[{"__isSmartRef__":true,"id":7229}],"toggle":false,"value":false,"__serializedExpressions__":["_Position","padding"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(79.0,10.0)","padding":"lively.rect(5,0,0,0)"},"7226":{"converterString":null,"sourceAttrName":"fire","sourceObj":{"__isSmartRef__":true,"id":7225},"targetMethodName":"reloadEverything","targetObj":{"__isSmartRef__":true,"id":5905},"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":7227},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"7227":{"source":{"__isSmartRef__":true,"id":7225},"target":{"__isSmartRef__":true,"id":5905}},"7228":{"morph":{"__isSmartRef__":true,"id":7225},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7229":{"_Align":"center","_ClipMode":"hidden","_Display":"table-cell","_FontFamily":"Arial","_HandStyle":"default","_MaxTextHeight":null,"_MaxTextWidth":20,"_MinTextHeight":null,"_MinTextWidth":20,"_PointerEvents":"none","_Scale":1,"_VerticalAlign":"middle","_WhiteSpaceHandling":"pre-wrap","allowsInput":false,"attributeConnections":[],"derivationIds":[1236,"0AABC7BC-431F-4F28-A475-694B57A56F0A","E508F35D-1887-4A79-A395-19186427F9C7","4878087E-76B4-401E-AAFB-3A98B1DC2B76","B415B743-575F-4D4A-A6C6-6C97E4DC54A4","EA639CD5-A12C-425C-AD35-FF77947DFC67","5E535C29-89AB-424F-A50E-40D7E6794ACE","44B3E0BB-A9AF-46E4-A2A3-EB76BB87610A","905CD9C3-1327-4130-B76B-72609D9578A8","11C63B11-BCA5-4131-A18B-A4A42D1894A8","011E0634-4488-4902-9A4C-5755634994EA","2889F48B-DFF4-447E-800B-ACFDBE39907E","D0E97658-D3F9-4EF1-A44C-94053ACC7F5B","59DD8173-ED98-4207-82B2-5A95FACEC902","1C2F66E8-3F97-4ACF-AF5C-3E6F994B9584","3AD61C32-09BF-4CCC-B7AA-4CCF3F93A821","D7046839-D241-4DC4-BD4B-D76B0B70835C","9ACFE363-381B-430A-8233-9B7079D7EB1D","9E7D958C-EFB6-4772-8589-F8870872BF4A","B95516EE-C61F-4352-95F2-9B64EE966670","BFFFC9FF-5CF0-4817-8634-D65AE5A29606","678CF763-398E-4DAA-9AD5-542160BD644B"],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":7230},"eventsAreIgnored":true,"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"DF529936-F8CC-4C1F-9AE6-D84CDA459C0A","owner":{"__isSmartRef__":true,"id":7225},"prevScroll":[0,0],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":7231},"showsMorphMenu":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":7232}],"_WordBreak":"break-all","__serializedExpressions__":["_Padding","_Position","_TextColor","padding","textColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,-2.0)","_TextColor":"Color.rgb(0,0,0)","padding":"lively.rect(5,0,0,0)","textColor":"Color.rgb(0,0,0)"},"7230":{"morph":{"__isSmartRef__":true,"id":7229},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7231":{"_ClipMode":"hidden","borderWidth":0,"fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(20.0,20.0)","_Padding":"lively.rect(0,3,0,0)","_Position":"lively.pt(0.0,0.0)"},"7232":{"_id":"_1751","chunkOwner":{"__isSmartRef__":true,"id":7229},"storedString":"⟳","style":{"__isSmartRef__":true,"id":7233},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7233":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7234":{"stops":[{"__isSmartRef__":true,"id":7235},{"__isSmartRef__":true,"id":7236},{"__isSmartRef__":true,"id":7237},{"__isSmartRef__":true,"id":7238}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"7235":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"7236":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"7237":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"7238":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"7239":{"stops":[{"__isSmartRef__":true,"id":7240},{"__isSmartRef__":true,"id":7241},{"__isSmartRef__":true,"id":7242},{"__isSmartRef__":true,"id":7243}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"7240":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"7241":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"7242":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"7243":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"7244":{"migrationLevel":1,"partsSpaceName":"PartsBin/NewWorld","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"7245":{"_BorderRadius":5,"_BorderWidth":1,"_ClipMode":"visible","_Fill":{"__isSmartRef__":true,"id":7246},"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(214,214,214)","_Extent":"lively.pt(20.0,20.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"7246":{"stops":[{"__isSmartRef__":true,"id":7247},{"__isSmartRef__":true,"id":7248},{"__isSmartRef__":true,"id":7249},{"__isSmartRef__":true,"id":7250}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"7247":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"7248":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"7249":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"7250":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"7251":{"_ClipMode":"scroll","_Rotation":0,"_Scale":1,"attributeConnections":[{"__isSmartRef__":true,"id":7252}],"derivationIds":[1237,"36E894B8-0363-4580-8726-268CF8708422","24FF45E0-75DD-4A18-8279-472DDC2F411C","83558E66-F5C3-400C-A4C2-47A948B8136A","260D6B4C-06A4-45A2-B702-887829835D7E","86BCFBDB-66C5-4DD5-AC0E-FBCA02BB1698","D46AEB64-D1DC-46EF-822C-E86588905880","6DA46DD0-D2A0-46BE-BE8F-82D3E98A8696","24A0F2AB-B88F-494D-9EE9-F877A4619BD8","E46F739C-7FB0-451B-BFD2-7CFAEB01EF65","6BCD3F84-BE4C-4A45-92E2-D5F99FE41856","B6A2AD2D-CB4B-42BB-8790-81E87F96A774","6C871473-36BA-45B4-8D20-5396A7706FF8","8DF8249E-11A2-4CEF-8BBD-A3EFAEDF67B3","9CEB0BDD-1280-4953-992E-659D7023012A","19392237-EE49-4D2C-864D-392FDED1D4D4","ACCF1CE2-EFF4-47F8-B5AB-754C2542D519","F44C877B-AD23-4387-8FD2-D23B32E9FB1B","46B912BD-42EA-475C-8FE7-B8E7B89E6CA8","222F51EF-A92B-4684-AD9E-82176911C9B8","DF6D18B3-A1E5-4735-B057-2A6C4CDEB621","3BE06925-2851-4AA3-A338-7E0987D9E5EA"],"doNotCopyProperties":["$$selectedItem"],"doNotSerialize":["$$selectedItem"],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":7253},"halosEnabled":true,"id":"DB0EB24A-E376-4A41-9BAF-140FCF59DE76","isBeingDragged":false,"layout":{"__isSmartRef__":true,"id":7254},"name":"partsBinContents","owner":{"__isSmartRef__":true,"id":5905},"partsBinMetaInfo":{"__isSmartRef__":true,"id":7255},"registeredForMouseEvents":true,"scripts":[],"selectedItem":{"__isSmartRef__":true,"id":6003},"shape":{"__isSmartRef__":true,"id":7256},"showsHalos":false,"submorphs":[{"__isSmartRef__":true,"id":7257},{"__isSmartRef__":true,"id":7270},{"__isSmartRef__":true,"id":7283},{"__isSmartRef__":true,"id":7296},{"__isSmartRef__":true,"id":7306}],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7318},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(156.0,38.0)"},"7252":{"sourceAttrName":"selectedItem","sourceObj":{"__isSmartRef__":true,"id":7251},"targetMethodName":"setSelectedPartItem","targetObj":{"__isSmartRef__":true,"id":5905},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"7253":{"morph":{"__isSmartRef__":true,"id":7251},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7254":{"resizeHeight":true,"resizeWidth":true},"7255":{"migrationLevel":2,"partsSpaceName":"PartsBin/NewWorld","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"7256":{"_BorderRadius":0,"_BorderStyle":"solid","_BorderWidth":0,"_ClipMode":"scroll","_Opacity":1,"__serializedExpressions__":["_BorderColor","_Extent","_Fill","_Padding","position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(607.6,437.2)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)","position":"lively.pt(0.0,0.0)"},"7257":{"submorphs":[{"__isSmartRef__":true,"id":7258},{"__isSmartRef__":true,"id":7261}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7266},"eventHandler":{"__isSmartRef__":true,"id":7267},"_ClipMode":"visible","derivationIds":[],"id":"EBBEF88E-E449-48C9-8BFE-C1513C88BC57","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"__serializedExpressions__":["_Position"],"partsBinURL":{"__isSmartRef__":true,"id":7268},"targetName":"AlphaBetaPruning","partItem":{"__isSmartRef__":true,"id":7269},"owner":{"__isSmartRef__":true,"id":7251},"isSelected":false,"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport","_Position":"lively.pt(0.0,0.0)"},"7258":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7259},"eventHandler":{"__isSmartRef__":true,"id":7260},"_ClipMode":"visible","derivationIds":[],"id":"BE63240A-E9CB-4729-897D-6E6A8B4C86C3","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":7257},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3.0,3.0)"},"7259":{"__serializedExpressions__":["_Extent","_Padding","extent"],"stringifiedShapeNode":"

Build Tree

2


Select algorithm
ABP
Control
Step
Play
Number of moves

















NegaMax
","__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(94.0,94.0)","_Padding":"lively.rect(0,0,0,0)","extent":"lively.pt(94.0,94.0)"},"7260":{"morph":{"__isSmartRef__":true,"id":7258},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7261":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7262},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":7263}],"eventHandler":{"__isSmartRef__":true,"id":7265},"_ClipMode":"hidden","derivationIds":[],"id":"378B1504-B9E9-41DC-92FE-350624362097","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WordBreak":null,"fixedHeight":false,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"__serializedExpressions__":["_TextColor","_Position"],"evalEnabled":false,"isLabel":true,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":7257},"_Visible":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(-8.0,70.0)"},"7262":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderWidth":0,"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(10.0,10.0)","_Extent":"lively.pt(96.0,16.0)","_Padding":"lively.rect(5,2,0,-2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)"},"7263":{"style":{"__isSmartRef__":true,"id":7264},"chunkOwner":{"__isSmartRef__":true,"id":7261},"_id":"_575","storedString":"AlphaBetaPruning","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7264":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7265":{"morph":{"__isSmartRef__":true,"id":7261},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7266":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderRadius":6,"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,100.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,230,230)"},"7267":{"morph":{"__isSmartRef__":true,"id":7257},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7268":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/sd1213/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"7269":{"partsSpaceName":"PartsBin/sd1213/","name":"AlphaBetaPruning","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"7270":{"submorphs":[{"__isSmartRef__":true,"id":7271},{"__isSmartRef__":true,"id":7274}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7279},"eventHandler":{"__isSmartRef__":true,"id":7280},"_ClipMode":"visible","derivationIds":[],"id":"A401C16A-114E-4DD8-88C2-D4F9B2907986","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"__serializedExpressions__":["_Position"],"partsBinURL":{"__isSmartRef__":true,"id":7281},"targetName":"GameTree","partItem":{"__isSmartRef__":true,"id":7282},"owner":{"__isSmartRef__":true,"id":7251},"isSelected":false,"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport","_Position":"lively.pt(105.0,0.0)"},"7271":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7272},"eventHandler":{"__isSmartRef__":true,"id":7273},"_ClipMode":"visible","derivationIds":[],"id":"2CB64633-F8AC-48C8-9C64-D5E9F01E15E7","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":7270},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3.0,3.0)"},"7272":{"__serializedExpressions__":["_Extent","_Padding","extent"],"stringifiedShapeNode":"
10
","__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(94.0,94.0)","_Padding":"lively.rect(0,0,0,0)","extent":"lively.pt(94.0,94.0)"},"7273":{"morph":{"__isSmartRef__":true,"id":7271},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7274":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7275},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":7276}],"eventHandler":{"__isSmartRef__":true,"id":7278},"_ClipMode":"hidden","derivationIds":[],"id":"A49FE477-60BB-4F45-B500-2EC31BD2C44D","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WordBreak":null,"fixedHeight":false,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"__serializedExpressions__":["_TextColor","_Position"],"evalEnabled":false,"isLabel":true,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":7270},"_Visible":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(9.0,70.0)"},"7275":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderWidth":0,"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(10.0,10.0)","_Extent":"lively.pt(62.0,16.0)","_Padding":"lively.rect(5,2,0,-2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)"},"7276":{"style":{"__isSmartRef__":true,"id":7277},"chunkOwner":{"__isSmartRef__":true,"id":7274},"_id":"_577","storedString":"GameTree","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7277":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7278":{"morph":{"__isSmartRef__":true,"id":7274},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7279":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderRadius":6,"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,100.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,230,230)"},"7280":{"morph":{"__isSmartRef__":true,"id":7270},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7281":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/sd1213/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"7282":{"partsSpaceName":"PartsBin/sd1213/","name":"GameTree","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"7283":{"submorphs":[{"__isSmartRef__":true,"id":7284},{"__isSmartRef__":true,"id":7287}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7292},"eventHandler":{"__isSmartRef__":true,"id":7293},"_ClipMode":"visible","derivationIds":[],"id":"08FF9145-E1BE-4AAE-A5C2-F93DE0D495FF","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"__serializedExpressions__":["_Position"],"partsBinURL":{"__isSmartRef__":true,"id":7294},"targetName":"Reversi","partItem":{"__isSmartRef__":true,"id":7295},"owner":{"__isSmartRef__":true,"id":7251},"isSelected":false,"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport","_Position":"lively.pt(210.0,0.0)"},"7284":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7285},"eventHandler":{"__isSmartRef__":true,"id":7286},"_ClipMode":"visible","derivationIds":[],"id":"55BB07E8-0619-48B5-8EE4-FF76950EE521","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":7283},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3.0,3.0)"},"7285":{"__serializedExpressions__":["_Extent","_Padding","extent"],"stringifiedShapeNode":"
New Game
Draw!
","__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(94.0,94.0)","_Padding":"lively.rect(0,0,0,0)","extent":"lively.pt(94.0,94.0)"},"7286":{"morph":{"__isSmartRef__":true,"id":7284},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7287":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7288},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":7289}],"eventHandler":{"__isSmartRef__":true,"id":7291},"_ClipMode":"hidden","derivationIds":[],"id":"D0E38D11-3F77-4D81-AB55-B5BE9E83A371","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WordBreak":null,"fixedHeight":false,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"__serializedExpressions__":["_TextColor","_Position"],"evalEnabled":false,"isLabel":true,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":7283},"_Visible":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(17.0,70.0)"},"7288":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderWidth":0,"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(10.0,10.0)","_Extent":"lively.pt(46.0,16.0)","_Padding":"lively.rect(5,2,0,-2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)"},"7289":{"style":{"__isSmartRef__":true,"id":7290},"chunkOwner":{"__isSmartRef__":true,"id":7287},"_id":"_579","storedString":"Reversi","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7290":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7291":{"morph":{"__isSmartRef__":true,"id":7287},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7292":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderRadius":6,"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,100.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,230,230)"},"7293":{"morph":{"__isSmartRef__":true,"id":7283},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7294":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/sd1213/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"7295":{"partsSpaceName":"PartsBin/sd1213/","name":"Reversi","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"7296":{"submorphs":[{"__isSmartRef__":true,"id":7297}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7302},"eventHandler":{"__isSmartRef__":true,"id":7303},"_ClipMode":"visible","derivationIds":[],"id":"9D7B0B96-A35A-4FB2-A017-02EBE4D27918","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"__serializedExpressions__":["_Position"],"partsBinURL":{"__isSmartRef__":true,"id":7304},"targetName":"Simplex%20","partItem":{"__isSmartRef__":true,"id":7305},"owner":{"__isSmartRef__":true,"id":7251},"isSelected":false,"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport","_Position":"lively.pt(315.0,0.0)"},"7297":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7298},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":7299}],"eventHandler":{"__isSmartRef__":true,"id":7301},"_ClipMode":"hidden","derivationIds":[],"id":"0FB0FD8B-091B-4184-9B8B-1A4788965727","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WordBreak":null,"fixedHeight":false,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"__serializedExpressions__":["_TextColor","_Position"],"evalEnabled":false,"isLabel":true,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":7296},"_Visible":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(6.0,70.0)"},"7298":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderWidth":0,"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(10.0,10.0)","_Extent":"lively.pt(68.0,16.0)","_Padding":"lively.rect(5,2,0,-2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)"},"7299":{"style":{"__isSmartRef__":true,"id":7300},"chunkOwner":{"__isSmartRef__":true,"id":7297},"_id":"_581","storedString":"Simplex%20","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7300":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7301":{"morph":{"__isSmartRef__":true,"id":7297},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7302":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderRadius":6,"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,100.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,230,230)"},"7303":{"morph":{"__isSmartRef__":true,"id":7296},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7304":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/sd1213/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"7305":{"partsSpaceName":"PartsBin/sd1213/","name":"Simplex%20","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"7306":{"submorphs":[{"__isSmartRef__":true,"id":7307},{"__isSmartRef__":true,"id":7310}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7315},"eventHandler":{"__isSmartRef__":true,"id":7316},"_ClipMode":"visible","derivationIds":[],"id":"8CD960DB-8939-4BD5-8386-B3F3BA691824","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"__serializedExpressions__":["_Position"],"partsBinURL":{"__isSmartRef__":true,"id":7317},"targetName":"SketchPad","partItem":{"__isSmartRef__":true,"id":6003},"owner":{"__isSmartRef__":true,"id":7251},"isSelected":true,"isBeingDragged":false,"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport","_Position":"lively.pt(420.0,0.0)"},"7307":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7308},"eventHandler":{"__isSmartRef__":true,"id":7309},"_ClipMode":"visible","derivationIds":[],"id":"E6BF94C6-1D7B-4958-BAA8-3994BF517C39","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":7306},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3.0,3.0)"},"7308":{"__serializedExpressions__":["_Extent","_Padding","extent"],"stringifiedShapeNode":"
Breite
Verhältnis
height(green, 150);\nwidth(green, 50);\nratio(blue.h, green.h, 1.5);\nratio(blue.h, red.h, 2,5);\nratio(green.w, red.w, 4);
Constraints
green.h 150\ngreen.w 50\nblue.h 100\nred.h 200\nred.w 200\n
Variablen
Variablen: [x0, x0, x4, x1, x3, x2, x2, x3, x1, x4]\nGesucht: [green.h, green.w, blue.h, red.h, red.w]\nSchlupfvariablen: [green.h, red.w, red.h, blue.h, green.w]\n\n x0 x0 x4 x1 x3 x2 x2 x3 x1 x4\n green.h 1 1 0 0 0 0 0 0 0 0 150\n red.w 0 0 0 4 0 0 0 0 1 0 200\n red.h 0 1.33 0 0 0 0 1 0 0 0 200\n blue.h 0 0.67 0 0 1 0 0 0 0 0 100\n green.w 0 0 1 1 0 0 0 0 0 0 50\n F 0 3 0 5 0 0 0 0 0 0 700\n
Höhe
greenRect
Setup SketchArea (in case mouse events don't work)
Tableau
Schritt
Stop
Start
Initialisieren
Einlesen
","__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(94.0,94.0)","_Padding":"lively.rect(0,0,0,0)","extent":"lively.pt(94.0,94.0)"},"7309":{"morph":{"__isSmartRef__":true,"id":7307},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7310":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7311},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":7312}],"eventHandler":{"__isSmartRef__":true,"id":7314},"_ClipMode":"hidden","derivationIds":[],"id":"28C112B4-C297-4439-9E92-4217558BB4CE","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WordBreak":null,"fixedHeight":false,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"__serializedExpressions__":["_TextColor","_Position"],"evalEnabled":false,"isLabel":true,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":7306},"_Visible":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(9.5,70.0)"},"7311":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderWidth":0,"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(10.0,10.0)","_Extent":"lively.pt(61.0,16.0)","_Padding":"lively.rect(5,2,0,-2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)"},"7312":{"style":{"__isSmartRef__":true,"id":7313},"chunkOwner":{"__isSmartRef__":true,"id":7310},"_id":"_583","storedString":"SketchPad","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7313":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7314":{"morph":{"__isSmartRef__":true,"id":7310},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7315":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderRadius":6,"_BorderWidth":3,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,100.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(204,0,0)","_Fill":"Color.rgb(230,230,230)"},"7316":{"morph":{"__isSmartRef__":true,"id":7306},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7317":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/sd1213/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"7318":{"addPartItemAsync":{"__isSmartRef__":true,"id":7319},"adjustForNewBounds":{"__isSmartRef__":true,"id":7323},"selectPartItem":{"__isSmartRef__":true,"id":7330},"startAddingPartItems":{"__isSmartRef__":true,"id":7333},"stopAddingPartItemsAsync":{"__isSmartRef__":true,"id":7337},"unselectAll":{"__isSmartRef__":true,"id":7341}},"7319":{"funcProperties":{"__isSmartRef__":true,"id":7320},"source":"function addPartItemAsync() {\n if (!this.partItemsToBeAdded || this.partItemsToBeAdded.length == 0) {\n this.stopAddingPartItemsAsync();\n return;\n }\n\n var partItem = this.partItemsToBeAdded.shift();\n var morph = partItem.asPartsBinItem();\n this.addMorph(morph);\n this.adjustForNewBounds() \n}","varMapping":{"__isSmartRef__":true,"id":7322},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7320":{"timestamp":{"__isSmartRef__":true,"id":7321},"user":"robertkrahn"},"7321":{"isSerializedDate":true,"string":"Fri Jul 01 2011 02:03:38 GMT+0200 (CEST)"},"7322":{"this":{"__isSmartRef__":true,"id":7251}},"7323":{"funcProperties":{"__isSmartRef__":true,"id":7324},"source":"function adjustForNewBounds() {\n/*\n\tthis.adjustForNewBounds()\n*/\n\t$super();\n\tvar bounds = this.innerBounds(),\n\t\tx = bounds.x,\n\t\ty = bounds.y,\n\t\twidth = bounds.width;\n\tthis.submorphs.forEach(function(morph) {\n\t\tvar extent = morph.getExtent();\n\t\tif (extent.x + x > width) {\n\t\t\tx = 0;\n\t\t\ty += extent.y + 5;\n\t\t}\n\t\tmorph.setPosition(pt(x,y))\n\t\tx += extent.x + 5;\n\t})\n}","varMapping":{"__isSmartRef__":true,"id":7325},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7324":{},"7325":{"this":{"__isSmartRef__":true,"id":7251},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7326}},"7326":{"$super":{"__isSmartRef__":true,"id":7327}},"7327":{"funcProperties":{"__isSmartRef__":true,"id":7328},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","varMapping":{"__isSmartRef__":true,"id":7329},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7328":{},"7329":{"name":"adjustForNewBounds","obj":{"__isSmartRef__":true,"id":7251}},"7330":{"funcProperties":{"__isSmartRef__":true,"id":7331},"source":"function selectPartItem(item) {\n\tthis.selectedItem = item && item.partItem;\n\tthis.submorphs.without(item).invoke('showAsNotSelected');\n}","varMapping":{"__isSmartRef__":true,"id":7332},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7331":{},"7332":{"this":{"__isSmartRef__":true,"id":7251}},"7333":{"funcProperties":{"__isSmartRef__":true,"id":7334},"source":"function startAddingPartItems(partItems) {\n this.partItemsToBeAdded = partItems.clone();\n this.startStepping(0, 'addPartItemAsync')\n}","varMapping":{"__isSmartRef__":true,"id":7336},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7334":{"timestamp":{"__isSmartRef__":true,"id":7335},"user":"robertkrahn"},"7335":{"isSerializedDate":true,"string":"Fri Jul 01 2011 02:00:58 GMT+0200 (CEST)"},"7336":{"this":{"__isSmartRef__":true,"id":7251}},"7337":{"funcProperties":{"__isSmartRef__":true,"id":7338},"source":"function stopAddingPartItemsAsync() {\n this.stopStepping();\n delete this.partItemsToBeAdded;\n}","varMapping":{"__isSmartRef__":true,"id":7340},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7338":{"timestamp":{"__isSmartRef__":true,"id":7339},"user":"robertkrahn"},"7339":{"isSerializedDate":true,"string":"Fri Jul 01 2011 02:03:46 GMT+0200 (CEST)"},"7340":{"this":{"__isSmartRef__":true,"id":7251}},"7341":{"funcProperties":{"__isSmartRef__":true,"id":7342},"source":"function unselectAll() {\n\tthis.submorphs.invoke('showAsNotSelected');\n}","varMapping":{"__isSmartRef__":true,"id":7343},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7342":{},"7343":{"this":{"__isSmartRef__":true,"id":7251}},"7344":{"_ClipMode":"visible","_Rotation":0,"_Scale":1,"attributeConnections":[{"__isSmartRef__":true,"id":7345}],"derivationIds":[1238,"779C0566-5466-4191-9056-3A104C7EFAEC","F8319D79-817B-415B-80D1-ACE5F12CDD01","37900DC1-0689-4E1B-9709-A65C15C40367","399B28D7-03E3-4E38-8710-E7A5F5F513D1","8EA24F2B-6E35-4013-8CCB-18016701673B","C5991ECA-726A-42D6-8AB1-1B6DA1AAD119","7C6FC789-C7D6-482C-906E-5EABA9E0E151","7C90668B-396F-43DB-AB44-3277DA8BE863","CDE8D251-2EED-4992-B316-64B64110C044","5D293BC5-06E6-425F-B654-F22EF9E8225E","A568DFA0-B5A0-42C6-A370-F4C23551D3DA","8FAE443C-8E8F-44EF-B5C8-7E103E74AD92","3FD3C7A0-B776-41AF-86DF-DC5A4EE9403E","115E4AE3-4DA0-482F-91C6-DB88E0E266D0","36F8D23F-3ADC-40FB-9A9B-D726CA8560D2","F32C1526-A32B-46B5-B550-44C9A527EB19","B075E4A4-D511-45BC-A05D-E9FEB4D8EF29","D554E6AE-A18D-4BBA-AB29-419B75691B79","FC0321C2-D605-46BA-AB54-5E0DE54D24B6","8FD3C4B2-B7CD-45BE-8083-91E22916BA1F","67FC2D7C-C086-4C8D-B517-C52969D3B3FF"],"doNotCopyProperties":["$$fire"],"doNotSerialize":["$$fire"],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":7346},"grabbingEnabled":false,"halosEnabled":true,"id":"D2513DDF-C36C-4BF4-BCCB-FD409343A2DD","isActive":true,"isPressed":false,"label":{"__isSmartRef__":true,"id":7347},"layout":{"__isSmartRef__":true,"id":7352},"lighterFill":{"__isSmartRef__":true,"id":7353},"name":"removeCategoryButton","normalFill":{"__isSmartRef__":true,"id":7358},"owner":{"__isSmartRef__":true,"id":5905},"partsBinMetaInfo":{"__isSmartRef__":true,"id":7363},"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":7364},"showsHalos":false,"submorphs":[{"__isSmartRef__":true,"id":7347}],"toggle":false,"value":false,"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7365},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(120.0,10.0)"},"7345":{"converterString":null,"sourceAttrName":"fire","sourceObj":{"__isSmartRef__":true,"id":7344},"targetMethodName":"onFire","targetObj":{"__isSmartRef__":true,"id":7344},"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"7346":{"morph":{"__isSmartRef__":true,"id":7344},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7347":{"_Align":"center","_ClipMode":"hidden","_FontFamily":"Helvetica","_HandStyle":"default","_MaxTextHeight":null,"_MaxTextWidth":18,"_MinTextHeight":null,"_MinTextWidth":18,"_PointerEvents":"none","_Scale":1,"_WhiteSpaceHandling":"pre-wrap","allowInput":false,"attributeConnections":[],"derivationIds":[1239,"0950594A-94D2-49BB-8E22-06789654760D","9E11E76B-89E8-4AF1-8D7F-24952002D1DE","39E0A384-A8F7-4ECE-A3F3-3B39C85B1DBA","7970902A-4F1C-4337-8A61-02D5AEA5697B","DE30399C-D0BE-412E-B0C6-18B37109F841","E311AA2E-9F6A-4DF4-AAD2-6631660E1203","AA4706D6-6736-4F85-80F2-48443DC7DA44","C2A120EC-B8B5-44A6-801B-F8E9FDE230BF","34EB9510-4D09-4B14-8B09-45852E807EEC","578C10D1-9557-441C-ABD1-303291DEFD1A","680618F4-7A7D-43A9-B75C-4515C8D3A904","1631FBD4-94FC-4C42-A426-822A8D107F36","574DCB97-CFE4-470B-944F-567F9CBAD365","81CA5687-24FD-462D-BFD3-A33C82169582","B85E3B2A-7437-47F6-BDF5-D02C7F6C5A0F","0375365E-D522-4331-BCA3-1B9C85143F76","34D3646F-8812-4695-9CFD-CD9AF31869F4","D8EE495F-73DC-4FA7-83BA-744F42C42961","C4DB5339-6A92-498C-B623-2BC70CC81C46","AE363E33-8E9C-4567-B535-14DF49B2AE7B","DDCDE98E-2542-49E4-92C1-C7806BB82FD5"],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":7348},"eventsAreIgnored":true,"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"F2BD57FF-E616-4778-BE76-91839936F4CE","isLabel":true,"owner":{"__isSmartRef__":true,"id":7344},"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":7349},"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":7350}],"textStyle":null,"_WordBreak":"break-all","__serializedExpressions__":["_Padding","_Position","padding"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)"},"7348":{"morph":{"__isSmartRef__":true,"id":7347},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7349":{"_BorderWidth":0,"_ClipMode":"hidden","_Fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(20.0,20.0)","_Padding":"lively.rect(1,1,0,0)","position":"lively.pt(0.0,0.0)"},"7350":{"_id":"_1752","chunkOwner":{"__isSmartRef__":true,"id":7347},"storedString":"-","style":{"__isSmartRef__":true,"id":7351},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7351":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7352":{"moveVertical":false},"7353":{"stops":[{"__isSmartRef__":true,"id":7354},{"__isSmartRef__":true,"id":7355},{"__isSmartRef__":true,"id":7356},{"__isSmartRef__":true,"id":7357}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"7354":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"7355":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"7356":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"7357":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"7358":{"stops":[{"__isSmartRef__":true,"id":7359},{"__isSmartRef__":true,"id":7360},{"__isSmartRef__":true,"id":7361},{"__isSmartRef__":true,"id":7362}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"7359":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"7360":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"7361":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"7362":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"7363":{"migrationLevel":2,"partsSpaceName":"PartsBin/NewWorld","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"7364":{"_BorderRadius":5.2,"_BorderStyle":"solid","_BorderWidth":1.1840000000000002,"_ClipMode":"visible","_Fill":{"__isSmartRef__":true,"id":7358},"_Opacity":1,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(214,214,214)","_Extent":"lively.pt(20.0,20.0)","_Padding":"lively.rect(0,0,0,0)","position":"lively.pt(0.0,0.0)"},"7365":{"onFire":{"__isSmartRef__":true,"id":7366}},"7366":{"funcProperties":{"__isSmartRef__":true,"id":7367},"source":"function onFire() {\n\tthis.get('PartsBinBrowser').removeCategoryInteractively()\n}","varMapping":{"__isSmartRef__":true,"id":7368},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7367":{},"7368":{"this":{"__isSmartRef__":true,"id":7344}},"7369":{"_ClipMode":"visible","_Rotation":0,"_Scale":1,"attributeConnections":[{"__isSmartRef__":true,"id":7370}],"derivationIds":[1240,"4C2C10AA-3167-4B7D-9518-38AA200B5BC6","03AA66B1-0216-4615-BC50-CD240729363E","E4ECDC08-B9DE-4716-97F1-FA4A9D84B22D","AA637DB5-981E-4875-A449-4FEA2FC1C13F","55DB5207-1834-4135-81B3-4F1837BD85E0","30C8FE48-BA9E-43F9-B4FC-0341EC392ACF","2C20BACF-1CEC-44C2-8F56-12470A7027A9","C650BBE2-143B-4BC5-8EF1-1A524E123AE5","F33FAD3D-DBA2-49AD-84F4-4754F4036D2D","1482E0D5-DF16-48E6-8815-B26DA5EE5818","EAC37F08-BCB6-4170-8667-1B6CFCF4E5A1","B09187AF-0ADE-40E9-8854-F43365D6200B","45D0DBA7-4458-4FB4-A7DE-5D5F8FA7C07C","B8FF07C9-562A-462B-9E72-0374A9AF23B6","5BDD2225-268A-48C3-9D60-A54BE7218F3E","024166B5-514F-42E9-9B8F-92BE1B1B561F","1A0825CD-8DCC-4F32-93FF-4912FB1E4F15","3320CEA7-B9AF-42CD-AD29-0D52B7739050","0D8069EA-5802-4A24-B8E7-E1160565C299","FCF30573-BCDB-4042-B92B-C092E4190C28","94784633-A8EA-450E-8B8B-0F911C3A36B8"],"doNotCopyProperties":["$$fire"],"doNotSerialize":["$$fire"],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":7371},"grabbingEnabled":false,"halosEnabled":true,"id":"B507EC19-4ED6-4F8C-8396-B0F0B9D944DE","isActive":true,"isPressed":false,"label":{"__isSmartRef__":true,"id":7372},"layout":{"__isSmartRef__":true,"id":7377},"lighterFill":{"__isSmartRef__":true,"id":7378},"name":"addCategoryButton","normalFill":{"__isSmartRef__":true,"id":7383},"owner":{"__isSmartRef__":true,"id":5905},"partsBinMetaInfo":{"__isSmartRef__":true,"id":7388},"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":7389},"showsHalos":false,"submorphs":[{"__isSmartRef__":true,"id":7372}],"toggle":false,"value":false,"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7390},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(100.0,10.0)"},"7370":{"converterString":null,"sourceAttrName":"fire","sourceObj":{"__isSmartRef__":true,"id":7369},"targetMethodName":"onFire","targetObj":{"__isSmartRef__":true,"id":7369},"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"7371":{"morph":{"__isSmartRef__":true,"id":7369},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7372":{"_Align":"center","_ClipMode":"hidden","_FontFamily":"Helvetica","_HandStyle":"default","_MaxTextHeight":null,"_MaxTextWidth":18,"_MinTextHeight":null,"_MinTextWidth":18,"_PointerEvents":"none","_Scale":1,"_WhiteSpaceHandling":"pre-wrap","allowInput":false,"attributeConnections":[],"derivationIds":[1241,"4FB5FB12-B7A2-4FF0-A0A1-C45C2FAE8274","7FFD3B07-E2DB-4CA7-A11B-327EBF88268D","3AD91228-BC6B-4030-A2C5-4055DF856DE4","B0F178B5-2384-4150-9E8E-F9F630407349","B62BAE98-D2F9-4769-A7A2-64403D5C2C21","F208698E-6181-438F-8C96-4E6B9739967E","DA6A940F-C968-47AC-AC35-59D17BBB71BC","D72F3161-DE66-4A55-827B-FE95CB3855C1","38222CFF-F285-4D8C-8CE9-49E289A8DB01","27598E1E-5C29-40E9-9828-BDA39C7A14D0","2ED00864-0FC6-4DF5-98A8-E6C0D982098E","C1578206-028D-4DFF-8D5C-B8B472E478BD","AE545D90-295C-4BA2-B148-7CD56762EEC8","5A3C8159-95EC-45BA-A630-50FFF32492DB","4558E404-B6A2-456D-86CD-6A7ABD655AEB","70C14ABA-91D0-4910-9A6B-DE34408484EE","0D747327-F2BD-41C9-943C-E50F4EF2B5E3","C3C7355F-DF3C-4032-9C6D-55899FFC46DD","ABAA2D38-A640-4970-8AFA-E37723B84418","26A7A216-59DE-443A-B819-671E0509B38A","FA59C86F-2792-452F-970B-152848AFDC51"],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":7373},"eventsAreIgnored":true,"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"4ECA2947-FCC2-46C7-9B09-992B95396726","isLabel":true,"owner":{"__isSmartRef__":true,"id":7369},"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":7374},"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":7375}],"textStyle":null,"_WordBreak":"break-all","__serializedExpressions__":["_Padding","_Position","padding"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)"},"7373":{"morph":{"__isSmartRef__":true,"id":7372},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7374":{"_BorderWidth":0,"_ClipMode":"hidden","_Fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(20.0,20.0)","_Padding":"lively.rect(1,1,0,0)","position":"lively.pt(0.0,0.0)"},"7375":{"_id":"_1753","chunkOwner":{"__isSmartRef__":true,"id":7372},"storedString":"+","style":{"__isSmartRef__":true,"id":7376},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7376":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7377":{"moveVertical":false},"7378":{"stops":[{"__isSmartRef__":true,"id":7379},{"__isSmartRef__":true,"id":7380},{"__isSmartRef__":true,"id":7381},{"__isSmartRef__":true,"id":7382}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"7379":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"7380":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"7381":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"7382":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"7383":{"stops":[{"__isSmartRef__":true,"id":7384},{"__isSmartRef__":true,"id":7385},{"__isSmartRef__":true,"id":7386},{"__isSmartRef__":true,"id":7387}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"7384":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"7385":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"7386":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"7387":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"7388":{"migrationLevel":2,"partsSpaceName":"PartsBin/NewWorld","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"7389":{"_BorderRadius":5.2,"_BorderStyle":"solid","_BorderWidth":1.1840000000000002,"_ClipMode":"visible","_Fill":{"__isSmartRef__":true,"id":7383},"_Opacity":1,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(214,214,214)","_Extent":"lively.pt(20.0,20.0)","_Padding":"lively.rect(0,0,0,0)","position":"lively.pt(0.0,0.0)"},"7390":{"onFire":{"__isSmartRef__":true,"id":7391}},"7391":{"funcProperties":{"__isSmartRef__":true,"id":7392},"source":"function onFire() {\n\tthis.get('PartsBinBrowser').addCategoryInteractively()\n}","varMapping":{"__isSmartRef__":true,"id":7393},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7392":{},"7393":{"this":{"__isSmartRef__":true,"id":7369}},"7394":{"_ClipMode":"visible","_FontFamily":"Arial, sans-serif","_FontSize":11,"_MaxTextHeight":null,"_MaxTextWidth":533.2024292894854,"_MinTextHeight":null,"_MinTextWidth":533.2024292894854,"_Rotation":0,"_Scale":1,"_WhiteSpaceHandling":"pre-wrap","allowsInput":true,"attributeConnections":[{"__isSmartRef__":true,"id":7395}],"charsReplaced":"Tit","derivationIds":[1242,"A22EEABD-CB29-4C5C-8C48-F766E326BC3F","6A6D6852-0ACD-4AFB-B78D-5C1767FC64BF","9D304E91-4077-4112-BBAA-EA47623B1BD8","178FCB01-0879-494A-9F87-056D582D689E","26B6A9F2-7F9D-4666-AB17-65E0DCD0BA0A","74080715-3CAE-431E-94C4-C98DDDF12BCD","54094B9D-EC29-4193-AE36-80A09F2E996E","3C430B51-E92E-42CF-9F28-9155B1DD75BE","95739011-C77B-4A83-92C9-404E7678E001","CE98D4C0-8E1E-40C3-AA60-10700C5B09B8","9FCABE52-F360-4ABC-81B7-C64D6A931C03","AFE833D0-7AAD-4F80-9FA0-E34F01873FB9","0519742E-9514-4066-9CD3-ED884C62AE77","2175C2DC-5DAA-4A1A-803E-8B55C07D6806","3148E12F-D9FA-4141-9A5E-73E3F8A65776","86933F48-407D-458F-ADB7-865018746EDD","0C9ED1AC-B0C4-4C07-AC29-B9CF795F80FB","CF02BEE5-9294-42D6-AA95-2DCAD8E1D80E","5333D73E-9BE2-4526-8847-CD7CA1827C5C","7C3C1909-748E-41BA-BF6E-926C8D53FF4F","61CE49D9-E095-4CDB-8F1F-0B1214228EC8"],"doNotCopyProperties":["$$savedTextString"],"doNotSerialize":["$$savedTextString"],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":7396},"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"80B9B2A3-4382-4770-869A-09B001E04529","isInputLine":true,"lastFindLoc":3,"layout":{"__isSmartRef__":true,"id":7397},"name":"searchText","owner":{"__isSmartRef__":true,"id":5905},"partsBinMetaInfo":{"__isSmartRef__":true,"id":7398},"prevScroll":[0,0],"previousSelection":[0,0],"registeredForMouseEvents":true,"savedTextString":"Text","scripts":[],"shape":{"__isSmartRef__":true,"id":7399},"showsHalos":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":7400}],"__serializedExpressions__":["_Position","textColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(154.8,13.1)","textColor":"Color.rgb(0,0,0)"},"7395":{"sourceAttrName":"savedTextString","sourceObj":{"__isSmartRef__":true,"id":7394},"targetMethodName":"search","targetObj":{"__isSmartRef__":true,"id":5905},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"7396":{"morph":{"__isSmartRef__":true,"id":7394},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7397":{"resizeWidth":true},"7398":{"migrationLevel":1,"partsSpaceName":"PartsBin/Basic","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"7399":{"_BorderRadius":1.8500000000000003,"_BorderStyle":"solid","_BorderWidth":2.3680000000000003,"_ClipMode":"visible","_Opacity":1,"fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(214,214,214)","_Extent":"lively.pt(552.9,21.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"7400":{"style":{"__isSmartRef__":true,"id":7401},"chunkOwner":{"__isSmartRef__":true,"id":7394},"_id":"_15858","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7401":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7402":{"_ClipMode":"visible","_FontFamily":"Arial, sans-serif","_FontSize":9,"_MaxTextWidth":168,"_MinTextWidth":168,"_Rotation":0,"_Scale":1,"_WhiteSpaceHandling":"pre-wrap","allowsInput":true,"attributeConnections":[],"charsReplaced":"some text","derivationIds":[1243,"5346A257-CAB6-48DA-B412-636917F28280","E611ABED-3298-4027-89C5-503BFCFE4CA3","27AE40EC-F949-496E-8968-BA32D5E3A431","025BE71F-60AB-4115-B745-04714CE7774C","A2845EF4-117F-4AC3-AD19-E09D78C3C866","B854DD97-9BE2-44B9-BFF5-93AA931B4385","2FEEF365-D284-4F58-A92B-A8E11A69DAA6","41171B50-1911-4C21-A067-633FFB938163","6FF550A7-CD2A-48AA-B67F-9E24ACDEB0C1","107A1C0E-D268-4536-AF57-603A206E6460","108F5C5C-B711-4859-8463-980AD2E5EC4C","B78A07FF-977F-4CC1-8870-16B4756D22A1","EACE9426-8983-4C7C-9388-7829A84E90FB","01449D54-8A3D-46AD-9B4F-7CB12D5FF2A9","705CF292-539B-4A18-81B5-3D2B962B1D82","7810B7C5-9EAF-4413-85AB-8FE6E928F162","5B5C10A0-4921-4667-85C7-D7C5966142AF","6A39CF0A-97A8-49DF-9B54-020670AD0468","88E227DC-8FD9-4B38-97D6-85FC64763D68","3B9B0D78-5CAA-4412-897E-8B85FA575A81","1604E949-532E-4C99-9456-9E4406A5379E"],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":7403},"fixedHeight":false,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"81C8971E-1373-4415-814D-9E4BB0A68167","lastFindLoc":-9,"name":"Text4","owner":{"__isSmartRef__":true,"id":5905},"partsBinMetaInfo":{"__isSmartRef__":true,"id":7404},"prevScroll":[0,0],"previousSelection":[0,6],"priorSelectionRange":[6,6],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":7405},"showsHalos":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":7406}],"__serializedExpressions__":["_Position","textColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(154.8,0.1)","textColor":"Color.rgb(0,0,0)"},"7403":{"morph":{"__isSmartRef__":true,"id":7402},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7404":{"migrationLevel":1,"partsSpaceName":"PartsBin/Basic","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"7405":{"_BorderWidth":0,"_ClipMode":"visible","fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(168.0,15.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"7406":{"_id":"_1755","chunkOwner":{"__isSmartRef__":true,"id":7402},"morph":{"__isSmartRef__":true,"id":7402},"storedString":"search","style":{"__isSmartRef__":true,"id":7407},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7407":{"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7408":{"onrestore":{"__isSmartRef__":true,"id":7409},"addCategory":{"__isSmartRef__":true,"id":7417},"addCategoryInteractively":{"__isSmartRef__":true,"id":7421},"addExternalCategory":{"__isSmartRef__":true,"id":7425},"addMorphsForPartItems":{"__isSmartRef__":true,"id":7429},"addPartsFromURLs":{"__isSmartRef__":true,"id":7433},"addPartsOfCategory":{"__isSmartRef__":true,"id":7437},"commitLogString":{"__isSmartRef__":true,"id":7441},"defaultPartsBinURL":{"__isSmartRef__":true,"id":7445},"ensureCategories":{"__isSmartRef__":true,"id":7449},"getPartsSpaceForCategory":{"__isSmartRef__":true,"id":7453},"getURLForCategoryNamed":{"__isSmartRef__":true,"id":7457},"interactivelyCopySelectedPartItem":{"__isSmartRef__":true,"id":7461},"interactivelyMoveSelectedPartItem":{"__isSmartRef__":true,"id":7465},"interactivelyRemoveSelectedPartItem":{"__isSmartRef__":true,"id":7469},"loadAndOpenSelectedPartItem":{"__isSmartRef__":true,"id":7473},"loadPartsOfCategory":{"__isSmartRef__":true,"id":7477},"makeUpPartNameFor":{"__isSmartRef__":true,"id":7481},"onLoadAll":{"__isSmartRef__":true,"id":7485},"onLoadFromPartsBin":{"__isSmartRef__":true,"id":7489},"onLoadLatest":{"__isSmartRef__":true,"id":7497},"onSearch":{"__isSmartRef__":true,"id":7501},"openPart":{"__isSmartRef__":true,"id":7505},"partsBinURL":{"__isSmartRef__":true,"id":7509},"partsBinUrl":{"__isSmartRef__":true,"id":7513},"reloadEverything":{"__isSmartRef__":true,"id":7517},"removeCategory":{"__isSmartRef__":true,"id":7521},"removeCategoryInteractively":{"__isSmartRef__":true,"id":7525},"removeParts":{"__isSmartRef__":true,"id":7529},"reset":{"__isSmartRef__":true,"id":7533},"saveCommentForSelectedPartItem":{"__isSmartRef__":true,"id":7537},"search":{"__isSmartRef__":true,"id":7541},"setMetaInfoOfSelectedItem":{"__isSmartRef__":true,"id":7545},"setSelectedPartItem":{"__isSmartRef__":true,"id":7549},"setSelectedPartVersions":{"__isSmartRef__":true,"id":7553},"setShareLink":{"__isSmartRef__":true,"id":7557},"setupConnections":{"__isSmartRef__":true,"id":7561},"showCommits":{"__isSmartRef__":true,"id":7565},"showMsg":{"__isSmartRef__":true,"id":7569},"toggleMorePane":{"__isSmartRef__":true,"id":7573},"updateCategoriesDictFromPartsBin":{"__isSmartRef__":true,"id":7577},"updateCategoryList":{"__isSmartRef__":true,"id":7581}},"7409":{"funcProperties":{"__isSmartRef__":true,"id":7410},"source":"function onrestore() {\n (function(){ this.reloadEverything() }.bind(this)).delay(0)\n}","varMapping":{"__isSmartRef__":true,"id":7412},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7410":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":7411},"user":"undefined"},"7411":{"isSerializedDate":true,"string":"Sat Mar 10 2012 11:25:14 GMT+0100 (CET)"},"7412":{"this":{"__isSmartRef__":true,"id":5905},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7413}},"7413":{"$super":{"__isSmartRef__":true,"id":7414}},"7414":{"funcProperties":{"__isSmartRef__":true,"id":7415},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","varMapping":{"__isSmartRef__":true,"id":7416},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7415":{},"7416":{"name":"onrestore","obj":{"__isSmartRef__":true,"id":5905}},"7417":{"funcProperties":{"__isSmartRef__":true,"id":7418},"source":"function addCategory(categoryName, doNotUpdate) {\n if (!categoryName.startsWith(\"*\")) {\n var url = this.partsBinURL().withFilename(categoryName);\n this.addExternalCategory(categoryName, url, true);\n } else {\n this.categories[categoryName] = {isSpecialCategory: true};\n if (!doNotUpdate) {\n this.updateCategoryList(categoryName);\n }\n }\n}","varMapping":{"__isSmartRef__":true,"id":7420},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7418":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":7419}},"7419":{"isSerializedDate":true,"string":"Tue Dec 20 2011 19:03:58 GMT+0100 (CET)"},"7420":{"this":{"__isSmartRef__":true,"id":5905}},"7421":{"funcProperties":{"__isSmartRef__":true,"id":7422},"source":"function addCategoryInteractively() {\n var partsBin = this, world = this.world();\n world.prompt('Name of new category?', function(categoryName) {\n if (!categoryName || categoryName == '') {\n\t alert('no category created!')\n\t return;\n\t}\n partsBin.addCategory(categoryName)\n });\n}","varMapping":{"__isSmartRef__":true,"id":7424},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7422":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":7423}},"7423":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (CET)"},"7424":{"this":{"__isSmartRef__":true,"id":5905}},"7425":{"funcProperties":{"__isSmartRef__":true,"id":7426},"source":"function addExternalCategory(categoryName, url, createPath) {\n url = url.asDirectory();\n this.categories[categoryName] = url;\n if (createPath) {\n this.getPartsSpaceForCategory(categoryName).ensureExistance();\n }\n this.updateCategoryList(categoryName)\n}","varMapping":{"__isSmartRef__":true,"id":7428},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7426":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":7427}},"7427":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (CET)"},"7428":{"this":{"__isSmartRef__":true,"id":5905}},"7429":{"funcProperties":{"__isSmartRef__":true,"id":7430},"source":"function addMorphsForPartItems(partItems, doNotSort) {\n this.removeParts();\n if (!doNotSort) {\n partItems = partItems.sortBy(function(ea) {\n return ea.name.toLowerCase() \n });\n }\n\n var pContents = this.get('partsBinContents');\n pContents.stopAddingPartItemsAsync();\n pContents.startAddingPartItems(partItems);\n}","varMapping":{"__isSmartRef__":true,"id":7432},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7430":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":7431}},"7431":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:26:53 GMT+0100 (CET)"},"7432":{"this":{"__isSmartRef__":true,"id":5905}},"7433":{"funcProperties":{"__isSmartRef__":true,"id":7434},"source":"function addPartsFromURLs(urls) {\n var partsBin = this,\n partItems = [];\n\n urls.forEach(function(ea) {\n var partPath = ea.relativePathFrom(URL.codeBase.withFilename(\"../\")),\n match = partPath.match(/(.*\\/)(.*).json/);\n if (match)\n partItems.push(lively.PartsBin.getPartItem(match[2], match[1]));\n });\n partsBin.addMorphsForPartItems(partItems, true);\n\n}","varMapping":{"__isSmartRef__":true,"id":7436},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7434":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":7435},"user":"jenslincke"},"7435":{"isSerializedDate":true,"string":"Thu Feb 23 2012 18:39:54 GMT+0100 (CET)"},"7436":{"this":{"__isSmartRef__":true,"id":5905}},"7437":{"funcProperties":{"__isSmartRef__":true,"id":7438},"source":"function addPartsOfCategory(categoryName) {\n var partsSpace = this.getPartsSpaceForCategory(categoryName);\n connect(partsSpace, 'partItems', this, 'addMorphsForPartItems', {\n\tconverter: function(partItemObj) { return Properties.ownValues(partItemObj) }})\n partsSpace.load(true);\n}","varMapping":{"__isSmartRef__":true,"id":7440},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7438":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":7439}},"7439":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (CET)"},"7440":{"this":{"__isSmartRef__":true,"id":5905}},"7441":{"funcProperties":{"__isSmartRef__":true,"id":7442},"source":"function commitLogString(metaInfo) {\n if (!metaInfo.changes) return \"\";\n return metaInfo.changes\n .reverse()\n .collect(function(ea) {\n return Strings.format(\"%s %s: \\n %s\\n\\n\",\n ea.date.format(\"yyyy-mm-dd HH:MM\") , \n ea.author, (ea.message || \"no comment\"));\n })\n .join('');\n}","varMapping":{"__isSmartRef__":true,"id":7444},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7442":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":7443},"user":"jenslincke"},"7443":{"isSerializedDate":true,"string":"Tue Jan 31 2012 20:19:05 GMT+0100 (CET)"},"7444":{"this":{"__isSmartRef__":true,"id":5905}},"7445":{"funcProperties":{"__isSmartRef__":true,"id":7446},"source":"function defaultPartsBinURL() {\n return new URL(Config.rootPath).withFilename('PartsBin/');\n}","varMapping":{"__isSmartRef__":true,"id":7448},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7446":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":7447},"user":"fabian"},"7447":{"isSerializedDate":true,"string":"Wed Feb 22 2012 23:39:48 GMT+0100 (CET)"},"7448":{"this":{"__isSmartRef__":true,"id":5905}},"7449":{"funcProperties":{"__isSmartRef__":true,"id":7450},"source":"function ensureCategories() {\n if (!this.categories)\n this.categories = {uncategorized: 'PartsBin/'};\n}","varMapping":{"__isSmartRef__":true,"id":7452},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7450":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":7451}},"7451":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (CET)"},"7452":{"this":{"__isSmartRef__":true,"id":5905}},"7453":{"funcProperties":{"__isSmartRef__":true,"id":7454},"source":"function getPartsSpaceForCategory(categoryName) {\n var url = this.getURLForCategoryNamed(categoryName);\n return lively.PartsBin.partsSpaceWithURL(url);\n}","varMapping":{"__isSmartRef__":true,"id":7456},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7454":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":7455}},"7455":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (CET)"},"7456":{"this":{"__isSmartRef__":true,"id":5905}},"7457":{"funcProperties":{"__isSmartRef__":true,"id":7458},"source":"function getURLForCategoryNamed(categoryName) {\n this.ensureCategories()\n\n var relative = this.categories[categoryName];\n if (!relative) return null;\n return URL.ensureAbsoluteCodeBaseURL(relative).withRelativePartsResolved()\n}","varMapping":{"__isSmartRef__":true,"id":7460},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7458":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":7459},"user":"undefined"},"7459":{"isSerializedDate":true,"string":"Sat Mar 10 2012 11:20:59 GMT+0100 (CET)"},"7460":{"this":{"__isSmartRef__":true,"id":5905}},"7461":{"funcProperties":{"__isSmartRef__":true,"id":7462},"source":"function interactivelyCopySelectedPartItem(partMorph) {\n // FIXME duplication with interactivelyMoveSelectedPartItem\n var partItem = this.selectedPartItem, categories = this.categories, self = this;\n if (!partItem) { alert('no item selected'); return }\n var items = Properties.own(categories).sort()\n .reject(function(ea) { return ea.startsWith(\"*\") || ea === self. categoryName})\n .collect(function(catName) {\n return [catName, function() {\n var url = new URL(categories[catName]);\n var partsSpace = lively.PartsBin.partsSpaceWithURL(url)\n partItem.copyToPartsSpace(partsSpace);\n alertOK('Copied ' + partItem.name + ' to ' + url);\n }]\n })\n lively.morphic.Menu.openAtHand('Select category', items);\n}","varMapping":{"__isSmartRef__":true,"id":7464},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7462":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":7463},"user":"robertkrahn"},"7463":{"isSerializedDate":true,"string":"Thu Jul 07 2011 16:13:17 GMT+0200 (CEST)"},"7464":{"this":{"__isSmartRef__":true,"id":5905}},"7465":{"funcProperties":{"__isSmartRef__":true,"id":7466},"source":"function interactivelyMoveSelectedPartItem(partMorph) {\n var partItem = this.selectedPartItem, categories = this.categories, self = this;\n if (!partItem) { alert('no item selected'); return }\n var items = Properties.own(categories).sort()\n .reject(function(ea) { return ea.startsWith(\"*\") || ea === self. categoryName})\n .collect(function(catName) {\n return [catName, function() {\n var url = new URL(categories[catName]);\n var partsSpace = lively.PartsBin.partsSpaceWithURL(url)\n partItem.moveToPartsSpace(partsSpace);\n self.reloadEverything();\n alertOK('Moved ' + partItem.name + ' to ' + url);\n }]\n })\n lively.morphic.Menu.openAtHand('Select category', items);\n}","varMapping":{"__isSmartRef__":true,"id":7468},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7466":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":7467},"user":"robertkrahn"},"7467":{"isSerializedDate":true,"string":"Thu Jul 07 2011 16:13:12 GMT+0200 (CEST)"},"7468":{"this":{"__isSmartRef__":true,"id":5905}},"7469":{"funcProperties":{"__isSmartRef__":true,"id":7470},"source":"function interactivelyRemoveSelectedPartItem(partMorph) {\n var item = this.selectedPartItem;\n if (!item) return;\n this.world().confirm(\"really delete \" + item.name + \" in PartsBin?\", function(answer) {\n\tif (!answer) return;\n\titem.del();\n\tthis.reloadEverything();\n\talertOK(\"deleted \" + item.name);\n }.bind(this))\n}","varMapping":{"__isSmartRef__":true,"id":7472},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7470":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":7471}},"7471":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (CET)"},"7472":{"this":{"__isSmartRef__":true,"id":5905}},"7473":{"funcProperties":{"__isSmartRef__":true,"id":7474},"source":"function loadAndOpenSelectedPartItem(partMorph) {\n var item = this.selectedPartItem;\n if (!item) return;\n connect(item, 'part', this, 'openPart');\n var selectedVersion = this.get('selectedPartVersions').selection,\n\trev = selectedVersion ? selectedVersion.rev : null;\n item.loadPart(true, null, rev);\n alert('loading ' + item.name + '...');\n}","varMapping":{"__isSmartRef__":true,"id":7476},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7474":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":7475}},"7475":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (CET)"},"7476":{"this":{"__isSmartRef__":true,"id":5905}},"7477":{"funcProperties":{"__isSmartRef__":true,"id":7478},"source":"function loadPartsOfCategory(categoryName) {\n this.removeParts();\n this.setSelectedPartItem(null);\n if (!categoryName) return;\n var webR;\n if (categoryName == \"*all*\") {\n this.showMsg(\"loading all...\");\n webR = new WebResource(this.partsBinURL()).beAsync();\n lively.bindings.connect(webR, 'subDocuments', this, 'onLoadAll');\n webR.getSubElements(10)\n } else if (categoryName == \"*latest*\") {\n this.showMsg(\"loading latest...\");\n webR = new WebResource(this.partsBinURL()).beAsync();\n lively.bindings.connect(webR, 'contentDocument', this, 'onLoadLatest');\n webR.propfind('infinity')\n } else if (categoryName == \"*search*\") {\n this.showMsg(\"searching...\");\n webR = new WebResource(this.partsBinURL()).beAsync();\n lively.bindings.connect(webR, 'subDocuments', this, 'allURLs', {\n converter: function(subDocuments) {\n return subDocuments.invoke('getURL')\n }\n });\n lively.bindings.connect(this, 'allURLs', this, 'onSearch', {\n removeAfterUpdate: true});\n webR.getSubElements(10)\n } else {\n this.addPartsOfCategory(categoryName)\n }\n}","varMapping":{"__isSmartRef__":true,"id":7480},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7478":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":7479}},"7479":{"isSerializedDate":true,"string":"Tue Dec 20 2011 19:03:58 GMT+0100 (CET)"},"7480":{"this":{"__isSmartRef__":true,"id":5905}},"7481":{"funcProperties":{"__isSmartRef__":true,"id":7482},"source":"function makeUpPartNameFor(name) {\n if (!$morph(name)) return name;\n var i = 2;\n while($morph(name + i)) { i++ }\n return name + i;\n}","varMapping":{"__isSmartRef__":true,"id":7484},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7482":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":7483}},"7483":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (CET)"},"7484":{"this":{"__isSmartRef__":true,"id":5905}},"7485":{"funcProperties":{"__isSmartRef__":true,"id":7486},"source":"function onLoadAll(subDocuments) {\n // alertOK(\"load all \" + subDocuments.length)\n var all = subDocuments.invoke('getURL')\n .select(function(ea) {return ea.filename().endsWith(\".json\")})\n .sortBy(function(ea) {return ea.filename()});\n \n this.addPartsFromURLs(all) \n}","varMapping":{"__isSmartRef__":true,"id":7488},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7486":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":7487}},"7487":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:38:18 GMT+0100 (CET)"},"7488":{"this":{"__isSmartRef__":true,"id":5905}},"7489":{"funcProperties":{"__isSmartRef__":true,"id":7490},"source":"function onLoadFromPartsBin() {\n $super();\n this.reloadEverything();\n}","varMapping":{"__isSmartRef__":true,"id":7492},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7490":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":7491}},"7491":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (CET)"},"7492":{"this":{"__isSmartRef__":true,"id":5905},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7493}},"7493":{"$super":{"__isSmartRef__":true,"id":7494}},"7494":{"funcProperties":{"__isSmartRef__":true,"id":7495},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","varMapping":{"__isSmartRef__":true,"id":7496},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7495":{},"7496":{"name":"onLoadFromPartsBin","obj":{"__isSmartRef__":true,"id":5905}},"7497":{"funcProperties":{"__isSmartRef__":true,"id":7498},"source":"function onLoadLatest(propfindXML) {\n var rawNodes = new Query(\"/D:multistatus/D:response\").findAll(propfindXML.documentElement);\n\n var svnVersionInfos = rawNodes.map(function(rawNode) { return SVNVersionInfo.fromPropfindNode(rawNode) });\n\n var top20 = svnVersionInfos\n .select(function(ea) { return ea.url.endsWith(\".json\")})\n .sortBy(function(ea) { return ea.rev}).reverse().slice(0,20);\n var top20URLs = top20.collect(function(ea) { \n return new URL(\"http://\" + URL.codeBase.hostname + ea.url)})\n \n this.addPartsFromURLs(top20URLs) \n}","varMapping":{"__isSmartRef__":true,"id":7500},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7498":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":7499}},"7499":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (CET)"},"7500":{"this":{"__isSmartRef__":true,"id":5905}},"7501":{"funcProperties":{"__isSmartRef__":true,"id":7502},"source":"function onSearch(allPartURLs) {\n var searchString = this.get('searchText').textString;\n var matchingPartURLs = allPartURLs\n .select(function(ea) {return new RegExp(searchString, 'i').test(ea.filename())})\n .sortBy(function(ea) {return ea.filename()});\n this.addPartsFromURLs(matchingPartURLs) \n if (matchingPartURLs.length == 0)\n this.showMsg(\"nothing found for '\" + searchString + \"'\")\n}","varMapping":{"__isSmartRef__":true,"id":7504},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7502":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":7503},"user":"lauritz"},"7503":{"isSerializedDate":true,"string":"Mon Dec 19 2011 19:59:19 GMT+0100 (CET)"},"7504":{"this":{"__isSmartRef__":true,"id":5905}},"7505":{"funcProperties":{"__isSmartRef__":true,"id":7506},"source":"function openPart(partMorph) {\n partMorph.setName(this.makeUpPartNameFor(partMorph.getName()));\n lively.morphic.World.current().firstHand().grabMorph(partMorph, null);\n if(partMorph.onCreateFromPartsBin) partMorph.onCreateFromPartsBin();\n partMorph.setPosition(pt(0,0));\n}","varMapping":{"__isSmartRef__":true,"id":7508},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7506":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":7507}},"7507":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (CET)"},"7508":{"this":{"__isSmartRef__":true,"id":5905}},"7509":{"funcProperties":{"__isSmartRef__":true,"id":7510},"source":"function partsBinURL() {\n if (this.url) {\n return this.url;\n }\n return this.defaultPartsBinURL();\n}","varMapping":{"__isSmartRef__":true,"id":7512},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7510":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":7511}},"7511":{"isSerializedDate":true,"string":"Tue Dec 20 2011 19:03:06 GMT+0100 (CET)"},"7512":{"this":{"__isSmartRef__":true,"id":5905}},"7513":{"funcProperties":{"__isSmartRef__":true,"id":7514},"source":"function partsBinUrl() {\n if (this.url) {\n return url;\n }\n return this.partsBinURL();\n}","varMapping":{"__isSmartRef__":true,"id":7516},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7514":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":7515}},"7515":{"isSerializedDate":true,"string":"Tue Dec 20 2011 19:03:58 GMT+0100 (CET)"},"7516":{"this":{"__isSmartRef__":true,"id":5905}},"7517":{"funcProperties":{"__isSmartRef__":true,"id":7518},"source":"function reloadEverything() {\n this.setSelectedPartItem(null)\n this.updateCategoriesDictFromPartsBin();\n this.addCategory(\"*latest*\", true);\n this.addCategory(\"*all*\", true);\n this.addCategory(\"*search*\", true);\n}","varMapping":{"__isSmartRef__":true,"id":7520},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7518":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":7519}},"7519":{"isSerializedDate":true,"string":"Tue Dec 20 2011 19:03:58 GMT+0100 (CET)"},"7520":{"this":{"__isSmartRef__":true,"id":5905}},"7521":{"funcProperties":{"__isSmartRef__":true,"id":7522},"source":"function removeCategory(categoryName) {\n var url = this.getURLForCategoryNamed(categoryName);\n if (!url) {\n alert('No category ' + categoryName + ' exists! Doing nothing')\n\treturn;\n }\n var webR = new WebResource(url);\n if (!webR.exists()) {\n alert('Does not exist: ' + url);\n\tdelete this.categories[categoryName];\n\tlively.PartsBin.removePartsSpace(name);\n\tthis.updateCategoryList();\n\treturn\n }\n webR.getSubElements()\n if (!webR.subDocuments || webR.subDocuments.length > 0 ||\n !webR.subCollections || webR.subCollections.length > 0) {\n alert('Will not remove directory ' + url + ' because it is not empty')\n } else {\n webR.del();\n alertOK('Removed ' + categoryName + ' url ' + url);\n }\n delete this.categories[categoryName];\n lively.PartsBin.removePartsSpace(name);\n this.updateCategoryList();\n}","varMapping":{"__isSmartRef__":true,"id":7524},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7522":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":7523}},"7523":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (CET)"},"7524":{"this":{"__isSmartRef__":true,"id":5905}},"7525":{"funcProperties":{"__isSmartRef__":true,"id":7526},"source":"function removeCategoryInteractively() {\n var partsBin = this, world = this.world();\n world.confirm('Really remove ' + this.categoryName + '?', function(result) {\n\tif (!result) {\n\t alert('no category removed!')\n\t return;\n\t}\n\tpartsBin.removeCategory(partsBin.categoryName)\n });\t\n}","varMapping":{"__isSmartRef__":true,"id":7528},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7526":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":7527}},"7527":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (CET)"},"7528":{"this":{"__isSmartRef__":true,"id":5905}},"7529":{"funcProperties":{"__isSmartRef__":true,"id":7530},"source":"function removeParts() {\n this.get('partsBinContents').submorphs.clone().invoke('remove');\n}","varMapping":{"__isSmartRef__":true,"id":7532},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7530":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":7531}},"7531":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (CET)"},"7532":{"this":{"__isSmartRef__":true,"id":5905}},"7533":{"funcProperties":{"__isSmartRef__":true,"id":7534},"source":"function reset() {\n this.connections = {toggleMorePane: {}};\n this.setSelectedPartItem(null);\n delete this.categories;\n this.getPartsBinMetaInfo().requiredModules = ['lively.PartsBin']; \n this.get('categoryList').updateList([]);\n this.get('partsBinContents').removeAllMorphs();\n this.get('searchText').setTextString(\"\");\n}","varMapping":{"__isSmartRef__":true,"id":7536},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7534":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":7535},"user":"robertkrahn"},"7535":{"isSerializedDate":true,"string":"Mon Sep 03 2012 09:53:04 GMT+0200 (CEST)"},"7536":{"this":{"__isSmartRef__":true,"id":5905}},"7537":{"funcProperties":{"__isSmartRef__":true,"id":7538},"source":"function saveCommentForSelectedPartItem(comment) {\n if (!this.selectedPartItem) {\n\talert('no part item selected!')\n\treturn;\n }\n var metaInfo = this.selectedPartItem.getMetaInfo();\n metaInfo.setComment(comment);\n this.selectedPartItem.uploadMetaInfoOnly();\n}","varMapping":{"__isSmartRef__":true,"id":7540},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7538":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":7539}},"7539":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:26:53 GMT+0100 (CET)"},"7540":{"this":{"__isSmartRef__":true,"id":5905}},"7541":{"funcProperties":{"__isSmartRef__":true,"id":7542},"source":"function search(searchString) {\n // triggers search in this.loadPartsOfCategory through connection\n this.get('categoryList').setSelection(\"*search*\");\n}","varMapping":{"__isSmartRef__":true,"id":7544},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7542":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":7543},"user":"robertkrahn"},"7543":{"isSerializedDate":true,"string":"Mon Sep 03 2012 09:23:52 GMT+0200 (CEST)"},"7544":{"this":{"__isSmartRef__":true,"id":5905}},"7545":{"funcProperties":{"__isSmartRef__":true,"id":7546},"source":"function setMetaInfoOfSelectedItem(metaInfo) {\n var comment = (metaInfo && metaInfo.getComment()) ||\n 'No comment yet';\n this.get('CommitLog').setTextString(this.commitLogString(metaInfo))\n\n\n this.get('selectedPartComment').textString = comment;\n}","varMapping":{"__isSmartRef__":true,"id":7548},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7546":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":7547},"user":"jenslincke"},"7547":{"isSerializedDate":true,"string":"Tue Jan 31 2012 20:15:25 GMT+0100 (CET)"},"7548":{"this":{"__isSmartRef__":true,"id":5905}},"7549":{"funcProperties":{"__isSmartRef__":true,"id":7550},"source":"function setSelectedPartItem(item) {\n this.selectedPartItem = item;\n this.get('selectedPartComment').textString = '';\n this.get('selectedPartVersions').updateList(item ? ['Loading versions...']: []);\n this.get('selectedPartVersions').setSelection(null);\n if (!item) {\n this.get('selectedPartName').textString = 'nothing selected'\n this.get('selectedPartSpaceName').textString = ''\n\treturn;\n }\n this.get('selectedPartName').textString = item.name\n this.get('selectedPartSpaceName').textString = item.partsSpaceName\n\n // load versions\n connect(item, 'partVersions', this, 'setSelectedPartVersions');\n item.loadPartVersions(true);\n\n // load meta info\n connect(item, 'loadedMetaInfo', this, 'setMetaInfoOfSelectedItem');\n \n this.setShareLink(item);\n\n item.loadPartMetaInfo(true);\n}","varMapping":{"__isSmartRef__":true,"id":7552},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7550":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":7551},"user":"jenslincke"},"7551":{"isSerializedDate":true,"string":"Tue Jan 31 2012 19:34:13 GMT+0100 (CET)"},"7552":{"this":{"__isSmartRef__":true,"id":5905}},"7553":{"funcProperties":{"__isSmartRef__":true,"id":7554},"source":"function setSelectedPartVersions(versions) {\n // alertOK(\"set versions:\" + versions.length)\n var list = versions.collect(function(ea) {\n return { \n string: '' + ea.date.format(\"yyyy-mm-dd HH:MM\") \n + \" \" + ea.author + \" (\" + ea.rev + \")\", \n value: ea, isListItem: true}\n })\n this.get('selectedPartVersions').updateList(list)\n}","varMapping":{"__isSmartRef__":true,"id":7556},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7554":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":7555},"user":"jenslincke"},"7555":{"isSerializedDate":true,"string":"Tue Jan 31 2012 20:06:52 GMT+0100 (CET)"},"7556":{"this":{"__isSmartRef__":true,"id":5905}},"7557":{"funcProperties":{"__isSmartRef__":true,"id":7558},"source":"function setShareLink(partItem) {\n var linkText = this.get('shareLink');\n linkText.setTextString('Share Link');\n var url = 'http://www.lively-kernel.org/viral?part='\n + partItem.name + '&path=' + partItem.partsSpaceName;\n linkText.emphasizeAll({uri: url});\n}","varMapping":{"__isSmartRef__":true,"id":7560},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7558":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":7559},"user":"robertkrahn"},"7559":{"isSerializedDate":true,"string":"Mon Jan 23 2012 19:45:42 GMT+0100 (CET)"},"7560":{"this":{"__isSmartRef__":true,"id":5905}},"7561":{"funcProperties":{"__isSmartRef__":true,"id":7562},"source":"function setupConnections() {\n connect(this.closeButton, 'fire', this, 'remove')\n connect(this.addCategoryButton, 'fire', this, 'addCategoryInteractively')\n connect(this.get('removeCategoryButton'), 'fire', this, 'removeCategoryInteractively')\n connect(this.get('categoryList'), 'selection', this, 'categoryName')\n connect(this, 'categoryName', this, 'loadPartsOfCategory')\n\n connect(this.get('partsBinContents'), 'selectedItem', this, 'setSelectedPartItem')\n\n connect(this.get('reloadButton'), \"fire\", this, \"reloadEverything\")\n\n connect(this.get('loadPartButton'), \"fire\", this, \"loadAndOpenSelectedPartItem\")\n\n connect(this.get('removePartButton'), \"fire\", this, \"interactivelyRemoveSelectedPartItem\")\n\n connect(this.get('movePartButton'), \"fire\", this, \"interactivelyMoveSelectedPartItem\")\n connect(this.get('copyPartButton'), \"fire\", this, \"interactivelyCopySelectedPartItem\")\n\n connect(this.get('selectedPartComment'), \"savedTextString\", this, \"saveCommentForSelectedPartItem\")\n}","varMapping":{"__isSmartRef__":true,"id":7564},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7562":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":7563}},"7563":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (CET)"},"7564":{"this":{"__isSmartRef__":true,"id":5905}},"7565":{"funcProperties":{"__isSmartRef__":true,"id":7566},"source":"function showCommits() {\n if (!this.selectedPartItem) {\n alert('nothing selected');\n return;\n }\n var metaInfo = this.selectedPartItem.loadedMetaInfo;\n this.world().addTextWindow({\n title: 'Commits of ' + metaInfo.partName,\n content: this.commitLogString(metaInfo)\n });\n}","varMapping":{"__isSmartRef__":true,"id":7568},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7566":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":7567},"user":"robertkrahn"},"7567":{"isSerializedDate":true,"string":"Mon Jan 23 2012 19:20:49 GMT+0100 (CET)"},"7568":{"this":{"__isSmartRef__":true,"id":5905}},"7569":{"funcProperties":{"__isSmartRef__":true,"id":7570},"source":"function showMsg(string) {\n var label = new lively.morphic.Text(new Rectangle(0,0,200,30), string);\n label.applyStyle({fill: null, borderWidth: 0})\n this.get('partsBinContents').addMorph(label)\n}","varMapping":{"__isSmartRef__":true,"id":7572},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7570":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":7571},"user":"lauritz"},"7571":{"isSerializedDate":true,"string":"Mon Dec 19 2011 19:59:19 GMT+0100 (CET)"},"7572":{"this":{"__isSmartRef__":true,"id":5905}},"7573":{"funcProperties":{"__isSmartRef__":true,"id":7574},"source":"function toggleMorePane() {\n var pane = this.get('morePane');\n moveOffset = pane.getExtent().withY(0),\n steps = 5, timePerStep = 10,\n btn = pane.get('moreButton');\n if (pane.isVisible()) {\n var dest = pane.getPosition().addPt(moveOffset.negated());\n pane.animatedInterpolateTo(dest, steps, timePerStep, function() {\n btn.setLabel('more')\n pane.setVisible(false)\n });\n\n } else {\n btn.setLabel('hide')\n pane.setVisible(true)\n this.addMorphBack(pane);\n pane.align(\n pane.bounds().topRight(), \n this.get('partsBinContents').bounds().topRight());\n // move it so that it is completely visible\n var dest = pane.getPosition().addPt(moveOffset);\n pane.animatedInterpolateTo(dest, steps, timePerStep, Functions.Null);\n }\n}","varMapping":{"__isSmartRef__":true,"id":7576},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7574":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":7575},"user":"lauritz"},"7575":{"isSerializedDate":true,"string":"Mon Dec 19 2011 19:59:19 GMT+0100 (CET)"},"7576":{"this":{"__isSmartRef__":true,"id":5905}},"7577":{"funcProperties":{"__isSmartRef__":true,"id":7578},"source":"function updateCategoriesDictFromPartsBin() {\n this.ensureCategories();\n var webR = new WebResource(this.partsBinURL());\n webR.beAsync();\n\n var that = this;\n var callback = function(collections) {\n collections.forEach(function(dir) {\n var unescape = Global.urlUnescape || Global.unescape,\n unescaped = unescape(dir.getURL().filename()),\n name = unescaped.replace(/\\/$/,\"\");\n if (name.startsWith('.')) return;\n that.categories[name] = that.partsBinURL().withFilename(unescaped);\n });\n that.updateCategoryList(that.categoryName);\n }\n\n connect(webR, 'subCollections', {cb: callback}, 'cb', {\n updater: function($upd, value) {\n if (!(this.sourceObj.status && this.sourceObj.status.isDone())) return;\n if (!value) return;\n $upd(value);\n },\n });\n\n webR.getSubElements();\n\n}","varMapping":{"__isSmartRef__":true,"id":7580},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7578":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":7579},"user":"robertkrahn"},"7579":{"isSerializedDate":true,"string":"Mon Sep 03 2012 09:29:04 GMT+0200 (CEST)"},"7580":{"this":{"__isSmartRef__":true,"id":5905}},"7581":{"funcProperties":{"__isSmartRef__":true,"id":7582},"source":"function updateCategoryList(optCategoryName) {\n this.get('categoryList').updateList(\n\tProperties.own(this.categories).sortBy(function(name) { return name.toLowerCase()}));\n this.get('categoryList').setSelection(optCategoryName)\n}","varMapping":{"__isSmartRef__":true,"id":7584},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7582":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":7583}},"7583":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (CET)"},"7584":{"this":{"__isSmartRef__":true,"id":5905}},"7585":{"dependedBy":{"__isSmartRef__":true,"id":5901},"sourceAttrName":"_Scale","sourceObj":{"__isSmartRef__":true,"id":5903},"targetMethodName":"signalTarget","targetObj":{"__isSmartRef__":true,"id":5901},"varMapping":{"__isSmartRef__":true,"id":7586},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"7586":{"source":{"__isSmartRef__":true,"id":5903},"target":{"__isSmartRef__":true,"id":5901}},"7587":{"dependedBy":{"__isSmartRef__":true,"id":5901},"sourceAttrName":"_Rotation","sourceObj":{"__isSmartRef__":true,"id":5903},"targetMethodName":"signalTarget","targetObj":{"__isSmartRef__":true,"id":5901},"varMapping":{"__isSmartRef__":true,"id":7588},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"7588":{"source":{"__isSmartRef__":true,"id":5903},"target":{"__isSmartRef__":true,"id":5901}},"7589":{"dependedBy":{"__isSmartRef__":true,"id":5901},"sourceAttrName":"owner","sourceObj":{"__isSmartRef__":true,"id":5903},"targetMethodName":"updateOwners","targetObj":{"__isSmartRef__":true,"id":5901},"varMapping":{"__isSmartRef__":true,"id":7590},"converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"7590":{"source":{"__isSmartRef__":true,"id":5903},"target":{"__isSmartRef__":true,"id":5901}},"7591":{"morph":{"__isSmartRef__":true,"id":5903},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7592":{"_Align":"center","_ClipMode":"hidden","_FontFamily":"Helvetica, Sans-Serif","_FontSize":10,"_HandStyle":"default","_MaxTextHeight":null,"_MaxTextWidth":45.76199368290986,"_MinTextHeight":null,"_MinTextWidth":45.76199368290986,"_PointerEvents":"none","_Scale":1,"_WhiteSpaceHandling":"pre-wrap","allowsInput":false,"attributeConnections":[],"derivationIds":[1245,"0125C72B-2B04-4872-A0B1-0292F9733F9D","99E6F0CD-AA33-42BD-B6E6-3154AA491D70","DAFB157F-4F83-4402-894A-12549438C7E9","98F29C75-DB67-470E-8F9F-4B7135CE21D9","D4509212-C332-45F0-B768-69E4E0D59537","735C22EC-309F-484F-B643-48229EC6D6E5","72386EBF-DE01-4B53-9084-32841E59EE3C","8AB3572C-52F6-4F6A-B59F-9EFA069C1601","C882377D-6F5C-43E4-AEAB-996ECA6A82A1","DA159A64-D6F8-4A2F-834D-71C6289A1FC8","58923C3A-4492-4DB3-871A-DEE1219F199C","B4024F35-8AB7-43DE-BE23-2758B0EB4C26","93871BBA-3E5C-4B6F-8A5A-CB2AA4DDA546","98E9C433-F2D7-4ED4-B286-33CDFC7F8B7F","82135AAD-8041-4CA4-B78C-0D80FBA43722","358F966D-679E-4DC3-98C0-8D697712CD4E","0D4E0BD4-0743-470F-8F3B-E0602F5CE408","7F61D12A-0120-49DD-A4D5-CB25BB23ED74","239EF5C4-25A1-410D-95A7-FDB8E07FAFDE","18C10445-D399-4D8C-8FAF-ED17AE46C87E","8B925C8B-69F0-43FB-B6E9-8C3108434E69"],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":7593},"eventsAreIgnored":true,"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"2C987318-6D46-4168-830B-EC228775801A","owner":{"__isSmartRef__":true,"id":5903},"prevScroll":[0,0],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":7594},"showsMorphMenu":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":7595}],"_WordBreak":"break-all","__serializedExpressions__":["_Padding","_Position","_TextColor","padding","textColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)","_TextColor":"Color.rgb(0,0,0)","padding":"lively.rect(5,0,0,0)","textColor":"Color.rgb(0,0,0)"},"7593":{"morph":{"__isSmartRef__":true,"id":7592},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7594":{"_BorderWidth":0,"_ClipMode":"hidden","_Fill":null,"borderWidth":0,"fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(45.8,20.0)","_Padding":"lively.rect(0,3,0,0)","_Position":"lively.pt(0.0,0.0)"},"7595":{"style":{"__isSmartRef__":true,"id":7596},"chunkOwner":{"__isSmartRef__":true,"id":7592},"_id":"_20406","storedString":"hide","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7596":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7597":{"moveHorizontal":true},"7598":{"stops":[{"__isSmartRef__":true,"id":7599},{"__isSmartRef__":true,"id":7600},{"__isSmartRef__":true,"id":7601},{"__isSmartRef__":true,"id":7602}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"7599":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"7600":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"7601":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"7602":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"7603":{"stops":[{"__isSmartRef__":true,"id":7604},{"__isSmartRef__":true,"id":7605},{"__isSmartRef__":true,"id":7606},{"__isSmartRef__":true,"id":7607}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"7604":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"7605":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"7606":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"7607":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"7608":{"comment":"Simple button. Connect to 'fire' to trigger actions when the button is pressed.","migrationLevel":2,"partName":"Button","partsSpaceName":"PartsBin/Inputs/","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"7609":{"_BorderRadius":5,"_BorderStyle":"solid","_BorderWidth":1,"_ClipMode":"visible","_Fill":{"__isSmartRef__":true,"id":7603},"_Opacity":1,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(214,214,214)","_Extent":"lively.pt(45.8,20.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"7610":{"source":{"__isSmartRef__":true,"id":5903},"target":{"__isSmartRef__":true,"id":5901}},"7611":{"dependedBy":{"__isSmartRef__":true,"id":5901},"sourceAttrName":"_Scale","sourceObj":{"__isSmartRef__":true,"id":5899},"targetMethodName":"signalTarget","targetObj":{"__isSmartRef__":true,"id":5901},"varMapping":{"__isSmartRef__":true,"id":7612},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"7612":{"source":{"__isSmartRef__":true,"id":5899},"target":{"__isSmartRef__":true,"id":5901}},"7613":{"dependedBy":{"__isSmartRef__":true,"id":5901},"sourceAttrName":"_Rotation","sourceObj":{"__isSmartRef__":true,"id":5899},"targetMethodName":"signalTarget","targetObj":{"__isSmartRef__":true,"id":5901},"varMapping":{"__isSmartRef__":true,"id":7614},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"7614":{"source":{"__isSmartRef__":true,"id":5899},"target":{"__isSmartRef__":true,"id":5901}},"7615":{"dependedBy":{"__isSmartRef__":true,"id":5901},"sourceAttrName":"owner","sourceObj":{"__isSmartRef__":true,"id":5899},"targetMethodName":"updateOwners","targetObj":{"__isSmartRef__":true,"id":5901},"varMapping":{"__isSmartRef__":true,"id":7616},"converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"7616":{"source":{"__isSmartRef__":true,"id":5899},"target":{"__isSmartRef__":true,"id":5901}},"7617":{"d":1,"a":1,"f":595.4,"e":1712.5,"c":0,"b":0,"matrix_":{"__isSmartRef__":true,"id":7618},"__LivelyClassName__":"lively.morphic.Similitude","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7618":{"a":1,"b":0,"c":0,"d":1,"e":1712.5,"f":595.4,"__LivelyClassName__":"lively.morphic.Similitude","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7619":{"source":{"__isSmartRef__":true,"id":5899},"target":{"__isSmartRef__":true,"id":5901}},"7620":{"morph":{"__isSmartRef__":true,"id":5899},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7621":{"adjustForNewBounds":true},"7622":{"changes":[{"__isSmartRef__":true,"id":7623},{"__isSmartRef__":true,"id":7625},{"__isSmartRef__":true,"id":7627},{"__isSmartRef__":true,"id":7629},{"__isSmartRef__":true,"id":7631},{"__isSmartRef__":true,"id":7633},{"__isSmartRef__":true,"id":7635},{"__isSmartRef__":true,"id":7637},{"__isSmartRef__":true,"id":7639},{"__isSmartRef__":true,"id":7641}],"comment":"Browser for a Parts repository.","migrationLevel":4,"partName":"PartsBinBrowser","partsSpaceName":"PartsBin/Tools","requiredModules":["lively.PartsBin"],"lastModifiedDate":{"__isSmartRef__":true,"id":7643},"revisionOnLoad":185160,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"7623":{"author":"athomschke","date":{"__isSmartRef__":true,"id":7624},"id":"5575D312-033A-47A5-B889-C43BE97C3AAA","message":"style"},"7624":{"isSerializedDate":true,"string":"Wed Feb 08 2012 12:02:38 GMT+0100 (CET)"},"7625":{"author":"markoroeder","date":{"__isSmartRef__":true,"id":7626},"id":"1D9493E9-B229-4716-8649-F1333D5133D0","message":"Reset to clean copy. Added this.categories to doNotSerialize list."},"7626":{"isSerializedDate":true,"string":"Thu Jan 05 2012 15:19:05 GMT+0100 (CET)"},"7627":{"author":"sstamm","date":{"__isSmartRef__":true,"id":7628},"id":"3466A0DA-C96D-4997-8182-AFB6DF99C988","message":""},"7628":{"isSerializedDate":true,"string":"Wed Feb 08 2012 12:13:30 GMT+0100 (CET)"},"7629":{"author":"fabian","date":{"__isSmartRef__":true,"id":7630},"id":"69D747F9-EDB5-478D-B0DE-C4CEBFDF1E9A","message":"moved PartsBin out of core"},"7630":{"isSerializedDate":true,"string":"Wed Feb 22 2012 23:40:13 GMT+0100 (CET)"},"7631":{"author":"fabian","date":{"__isSmartRef__":true,"id":7632},"id":"3DABC39F-D8E9-4EA8-AB40-719739AD92DF","message":""},"7632":{"isSerializedDate":true,"string":"Thu Feb 23 2012 00:14:10 GMT+0100 (CET)"},"7633":{"author":"jenslincke","date":{"__isSmartRef__":true,"id":7634},"id":"C6CF2A78-407E-4691-B5D6-914977DEAD8B","message":"- fixed searching and latest after moving the parts bin"},"7634":{"isSerializedDate":true,"string":"Thu Feb 23 2012 18:40:33 GMT+0100 (CET)"},"7635":{"author":"undefined","date":{"__isSmartRef__":true,"id":7636},"id":"34468222-F3C8-4636-B202-27DFAD734B8A","message":"- reload everything on restore"},"7636":{"isSerializedDate":true,"string":"Sat Mar 10 2012 11:26:28 GMT+0100 (CET)"},"7637":{"author":"robertkrahn","date":{"__isSmartRef__":true,"id":7638},"id":"75B2A711-5004-4862-B3F7-94C91FA06E17","message":"no DateFormat dependency anymore"},"7638":{"isSerializedDate":true,"string":"Mon Sep 03 2012 09:54:25 GMT+0200 (CEST)"},"7639":{"date":{"__isSmartRef__":true,"id":7640},"author":"robertkrahn","message":"scale fix + basic category preselected","id":"8C0DDF72-2CB9-4AD2-8717-F22986EDD48A"},"7640":{"isSerializedDate":true,"string":"Wed Sep 05 2012 00:55:14 GMT+0200 (CEST)"},"7641":{"date":{"__isSmartRef__":true,"id":7642},"author":"jenslincke","message":"reset title bars","id":"D723B2FE-DC4B-4A16-9AA5-A420B11C4285"},"7642":{"isSerializedDate":true,"string":"Thu Nov 29 2012 10:31:13 GMT+0100 (CET)"},"7643":{"isSerializedDate":true,"string":"Thu Nov 29 2012 10:28:19 GMT+0100 (CET)"},"7644":{"_BorderRadius":0,"_BorderWidth":0,"_ClipMode":"visible","_Fill":null,"_StrokeOpacity":0,"__serializedExpressions__":["_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(770.8,507.2)","_Padding":"lively.rect(0,0,0,0)"},"7645":{"_ClipMode":"visible","_Rotation":0,"_Scale":1,"attributeConnections":[{"__isSmartRef__":true,"id":7646}],"cornerName":"bottomRight","derivationIds":[7147,"16E962DF-21E9-4FE6-8B9B-953F0E908113","ADD0B5C0-0DC6-4D8E-9C2A-0EC7E3C71F21","25C53CC1-53E0-44A6-8E16-A56606A19EF0","50F19BF2-9607-4419-A8C2-0352B0A6FF57","56B7FFB1-61EA-47B9-AC63-A78EA3203E0F","7ED9D491-F8A0-41CA-ADCC-D29EB7805558","1A9D02A8-2BC9-4042-9A96-2149467A88F5","0E224134-B29B-4EF6-AA59-0CDD8170364D","BF087085-EA96-48C6-9B64-61ACD38A53E1"],"doNotCopyProperties":["$$cornerName"],"doNotSerialize":["$$cornerName"],"dragStartPoint":null,"draggingEnabled":true,"droppingEnabled":true,"eventHandler":{"__isSmartRef__":true,"id":7647},"halosEnabled":true,"id":"D1E114F1-9799-488C-B9A0-987E3E1B28AA","isResizeCorner":true,"moved":true,"name":"ResizeCorner","originalTargetBounds":null,"originalTargetExtent":null,"originalTargetInnerBounds":null,"owner":{"__isSmartRef__":true,"id":5899},"partsBinMetaInfo":{"__isSmartRef__":true,"id":7648},"registeredForMouseEvents":true,"relativeOrigin":null,"scripts":[],"shape":{"__isSmartRef__":true,"id":7649},"showsHalos":false,"submorphs":[],"__serializedExpressions__":["_Position","originalExtent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7650},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(760.8,497.3)","originalExtent":"lively.pt(239.0,138.0)"},"7646":{"sourceAttrName":"cornerName","sourceObj":{"__isSmartRef__":true,"id":7645},"targetMethodName":"alignToOwner","targetObj":{"__isSmartRef__":true,"id":7645},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"7647":{"morph":{"__isSmartRef__":true,"id":7645},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7648":{"comment":"Resize an object without using halos.","migrationLevel":2,"partName":"ResizeCorner","partsSpaceName":"PartsBin/Widgets/","revisionOnLoad":140152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"7649":{"_BorderWidth":0,"_ClipMode":"visible","__serializedExpressions__":["_BorderColor","_Extent","_Fill","_Padding","position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(145,145,145)","_Extent":"lively.pt(10.0,10.0)","_Fill":"Color.rgb(66,66,66)","_Padding":"lively.rect(0,0,0,0)","position":"lively.pt(0.0,0.0)"},"7650":{"alignToOwner":{"__isSmartRef__":true,"id":7651},"morphMenuItems":{"__isSmartRef__":true,"id":7654},"onDrag":{"__isSmartRef__":true,"id":7661},"onDragEnd":{"__isSmartRef__":true,"id":7669},"onDragStart":{"__isSmartRef__":true,"id":7677},"reset":{"__isSmartRef__":true,"id":7685}},"7651":{"funcProperties":{"__isSmartRef__":true,"id":7652},"source":"function alignToOwner() {\n this.align(this.bounds()[this.cornerName](), this.owner.shape.bounds()[this.cornerName]() )\n}","varMapping":{"__isSmartRef__":true,"id":7653},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7652":{},"7653":{"this":{"__isSmartRef__":true,"id":7645}},"7654":{"funcProperties":{"__isSmartRef__":true,"id":7655},"source":"function morphMenuItems() {\n return $super().concat([\n [\"corner\", [\n [\"top left\", function() { this.cornerName = 'topLeft'}.bind(this)],\n [\"top right\", function() { this.cornerName = 'topRight'}.bind(this)],\n [\"bottom right\", function() { this.cornerName = 'bottomRight'}.bind(this)],\n [\"bottom left\", function() { this.cornerName = 'bottomLeft'}.bind(this)],\n ]]\n ])\t\n}","varMapping":{"__isSmartRef__":true,"id":7656},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7655":{},"7656":{"this":{"__isSmartRef__":true,"id":7645},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7657}},"7657":{"$super":{"__isSmartRef__":true,"id":7658}},"7658":{"funcProperties":{"__isSmartRef__":true,"id":7659},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","varMapping":{"__isSmartRef__":true,"id":7660},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7659":{},"7660":{"name":"morphMenuItems","obj":{"__isSmartRef__":true,"id":7645}},"7661":{"funcProperties":{"__isSmartRef__":true,"id":7662},"source":"function onDrag(evt) {\n // alert(\"onDrag\")\n // this.owner.setPosition(pt(0,0))\n // this.owner.setOrigin(pt(0,0))\n var moveDelta = evt.mousePoint.subPt(this.dragStartPoint)\n \n // moveDelta = moveDelta.maxPt(pt(0,0))\n var ownerExtent = this.owner.getExtent();\n\n // TODO does not work\n if (evt.isShiftDown()) {\n var maxDelta = Math.max(moveDelta.x, moveDelta.y);\n if (maxDelta == 0) return;\n var factor = ownerExtent.x / ownerExtent.y\n moveDelta = pt(maxDelta * factor, maxDelta )\n }\n var accessor = \"with\" + this.cornerName.charAt(0).toUpperCase() + this.cornerName.substring(1);\n\n var newCorner = this.originalTargetBounds[this.cornerName]().addPt(moveDelta);\n var newBounds = this.originalTargetBounds[accessor ](newCorner);\n\n this.owner.setBounds(newBounds);\n \n // var newExtent = this.originalTargetExtent.addPt(moveDelta)\n // alertOK(\"new extent\" + newExtent)\n // this.owner.setExtent(newExtent);\n this.owner.submorphs.select(function(ea) {\n return ea.isResizeCorner\n }).invoke('alignToOwner');\n if (this.owner.halos) {\n this.owner.halos.invoke('alignAtTarget')\n }\n // alertOK(\"relative \" + this.relativeOrigin)\n var newOrigin = pt(0,0).extent(this.owner.getExtent()).relativeToAbsPoint(this.relativeOrigin)\n\n // TODO IMPLEMENT updating the origin does not work yet\n // this.owner.setOrigin(newOrigin);\n // alertOK(\"new origin \" + newOrigin)\n\n}","varMapping":{"__isSmartRef__":true,"id":7664},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7662":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":7663},"user":"sstamm"},"7663":{"isSerializedDate":true,"string":"Thu Feb 23 2012 12:08:52 GMT+0100 (CET)"},"7664":{"this":{"__isSmartRef__":true,"id":7645},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7665}},"7665":{"$super":{"__isSmartRef__":true,"id":7666}},"7666":{"funcProperties":{"__isSmartRef__":true,"id":7667},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","varMapping":{"__isSmartRef__":true,"id":7668},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7667":{},"7668":{"name":"onDrag","obj":{"__isSmartRef__":true,"id":7645}},"7669":{"funcProperties":{"__isSmartRef__":true,"id":7670},"source":"function onDragEnd(evt) {\n this.dragStartPoint = null;\n this.originalTargetBounds = null;\n this.relativeOrigin = null;\n}","varMapping":{"__isSmartRef__":true,"id":7672},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7670":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":7671},"user":"sstamm"},"7671":{"isSerializedDate":true,"string":"Thu Feb 23 2012 12:09:00 GMT+0100 (CET)"},"7672":{"this":{"__isSmartRef__":true,"id":7645},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7673}},"7673":{"$super":{"__isSmartRef__":true,"id":7674}},"7674":{"funcProperties":{"__isSmartRef__":true,"id":7675},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","varMapping":{"__isSmartRef__":true,"id":7676},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7675":{},"7676":{"name":"onDragEnd","obj":{"__isSmartRef__":true,"id":7645}},"7677":{"funcProperties":{"__isSmartRef__":true,"id":7678},"source":"function onDragStart(evt) {\n var absToRelativePoint = function (r, absPt) {\n\t\treturn new Point(\n\t\t\t(absPt.x - r.x) / r.width,\n\t\t\t(absPt.y - r.y) / r.height)\n\t}\n // absToRelativePoint(new Rectangle(10,10,100,100), pt(20,20))\n // absToRelativePoint(new Rectangle(10,10,100,100), pt(0,0))\n // absToRelativePoint(new Rectangle(-100,-100,200,200), pt(0,0))\n\n\n this.dragStartPoint = evt.mousePoint;\n this.originalTargetBounds= this.owner.bounds();\n this.relativeOrigin = absToRelativePoint(pt(0,0).extent(this.owner.getExtent()), this.owner.getOrigin())\n}","varMapping":{"__isSmartRef__":true,"id":7680},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7678":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":7679},"user":"sstamm"},"7679":{"isSerializedDate":true,"string":"Thu Feb 23 2012 12:08:40 GMT+0100 (CET)"},"7680":{"this":{"__isSmartRef__":true,"id":7645},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7681}},"7681":{"$super":{"__isSmartRef__":true,"id":7682}},"7682":{"funcProperties":{"__isSmartRef__":true,"id":7683},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","varMapping":{"__isSmartRef__":true,"id":7684},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7683":{},"7684":{"name":"onDragStart","obj":{"__isSmartRef__":true,"id":7645}},"7685":{"funcProperties":{"__isSmartRef__":true,"id":7686},"source":"function reset() {\n this.isResizeCorner = true\n this.cornerName = 'bottomRight'\n this.setExtent(pt(10,10));\n this.setPosition(pt(0,0))\n}","varMapping":{"__isSmartRef__":true,"id":7687},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7686":{},"7687":{"this":{"__isSmartRef__":true,"id":7645}},"7688":{"submorphs":[{"__isSmartRef__":true,"id":7689},{"__isSmartRef__":true,"id":7695},{"__isSmartRef__":true,"id":7708},{"__isSmartRef__":true,"id":7720}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7733},"eventHandler":{"__isSmartRef__":true,"id":7734},"_ClipMode":"visible","derivationIds":["51818F1E-35ED-47B0-A271-C76CA7A5875A"],"id":"D33AD59B-206A-458E-A43C-64AFB8DE3885","droppingEnabled":false,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":7735},"windowMorph":{"__isSmartRef__":true,"id":5899},"label":{"__isSmartRef__":true,"id":7689},"closeButton":{"__isSmartRef__":true,"id":7695},"menuButton":{"__isSmartRef__":true,"id":7708},"collapseButton":{"__isSmartRef__":true,"id":7720},"_PreviousBorderWidth":0,"owner":{"__isSmartRef__":true,"id":5899},"prevScroll":[0,0],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.TitleBar","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(0.0,0.0)"},"7689":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7690},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":7691}],"eventHandler":{"__isSmartRef__":true,"id":7693},"_ClipMode":"hidden","derivationIds":["2FAB5433-DF2F-4334-99DB-409619662E79"],"id":"CE98D783-ACE7-4E81-928F-D8E8B1A46C4D","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"isLabel":true,"layout":{"__isSmartRef__":true,"id":7694},"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":7688},"_StyleClassNames":["window-title"],"_TextStylingMode":true,"__serializedExpressions__":["_TextColor","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(20.0,3.0)"},"7690":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(711.8,18.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"7691":{"style":{"__isSmartRef__":true,"id":7692},"chunkOwner":{"__isSmartRef__":true,"id":7689},"_id":"_34","storedString":"PartsBinBrowser","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7692":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7693":{"morph":{"__isSmartRef__":true,"id":7689},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7694":{"resizeWidth":true},"7695":{"submorphs":[{"__isSmartRef__":true,"id":7696}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7701},"eventHandler":{"__isSmartRef__":true,"id":7702},"_ClipMode":"visible","derivationIds":["EC28C613-A158-4C80-BF6E-6CF04640106B"],"id":"36CAD3EC-B7FC-4F91-B0D2-D26E5132E14E","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":7696},"_PreviousBorderWidth":0,"owner":{"__isSmartRef__":true,"id":7688},"layout":{"__isSmartRef__":true,"id":7703},"_StyleClassNames":["close"],"attributeConnections":[{"__isSmartRef__":true,"id":7704},{"__isSmartRef__":true,"id":7706}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(750.8,3.0)"},"7696":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7697},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":7698}],"eventHandler":{"__isSmartRef__":true,"id":7700},"_ClipMode":"hidden","derivationIds":["79C67E5D-33A6-4DA7-BB27-BD1E94B65747"],"id":"2C397F11-AF81-45E1-94B9-C8CEAC0BB04F","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":7695},"isLabel":true,"eventsAreIgnored":true,"_TextStylingMode":true,"__serializedExpressions__":["_TextColor","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(0.0,-1.0)"},"7697":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"7698":{"style":{"__isSmartRef__":true,"id":7699},"chunkOwner":{"__isSmartRef__":true,"id":7696},"_id":"_15578","storedString":"X","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7699":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7700":{"morph":{"__isSmartRef__":true,"id":7696},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7701":{"_BorderWidth":1,"_StrokeOpacity":0,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"7702":{"morph":{"__isSmartRef__":true,"id":7695},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7703":{"moveHorizontal":true},"7704":{"sourceObj":{"__isSmartRef__":true,"id":7695},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":5899},"targetMethodName":"getCloseHelp","varMapping":{"__isSmartRef__":true,"id":7705},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"7705":{"source":{"__isSmartRef__":true,"id":7695},"target":{"__isSmartRef__":true,"id":5899}},"7706":{"sourceObj":{"__isSmartRef__":true,"id":7695},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":5899},"targetMethodName":"initiateShutdown","varMapping":{"__isSmartRef__":true,"id":7707},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"7707":{"source":{"__isSmartRef__":true,"id":7695},"target":{"__isSmartRef__":true,"id":5899}},"7708":{"submorphs":[{"__isSmartRef__":true,"id":7709}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7714},"eventHandler":{"__isSmartRef__":true,"id":7715},"_ClipMode":"visible","derivationIds":["BD33D105-CBDC-4894-8FFF-AB61C2703BB1"],"id":"02DAD1BD-38AD-43AB-BED4-E6FDAF2B3970","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":7709},"_PreviousBorderWidth":0,"owner":{"__isSmartRef__":true,"id":7688},"attributeConnections":[{"__isSmartRef__":true,"id":7716},{"__isSmartRef__":true,"id":7718}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"isPressed":false,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(3.0,3.0)"},"7709":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7710},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":7711}],"eventHandler":{"__isSmartRef__":true,"id":7713},"_ClipMode":"hidden","derivationIds":["BA9A6B1C-4973-4BF9-8711-0D480F5A4087"],"id":"A61568F0-1CDE-4129-AA63-836C45413E04","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":7708},"isLabel":true,"eventsAreIgnored":true,"_TextStylingMode":true,"__serializedExpressions__":["_TextColor","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(0.0,0.0)"},"7710":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(18.0,17.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"7711":{"style":{"__isSmartRef__":true,"id":7712},"chunkOwner":{"__isSmartRef__":true,"id":7709},"_id":"_15580","storedString":"M","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7712":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7713":{"morph":{"__isSmartRef__":true,"id":7709},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7714":{"_BorderWidth":1,"_StrokeOpacity":0,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"7715":{"morph":{"__isSmartRef__":true,"id":7708},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7716":{"sourceObj":{"__isSmartRef__":true,"id":7708},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":5899},"targetMethodName":"getMenuHelp","varMapping":{"__isSmartRef__":true,"id":7717},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"7717":{"source":{"__isSmartRef__":true,"id":7708},"target":{"__isSmartRef__":true,"id":5899}},"7718":{"sourceObj":{"__isSmartRef__":true,"id":7708},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":5899},"targetMethodName":"showTargetMorphMenu","varMapping":{"__isSmartRef__":true,"id":7719},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"7719":{"source":{"__isSmartRef__":true,"id":7708},"target":{"__isSmartRef__":true,"id":5899}},"7720":{"submorphs":[{"__isSmartRef__":true,"id":7721}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7726},"eventHandler":{"__isSmartRef__":true,"id":7727},"_ClipMode":"visible","derivationIds":["1931C2F4-2FE3-409A-A8A5-571A36E8C3FA"],"id":"85C5425B-6B32-42AE-8494-4D52D9F5A928","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":7721},"_PreviousBorderWidth":0,"owner":{"__isSmartRef__":true,"id":7688},"layout":{"__isSmartRef__":true,"id":7728},"attributeConnections":[{"__isSmartRef__":true,"id":7729},{"__isSmartRef__":true,"id":7731}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(731.8,3.0)"},"7721":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7722},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":7723}],"eventHandler":{"__isSmartRef__":true,"id":7725},"_ClipMode":"hidden","derivationIds":["2B7C2134-12AA-4F45-8936-7B19DC0B4608"],"id":"B603CCF1-B90B-447D-952A-520B9C4FCC6D","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":7720},"isLabel":true,"eventsAreIgnored":true,"_TextStylingMode":true,"__serializedExpressions__":["_TextColor","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(0.0,1.0)"},"7722":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"7723":{"style":{"__isSmartRef__":true,"id":7724},"chunkOwner":{"__isSmartRef__":true,"id":7721},"_id":"_15582","storedString":"–","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7724":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7725":{"morph":{"__isSmartRef__":true,"id":7721},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7726":{"_BorderWidth":1,"_StrokeOpacity":0,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"7727":{"morph":{"__isSmartRef__":true,"id":7720},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7728":{"moveHorizontal":true},"7729":{"sourceObj":{"__isSmartRef__":true,"id":7720},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":5899},"targetMethodName":"getCollapseHelp","varMapping":{"__isSmartRef__":true,"id":7730},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"7730":{"source":{"__isSmartRef__":true,"id":7720},"target":{"__isSmartRef__":true,"id":5899}},"7731":{"sourceObj":{"__isSmartRef__":true,"id":7720},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":5899},"targetMethodName":"toggleCollapse","varMapping":{"__isSmartRef__":true,"id":7732},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"7732":{"source":{"__isSmartRef__":true,"id":7720},"target":{"__isSmartRef__":true,"id":5899}},"7733":{"_AppearanceStylingMode":true,"_BorderStylingMode":true,"_BorderWidth":0,"__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(770.8,22.0)","_Padding":"lively.rect(0,0,0,0)"},"7734":{"morph":{"__isSmartRef__":true,"id":7688},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7735":{"resizeWidth":true,"adjustForNewBounds":true},"7736":{"onLoadFromPartsBin":{"__isSmartRef__":true,"id":7737}},"7737":{"funcProperties":{"__isSmartRef__":true,"id":7738},"source":"function onLoadFromPartsBin() {\n\t$super();\n\tthis.targetMorph.reloadEverything();\n}","varMapping":{"__isSmartRef__":true,"id":7740},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7738":{"timestamp":{"__isSmartRef__":true,"id":7739},"user":"robertkrahn"},"7739":{"isSerializedDate":true,"string":"Mon Jun 27 2011 10:54:32 GMT+0200 (CEST)"},"7740":{"this":{"__isSmartRef__":true,"id":5899},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7741}},"7741":{"$super":{"__isSmartRef__":true,"id":7742}},"7742":{"funcProperties":{"__isSmartRef__":true,"id":7743},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","varMapping":{"__isSmartRef__":true,"id":7744},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7743":{},"7744":{"name":"onLoadFromPartsBin","obj":{"__isSmartRef__":true,"id":5899}},"7745":{"submorphs":[{"__isSmartRef__":true,"id":7746},{"__isSmartRef__":true,"id":9203},{"__isSmartRef__":true,"id":9234}],"scripts":[],"shape":{"__isSmartRef__":true,"id":9282},"id":"852534CB-F213-4168-BBA9-69B39517B53F","eventHandler":{"__isSmartRef__":true,"id":9283},"droppingEnabled":true,"halosEnabled":true,"__layered_draggingEnabled__":true,"layout":{"__isSmartRef__":true,"id":9284},"LK2":true,"targetMorph":{"__isSmartRef__":true,"id":7746},"titleBar":{"__isSmartRef__":true,"id":9234},"collapsedTransform":{"__isSmartRef__":true,"id":9285},"expandedTransform":{"__isSmartRef__":true,"id":9286},"ignoreEventsOnExpand":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":9287},"name":"ObjectEditor","highlighted":false,"cameForward":false,"showsHalos":false,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isBeingDragged":false,"prevScroll":[0,0],"isCopyMorphRef":true,"morphRefId":16,"derivationIds":[205,"2951753B-EB95-4093-A0DD-249E83AC2204","A32DE788-E06D-492C-B2E6-19C3710B5AE0","96D56291-98FB-42C4-A247-0A20B4183B14","1E6BCC46-3FE3-4950-AE50-9751458F7E18","22248328-5B04-4E39-ADDE-460C107C790F","2F4F6161-9F4C-469E-AF56-24765FF03B72","88EF08D5-C1E7-4B5B-B393-FFF5921009D7","FF731ED6-5217-4053-9B85-77F1BF344BF3","496332F8-A328-4625-A7D5-0DCE90C3D2AE","E57F1D4E-AE08-4CAA-A62D-4E69FC0BFF47","94783CDE-55B0-4198-8477-C0756F2C812F","F03206B8-2964-470C-A335-FF321C7743E5","C60ABA94-4D2A-4524-9239-9B7EA074A0B5","D3FBB0FA-2BFF-4D8C-9632-41EEEDB053AE","FDF9A68D-1149-4666-9946-600CCA238B76","118B9F76-0089-47CC-9C18-9F9FF646339B","B0FFB231-7805-4F89-B4B3-4ACD87687613","76631A8F-F752-4DB8-93ED-1496BC458DF0","04D3062E-744B-4E3D-8B25-5602772A307B","89687ECD-A53A-4C95-B6E8-235EBB9198E9","612A25B8-60DC-488D-AD81-1BFA6E48A0D4","08ED6CF8-0A8B-4DC5-AA4D-6499033DFCEC","9771786C-46ED-4C4F-A876-F8CF0B84E769","5DCB36B2-C2B7-49A2-AB12-014B2944C328","D05AAF5D-5660-4158-8BBA-3F564F04AF6F","885F1822-564C-4189-9B13-6D3D8D7CEFCF","8BEEB84F-C547-44B8-9A1E-4586D5236462","5F90A8DF-CB92-4CD6-803F-F082D3A5C1E1","75E80C8F-4DC1-4C89-8CA2-23A70FDEB44F","776DB695-E9C5-410B-9B3D-A492EE5196F1"],"moved":true,"_ClipMode":"visible","_Rotation":0,"_Scale":1.0100552207170073,"__serializedExpressions__":["contentOffset","collapsedExtent","expandedExtent","prevDragPos","expandedPosition","collapsedPosition","minSize","minExtent","_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9435},"__LivelyClassName__":"lively.morphic.Window","__SourceModuleName__":"Global.lively.morphic.Widgets","withoutLayers":["Global.lively.morphic.GrabbingLayer"],"contentOffset":"lively.pt(0.0,22.0)","collapsedExtent":"lively.pt(723.0,268.0)","expandedExtent":"lively.pt(729.0,365.0)","prevDragPos":"lively.pt(1635.0,2628.0)","expandedPosition":"lively.pt(26.0,125.0)","collapsedPosition":"lively.pt(21.0,92.9)","minSize":"lively.pt(500.0,300.0)","minExtent":"lively.pt(455.0,268.0)","_Position":"lively.pt(1072.0,2574.2)"},"7746":{"submorphs":[{"__isSmartRef__":true,"id":7747},{"__isSmartRef__":true,"id":8563},{"__isSmartRef__":true,"id":8398},{"__isSmartRef__":true,"id":8569},{"__isSmartRef__":true,"id":8576},{"__isSmartRef__":true,"id":8598},{"__isSmartRef__":true,"id":8619},{"__isSmartRef__":true,"id":8646},{"__isSmartRef__":true,"id":7981},{"__isSmartRef__":true,"id":8319},{"__isSmartRef__":true,"id":8677},{"__isSmartRef__":true,"id":8768},{"__isSmartRef__":true,"id":8774},{"__isSmartRef__":true,"id":8836},{"__isSmartRef__":true,"id":8879},{"__isSmartRef__":true,"id":8922},{"__isSmartRef__":true,"id":8943}],"scripts":[{"__isSmartRef__":true,"id":9090}],"id":"D7BDC128-AFA8-413D-B728-FE70CDC9494D","shape":{"__isSmartRef__":true,"id":9091},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"ObjectEditorPane","partsBinMetaInfo":{"__isSmartRef__":true,"id":9092},"eventHandler":{"__isSmartRef__":true,"id":9095},"layout":{"__isSmartRef__":true,"id":9096},"target":{"__isSmartRef__":true,"id":6095},"scriptPane":{"__isSmartRef__":true,"id":7981},"scriptList":{"__isSmartRef__":true,"id":7747},"connectionList":{"__isSmartRef__":true,"id":8398},"morphSelector":{"__isSmartRef__":true,"id":8677},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"changeIndicator":{"__isSmartRef__":true,"id":8319},"isBeingDragged":false,"prevScroll":[0,0],"grabbingEnabled":false,"draggingEnabled":false,"currentCategory":null,"tagChooser":{"__isSmartRef__":true,"id":8774},"currentTag":null,"derivationIds":[206,"3BDE080D-3D60-4BB9-A690-E6001350F596","00E28CBF-E803-4BC0-93CC-651AC21008A5","1B7E7936-0145-47E4-8433-DFE58134E74B","422B98E3-E52B-4057-9C28-865873682DE1","BCDE8D30-ECC2-4883-9587-2518B6822233","BA6D5198-5AC2-4A63-9597-D4CF98A99CA9","17E22972-5EBC-4511-9779-05E9E665D899","C6F34039-F423-4223-8D6A-85611A138372","7EC3BECE-1BDA-471D-B14C-C4FB822AA55C","88F702A6-6067-4160-8561-54FAD27ADB17","738F5E09-C109-4CD0-B5F5-418A6227ABA0","0DC59884-6397-4391-A9A7-FB6F9F97E5AD","14C76016-3134-4E27-8E8F-AF9EE6ACCF4E","FEB1641E-DEA0-449B-B5E5-D3946457A986","5A09E61D-0939-46DD-B099-6337F45EAD81","42A37CDC-8F21-49BA-A701-B98418EF4AEC","FCE84B47-1667-482B-B035-D2C3C7F53837","F49E6D79-2AEB-41FC-8057-A25A4C7D4F92","7B115C74-E409-42A1-9FCB-2DEB53C88CD6","1D3B45A6-5E60-4FD3-900A-288DB80F5262","5BC7B59B-3F80-49C6-BF71-F3777B7D4867","22651992-9C38-474F-B720-F2FC4B1D9A0E","80BF85C2-6727-4766-861C-09C225341FEA","ADC6838F-0BD6-456E-8BD7-A62A9A80285C","9BBAD88A-5DC6-4051-A7CA-4C3F918DD733","0C73D724-E7A5-4AAE-9449-D414B1F3E04E","B341D9BF-D6FF-4ED9-A0AE-A8BDA4C1C35F","19CCEF38-2A49-48DF-BEFD-D5096BA3A758","CB78359F-A158-4EA7-8E3D-8F2C1B6580E5","AB0C1CCE-1EC7-4625-84BF-C9306D62D81B"],"owner":{"__isSmartRef__":true,"id":7745},"partTests":{"__isSmartRef__":true,"id":9097},"_ClipMode":"visible","_Rotation":0,"_Scale":1,"__serializedExpressions__":["distanceToDragEvent","_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9098},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","distanceToDragEvent":"lively.pt(350.2,-3.2)","_Position":"lively.pt(1.0,21.5)"},"7747":{"submorphs":[],"scripts":[],"id":"E4154D7A-C67E-4428-B6C8-8F5FBD59467D","shape":{"__isSmartRef__":true,"id":7748},"droppingEnabled":true,"halosEnabled":true,"itemList":["-- ALL --","addConstraint","addConstraintArray","addPositionConstraint","addRatioConstraint","extendArrayWithZeros","getRatioSide","getValue","getValueForConstraintType","height","initializeTableau","initSimplex","length","parseConstraints","printTableau","ratio","roundTableau","select","setCurrentConstraintType","setValue","showVariableValues","simplexStep","start","stepping","stop","testStuff","testTableau","width"],"selectedLineNo":17,"showsHalos":false,"name":"ObjectEditorScriptList","partsBinMetaInfo":{"__isSmartRef__":true,"id":7749},"_ClipMode":"auto","owner":{"__isSmartRef__":true,"id":7746},"prevScroll":[0,16],"attributeConnections":[{"__isSmartRef__":true,"id":7750}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"layout":{"__isSmartRef__":true,"id":7752},"doitContext":{"__isSmartRef__":true,"id":7753},"eventHandler":{"__isSmartRef__":true,"id":8554},"_FontSize":10,"isBeingDragged":false,"grabbingEnabled":false,"draggingEnabled":false,"isCopyMorphRef":true,"morphRefId":17,"currentCategory":null,"derivationIds":[207,"D87334B5-DFB8-438D-8038-D2C55A798E3B","4242A24B-D284-4130-BB19-C1AB8C7E96CB","1F2230C1-4745-4EED-8827-5D3FC0EA8D8A","1260A8AA-AD41-451A-A761-BE75A33282E8","11AABB24-1595-4EDC-95DF-8BC66785F47A","CA99FFE7-13DD-4721-8DE2-6A587B0C65D9","E01A3DAA-0001-4C7C-A6A7-449C3945A3E6","8C3C70BF-E1CE-4FB9-8407-24EA990D4E49","D70897C1-82FA-42AD-9D81-A0698E9072CC","69BB0838-2830-4831-A681-185E03308396","434D4493-4DD6-466F-A202-7364A5829C52","93D99F39-CC07-45EB-9459-5230A80A20D2","4756DE7D-3422-46FC-B24B-5565F597D490","7AF59BEC-20A9-4451-AD6E-39E86979D18D","07109F49-B19B-4C20-8632-697478AA1FFB","DD6C1E85-89E4-4619-A9B8-6CF6A5E7AD71","C9C566DA-2167-4866-B606-6D9467CC5763","43A75FC1-E0E6-4B7B-84B5-382D18881361","1EE4A800-07BC-4687-B972-0360A139A335","52766A7B-F1AC-4B5D-AFA9-3CBEC45A4175","500ABFF2-CC61-403C-B40B-C38B13EB829E","CCC6F1D7-B08E-4106-A54C-3CB27FAE885A","DD77BBCF-FA2D-4EEF-80E5-DFD0CFAC257E","FBF51FE1-3F15-48F1-9968-35CE0F17558A","0435127D-922E-4618-BBE2-72674C58772C","7A26603F-1566-41BE-B32D-6B17A7FAF107","236EA689-19AE-4C3D-BA95-EA5786184C70","331932E3-0E70-4FF1-8CD0-11921E2FF30E","B826CD75-9134-4A06-BC7D-791974BC6735","63898451-C4BE-41C7-B09C-31F71CA4B63C"],"selection":"select","_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8555},"__LivelyClassName__":"lively.morphic.List","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(10.0,63.0)","distanceToDragEvent":"lively.pt(126.0,-14.4)"},"7748":{"_BorderWidth":1,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(180.0,242.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(243,243,243)","_Padding":"lively.rect(0,0,0,0)"},"7749":{"partsSpaceName":"PartsBin/NewWorld","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"7750":{"sourceObj":{"__isSmartRef__":true,"id":7747},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":7746},"targetMethodName":"displaySourceForScript","converterString":"function (value) {\n return (value === '-- ALL --') ? null : value;\n}","updaterString":null,"varMapping":{"__isSmartRef__":true,"id":7751},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"7751":{"source":{"__isSmartRef__":true,"id":7747},"target":{"__isSmartRef__":true,"id":7746}},"7752":{"resizeHeight":true},"7753":{"submorphs":[],"scripts":[],"id":836,"shape":{"__isSmartRef__":true,"id":7754},"droppingEnabled":true,"halosEnabled":true,"__layered_draggingEnabled__":true,"layout":{"__isSmartRef__":true,"id":7755},"titleBar":{"__isSmartRef__":true,"id":7756},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":{"__isSmartRef__":true,"id":7821},"highlighted":true,"_Rotation":0,"_Scale":1,"showsHalos":false,"name":"ObjectEditor","target":{"__isSmartRef__":true,"id":7822},"partsBinMetaInfo":{"__isSmartRef__":true,"id":7980},"scriptList":{"__isSmartRef__":true,"id":7747},"scriptPane":{"__isSmartRef__":true,"id":7981},"classButton":{"__isSmartRef__":true,"id":8378},"connectionList":{"__isSmartRef__":true,"id":8398},"targetButton":{"__isSmartRef__":true,"id":8410},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"morphSelector":{"__isSmartRef__":true,"id":8428},"eventHandler":{"__isSmartRef__":true,"id":8501},"cameForward":false,"isCopyMorphRef":true,"morphRefId":1,"__serializedExpressions__":["contentOffset","expandedExtent","prevDragPos","expandedPosition","_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8502},"__LivelyClassName__":"lively.morphic.Window","__SourceModuleName__":"Global.lively.morphic.Widgets","withoutLayers":["Global.lively.morphic.GrabbingLayer"],"contentOffset":"lively.pt(0.0,22.0)","expandedExtent":"lively.pt(861.5,575.2)","prevDragPos":"lively.pt(613.0,129.0)","expandedPosition":"lively.pt(377.7,419.5)","_Position":"lively.pt(715.5,73.9)"},"7754":{"_BorderWidth":1,"_StrokeOpacity":0,"_BorderRadius":9.25,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["_Fill","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Fill":"Color.rgb(255,255,255)","_Extent":"lively.pt(981.0,585.2)","_BorderColor":"Color.rgb(0,0,0)"},"7755":{"adjustForNewBounds":true},"7756":{"submorphs":[{"__isSmartRef__":true,"id":7757},{"__isSmartRef__":true,"id":7762},{"__isSmartRef__":true,"id":7783},{"__isSmartRef__":true,"id":7798}],"scripts":[],"id":837,"shape":{"__isSmartRef__":true,"id":7814},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":7819},"eventsAreIgnored":true,"windowMorph":{"__isSmartRef__":true,"id":7753},"label":{"__isSmartRef__":true,"id":7757},"closeButton":{"__isSmartRef__":true,"id":7762},"menuButton":{"__isSmartRef__":true,"id":7783},"collapseButton":{"__isSmartRef__":true,"id":7798},"owner":null,"name":"ObjectEditorTitleBar","_Scale":1,"eventHandler":{"__isSmartRef__":true,"id":7820},"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.TitleBar","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(0.0,0.0)"},"7757":{"submorphs":[],"scripts":[],"id":838,"shape":{"__isSmartRef__":true,"id":7758},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_MaxTextWidth":null,"_MaxTextHeight":17,"textChunks":[{"__isSmartRef__":true,"id":7759}],"evalEnabled":false,"isLabel":true,"eventsAreIgnored":true,"_FontSize":10,"_Align":"center","owner":{"__isSmartRef__":true,"id":7756},"_Scale":1,"eventHandler":{"__isSmartRef__":true,"id":7761},"_HandStyle":"default","_PointerEvents":"none","__serializedExpressions__":["_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(20.0,3.0)"},"7758":{"_BorderWidth":0,"_Fill":null,"_BorderRadius":0,"__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(922.0,17.0)","_BorderColor":"Color.rgb(0,0,0)"},"7759":{"style":{"__isSmartRef__":true,"id":7760},"chunkOwner":{"__isSmartRef__":true,"id":7757},"storedString":"","_id":"_1341","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7760":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7761":{"morph":{"__isSmartRef__":true,"id":7757},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7762":{"submorphs":[{"__isSmartRef__":true,"id":7763}],"scripts":[],"id":839,"shape":{"__isSmartRef__":true,"id":7768},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":7769},"lighterFill":{"__isSmartRef__":true,"id":7774},"label":{"__isSmartRef__":true,"id":7763},"owner":{"__isSmartRef__":true,"id":7756},"layout":{"__isSmartRef__":true,"id":7779},"attributeConnections":[{"__isSmartRef__":true,"id":7780},{"__isSmartRef__":true,"id":7781}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"_Scale":1,"eventHandler":{"__isSmartRef__":true,"id":7782},"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(961.0,3.0)"},"7763":{"submorphs":[],"scripts":[],"id":840,"shape":{"__isSmartRef__":true,"id":7764},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_MaxTextWidth":null,"_MaxTextHeight":17,"textChunks":[{"__isSmartRef__":true,"id":7765}],"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":7762},"isLabel":true,"eventsAreIgnored":true,"_FontSize":8,"_Scale":1,"eventHandler":{"__isSmartRef__":true,"id":7767},"_HandStyle":"default","_PointerEvents":"none","__serializedExpressions__":["_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(5,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"7764":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_BorderColor":"Color.rgb(0,0,0)"},"7765":{"style":{"__isSmartRef__":true,"id":7766},"chunkOwner":{"__isSmartRef__":true,"id":7763},"storedString":"","_id":"_1342","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7766":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7767":{"morph":{"__isSmartRef__":true,"id":7763},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7768":{"_BorderWidth":0,"_Fill":{"__isSmartRef__":true,"id":7769},"_StrokeOpacity":0,"_BorderRadius":5,"__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_BorderColor":"Color.rgb(189,190,192)"},"7769":{"stops":[{"__isSmartRef__":true,"id":7770},{"__isSmartRef__":true,"id":7771},{"__isSmartRef__":true,"id":7772},{"__isSmartRef__":true,"id":7773}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"7770":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"7771":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"7772":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"7773":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"7774":{"stops":[{"__isSmartRef__":true,"id":7775},{"__isSmartRef__":true,"id":7776},{"__isSmartRef__":true,"id":7777},{"__isSmartRef__":true,"id":7778}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"7775":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"7776":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"7777":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"7778":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"7779":{"moveHorizontal":true},"7780":{"sourceObj":{"__isSmartRef__":true,"id":7762},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":7753},"targetMethodName":"getCloseHelp","converterString":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"7781":{"sourceObj":{"__isSmartRef__":true,"id":7762},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":7753},"targetMethodName":"initiateShutdown","converterString":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"7782":{"morph":{"__isSmartRef__":true,"id":7762},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7783":{"submorphs":[{"__isSmartRef__":true,"id":7784}],"scripts":[],"id":841,"shape":{"__isSmartRef__":true,"id":7789},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":7769},"lighterFill":{"__isSmartRef__":true,"id":7790},"label":{"__isSmartRef__":true,"id":7784},"owner":{"__isSmartRef__":true,"id":7756},"attributeConnections":[{"__isSmartRef__":true,"id":7795},{"__isSmartRef__":true,"id":7796}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"showsHalos":false,"_Scale":1,"eventHandler":{"__isSmartRef__":true,"id":7797},"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(3.0,3.0)"},"7784":{"submorphs":[],"scripts":[],"id":842,"shape":{"__isSmartRef__":true,"id":7785},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_MaxTextWidth":null,"_MaxTextHeight":17,"textChunks":[{"__isSmartRef__":true,"id":7786}],"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":7783},"isLabel":true,"eventsAreIgnored":true,"_FontSize":8,"_Scale":1,"eventHandler":{"__isSmartRef__":true,"id":7788},"_HandStyle":"default","_PointerEvents":"none","__serializedExpressions__":["_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(5,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"7785":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_BorderColor":"Color.rgb(0,0,0)"},"7786":{"style":{"__isSmartRef__":true,"id":7787},"chunkOwner":{"__isSmartRef__":true,"id":7784},"storedString":"","_id":"_1343","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7787":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7788":{"morph":{"__isSmartRef__":true,"id":7784},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7789":{"_BorderWidth":0,"_Fill":{"__isSmartRef__":true,"id":7769},"_StrokeOpacity":0,"_BorderRadius":5,"__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_BorderColor":"Color.rgb(189,190,192)"},"7790":{"stops":[{"__isSmartRef__":true,"id":7791},{"__isSmartRef__":true,"id":7792},{"__isSmartRef__":true,"id":7793},{"__isSmartRef__":true,"id":7794}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"7791":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"7792":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"7793":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"7794":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"7795":{"sourceObj":{"__isSmartRef__":true,"id":7783},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":7753},"targetMethodName":"getMenuHelp","converterString":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"7796":{"sourceObj":{"__isSmartRef__":true,"id":7783},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":7753},"targetMethodName":"showTargetMorphMenu","converterString":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"7797":{"morph":{"__isSmartRef__":true,"id":7783},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7798":{"submorphs":[{"__isSmartRef__":true,"id":7799}],"scripts":[],"id":843,"shape":{"__isSmartRef__":true,"id":7804},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":7769},"lighterFill":{"__isSmartRef__":true,"id":7805},"label":{"__isSmartRef__":true,"id":7799},"owner":{"__isSmartRef__":true,"id":7756},"layout":{"__isSmartRef__":true,"id":7810},"attributeConnections":[{"__isSmartRef__":true,"id":7811},{"__isSmartRef__":true,"id":7812}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"_Scale":1,"eventHandler":{"__isSmartRef__":true,"id":7813},"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(942.0,3.0)"},"7799":{"submorphs":[],"scripts":[],"id":844,"shape":{"__isSmartRef__":true,"id":7800},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_MaxTextWidth":null,"_MaxTextHeight":17,"textChunks":[{"__isSmartRef__":true,"id":7801}],"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":7798},"isLabel":true,"eventsAreIgnored":true,"_FontSize":8,"_Scale":1,"eventHandler":{"__isSmartRef__":true,"id":7803},"_HandStyle":"default","_PointerEvents":"none","__serializedExpressions__":["_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(5,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"7800":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_BorderColor":"Color.rgb(0,0,0)"},"7801":{"style":{"__isSmartRef__":true,"id":7802},"chunkOwner":{"__isSmartRef__":true,"id":7799},"storedString":"","_id":"_1344","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7802":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7803":{"morph":{"__isSmartRef__":true,"id":7799},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7804":{"_BorderWidth":0,"_Fill":{"__isSmartRef__":true,"id":7769},"_StrokeOpacity":0,"_BorderRadius":5,"__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_BorderColor":"Color.rgb(189,190,192)"},"7805":{"stops":[{"__isSmartRef__":true,"id":7806},{"__isSmartRef__":true,"id":7807},{"__isSmartRef__":true,"id":7808},{"__isSmartRef__":true,"id":7809}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"7806":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"7807":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"7808":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"7809":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"7810":{"moveHorizontal":true},"7811":{"sourceObj":{"__isSmartRef__":true,"id":7798},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":7753},"targetMethodName":"getCollapseHelp","converterString":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"7812":{"sourceObj":{"__isSmartRef__":true,"id":7798},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":7753},"targetMethodName":"toggleCollapse","converterString":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"7813":{"morph":{"__isSmartRef__":true,"id":7798},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7814":{"_BorderWidth":2,"_Fill":{"__isSmartRef__":true,"id":7815},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(981.0,22.0)","_BorderColor":"Color.rgb(102,102,102)"},"7815":{"stops":[{"__isSmartRef__":true,"id":7816},{"__isSmartRef__":true,"id":7817},{"__isSmartRef__":true,"id":7818}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,1,0,-1)"},"7816":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(184,184,184)"},"7817":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(230,230,230)"},"7818":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(184,184,184)"},"7819":{"resizeWidth":true,"adjustForNewBounds":true},"7820":{"morph":{"__isSmartRef__":true,"id":7756},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7821":{"a":1,"b":0,"c":0,"d":1,"e":377.6609726943286,"f":419.5142810783999,"__LivelyClassName__":"lively.morphic.Similitude","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7822":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7823},"id":394,"textChunks":[{"__isSmartRef__":true,"id":7824}],"eventHandler":{"__isSmartRef__":true,"id":7826},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"auto","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Helvetica","_MaxTextWidth":500,"_MaxTextHeight":200,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":7827},"layout":{"__isSmartRef__":true,"id":7899},"doitContext":{"__isSmartRef__":true,"id":7900},"priorSelectionRange":[0,36],"charsReplaced":"","lastFindLoc":20,"showsHalos":false,"__serializedExpressions__":["_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(2,1,0,0)","_Position":"lively.pt(0.0,22.0)"},"7823":{"_BorderWidth":2,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(500.0,200.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(243,243,243)"},"7824":{"style":{"__isSmartRef__":true,"id":7825},"chunkOwner":{"__isSmartRef__":true,"id":7822},"storedString":"","_id":"_1353","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7825":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7826":{"morph":{"__isSmartRef__":true,"id":7822},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7827":{"submorphs":[{"__isSmartRef__":true,"id":7822},{"__isSmartRef__":true,"id":7828}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7896},"id":395,"eventHandler":{"__isSmartRef__":true,"id":7897},"droppingEnabled":true,"halosEnabled":true,"__layered_draggingEnabled__":true,"layout":{"__isSmartRef__":true,"id":7898},"LK2":true,"targetMorph":{"__isSmartRef__":true,"id":7822},"titleBar":{"__isSmartRef__":true,"id":7828},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"highlighted":true,"_Rotation":0,"_Scale":1,"cameForward":false,"showsHalos":false,"__serializedExpressions__":["_Position","contentOffset","prevDragPos"],"__LivelyClassName__":"lively.morphic.Window","__SourceModuleName__":"Global.lively.morphic.Widgets","withoutLayers":["Global.lively.morphic.GrabbingLayer"],"_Position":"lively.pt(1234.0,448.0)","contentOffset":"lively.pt(0.0,22.0)","prevDragPos":"lively.pt(1478.0,453.0)"},"7828":{"submorphs":[{"__isSmartRef__":true,"id":7829},{"__isSmartRef__":true,"id":7835},{"__isSmartRef__":true,"id":7858},{"__isSmartRef__":true,"id":7875}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7893},"id":396,"eventHandler":{"__isSmartRef__":true,"id":7894},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":7895},"windowMorph":{"__isSmartRef__":true,"id":7827},"label":{"__isSmartRef__":true,"id":7829},"closeButton":{"__isSmartRef__":true,"id":7835},"menuButton":{"__isSmartRef__":true,"id":7858},"collapseButton":{"__isSmartRef__":true,"id":7875},"owner":{"__isSmartRef__":true,"id":7827},"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.TitleBar","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(0.0,0.0)"},"7829":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7830},"id":397,"textChunks":[{"__isSmartRef__":true,"id":7831}],"eventHandler":{"__isSmartRef__":true,"id":7833},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","evalEnabled":false,"isLabel":true,"_HandStyle":"default","layout":{"__isSmartRef__":true,"id":7834},"_FontSize":10,"_Align":"center","eventsAreIgnored":true,"_PointerEvents":"none","owner":{"__isSmartRef__":true,"id":7828},"_MaxTextWidth":441,"_MaxTextHeight":17,"__serializedExpressions__":["_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(20.0,3.0)"},"7830":{"_BorderWidth":0,"_Fill":null,"_BorderRadius":0,"__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(441.0,17.0)","_BorderColor":"Color.rgb(0,0,0)"},"7831":{"style":{"__isSmartRef__":true,"id":7832},"chunkOwner":{"__isSmartRef__":true,"id":7829},"storedString":"","_id":"_1345","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7832":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7833":{"morph":{"__isSmartRef__":true,"id":7829},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7834":{"resizeWidth":true},"7835":{"submorphs":[{"__isSmartRef__":true,"id":7836}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7841},"id":398,"eventHandler":{"__isSmartRef__":true,"id":7847},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":7842},"lighterFill":{"__isSmartRef__":true,"id":7848},"label":{"__isSmartRef__":true,"id":7836},"owner":{"__isSmartRef__":true,"id":7828},"layout":{"__isSmartRef__":true,"id":7853},"attributeConnections":[{"__isSmartRef__":true,"id":7854},{"__isSmartRef__":true,"id":7856}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(480.0,3.0)"},"7836":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7837},"id":399,"textChunks":[{"__isSmartRef__":true,"id":7838}],"eventHandler":{"__isSmartRef__":true,"id":7840},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_MaxTextWidth":17,"_MaxTextHeight":17,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":7835},"isLabel":true,"_HandStyle":"default","_FontSize":8,"_Align":"center","eventsAreIgnored":true,"_PointerEvents":"none","__serializedExpressions__":["_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(0,3,0,0)","_Position":"lively.pt(0.0,0.0)"},"7837":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_BorderColor":"Color.rgb(0,0,0)"},"7838":{"style":{"__isSmartRef__":true,"id":7839},"chunkOwner":{"__isSmartRef__":true,"id":7836},"storedString":"","_id":"_1346","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7839":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7840":{"morph":{"__isSmartRef__":true,"id":7836},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7841":{"_BorderWidth":0,"_Fill":{"__isSmartRef__":true,"id":7842},"_StrokeOpacity":0,"_BorderRadius":5,"__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_BorderColor":"Color.rgb(189,190,192)"},"7842":{"stops":[{"__isSmartRef__":true,"id":7843},{"__isSmartRef__":true,"id":7844},{"__isSmartRef__":true,"id":7845},{"__isSmartRef__":true,"id":7846}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"7843":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"7844":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"7845":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"7846":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"7847":{"morph":{"__isSmartRef__":true,"id":7835},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7848":{"stops":[{"__isSmartRef__":true,"id":7849},{"__isSmartRef__":true,"id":7850},{"__isSmartRef__":true,"id":7851},{"__isSmartRef__":true,"id":7852}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"7849":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"7850":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"7851":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"7852":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"7853":{"moveHorizontal":true},"7854":{"sourceObj":{"__isSmartRef__":true,"id":7835},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":7827},"targetMethodName":"getCloseHelp","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":7855},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"7855":{"source":{"__isSmartRef__":true,"id":7835},"target":{"__isSmartRef__":true,"id":7827}},"7856":{"sourceObj":{"__isSmartRef__":true,"id":7835},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":7827},"targetMethodName":"initiateShutdown","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":7857},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"7857":{"source":{"__isSmartRef__":true,"id":7835},"target":{"__isSmartRef__":true,"id":7827}},"7858":{"submorphs":[{"__isSmartRef__":true,"id":7859}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7864},"id":400,"eventHandler":{"__isSmartRef__":true,"id":7865},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":7842},"lighterFill":{"__isSmartRef__":true,"id":7866},"label":{"__isSmartRef__":true,"id":7859},"owner":{"__isSmartRef__":true,"id":7828},"attributeConnections":[{"__isSmartRef__":true,"id":7871},{"__isSmartRef__":true,"id":7873}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(3.0,3.0)"},"7859":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7860},"id":401,"textChunks":[{"__isSmartRef__":true,"id":7861}],"eventHandler":{"__isSmartRef__":true,"id":7863},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_MaxTextWidth":17,"_MaxTextHeight":17,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":7858},"isLabel":true,"_HandStyle":"default","_FontSize":8,"_Align":"center","eventsAreIgnored":true,"_PointerEvents":"none","__serializedExpressions__":["_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(0,3,0,0)","_Position":"lively.pt(0.0,0.0)"},"7860":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_BorderColor":"Color.rgb(0,0,0)"},"7861":{"style":{"__isSmartRef__":true,"id":7862},"chunkOwner":{"__isSmartRef__":true,"id":7859},"storedString":"","_id":"_1347","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7862":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7863":{"morph":{"__isSmartRef__":true,"id":7859},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7864":{"_BorderWidth":0,"_Fill":{"__isSmartRef__":true,"id":7842},"_StrokeOpacity":0,"_BorderRadius":5,"__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_BorderColor":"Color.rgb(189,190,192)"},"7865":{"morph":{"__isSmartRef__":true,"id":7858},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7866":{"stops":[{"__isSmartRef__":true,"id":7867},{"__isSmartRef__":true,"id":7868},{"__isSmartRef__":true,"id":7869},{"__isSmartRef__":true,"id":7870}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"7867":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"7868":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"7869":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"7870":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"7871":{"sourceObj":{"__isSmartRef__":true,"id":7858},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":7827},"targetMethodName":"getMenuHelp","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":7872},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"7872":{"source":{"__isSmartRef__":true,"id":7858},"target":{"__isSmartRef__":true,"id":7827}},"7873":{"sourceObj":{"__isSmartRef__":true,"id":7858},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":7827},"targetMethodName":"showTargetMorphMenu","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":7874},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"7874":{"source":{"__isSmartRef__":true,"id":7858},"target":{"__isSmartRef__":true,"id":7827}},"7875":{"submorphs":[{"__isSmartRef__":true,"id":7876}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7881},"id":402,"eventHandler":{"__isSmartRef__":true,"id":7882},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":7842},"lighterFill":{"__isSmartRef__":true,"id":7883},"label":{"__isSmartRef__":true,"id":7876},"owner":{"__isSmartRef__":true,"id":7828},"layout":{"__isSmartRef__":true,"id":7888},"attributeConnections":[{"__isSmartRef__":true,"id":7889},{"__isSmartRef__":true,"id":7891}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(461.0,3.0)"},"7876":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7877},"id":403,"textChunks":[{"__isSmartRef__":true,"id":7878}],"eventHandler":{"__isSmartRef__":true,"id":7880},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_MaxTextWidth":17,"_MaxTextHeight":17,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":7875},"isLabel":true,"_HandStyle":"default","_FontSize":8,"_Align":"center","eventsAreIgnored":true,"_PointerEvents":"none","__serializedExpressions__":["_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(0,3,0,0)","_Position":"lively.pt(0.0,0.0)"},"7877":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_BorderColor":"Color.rgb(0,0,0)"},"7878":{"style":{"__isSmartRef__":true,"id":7879},"chunkOwner":{"__isSmartRef__":true,"id":7876},"storedString":"","_id":"_1348","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7879":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7880":{"morph":{"__isSmartRef__":true,"id":7876},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7881":{"_BorderWidth":0,"_Fill":{"__isSmartRef__":true,"id":7842},"_StrokeOpacity":0,"_BorderRadius":5,"__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_BorderColor":"Color.rgb(189,190,192)"},"7882":{"morph":{"__isSmartRef__":true,"id":7875},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7883":{"stops":[{"__isSmartRef__":true,"id":7884},{"__isSmartRef__":true,"id":7885},{"__isSmartRef__":true,"id":7886},{"__isSmartRef__":true,"id":7887}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"7884":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"7885":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"7886":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"7887":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"7888":{"moveHorizontal":true},"7889":{"sourceObj":{"__isSmartRef__":true,"id":7875},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":7827},"targetMethodName":"getCollapseHelp","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":7890},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"7890":{"source":{"__isSmartRef__":true,"id":7875},"target":{"__isSmartRef__":true,"id":7827}},"7891":{"sourceObj":{"__isSmartRef__":true,"id":7875},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":7827},"targetMethodName":"toggleCollapse","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":7892},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"7892":{"source":{"__isSmartRef__":true,"id":7875},"target":{"__isSmartRef__":true,"id":7827}},"7893":{"_BorderWidth":1,"_Fill":{"__isSmartRef__":true,"id":7815},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(500.0,22.0)","_BorderColor":"Color.rgb(102,102,102)"},"7894":{"morph":{"__isSmartRef__":true,"id":7828},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7895":{"resizeWidth":true,"adjustForNewBounds":true},"7896":{"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"__serializedExpressions__":["_Extent"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(500.0,222.0)"},"7897":{"morph":{"__isSmartRef__":true,"id":7827},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7898":{"adjustForNewBounds":true},"7899":{"resizeWidth":true,"resizeHeight":true},"7900":{"submorphs":[{"__isSmartRef__":true,"id":7901},{"__isSmartRef__":true,"id":7908}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7975},"id":361,"eventHandler":{"__isSmartRef__":true,"id":7976},"droppingEnabled":true,"halosEnabled":true,"__layered_draggingEnabled__":true,"layout":{"__isSmartRef__":true,"id":7977},"LK2":true,"targetMorph":{"__isSmartRef__":true,"id":7901},"titleBar":{"__isSmartRef__":true,"id":7908},"collapsedTransform":{"__isSmartRef__":true,"id":7978},"expandedTransform":{"__isSmartRef__":true,"id":7979},"ignoreEventsOnExpand":false,"owner":null,"showsHalos":false,"highlighted":true,"_Rotation":0,"_Scale":1,"state":"shutdown","__serializedExpressions__":["_Position","contentOffset","collapsedExtent","expandedExtent","prevDragPos","expandedPosition","collapsedPosition"],"__LivelyClassName__":"lively.morphic.Window","__SourceModuleName__":"Global.lively.morphic.Widgets","withoutLayers":["Global.lively.morphic.GrabbingLayer"],"_Position":"lively.pt(1131.0,79.0)","contentOffset":"lively.pt(0.0,22.0)","collapsedExtent":"lively.pt(500.0,22.0)","expandedExtent":"lively.pt(500.0,222.0)","prevDragPos":"lively.pt(1507.0,76.0)","expandedPosition":"lively.pt(1131.0,79.0)","collapsedPosition":"lively.pt(1131.0,79.0)"},"7901":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7902},"id":360,"textChunks":[{"__isSmartRef__":true,"id":7903}],"eventHandler":{"__isSmartRef__":true,"id":7905},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"auto","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Monaco,monospace","_MaxTextWidth":500,"_MaxTextHeight":0,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":7900},"layout":{"__isSmartRef__":true,"id":7906},"syntaxHighlightingWhileTyping":true,"attributeConnections":[{"__isSmartRef__":true,"id":7907}],"doNotSerialize":["$$textString"],"doNotCopyProperties":["$$textString"],"lastSyntaxHighlightTime":1307282796737,"accessibleInInactiveWindow":true,"eventsAreIgnored":false,"_HandStyle":"default","_PointerEvents":"auto","_Visible":true,"charsReplaced":"","lastFindLoc":15,"__serializedExpressions__":["_Padding","_Position"],"textString":"undefined","__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(2,1,0,0)","_Position":"lively.pt(0.0,22.0)"},"7902":{"_BorderWidth":2,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(500.0,0.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(243,243,243)"},"7903":{"style":{"__isSmartRef__":true,"id":7904},"chunkOwner":{"__isSmartRef__":true,"id":7901},"_id":"_57278","storedString":"undefined","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7904":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7905":{"morph":{"__isSmartRef__":true,"id":7901},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7906":{"resizeWidth":true,"resizeHeight":true},"7907":{"sourceObj":{"__isSmartRef__":true,"id":7901},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":7901},"targetMethodName":"highlightJavaScriptSyntax","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"7908":{"submorphs":[{"__isSmartRef__":true,"id":7909},{"__isSmartRef__":true,"id":7915},{"__isSmartRef__":true,"id":7933},{"__isSmartRef__":true,"id":7950}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7968},"id":362,"eventHandler":{"__isSmartRef__":true,"id":7973},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":7974},"windowMorph":{"__isSmartRef__":true,"id":7900},"label":{"__isSmartRef__":true,"id":7909},"closeButton":{"__isSmartRef__":true,"id":7915},"menuButton":{"__isSmartRef__":true,"id":7933},"collapseButton":{"__isSmartRef__":true,"id":7950},"owner":{"__isSmartRef__":true,"id":7900},"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.TitleBar","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(0.0,0.0)"},"7909":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7910},"id":363,"textChunks":[{"__isSmartRef__":true,"id":7911}],"eventHandler":{"__isSmartRef__":true,"id":7913},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","evalEnabled":false,"isLabel":true,"_HandStyle":"default","layout":{"__isSmartRef__":true,"id":7914},"_FontSize":10,"_Align":"center","eventsAreIgnored":true,"_PointerEvents":"none","owner":{"__isSmartRef__":true,"id":7908},"_MaxTextWidth":441,"_MaxTextHeight":17,"__serializedExpressions__":["_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(20.0,3.0)"},"7910":{"_BorderWidth":0,"_Fill":null,"_BorderRadius":0,"__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(441.0,17.0)","_BorderColor":"Color.rgb(0,0,0)"},"7911":{"style":{"__isSmartRef__":true,"id":7912},"chunkOwner":{"__isSmartRef__":true,"id":7909},"storedString":"","_id":"_1349","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7912":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7913":{"morph":{"__isSmartRef__":true,"id":7909},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7914":{"resizeWidth":true},"7915":{"submorphs":[{"__isSmartRef__":true,"id":7916}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7921},"id":364,"eventHandler":{"__isSmartRef__":true,"id":7922},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":7842},"lighterFill":{"__isSmartRef__":true,"id":7923},"label":{"__isSmartRef__":true,"id":7916},"owner":{"__isSmartRef__":true,"id":7908},"layout":{"__isSmartRef__":true,"id":7928},"attributeConnections":[{"__isSmartRef__":true,"id":7929},{"__isSmartRef__":true,"id":7931}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(480.0,3.0)"},"7916":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7917},"id":365,"textChunks":[{"__isSmartRef__":true,"id":7918}],"eventHandler":{"__isSmartRef__":true,"id":7920},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_MaxTextWidth":17,"_MaxTextHeight":17,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":7915},"isLabel":true,"_HandStyle":"default","_FontSize":8,"_Align":"center","eventsAreIgnored":true,"_PointerEvents":"none","__serializedExpressions__":["_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(0,3,0,0)","_Position":"lively.pt(0.0,0.0)"},"7917":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_BorderColor":"Color.rgb(0,0,0)"},"7918":{"style":{"__isSmartRef__":true,"id":7919},"chunkOwner":{"__isSmartRef__":true,"id":7916},"storedString":"","_id":"_1350","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7919":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7920":{"morph":{"__isSmartRef__":true,"id":7916},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7921":{"_BorderWidth":0,"_Fill":{"__isSmartRef__":true,"id":7842},"_StrokeOpacity":0,"_BorderRadius":5,"__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_BorderColor":"Color.rgb(189,190,192)"},"7922":{"morph":{"__isSmartRef__":true,"id":7915},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7923":{"stops":[{"__isSmartRef__":true,"id":7924},{"__isSmartRef__":true,"id":7925},{"__isSmartRef__":true,"id":7926},{"__isSmartRef__":true,"id":7927}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"7924":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"7925":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"7926":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"7927":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"7928":{"moveHorizontal":true},"7929":{"sourceObj":{"__isSmartRef__":true,"id":7915},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":7900},"targetMethodName":"getCloseHelp","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":7930},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"7930":{"source":{"__isSmartRef__":true,"id":7915},"target":{"__isSmartRef__":true,"id":7900}},"7931":{"sourceObj":{"__isSmartRef__":true,"id":7915},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":7900},"targetMethodName":"initiateShutdown","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":7932},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"7932":{"source":{"__isSmartRef__":true,"id":7915},"target":{"__isSmartRef__":true,"id":7900}},"7933":{"submorphs":[{"__isSmartRef__":true,"id":7934}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7939},"id":366,"eventHandler":{"__isSmartRef__":true,"id":7940},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":7842},"lighterFill":{"__isSmartRef__":true,"id":7941},"label":{"__isSmartRef__":true,"id":7934},"owner":{"__isSmartRef__":true,"id":7908},"attributeConnections":[{"__isSmartRef__":true,"id":7946},{"__isSmartRef__":true,"id":7948}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(3.0,3.0)"},"7934":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7935},"id":367,"textChunks":[{"__isSmartRef__":true,"id":7936}],"eventHandler":{"__isSmartRef__":true,"id":7938},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_MaxTextWidth":17,"_MaxTextHeight":17,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":7933},"isLabel":true,"_HandStyle":"default","_FontSize":8,"_Align":"center","eventsAreIgnored":true,"_PointerEvents":"none","__serializedExpressions__":["_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(0,3,0,0)","_Position":"lively.pt(0.0,0.0)"},"7935":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_BorderColor":"Color.rgb(0,0,0)"},"7936":{"style":{"__isSmartRef__":true,"id":7937},"chunkOwner":{"__isSmartRef__":true,"id":7934},"storedString":"","_id":"_1351","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7937":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7938":{"morph":{"__isSmartRef__":true,"id":7934},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7939":{"_BorderWidth":0,"_Fill":{"__isSmartRef__":true,"id":7842},"_StrokeOpacity":0,"_BorderRadius":5,"__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_BorderColor":"Color.rgb(189,190,192)"},"7940":{"morph":{"__isSmartRef__":true,"id":7933},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7941":{"stops":[{"__isSmartRef__":true,"id":7942},{"__isSmartRef__":true,"id":7943},{"__isSmartRef__":true,"id":7944},{"__isSmartRef__":true,"id":7945}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"7942":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"7943":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"7944":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"7945":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"7946":{"sourceObj":{"__isSmartRef__":true,"id":7933},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":7900},"targetMethodName":"getMenuHelp","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":7947},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"7947":{"source":{"__isSmartRef__":true,"id":7933},"target":{"__isSmartRef__":true,"id":7900}},"7948":{"sourceObj":{"__isSmartRef__":true,"id":7933},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":7900},"targetMethodName":"showTargetMorphMenu","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":7949},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"7949":{"source":{"__isSmartRef__":true,"id":7933},"target":{"__isSmartRef__":true,"id":7900}},"7950":{"submorphs":[{"__isSmartRef__":true,"id":7951}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7956},"id":368,"eventHandler":{"__isSmartRef__":true,"id":7957},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":7842},"lighterFill":{"__isSmartRef__":true,"id":7958},"label":{"__isSmartRef__":true,"id":7951},"owner":{"__isSmartRef__":true,"id":7908},"layout":{"__isSmartRef__":true,"id":7963},"attributeConnections":[{"__isSmartRef__":true,"id":7964},{"__isSmartRef__":true,"id":7966}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(461.0,3.0)"},"7951":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7952},"id":369,"textChunks":[{"__isSmartRef__":true,"id":7953}],"eventHandler":{"__isSmartRef__":true,"id":7955},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_MaxTextWidth":17,"_MaxTextHeight":17,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":7950},"isLabel":true,"_HandStyle":"default","_FontSize":8,"_Align":"center","eventsAreIgnored":true,"_PointerEvents":"none","__serializedExpressions__":["_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(0,3,0,0)","_Position":"lively.pt(0.0,0.0)"},"7952":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_BorderColor":"Color.rgb(0,0,0)"},"7953":{"style":{"__isSmartRef__":true,"id":7954},"chunkOwner":{"__isSmartRef__":true,"id":7951},"storedString":"","_id":"_1352","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7954":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7955":{"morph":{"__isSmartRef__":true,"id":7951},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7956":{"_BorderWidth":0,"_Fill":{"__isSmartRef__":true,"id":7842},"_StrokeOpacity":0,"_BorderRadius":5,"__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_BorderColor":"Color.rgb(189,190,192)"},"7957":{"morph":{"__isSmartRef__":true,"id":7950},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7958":{"stops":[{"__isSmartRef__":true,"id":7959},{"__isSmartRef__":true,"id":7960},{"__isSmartRef__":true,"id":7961},{"__isSmartRef__":true,"id":7962}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"7959":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"7960":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"7961":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"7962":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"7963":{"moveHorizontal":true},"7964":{"sourceObj":{"__isSmartRef__":true,"id":7950},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":7900},"targetMethodName":"getCollapseHelp","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":7965},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"7965":{"source":{"__isSmartRef__":true,"id":7950},"target":{"__isSmartRef__":true,"id":7900}},"7966":{"sourceObj":{"__isSmartRef__":true,"id":7950},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":7900},"targetMethodName":"toggleCollapse","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":7967},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"7967":{"source":{"__isSmartRef__":true,"id":7950},"target":{"__isSmartRef__":true,"id":7900}},"7968":{"_BorderWidth":1,"_Fill":{"__isSmartRef__":true,"id":7969},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(500.0,22.0)","_BorderColor":"Color.rgb(102,102,102)"},"7969":{"stops":[{"__isSmartRef__":true,"id":7970},{"__isSmartRef__":true,"id":7971},{"__isSmartRef__":true,"id":7972}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"7970":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(220,220,220)"},"7971":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(243,243,243)"},"7972":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(220,220,220)"},"7973":{"morph":{"__isSmartRef__":true,"id":7908},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7974":{"resizeWidth":true,"adjustForNewBounds":true},"7975":{"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"__serializedExpressions__":["_Extent","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(500.0,222.0)","_Position":"lively.pt(0.0,0.0)"},"7976":{"morph":{"__isSmartRef__":true,"id":7900},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7977":{"adjustForNewBounds":true},"7978":{"a":1,"b":0,"c":0,"d":1,"e":1131,"f":79,"__LivelyClassName__":"lively.morphic.Similitude","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7979":{"a":1,"b":0,"c":0,"d":1,"e":1131,"f":79,"__LivelyClassName__":"lively.morphic.Similitude","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7980":{"requiredModules":[],"migrationLevel":2,"partsSpaceName":"PartsBin/Tools","comment":"Edit scripts and connections of a specific morph. Early version.","partName":"ObjectEditor","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"7981":{"submorphs":[],"scripts":[],"id":"9AC32A02-9E29-4E5C-81AA-89F6C3B4AA02","shape":{"__isSmartRef__":true,"id":7982},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Monaco,courier","_MaxTextWidth":588.0166612695056,"_MaxTextHeight":null,"textChunks":[{"__isSmartRef__":true,"id":7983},{"__isSmartRef__":true,"id":7985},{"__isSmartRef__":true,"id":7987},{"__isSmartRef__":true,"id":7989},{"__isSmartRef__":true,"id":7991},{"__isSmartRef__":true,"id":7993},{"__isSmartRef__":true,"id":7995},{"__isSmartRef__":true,"id":7997},{"__isSmartRef__":true,"id":7999},{"__isSmartRef__":true,"id":8001},{"__isSmartRef__":true,"id":8003},{"__isSmartRef__":true,"id":8005},{"__isSmartRef__":true,"id":8007},{"__isSmartRef__":true,"id":8009},{"__isSmartRef__":true,"id":8011},{"__isSmartRef__":true,"id":8013},{"__isSmartRef__":true,"id":8015},{"__isSmartRef__":true,"id":8017},{"__isSmartRef__":true,"id":8019},{"__isSmartRef__":true,"id":8021},{"__isSmartRef__":true,"id":8023},{"__isSmartRef__":true,"id":8025},{"__isSmartRef__":true,"id":8027},{"__isSmartRef__":true,"id":8029},{"__isSmartRef__":true,"id":8031},{"__isSmartRef__":true,"id":8033},{"__isSmartRef__":true,"id":8035},{"__isSmartRef__":true,"id":8037},{"__isSmartRef__":true,"id":8039},{"__isSmartRef__":true,"id":8041},{"__isSmartRef__":true,"id":8043},{"__isSmartRef__":true,"id":8045},{"__isSmartRef__":true,"id":8047},{"__isSmartRef__":true,"id":8049},{"__isSmartRef__":true,"id":8051},{"__isSmartRef__":true,"id":8053},{"__isSmartRef__":true,"id":8055},{"__isSmartRef__":true,"id":8057},{"__isSmartRef__":true,"id":8059},{"__isSmartRef__":true,"id":8061},{"__isSmartRef__":true,"id":8063},{"__isSmartRef__":true,"id":8065},{"__isSmartRef__":true,"id":8067},{"__isSmartRef__":true,"id":8069},{"__isSmartRef__":true,"id":8071},{"__isSmartRef__":true,"id":8073},{"__isSmartRef__":true,"id":8075},{"__isSmartRef__":true,"id":8077},{"__isSmartRef__":true,"id":8079},{"__isSmartRef__":true,"id":8081},{"__isSmartRef__":true,"id":8083},{"__isSmartRef__":true,"id":8085},{"__isSmartRef__":true,"id":8087},{"__isSmartRef__":true,"id":8089},{"__isSmartRef__":true,"id":8091},{"__isSmartRef__":true,"id":8093},{"__isSmartRef__":true,"id":8095},{"__isSmartRef__":true,"id":8097},{"__isSmartRef__":true,"id":8099},{"__isSmartRef__":true,"id":8101},{"__isSmartRef__":true,"id":8103},{"__isSmartRef__":true,"id":8105},{"__isSmartRef__":true,"id":8107},{"__isSmartRef__":true,"id":8109},{"__isSmartRef__":true,"id":8111},{"__isSmartRef__":true,"id":8113},{"__isSmartRef__":true,"id":8115},{"__isSmartRef__":true,"id":8117},{"__isSmartRef__":true,"id":8119},{"__isSmartRef__":true,"id":8121},{"__isSmartRef__":true,"id":8123},{"__isSmartRef__":true,"id":8125},{"__isSmartRef__":true,"id":8127},{"__isSmartRef__":true,"id":8129},{"__isSmartRef__":true,"id":8131},{"__isSmartRef__":true,"id":8133},{"__isSmartRef__":true,"id":8135},{"__isSmartRef__":true,"id":8137},{"__isSmartRef__":true,"id":8139},{"__isSmartRef__":true,"id":8141},{"__isSmartRef__":true,"id":8143},{"__isSmartRef__":true,"id":8145},{"__isSmartRef__":true,"id":8147},{"__isSmartRef__":true,"id":8149},{"__isSmartRef__":true,"id":8151},{"__isSmartRef__":true,"id":8153},{"__isSmartRef__":true,"id":8155},{"__isSmartRef__":true,"id":8157},{"__isSmartRef__":true,"id":8159},{"__isSmartRef__":true,"id":8161},{"__isSmartRef__":true,"id":8163},{"__isSmartRef__":true,"id":8165},{"__isSmartRef__":true,"id":8167},{"__isSmartRef__":true,"id":8169},{"__isSmartRef__":true,"id":8171},{"__isSmartRef__":true,"id":8173},{"__isSmartRef__":true,"id":8175},{"__isSmartRef__":true,"id":8177},{"__isSmartRef__":true,"id":8179},{"__isSmartRef__":true,"id":8181},{"__isSmartRef__":true,"id":8183},{"__isSmartRef__":true,"id":8185},{"__isSmartRef__":true,"id":8187},{"__isSmartRef__":true,"id":8189},{"__isSmartRef__":true,"id":8191},{"__isSmartRef__":true,"id":8193},{"__isSmartRef__":true,"id":8195},{"__isSmartRef__":true,"id":8197},{"__isSmartRef__":true,"id":8199},{"__isSmartRef__":true,"id":8201},{"__isSmartRef__":true,"id":8203},{"__isSmartRef__":true,"id":8205},{"__isSmartRef__":true,"id":8207},{"__isSmartRef__":true,"id":8209},{"__isSmartRef__":true,"id":8211},{"__isSmartRef__":true,"id":8213},{"__isSmartRef__":true,"id":8215},{"__isSmartRef__":true,"id":8217},{"__isSmartRef__":true,"id":8219},{"__isSmartRef__":true,"id":8221},{"__isSmartRef__":true,"id":8223},{"__isSmartRef__":true,"id":8225},{"__isSmartRef__":true,"id":8227},{"__isSmartRef__":true,"id":8229},{"__isSmartRef__":true,"id":8231},{"__isSmartRef__":true,"id":8233},{"__isSmartRef__":true,"id":8235},{"__isSmartRef__":true,"id":8237},{"__isSmartRef__":true,"id":8239},{"__isSmartRef__":true,"id":8241},{"__isSmartRef__":true,"id":8243},{"__isSmartRef__":true,"id":8245},{"__isSmartRef__":true,"id":8247},{"__isSmartRef__":true,"id":8249},{"__isSmartRef__":true,"id":8251},{"__isSmartRef__":true,"id":8253},{"__isSmartRef__":true,"id":8255},{"__isSmartRef__":true,"id":8257},{"__isSmartRef__":true,"id":8259},{"__isSmartRef__":true,"id":8261},{"__isSmartRef__":true,"id":8263},{"__isSmartRef__":true,"id":8265},{"__isSmartRef__":true,"id":8267},{"__isSmartRef__":true,"id":8269},{"__isSmartRef__":true,"id":8271},{"__isSmartRef__":true,"id":8273},{"__isSmartRef__":true,"id":8275},{"__isSmartRef__":true,"id":8277},{"__isSmartRef__":true,"id":8279},{"__isSmartRef__":true,"id":8281},{"__isSmartRef__":true,"id":8283},{"__isSmartRef__":true,"id":8285},{"__isSmartRef__":true,"id":8287},{"__isSmartRef__":true,"id":8289},{"__isSmartRef__":true,"id":8291},{"__isSmartRef__":true,"id":8293},{"__isSmartRef__":true,"id":8295},{"__isSmartRef__":true,"id":8297},{"__isSmartRef__":true,"id":8299},{"__isSmartRef__":true,"id":8301},{"__isSmartRef__":true,"id":8303},{"__isSmartRef__":true,"id":8305},{"__isSmartRef__":true,"id":8307},{"__isSmartRef__":true,"id":8309},{"__isSmartRef__":true,"id":8311},{"__isSmartRef__":true,"id":8313}],"layout":{"__isSmartRef__":true,"id":8315},"showsHalos":false,"prevScroll":[0,0],"name":"ObjectEditorScriptPane","charsReplaced":"","lastFindLoc":1432,"partsBinMetaInfo":{"__isSmartRef__":true,"id":8316},"_ClipMode":"auto","_FontSize":9,"lastSyntaxHighlightTime":1,"doitContext":{"__isSmartRef__":true,"id":6095},"savedTextString":"// changed at Thu Dec 06 2012 18:02:08 GMT+0100 (CET) by daniel.hoffmann \nthis.addScript(function select(name, part) {\n console.log(\"selected \" + name + \" \" + part);\n this.get(\"SelectedText\").setTextString(name);\n if(this.currentConstraintType != null){\n if(this.currentConstraintType == \"height\" || this.currentConstraintType == \"width\"){\n var value = this.getValueForConstraintType(this.currentConstraintType, name);\n this.addConstraint(this.currentConstraintType, name, value);\n } else if(this.currentConstraintType == \"ratio\"){\n if (this.firstRatioSide == null) {\n this.firstRatioSide = this.getRatioSide(name, part);\n } else {\n debugger;\n this.addRatioConstraint(this.currentConstraintType, \n this.firstRatioSide, this.getRatioSide(name, part), 1);\n }\n } else if(this.currentConstraintType == \"position\"){\n if (part == \"L\") {\n var value = this.getValueForConstraintType(\"x\", name);\n this.addConstraint(this.currentConstraintType, name + \".x\", value);\n }\n else if (part == \"T\") {\n var value = this.getValueForConstraintType(\"y\", name);\n this.addConstraint(this.currentConstraintType, name + \".y\", value);\n } else {\n var value = this.getValueForConstraintType(\n this.currentConstraintType, name);\n this.addConstraint(this.currentConstraintType, name, value);\n }\n } \n }\n}).tag([]);","_Align":"left","lastSearchString":"migrate","eventHandler":{"__isSmartRef__":true,"id":8317},"attributeConnections":[{"__isSmartRef__":true,"id":8318},{"__isSmartRef__":true,"id":8333},{"__isSmartRef__":true,"id":8334}],"doNotSerialize":["$$textString","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors"],"doNotCopyProperties":["$$textString"],"_MinTextWidth":588.0166612695056,"_MinTextHeight":null,"lastSaveSource":"// changed at Thu Dec 06 2012 18:02:46 GMT+0100 (CET) by daniel.hoffmann \nthis.addScript(function select(name, part) {\n console.log(\"selected \" + name + \" \" + part);\n this.get(\"SelectedText\").setTextString(name);\n if(this.currentConstraintType != null){\n if(this.currentConstraintType == \"height\" || this.currentConstraintType == \"width\"){\n var value = this.getValueForConstraintType(this.currentConstraintType, name);\n this.addConstraint(this.currentConstraintType, name, value);\n } else if(this.currentConstraintType == \"ratio\"){\n if (this.firstRatioSide == null) {\n this.firstRatioSide = this.getRatioSide(name, part);\n } else {\n debugger;\n this.addRatioConstraint(this.currentConstraintType, \n this.firstRatioSide, this.getRatioSide(name, part), 1);\n }\n } else if(this.currentConstraintType == \"position\"){\n if (part == \"L\") {\n var value = this.getValueForConstraintType(\"x\", name);\n this.addConstraint(this.currentConstraintType, name + \".x\", value);\n }\n else if (part == \"T\") {\n var value = this.getValueForConstraintType(\"y\", name);\n this.addConstraint(this.currentConstraintType, name + \".y\", value);\n } else {\n var value = this.getValueForConstraintType(\n this.currentConstraintType, name);\n this.addConstraint(this.currentConstraintType, name, value);\n }\n } \n }\n}).tag([]);","isBeingDragged":false,"draggingEnabled":false,"objectEditorPane":{"__isSmartRef__":true,"id":7746},"isCopyMorphRef":true,"morphRefId":1,"statusMorph":{"__isSmartRef__":true,"id":8336},"derivationIds":[219,"DD5046D0-C1D6-412A-83C9-CD7EE63D40E0","4D92BDFD-A599-4154-A197-A4B1292C1619","98551F68-B128-4262-9BC2-6B8AC7C8D7C0","47731662-FF8E-4C0F-A170-FD5C56A06021","3FC7FDE6-156F-4056-BB04-B76D8B6C5472","C1E8D5BB-56F9-47B3-A520-BEEFEF791823","115FC149-EEF9-415A-A5B7-AB0B9D0170A4","0D66FA39-01E7-4F16-840C-4FA0FA14DD10","B0A74693-DE3F-4867-8DC0-61B098A8F0D1","3547765B-E224-48EC-B58F-278C1DC7422E","8561ACCF-315A-46EC-9412-BC5D4C55D437","533D6602-9E1A-414A-9646-0FEF9ECCEBF7","5141CF81-6EA1-419B-97AC-62C22FEFC658","B9E83FD9-9781-4F00-8A07-0C96E0D29D3D","034F48B5-B4B1-4DF5-9FA5-9A9CFB99F43A","70FBC800-1914-4F9C-A8E4-2190F72E2902","64465644-E389-4AA2-BE05-93FB591B45D0","E80928FE-6AC8-4FE0-B0A2-7C7A0C7D5E85","E24E50AD-DCA6-4D01-A523-CC1E4FB09222","27E050B0-3192-426E-B01D-907ECF280A68","A241F064-0186-4F84-A037-84CBD9E0D24D","829776FC-15F2-466D-B5F4-88CC9444B1B8","22E56E25-3268-413C-B033-1DB2D96AFA9B","FD5B6693-EB83-4E16-BEA6-D5E23C7E3D48","0A2AD01B-8B4E-4779-9FDF-A504DBC86B5D","EBDFA302-80A1-48E9-B1B3-6143F685CCFF","AB62E3F9-D889-47F9-922A-C440E6382005","6675A7FB-925B-4D65-9CBE-77F2760A6040","122CA78C-89E9-45CE-ADE1-33219233E35A","0A19446A-7C58-465E-9B96-6D7E1CFCDEC5"],"owner":{"__isSmartRef__":true,"id":7746},"syntaxHighlightingWhileTyping":true,"#startLetters":"enable","_Rotation":0,"_Scale":1,"_syntaxHighlightTimeout":null,"lastSyntaxHighlightTimes":[1,5,7,3,4,5,5,11,10,10],"_lastSyntaxHighlightTime":479,"_WordBreak":"break-all","__serializedExpressions__":["_Padding","distanceToDragEvent","_Position"],"textString":"// changed at Thu Dec 06 2012 18:02:46 GMT+0100 (CET) by daniel.hoffmann \nthis.addScript(function select(name, part) {\n console.log(\"selected \" + name + \" \" + part);\n this.get(\"SelectedText\").setTextString(name);\n if(this.currentConstraintType != null){\n if(this.currentConstraintType == \"height\" || this.currentConstraintType == \"width\"){\n var value = this.getValueForConstraintType(this.currentConstraintType, name);\n this.addConstraint(this.currentConstraintType, name, value);\n } else if(this.currentConstraintType == \"ratio\"){\n if (this.firstRatioSide == null) {\n this.firstRatioSide = this.getRatioSide(name, part);\n } else {\n debugger;\n this.addRatioConstraint(this.currentConstraintType, \n this.firstRatioSide, this.getRatioSide(name, part), 1);\n }\n } else if(this.currentConstraintType == \"position\"){\n if (part == \"L\") {\n var value = this.getValueForConstraintType(\"x\", name);\n this.addConstraint(this.currentConstraintType, name + \".x\", value);\n }\n else if (part == \"T\") {\n var value = this.getValueForConstraintType(\"y\", name);\n this.addConstraint(this.currentConstraintType, name + \".y\", value);\n } else {\n var value = this.getValueForConstraintType(\n this.currentConstraintType, name);\n this.addConstraint(this.currentConstraintType, name, value);\n }\n } \n }\n}).tag([]);","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8341},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(2,1,0,0)","distanceToDragEvent":"lively.pt(341.2,-18.3)","_Position":"lively.pt(200.0,40.0)"},"7982":{"_BorderWidth":1,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"auto","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(590.0,380.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(243,243,243)","_Padding":"lively.rect(0,0,0,0)"},"7983":{"style":{"__isSmartRef__":true,"id":7984},"chunkOwner":{"__isSmartRef__":true,"id":7981},"_id":"_64540","storedString":"//","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7984":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(128,0,0)"},"7985":{"_id":"_64542","style":{"__isSmartRef__":true,"id":7986},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":" changed at Thu Dec 06 2012 18:02:46 GMT+0100 (CET) by daniel.hoffmann ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7986":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"7987":{"_id":"_64543","style":{"__isSmartRef__":true,"id":7988},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7988":{"__serializedExpressions__":["backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","backgroundColor":"Color.rgba(204,204,0,0.4)"},"7989":{"_id":"_64544","style":{"__isSmartRef__":true,"id":7990},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7990":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"7991":{"_id":"_64545","style":{"__isSmartRef__":true,"id":7992},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":".addScript(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7992":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"7993":{"_id":"_64546","style":{"__isSmartRef__":true,"id":7994},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7994":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"7995":{"_id":"_64547","style":{"__isSmartRef__":true,"id":7996},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":" select(name, part) ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7996":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"7997":{"_id":"_64548","style":{"__isSmartRef__":true,"id":7998},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7998":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"7999":{"_id":"_64549","style":{"__isSmartRef__":true,"id":8000},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8000":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8001":{"_id":"_64705","style":{"__isSmartRef__":true,"id":8002},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"console","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8002":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"8003":{"_id":"_64706","style":{"__isSmartRef__":true,"id":8004},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":".log(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8004":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8005":{"_id":"_64550","style":{"__isSmartRef__":true,"id":8006},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"\"selected \"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8006":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,128)"},"8007":{"_id":"_64551","style":{"__isSmartRef__":true,"id":8008},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":" + name + ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8008":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8009":{"_id":"_64552","style":{"__isSmartRef__":true,"id":8010},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"\" \"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8010":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,128)"},"8011":{"_id":"_64553","style":{"__isSmartRef__":true,"id":8012},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":" + part);\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8012":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8013":{"_id":"_64554","style":{"__isSmartRef__":true,"id":8014},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8014":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"8015":{"_id":"_64555","style":{"__isSmartRef__":true,"id":8016},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":".get(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8016":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8017":{"_id":"_64556","style":{"__isSmartRef__":true,"id":8018},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"\"SelectedText\"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8018":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,128)"},"8019":{"_id":"_64557","style":{"__isSmartRef__":true,"id":8020},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":").setTextString(name);\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8020":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8021":{"_id":"_64558","style":{"__isSmartRef__":true,"id":8022},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8022":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,128)"},"8023":{"_id":"_64559","style":{"__isSmartRef__":true,"id":8024},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8024":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8025":{"_id":"_64560","style":{"__isSmartRef__":true,"id":8026},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8026":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"8027":{"_id":"_64561","style":{"__isSmartRef__":true,"id":8028},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":".currentConstraintType != null)","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8028":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8029":{"_id":"_64562","style":{"__isSmartRef__":true,"id":8030},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8030":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"8031":{"_id":"_64563","style":{"__isSmartRef__":true,"id":8032},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8032":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8033":{"_id":"_64564","style":{"__isSmartRef__":true,"id":8034},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8034":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,128)"},"8035":{"_id":"_64565","style":{"__isSmartRef__":true,"id":8036},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8036":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8037":{"_id":"_64566","style":{"__isSmartRef__":true,"id":8038},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8038":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"8039":{"_id":"_64567","style":{"__isSmartRef__":true,"id":8040},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":".currentConstraintType == ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8040":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8041":{"_id":"_64568","style":{"__isSmartRef__":true,"id":8042},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"\"height\"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8042":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,128)"},"8043":{"_id":"_64569","style":{"__isSmartRef__":true,"id":8044},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":" || ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8044":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8045":{"_id":"_64570","style":{"__isSmartRef__":true,"id":8046},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8046":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"8047":{"_id":"_64571","style":{"__isSmartRef__":true,"id":8048},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":".currentConstraintType == ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8048":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8049":{"_id":"_64572","style":{"__isSmartRef__":true,"id":8050},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"\"width\"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8050":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,128)"},"8051":{"_id":"_64573","style":{"__isSmartRef__":true,"id":8052},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":")","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8052":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8053":{"_id":"_64574","style":{"__isSmartRef__":true,"id":8054},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8054":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"8055":{"_id":"_64575","style":{"__isSmartRef__":true,"id":8056},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8056":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8057":{"_id":"_64576","style":{"__isSmartRef__":true,"id":8058},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8058":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,128)"},"8059":{"_id":"_64577","style":{"__isSmartRef__":true,"id":8060},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":" value = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8060":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8061":{"_id":"_64578","style":{"__isSmartRef__":true,"id":8062},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8062":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"8063":{"_id":"_64579","style":{"__isSmartRef__":true,"id":8064},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":".getValueForConstraintType(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8064":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8065":{"_id":"_64580","style":{"__isSmartRef__":true,"id":8066},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8066":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"8067":{"_id":"_64581","style":{"__isSmartRef__":true,"id":8068},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":".currentConstraintType, name);\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8068":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8069":{"_id":"_64582","style":{"__isSmartRef__":true,"id":8070},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8070":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"8071":{"_id":"_64583","style":{"__isSmartRef__":true,"id":8072},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":".addConstraint(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8072":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8073":{"_id":"_64584","style":{"__isSmartRef__":true,"id":8074},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8074":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"8075":{"_id":"_64585","style":{"__isSmartRef__":true,"id":8076},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":".currentConstraintType, name, value);\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8076":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8077":{"_id":"_64586","style":{"__isSmartRef__":true,"id":8078},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8078":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"8079":{"_id":"_64587","style":{"__isSmartRef__":true,"id":8080},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8080":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8081":{"_id":"_64588","style":{"__isSmartRef__":true,"id":8082},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"else","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8082":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,128)"},"8083":{"_id":"_64589","style":{"__isSmartRef__":true,"id":8084},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8084":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8085":{"_id":"_64590","style":{"__isSmartRef__":true,"id":8086},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8086":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,128)"},"8087":{"_id":"_64591","style":{"__isSmartRef__":true,"id":8088},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8088":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8089":{"_id":"_64592","style":{"__isSmartRef__":true,"id":8090},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8090":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"8091":{"_id":"_64593","style":{"__isSmartRef__":true,"id":8092},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":".currentConstraintType == ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8092":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8093":{"_id":"_64594","style":{"__isSmartRef__":true,"id":8094},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"\"ratio\"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8094":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,128)"},"8095":{"_id":"_64595","style":{"__isSmartRef__":true,"id":8096},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":")","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8096":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8097":{"_id":"_64596","style":{"__isSmartRef__":true,"id":8098},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8098":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"8099":{"_id":"_64597","style":{"__isSmartRef__":true,"id":8100},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8100":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8101":{"_id":"_64598","style":{"__isSmartRef__":true,"id":8102},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8102":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,128)"},"8103":{"_id":"_64599","style":{"__isSmartRef__":true,"id":8104},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":" (","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8104":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8105":{"_id":"_64600","style":{"__isSmartRef__":true,"id":8106},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8106":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"8107":{"_id":"_64601","style":{"__isSmartRef__":true,"id":8108},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":".firstRatioSide == null) ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8108":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8109":{"_id":"_64602","style":{"__isSmartRef__":true,"id":8110},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8110":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"8111":{"_id":"_64603","style":{"__isSmartRef__":true,"id":8112},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8112":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8113":{"_id":"_64604","style":{"__isSmartRef__":true,"id":8114},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8114":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"8115":{"_id":"_64605","style":{"__isSmartRef__":true,"id":8116},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":".firstRatioSide = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8116":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8117":{"_id":"_64606","style":{"__isSmartRef__":true,"id":8118},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8118":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"8119":{"_id":"_64607","style":{"__isSmartRef__":true,"id":8120},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":".getRatioSide(name, part);\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8120":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8121":{"_id":"_64608","style":{"__isSmartRef__":true,"id":8122},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8122":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"8123":{"_id":"_64609","style":{"__isSmartRef__":true,"id":8124},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8124":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8125":{"_id":"_64610","style":{"__isSmartRef__":true,"id":8126},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"else","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8126":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,128)"},"8127":{"_id":"_64611","style":{"__isSmartRef__":true,"id":8128},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8128":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8129":{"_id":"_64612","style":{"__isSmartRef__":true,"id":8130},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8130":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"8131":{"_id":"_64613","style":{"__isSmartRef__":true,"id":8132},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"\n debugger;\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8132":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8133":{"_id":"_64614","style":{"__isSmartRef__":true,"id":8134},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8134":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"8135":{"_id":"_64615","style":{"__isSmartRef__":true,"id":8136},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":".addRatioConstraint(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8136":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8137":{"_id":"_64616","style":{"__isSmartRef__":true,"id":8138},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8138":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"8139":{"_id":"_64617","style":{"__isSmartRef__":true,"id":8140},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":".currentConstraintType,","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8140":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8141":{"_id":"_64618","style":{"__isSmartRef__":true,"id":8142},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":" \n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8142":{"__serializedExpressions__":["backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","backgroundColor":"Color.rgba(204,204,0,0.4)"},"8143":{"_id":"_64619","style":{"__isSmartRef__":true,"id":8144},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8144":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8145":{"_id":"_64620","style":{"__isSmartRef__":true,"id":8146},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8146":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"8147":{"_id":"_64621","style":{"__isSmartRef__":true,"id":8148},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":".firstRatioSide, ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8148":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8149":{"_id":"_64622","style":{"__isSmartRef__":true,"id":8150},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8150":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"8151":{"_id":"_64623","style":{"__isSmartRef__":true,"id":8152},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":".getRatioSide(name, part), ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8152":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8153":{"_id":"_64624","style":{"__isSmartRef__":true,"id":8154},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"1","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8154":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"8155":{"_id":"_64625","style":{"__isSmartRef__":true,"id":8156},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":");\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8156":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8157":{"_id":"_64626","style":{"__isSmartRef__":true,"id":8158},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8158":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"8159":{"_id":"_64627","style":{"__isSmartRef__":true,"id":8160},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8160":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8161":{"_id":"_64628","style":{"__isSmartRef__":true,"id":8162},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8162":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"8163":{"_id":"_64629","style":{"__isSmartRef__":true,"id":8164},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8164":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8165":{"_id":"_64630","style":{"__isSmartRef__":true,"id":8166},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"else","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8166":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,128)"},"8167":{"_id":"_64631","style":{"__isSmartRef__":true,"id":8168},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8168":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8169":{"_id":"_64632","style":{"__isSmartRef__":true,"id":8170},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8170":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,128)"},"8171":{"_id":"_64633","style":{"__isSmartRef__":true,"id":8172},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8172":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8173":{"_id":"_64634","style":{"__isSmartRef__":true,"id":8174},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8174":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"8175":{"_id":"_64635","style":{"__isSmartRef__":true,"id":8176},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":".currentConstraintType == ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8176":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8177":{"_id":"_64636","style":{"__isSmartRef__":true,"id":8178},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"\"position\"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8178":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,128)"},"8179":{"_id":"_64637","style":{"__isSmartRef__":true,"id":8180},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":")","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8180":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8181":{"_id":"_64638","style":{"__isSmartRef__":true,"id":8182},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8182":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"8183":{"_id":"_64639","style":{"__isSmartRef__":true,"id":8184},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8184":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8185":{"_id":"_64640","style":{"__isSmartRef__":true,"id":8186},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8186":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,128)"},"8187":{"_id":"_64641","style":{"__isSmartRef__":true,"id":8188},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":" (part == ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8188":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8189":{"_id":"_64642","style":{"__isSmartRef__":true,"id":8190},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"\"L\"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8190":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,128)"},"8191":{"_id":"_64643","style":{"__isSmartRef__":true,"id":8192},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":") ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8192":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8193":{"_id":"_64644","style":{"__isSmartRef__":true,"id":8194},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8194":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"8195":{"_id":"_64645","style":{"__isSmartRef__":true,"id":8196},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8196":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8197":{"_id":"_64646","style":{"__isSmartRef__":true,"id":8198},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8198":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,128)"},"8199":{"_id":"_64647","style":{"__isSmartRef__":true,"id":8200},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":" value = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8200":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8201":{"_id":"_64648","style":{"__isSmartRef__":true,"id":8202},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8202":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"8203":{"_id":"_64649","style":{"__isSmartRef__":true,"id":8204},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":".getValueForConstraintType(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8204":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8205":{"_id":"_64650","style":{"__isSmartRef__":true,"id":8206},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"\"x\"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8206":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,128)"},"8207":{"_id":"_64651","style":{"__isSmartRef__":true,"id":8208},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":", name);\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8208":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8209":{"_id":"_64652","style":{"__isSmartRef__":true,"id":8210},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8210":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"8211":{"_id":"_64653","style":{"__isSmartRef__":true,"id":8212},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":".addConstraint(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8212":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8213":{"_id":"_64654","style":{"__isSmartRef__":true,"id":8214},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8214":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"8215":{"_id":"_64655","style":{"__isSmartRef__":true,"id":8216},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":".currentConstraintType, name + ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8216":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8217":{"_id":"_64656","style":{"__isSmartRef__":true,"id":8218},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"\".x\"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8218":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,128)"},"8219":{"_id":"_64657","style":{"__isSmartRef__":true,"id":8220},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":", value);\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8220":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8221":{"_id":"_64658","style":{"__isSmartRef__":true,"id":8222},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8222":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"8223":{"_id":"_64659","style":{"__isSmartRef__":true,"id":8224},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8224":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8225":{"_id":"_64660","style":{"__isSmartRef__":true,"id":8226},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"else","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8226":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,128)"},"8227":{"_id":"_64661","style":{"__isSmartRef__":true,"id":8228},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8228":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8229":{"_id":"_64662","style":{"__isSmartRef__":true,"id":8230},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8230":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,128)"},"8231":{"_id":"_64663","style":{"__isSmartRef__":true,"id":8232},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":" (part == ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8232":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8233":{"_id":"_64664","style":{"__isSmartRef__":true,"id":8234},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"\"T\"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8234":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,128)"},"8235":{"_id":"_64665","style":{"__isSmartRef__":true,"id":8236},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":") ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8236":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8237":{"_id":"_64666","style":{"__isSmartRef__":true,"id":8238},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8238":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"8239":{"_id":"_64667","style":{"__isSmartRef__":true,"id":8240},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8240":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8241":{"_id":"_64668","style":{"__isSmartRef__":true,"id":8242},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8242":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,128)"},"8243":{"_id":"_64669","style":{"__isSmartRef__":true,"id":8244},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":" value = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8244":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8245":{"_id":"_64670","style":{"__isSmartRef__":true,"id":8246},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8246":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"8247":{"_id":"_64671","style":{"__isSmartRef__":true,"id":8248},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":".getValueForConstraintType(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8248":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8249":{"_id":"_64672","style":{"__isSmartRef__":true,"id":8250},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"\"y\"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8250":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,128)"},"8251":{"_id":"_64673","style":{"__isSmartRef__":true,"id":8252},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":", name);\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8252":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8253":{"_id":"_64674","style":{"__isSmartRef__":true,"id":8254},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8254":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"8255":{"_id":"_64675","style":{"__isSmartRef__":true,"id":8256},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":".addConstraint(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8256":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8257":{"_id":"_64676","style":{"__isSmartRef__":true,"id":8258},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8258":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"8259":{"_id":"_64677","style":{"__isSmartRef__":true,"id":8260},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":".currentConstraintType, name + ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8260":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8261":{"_id":"_64678","style":{"__isSmartRef__":true,"id":8262},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"\".y\"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8262":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,128)"},"8263":{"_id":"_64679","style":{"__isSmartRef__":true,"id":8264},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":", value);\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8264":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8265":{"_id":"_64680","style":{"__isSmartRef__":true,"id":8266},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8266":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"8267":{"_id":"_64681","style":{"__isSmartRef__":true,"id":8268},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8268":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8269":{"_id":"_64682","style":{"__isSmartRef__":true,"id":8270},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"else","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8270":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,128)"},"8271":{"_id":"_64683","style":{"__isSmartRef__":true,"id":8272},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8272":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8273":{"_id":"_64684","style":{"__isSmartRef__":true,"id":8274},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8274":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"8275":{"_id":"_64685","style":{"__isSmartRef__":true,"id":8276},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8276":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8277":{"_id":"_64686","style":{"__isSmartRef__":true,"id":8278},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8278":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,128)"},"8279":{"_id":"_64687","style":{"__isSmartRef__":true,"id":8280},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":" value = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8280":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8281":{"_id":"_64688","style":{"__isSmartRef__":true,"id":8282},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8282":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"8283":{"_id":"_64689","style":{"__isSmartRef__":true,"id":8284},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":".getValueForConstraintType(\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8284":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8285":{"_id":"_64690","style":{"__isSmartRef__":true,"id":8286},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8286":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"8287":{"_id":"_64691","style":{"__isSmartRef__":true,"id":8288},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":".currentConstraintType, name);\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8288":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8289":{"_id":"_64692","style":{"__isSmartRef__":true,"id":8290},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8290":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"8291":{"_id":"_64693","style":{"__isSmartRef__":true,"id":8292},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":".addConstraint(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8292":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8293":{"_id":"_64694","style":{"__isSmartRef__":true,"id":8294},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8294":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"8295":{"_id":"_64695","style":{"__isSmartRef__":true,"id":8296},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":".currentConstraintType, name, value);\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8296":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8297":{"_id":"_64696","style":{"__isSmartRef__":true,"id":8298},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8298":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"8299":{"_id":"_64697","style":{"__isSmartRef__":true,"id":8300},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8300":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8301":{"_id":"_64698","style":{"__isSmartRef__":true,"id":8302},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8302":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"8303":{"_id":"_64699","style":{"__isSmartRef__":true,"id":8304},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":" \n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8304":{"__serializedExpressions__":["backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","backgroundColor":"Color.rgba(204,204,0,0.4)"},"8305":{"_id":"_64700","style":{"__isSmartRef__":true,"id":8306},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8306":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8307":{"_id":"_64701","style":{"__isSmartRef__":true,"id":8308},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8308":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"8309":{"_id":"_64702","style":{"__isSmartRef__":true,"id":8310},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8310":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8311":{"_id":"_64703","style":{"__isSmartRef__":true,"id":8312},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8312":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"8313":{"_id":"_64704","style":{"__isSmartRef__":true,"id":8314},"chunkOwner":{"__isSmartRef__":true,"id":7981},"storedString":").tag([]);","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8314":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8315":{"resizeWidth":true,"resizeHeight":true},"8316":{"requiredModules":[],"partsSpaceName":"PartsBin/Widgets/","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"8317":{"morph":{"__isSmartRef__":true,"id":7981},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8318":{"sourceObj":{"__isSmartRef__":true,"id":7981},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":8319},"targetMethodName":"indicateUnsavedChanges","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"8319":{"submorphs":[],"scripts":[],"id":"84F26F95-B8BE-451E-BBC6-FA9787FF6653","shape":{"__isSmartRef__":true,"id":8320},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"ChangeIndicator","partsBinMetaInfo":{"__isSmartRef__":true,"id":8321},"eventHandler":{"__isSmartRef__":true,"id":8322},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"owner":{"__isSmartRef__":true,"id":7746},"layout":{"__isSmartRef__":true,"id":8323},"isBeingDragged":false,"grabbingEnabled":false,"draggingEnabled":false,"isCopyMorphRef":true,"morphRefId":26,"derivationIds":[220,"EE491D24-F056-4AFE-A669-7B7048C6C3D1","3FA4A8C3-0FC0-43A0-8C00-00A96F9022E2","62DAD3C6-A81D-450F-B32F-601EA7E619D8","EEDB0C58-5990-481A-A7FF-ACB1A2DF08DD","16F708CB-1259-4A75-BAEF-1A5216C6CB19","97CA61D3-E09B-43CD-9880-D8B36FA303F3","0AF6BEEC-8A57-44FF-9D8D-40BA6CC6A0CD","AF2BEE76-C34F-457E-8699-9896327A4C07","5EC39FF0-602F-44A2-BE3A-04FCA127E5D1","44CEBF61-9A92-4E36-9576-425D5054B471","E9ACF86B-B775-4125-83BC-7E4500597D40","FE62294A-F891-45E4-AAE7-6F386B5A8CB5","8771140D-0D57-4CAF-A57B-857F858CCC73","BE774795-5889-4DB8-A366-1C774555761B","89DA16ED-5636-4C0D-B52F-A327A5526DD6","94DAC0EC-79E9-48E5-90D5-2BB59495BD0B","048AE915-30CF-4DE4-819B-F7D41CE99585","0417EEDD-6B12-4AF1-B7BC-875E32521980","5DFAFB2A-C915-429E-A58C-030C229C9AB8","BD996DFA-D248-4D9C-AF33-C5BA2511A09E","9F92F095-A6B5-46E8-ADA1-051904ABE386","214CA9C7-6225-49ED-A484-C2D8D92B35ED","7258922C-C991-4EF3-A09B-318D8B6A1306","1F8069E8-E7D5-4153-AE2C-96F1782F041F","74FBBDBC-44BA-4111-B3DB-58142522023F","91D6D585-64D8-491A-AAAB-AF0A99533DEC","1761630D-17E9-4E04-A73C-9D15C26E19E3","B8E628C4-20D6-4B26-B820-A8D07194CE6F","6511B508-3FE2-4BDC-906A-D4E827163B0D","9016491A-C768-4B45-9321-45C78BCEE4A6"],"_ClipMode":"visible","_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","savedColor","alarmColor","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8324},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(782.0,40.0)","savedColor":"Color.rgb(0,0,0)","alarmColor":"Color.rgb(240,0,0)","distanceToDragEvent":"lively.pt(37.3,-17.5)"},"8320":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(8.6,9.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,0,0,0)"},"8321":{"partsSpaceName":"PartsBin/Basic","comment":"A simple box morph. A really blue one. Its amazing what you can build out of simple boxes.... Who needs stars when you got blue rectangles!","migrationLevel":2,"partName":"Rectangle","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"8322":{"morph":{"__isSmartRef__":true,"id":8319},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8323":{"moveHorizontal":true,"adjustForNewBounds":true},"8324":{"indicateUnsavedChanges":{"__isSmartRef__":true,"id":8325},"setColors":{"__isSmartRef__":true,"id":8329}},"8325":{"varMapping":{"__isSmartRef__":true,"id":8326},"source":"function indicateUnsavedChanges() {\n if (this.owner.scriptPane.hasChanged()) {\n this.setColors(this.alarmColor);\n } else {\n this.setColors(this.savedColor);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":8327},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8326":{"this":{"__isSmartRef__":true,"id":8319}},"8327":{"user":"lauritz","timestamp":{"__isSmartRef__":true,"id":8328}},"8328":{"isSerializedDate":true,"string":"Tue Sep 27 2011 20:09:19 GMT+0200 (CEST)"},"8329":{"varMapping":{"__isSmartRef__":true,"id":8330},"source":"function setColors(color) {\n this.setFill(color);\n this.setBorderColor(color);\n}","funcProperties":{"__isSmartRef__":true,"id":8331},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8330":{"this":{"__isSmartRef__":true,"id":8319}},"8331":{"user":"lauritz","timestamp":{"__isSmartRef__":true,"id":8332}},"8332":{"isSerializedDate":true,"string":"Tue Sep 27 2011 19:06:09 GMT+0200 (CEST)"},"8333":{"sourceObj":{"__isSmartRef__":true,"id":7981},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":7981},"targetMethodName":"highlightJavaScriptSyntax","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"8334":{"sourceObj":{"__isSmartRef__":true,"id":7981},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":7981},"targetMethodName":"highlightSyntaxDebounced","varMapping":{"__isSmartRef__":true,"id":8335},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"8335":{"source":{"__isSmartRef__":true,"id":7981},"target":{"__isSmartRef__":true,"id":7981}},"8336":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":8337},"id":553,"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":8338}],"eventHandler":{"__isSmartRef__":true,"id":8340},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"visible","fixedWidth":true,"fixedHeight":true,"allowInput":true,"_FontFamily":"Helvetica","_FontSize":11,"_MaxTextWidth":90,"_MinTextWidth":90,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"_Align":"center","_VerticalAlign":"center","owner":null,"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(245.0,177.9)","_TextColor":"Color.rgb(0,204,0)"},"8337":{"_ClipMode":"visible","_BorderWidth":1,"_StrokeOpacity":0,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,25.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(204,204,204)","_Fill":"Color.rgb(255,255,255)"},"8338":{"style":{"__isSmartRef__":true,"id":8339},"chunkOwner":{"__isSmartRef__":true,"id":8336},"_id":"_64541","storedString":"saved source","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8339":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8340":{"morph":{"__isSmartRef__":true,"id":8336},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8341":{"doSave":{"__isSmartRef__":true,"id":8342},"boundEval":{"__isSmartRef__":true,"id":8350},"reset":{"__isSmartRef__":true,"id":8358},"display":{"__isSmartRef__":true,"id":8362},"hasChanged":{"__isSmartRef__":true,"id":8366},"displayStatus":{"__isSmartRef__":true,"id":8370},"updateTarget":{"__isSmartRef__":true,"id":8374}},"8342":{"varMapping":{"__isSmartRef__":true,"id":8343},"source":"function doSave() {\n $super();\n var saved = this.boundEval(this.getTextString());\n if (saved) {\n this.lastSaveSource = this.textString;\n this.owner.changeIndicator.indicateUnsavedChanges();\n this.owner.updateLists();\n this.owner.selectChangedContent(this.getTextString());\n this.displayStatus(\"saved source\", Color.green);\n } else {\n this.displayStatus(\"not saved\", Color.red);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":8348},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8343":{"this":{"__isSmartRef__":true,"id":7981},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8344}},"8344":{"$super":{"__isSmartRef__":true,"id":8345}},"8345":{"varMapping":{"__isSmartRef__":true,"id":8346},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8347},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8346":{"obj":{"__isSmartRef__":true,"id":7981},"name":"doSave"},"8347":{},"8348":{"timestamp":{"__isSmartRef__":true,"id":8349},"user":"lauritz"},"8349":{"isSerializedDate":true,"string":"Thu Nov 17 2011 23:15:19 GMT+0100 (CET)"},"8350":{"varMapping":{"__isSmartRef__":true,"id":8351},"source":"function boundEval(str) {\n var result;\n\n this.objectEditorPane.ensureAnnotationLayer();\n withLayers([ScriptAnnotationLayer], function() {\n result = $super(str);\n })\n \n return result\n}","funcProperties":{"__isSmartRef__":true,"id":8356},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8351":{"this":{"__isSmartRef__":true,"id":7981},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8352}},"8352":{"$super":{"__isSmartRef__":true,"id":8353}},"8353":{"varMapping":{"__isSmartRef__":true,"id":8354},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8355},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8354":{"obj":{"__isSmartRef__":true,"id":7981},"name":"boundEval"},"8355":{},"8356":{"timestamp":{"__isSmartRef__":true,"id":8357},"user":"lauritz","categories":[]},"8357":{"isSerializedDate":true,"string":"Wed Nov 16 2011 05:41:53 GMT+0100 (CET)"},"8358":{"varMapping":{"__isSmartRef__":true,"id":8359},"source":"function reset() {\n this.doitContext = null;\n this.lastSaveSource = \"\";\n this.textString = \"\";\n this.lastSaveSource = this.textString;\n this.enableSyntaxHighlighting();\n}","funcProperties":{"__isSmartRef__":true,"id":8360},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8359":{"this":{"__isSmartRef__":true,"id":7981}},"8360":{"timestamp":{"__isSmartRef__":true,"id":8361},"user":"cschuster","tags":[]},"8361":{"isSerializedDate":true,"string":"Wed May 16 2012 20:52:57 GMT+0200 (CEST)"},"8362":{"varMapping":{"__isSmartRef__":true,"id":8363},"source":"function display(jsCode) {\n this.lastSaveSource = jsCode;\n this.setTextString(jsCode);\n this.enableSyntaxHighlighting();\n this.highlightJavaScriptSyntax();\n this.applyStyle({align: 'left'});\n}","funcProperties":{"__isSmartRef__":true,"id":8364},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8363":{"this":{"__isSmartRef__":true,"id":7981}},"8364":{"timestamp":{"__isSmartRef__":true,"id":8365},"user":"lauritz","tags":[]},"8365":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:02:26 GMT+0200 (CEST)"},"8366":{"varMapping":{"__isSmartRef__":true,"id":8367},"source":"function hasChanged() {\n var cleanText = function (string) {\n var source = string.trim();\n if (source.substring(0,2) === \"//\") {\n // removes annotation line\n source = source.substring(source.indexOf(\"\\n\"), source.length);\n source = source.trim();\n }\n if (source === 'undefined' || source === 'null') source = '';\n return source;\n }\n var cleanedTextString = cleanText(this.textString);\n var cleanedLastSource = cleanText(this.lastSaveSource);\n return cleanedTextString !== cleanedLastSource;\n}","funcProperties":{"__isSmartRef__":true,"id":8368},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8367":{"this":{"__isSmartRef__":true,"id":7981}},"8368":{"timestamp":{"__isSmartRef__":true,"id":8369},"user":"lauritz","categories":[]},"8369":{"isSerializedDate":true,"string":"Mon Oct 03 2011 18:29:45 GMT+0200 (CEST)"},"8370":{"varMapping":{"__isSmartRef__":true,"id":8371},"source":"function displayStatus(msg, color, delay) {\n if (!this.statusMorph) {\n this.statusMorph = new TextMorph(pt(100,25).extentAsRectangle());\n this.statusMorph.applyStyle({borderWidth: 1, strokeOpacity: 0, borderColor: Color.gray});\n this.statusMorph.setFill(this.owner.getFill());\n this.statusMorph.setFontSize(11);\n this.statusMorph.setAlign('center');\n this.statusMorph.setVerticalAlign('center');\n }\n this.statusMorph.setTextString(msg);\n this.statusMorph.centerAt(this.innerBounds().center());\n this.statusMorph.setTextColor(color || Color.black);\n this.addMorph(this.statusMorph);\n (function() { this.statusMorph.remove() }).bind(this).delay(delay || 2); \n}","funcProperties":{"__isSmartRef__":true,"id":8372},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8371":{"this":{"__isSmartRef__":true,"id":7981}},"8372":{"timestamp":{"__isSmartRef__":true,"id":8373},"user":"lauritz","categories":[]},"8373":{"isSerializedDate":true,"string":"Wed Nov 23 2011 18:23:05 GMT+0100 (CET)"},"8374":{"varMapping":{"__isSmartRef__":true,"id":8375},"source":"function updateTarget(target) {\n module('lively.ide.SyntaxHighlighting').load(true);\n this.doitContext = this.owner.target;\n}","funcProperties":{"__isSmartRef__":true,"id":8376},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8375":{"this":{"__isSmartRef__":true,"id":7981}},"8376":{"timestamp":{"__isSmartRef__":true,"id":8377},"user":"lauritz","tags":[]},"8377":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:07:42 GMT+0200 (CEST)"},"8378":{"submorphs":[{"__isSmartRef__":true,"id":8379}],"scripts":[],"id":847,"shape":{"__isSmartRef__":true,"id":8384},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":8385},"lighterFill":{"__isSmartRef__":true,"id":8390},"label":{"__isSmartRef__":true,"id":8379},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"showsHalos":false,"_Rotation":0,"name":"ObjectEditorClassButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":8395},"_Scale":1,"owner":null,"layout":{"__isSmartRef__":true,"id":8396},"eventHandler":{"__isSmartRef__":true,"id":8397},"__serializedExpressions__":["_Position","padding"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(820.0,9.0)","padding":"lively.rect(5,0,0,0)"},"8379":{"submorphs":[],"scripts":[],"id":848,"shape":{"__isSmartRef__":true,"id":8380},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":true,"fixedWidth":true,"_MaxTextWidth":116,"_MaxTextHeight":18,"fixedHeight":true,"allowsInput":false,"registeredForMouseEvents":true,"owner":{"__isSmartRef__":true,"id":8378},"eventsAreIgnored":true,"textChunks":[{"__isSmartRef__":true,"id":8381}],"prevScroll":[0,0],"_FontFamily":"Helvetica, Sans-Serif","_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","_Align":"center","_Scale":1,"eventHandler":{"__isSmartRef__":true,"id":8383},"_HandStyle":"default","_PointerEvents":"none","__serializedExpressions__":["_Position","textColor","padding","_Padding"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","textColor":"Color.rgb(0,0,0)","padding":"lively.rect(5,0,0,0)","_Padding":"lively.rect(0,0,0,0)"},"8380":{"borderWidth":0,"fill":null,"__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(116.0,18.0)","_BorderColor":"Color.rgb(0,0,0)"},"8381":{"style":{"__isSmartRef__":true,"id":8382},"chunkOwner":{"__isSmartRef__":true,"id":8379},"storedString":"","_id":"_1355","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8382":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8383":{"morph":{"__isSmartRef__":true,"id":8379},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8384":{"_Fill":{"__isSmartRef__":true,"id":8385},"_BorderWidth":1,"_BorderRadius":5,"__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(116.0,20.0)","_BorderColor":"Color.rgb(214,214,214)"},"8385":{"stops":[{"__isSmartRef__":true,"id":8386},{"__isSmartRef__":true,"id":8387},{"__isSmartRef__":true,"id":8388},{"__isSmartRef__":true,"id":8389}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"8386":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"8387":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"8388":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"8389":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"8390":{"stops":[{"__isSmartRef__":true,"id":8391},{"__isSmartRef__":true,"id":8392},{"__isSmartRef__":true,"id":8393},{"__isSmartRef__":true,"id":8394}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"8391":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"8392":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"8393":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"8394":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"8395":{"partsSpaceName":"PartsBin/Inputs/","migrationLevel":2,"comment":"Simple button. Connect to 'fire' to trigger actions when the button is pressed.","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"8396":{"moveHorizontal":true},"8397":{"morph":{"__isSmartRef__":true,"id":8378},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8398":{"submorphs":[],"scripts":[],"id":"155982A2-B64B-4B44-9EF3-E4F9AA42F9FC","shape":{"__isSmartRef__":true,"id":8399},"droppingEnabled":true,"halosEnabled":true,"itemList":["-- ALL --"],"selectedLineNo":1,"showsHalos":false,"name":"ObjectEditorConnectionList","partsBinMetaInfo":{"__isSmartRef__":true,"id":8400},"_ClipMode":"auto","owner":{"__isSmartRef__":true,"id":7746},"attributeConnections":[{"__isSmartRef__":true,"id":8401}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"prevScroll":[0,0],"layout":{"__isSmartRef__":true,"id":8403},"eventHandler":{"__isSmartRef__":true,"id":8404},"_FontSize":10,"grabbingEnabled":false,"draggingEnabled":false,"isCopyMorphRef":true,"morphRefId":19,"derivationIds":[209,"3900F5DF-0FF7-4C94-8BDB-44AAE12B4A3E","35301083-B60D-4A43-8566-23860EEB4C04","9CC401CC-5A35-4643-935B-FD049C284E16","C9879D40-5E79-4C56-AA79-562ED82BF052","9F6F9261-EB76-4B58-B77D-7D70813A1ED7","8B59E237-F372-4F70-9768-7E9C1A7A021D","FC85F1B9-1978-42D2-850C-BD249981E8B4","D2B607C6-A89B-4B3F-91BB-720451EAB98D","CC361093-FF73-479B-9431-C645CB48F518","307D3B7C-C0E1-484F-8D7E-39FBA9D8EDA5","038AF132-861E-4A77-8756-E6B476413639","65B6CA87-98DE-4473-B4DD-F8763BC3B06A","0AA0E45B-6DCC-4AE0-938C-E53794A511DF","806ACC1C-1353-436B-B1FE-568846777C17","C74AE022-1184-4FDF-A53D-A17627FF61EA","686AF565-EEB0-4AB7-A12E-26727DAD9291","1102A5B3-9973-4471-9EDD-FD7AB802DEA6","BEB06225-53D0-4ACC-9154-DC2DEB5728B7","E32FE34B-7520-4612-B927-C8F9EDFC69BB","D21F598A-4E44-4752-B205-9595DF0E9AE3","FD6670F8-44F6-436A-960F-8BE8890F8B75","C5522110-E6CA-4F96-B33E-BEBF6978088A","BC9AC080-8315-49F1-B6CB-42F3B802F7D9","242A0967-D906-4396-9326-3CC0C9C3EA60","39C09174-63A5-421F-AB88-7A98755661E5","40C2C766-248F-451F-9D85-D1E4DCCB559D","C89F1632-FADA-4B3E-B2D9-1C1020ACB29A","F78E083D-993E-4963-8A7F-CB7182DE3931","CA8FBD0F-D14E-42E6-A6D4-803B9EE12264","06822A39-C077-4531-B3A6-3DAC393B6E04"],"selection":null,"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8405},"__LivelyClassName__":"lively.morphic.List","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(10.0,346.7)","distanceToDragEvent":"lively.pt(125.0,-17.1)"},"8399":{"_BorderWidth":1,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(180.0,74.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(243,243,243)","_Padding":"lively.rect(0,0,0,0)"},"8400":{"partsSpaceName":"PartsBin/NewWorld","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"8401":{"sourceObj":{"__isSmartRef__":true,"id":8398},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":7746},"targetMethodName":"displaySourceForConnection","converterString":"function (value) {\n if (!value) return;\n return (value === '-- ALL --') ? null : value[1];\n}","updaterString":null,"varMapping":{"__isSmartRef__":true,"id":8402},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"8402":{"source":{"__isSmartRef__":true,"id":8398},"target":{"__isSmartRef__":true,"id":7746}},"8403":{"resizeHeight":false,"moveVertical":true},"8404":{"morph":{"__isSmartRef__":true,"id":8398},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8405":{"preselectItem":{"__isSmartRef__":true,"id":8406}},"8406":{"varMapping":{"__isSmartRef__":true,"id":8407},"source":"function preselectItem() {\n if (this.getList().size() === 2) {\n this.selectAt(1);\n } else {\n this.selectAt(0);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":8408},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8407":{"this":{"__isSmartRef__":true,"id":8398}},"8408":{"timestamp":{"__isSmartRef__":true,"id":8409},"user":"lauritz"},"8409":{"isSerializedDate":true,"string":"Thu Nov 17 2011 04:12:58 GMT+0100 (CET)"},"8410":{"submorphs":[{"__isSmartRef__":true,"id":8411}],"scripts":[],"id":47,"shape":{"__isSmartRef__":true,"id":8415},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":8416},"lighterFill":{"__isSmartRef__":true,"id":8421},"label":{"__isSmartRef__":true,"id":8411},"attributeConnections":[{"__isSmartRef__":true,"id":8426}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"showsHalos":false,"_Rotation":0,"name":"ObjectEditorTargetButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":8427},"_Scale":1,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"__serializedExpressions__":["_Position","padding"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(215.0,35.0)","padding":"lively.rect(5,0,0,0)"},"8411":{"submorphs":[],"scripts":[],"id":48,"shape":{"__isSmartRef__":true,"id":8412},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":true,"fixedWidth":true,"_MaxTextWidth":116,"_MaxTextHeight":20,"fixedHeight":true,"allowsInput":false,"registeredForMouseEvents":true,"owner":{"__isSmartRef__":true,"id":8410},"eventsAreIgnored":true,"textChunks":[{"__isSmartRef__":true,"id":8413}],"prevScroll":[0,0],"_FontFamily":"Helvetica, Sans-Serif","_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","_Align":"center","_Scale":1,"__serializedExpressions__":["_Position","textColor","padding","_Padding"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","textColor":"Color.rgb(0,0,0)","padding":"lively.rect(5,0,0,0)","_Padding":"lively.rect(0,0,0,0)"},"8412":{"borderWidth":0,"fill":null,"__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(116.0,20.0)","_BorderColor":"Color.rgb(0,0,0)"},"8413":{"style":{"__isSmartRef__":true,"id":8414},"chunkOwner":{"__isSmartRef__":true,"id":8411},"storedString":"","_id":"_1356","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8414":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8415":{"_Fill":{"__isSmartRef__":true,"id":8416},"_BorderWidth":1,"_BorderRadius":5,"__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(116.0,20.0)","_BorderColor":"Color.rgb(214,214,214)"},"8416":{"stops":[{"__isSmartRef__":true,"id":8417},{"__isSmartRef__":true,"id":8418},{"__isSmartRef__":true,"id":8419},{"__isSmartRef__":true,"id":8420}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"8417":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"8418":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"8419":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"8420":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"8421":{"stops":[{"__isSmartRef__":true,"id":8422},{"__isSmartRef__":true,"id":8423},{"__isSmartRef__":true,"id":8424},{"__isSmartRef__":true,"id":8425}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"8422":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"8423":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"8424":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"8425":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"8426":{"sourceObj":{"__isSmartRef__":true,"id":8410},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":7753},"targetMethodName":"chooseTargetMorphMenu","converterString":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"8427":{"partsSpaceName":"PartsBin/Inputs/","migrationLevel":2,"comment":"Simple button. Connect to 'fire' to trigger actions when the button is pressed.","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"8428":{"submorphs":[],"scripts":[],"id":435,"shape":{"__isSmartRef__":true,"id":8429},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":218,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":12,"name":"ObjectEditorMorphSelector","partsBinMetaInfo":{"__isSmartRef__":true,"id":8430},"textChunks":[{"__isSmartRef__":true,"id":8431}],"charsReplaced":"","lastFindLoc":5,"priorSelectionRange":[15,15],"prevScroll":[0,0],"_ClipMode":"visible","list":[],"attributeConnections":[{"__isSmartRef__":true,"id":8433}],"doNotSerialize":["$$savedTextString"],"doNotCopyProperties":["$$savedTextString"],"listMorph":null,"_WhiteSpaceHandling":"pre-wrap","owner":null,"_Align":"left","eventHandler":{"__isSmartRef__":true,"id":8435},"_MinTextWidth":218,"_MinTextHeight":null,"scriptAnnotations":{"__isSmartRef__":true,"id":8436},"selection":{"__isSmartRef__":true,"id":7745},"previousSelection":[0,13],"isCopyMorphRef":true,"morphRefId":1,"isBeingDragged":false,"draggingEnabled":false,"layout":{"__isSmartRef__":true,"id":8455},"_Rotation":0,"_Scale":1,"savedTextString":"100","__serializedExpressions__":["_Position","textColor","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8456},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(200.0,10.0)","textColor":"Color.rgb(0,0,0)","distanceToDragEvent":"lively.pt(153.9,-23.7)"},"8429":{"fill":null,"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":3.7000000000000006,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(220.0,20.0)","_BorderColor":"Color.rgb(192,192,192)","_Padding":"lively.rect(0,0,0,0)","_Fill":"Color.rgb(244,244,244)"},"8430":{"partsSpaceName":"PartsBin/Inputs/","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"8431":{"style":{"__isSmartRef__":true,"id":8432},"chunkOwner":{"__isSmartRef__":true,"id":8428},"storedString":"","_id":"_1357","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8432":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8433":{"sourceObj":{"__isSmartRef__":true,"id":8428},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":7746},"targetMethodName":"setTarget","converterString":"function (name) { return $world.get(name)}","updaterString":null,"varMapping":{"__isSmartRef__":true,"id":8434},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"8434":{"source":{"__isSmartRef__":true,"id":8428},"target":{"__isSmartRef__":true,"id":7746}},"8435":{"morph":{"__isSmartRef__":true,"id":8428},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8436":{"createListMorph":{"__isSmartRef__":true,"id":8437},"displayTopLevelMorphs":{"__isSmartRef__":true,"id":8439},"onMouseUp":{"__isSmartRef__":true,"id":8441},"resetConnections":{"__isSmartRef__":true,"id":8443},"setTargetToListSelection":{"__isSmartRef__":true,"id":8445},"setTargetOfPane":{"__isSmartRef__":true,"id":8447},"onBlur":{"__isSmartRef__":true,"id":8449},"reset":{"__isSmartRef__":true,"id":8451},"onMouseDown":{"__isSmartRef__":true,"id":8453}},"8437":{"time":{"__isSmartRef__":true,"id":8438},"user":"lauritz"},"8438":{"isSerializedDate":true,"string":"Fri Oct 28 2011 05:27:29 GMT+0200 (CEST)"},"8439":{"time":{"__isSmartRef__":true,"id":8440},"user":"lauritz"},"8440":{"isSerializedDate":true,"string":"Fri Oct 14 2011 23:48:37 GMT+0200 (CEST)"},"8441":{"time":{"__isSmartRef__":true,"id":8442},"user":"lauritz"},"8442":{"isSerializedDate":true,"string":"Mon Oct 03 2011 18:51:14 GMT+0200 (CEST)"},"8443":{"time":{"__isSmartRef__":true,"id":8444},"user":"lauritz"},"8444":{"isSerializedDate":true,"string":"Wed Sep 28 2011 01:03:17 GMT+0200 (CEST)"},"8445":{"time":{"__isSmartRef__":true,"id":8446},"user":"lauritz"},"8446":{"isSerializedDate":true,"string":"Sat Oct 15 2011 00:00:58 GMT+0200 (CEST)"},"8447":{"time":{"__isSmartRef__":true,"id":8448},"user":"lauritz"},"8448":{"isSerializedDate":true,"string":"Mon Oct 03 2011 18:34:37 GMT+0200 (CEST)"},"8449":{"time":{"__isSmartRef__":true,"id":8450},"user":"lauritz"},"8450":{"isSerializedDate":true,"string":"Fri Oct 07 2011 19:24:18 GMT+0200 (CEST)"},"8451":{"time":{"__isSmartRef__":true,"id":8452},"user":"lauritz"},"8452":{"isSerializedDate":true,"string":"Fri Oct 07 2011 19:26:15 GMT+0200 (CEST)"},"8453":{"time":{"__isSmartRef__":true,"id":8454},"user":"lauritz"},"8454":{"isSerializedDate":true,"string":"Mon Oct 17 2011 19:49:00 GMT+0200 (CEST)"},"8455":{},"8456":{"getList":{"__isSmartRef__":true,"id":8457},"setList":{"__isSmartRef__":true,"id":8460},"reset":{"__isSmartRef__":true,"id":8463},"example":{"__isSmartRef__":true,"id":8466},"removeList":{"__isSmartRef__":true,"id":8469},"onBlur":{"__isSmartRef__":true,"id":8472},"createListMorph":{"__isSmartRef__":true,"id":8479},"resetConnections":{"__isSmartRef__":true,"id":8482},"displayTopLevelMorphs":{"__isSmartRef__":true,"id":8485},"setTargetToListSelection":{"__isSmartRef__":true,"id":8488},"setTargetOfPane":{"__isSmartRef__":true,"id":8491},"onMouseDown":{"__isSmartRef__":true,"id":8494}},"8457":{"varMapping":{"__isSmartRef__":true,"id":8458},"source":"function getList() {\n return this.world().indentedListItemsOfMorphNames();\n}","funcProperties":{"__isSmartRef__":true,"id":8459},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8458":{"this":{"__isSmartRef__":true,"id":8428}},"8459":{},"8460":{"varMapping":{"__isSmartRef__":true,"id":8461},"source":"function setList(list) {\n return this.list = list;\n}","funcProperties":{"__isSmartRef__":true,"id":8462},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8461":{"this":{"__isSmartRef__":true,"id":8428}},"8462":{},"8463":{"varMapping":{"__isSmartRef__":true,"id":8464},"source":"function reset() {\n this.list = [];\n this.textString = 'empty';\n this.removeList();\n this.resetConnections();\n this.applyStyle({fixedWidth: true, fixedHeight: true, borderWidth: 1, overflow: 'visible'})\n}","funcProperties":{"__isSmartRef__":true,"id":8465},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8464":{"this":{"__isSmartRef__":true,"id":8428}},"8465":{},"8466":{"varMapping":{"__isSmartRef__":true,"id":8467},"source":"function example() {\n/*\nthis.example()\nthis.getList()\n*/\n this.setList(Array.range(0,100));\n this.textString = 'empty';\n}","funcProperties":{"__isSmartRef__":true,"id":8468},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8467":{"this":{"__isSmartRef__":true,"id":8428}},"8468":{},"8469":{"varMapping":{"__isSmartRef__":true,"id":8470},"source":"function removeList() {\n this.listMorph && this.listMorph.remove()\n this.listMorph = null;\n}","funcProperties":{"__isSmartRef__":true,"id":8471},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8470":{"this":{"__isSmartRef__":true,"id":8428}},"8471":{},"8472":{"varMapping":{"__isSmartRef__":true,"id":8473},"source":"function onBlur() {\n $super();\n this.removeList();\n}","funcProperties":{"__isSmartRef__":true,"id":8478},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8473":{"this":{"__isSmartRef__":true,"id":8428},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8474}},"8474":{"$super":{"__isSmartRef__":true,"id":8475}},"8475":{"varMapping":{"__isSmartRef__":true,"id":8476},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8477},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8476":{"obj":{"__isSmartRef__":true,"id":8428},"name":"onBlur"},"8477":{},"8478":{},"8479":{"varMapping":{"__isSmartRef__":true,"id":8480},"source":"function createListMorph() {\n var list = new lively.morphic.List(new Rectangle(0,0, this.getExtent().x, 520));\n list.setList(this.getList());\n list.setFontSize(12);\n\n list.disableGrabbing();\n list.disableDragging();\n \n this.addMorph(list);\n list.setPosition(pt(0,0));\n\n connect(list, 'selection', this, 'setTargetToListSelection');\n \n return list;\n}","funcProperties":{"__isSmartRef__":true,"id":8481},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8480":{"this":{"__isSmartRef__":true,"id":8428}},"8481":{},"8482":{"varMapping":{"__isSmartRef__":true,"id":8483},"source":"function resetConnections() {\n disconnectAll(this);\n connect(this, 'savedTextString', this.owner, 'setTarget', {converter: \n\tfunction (name) { return $world.get(name)}});\n}","funcProperties":{"__isSmartRef__":true,"id":8484},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8483":{"this":{"__isSmartRef__":true,"id":8428}},"8484":{},"8485":{"varMapping":{"__isSmartRef__":true,"id":8486},"source":"function displayTopLevelMorphs() {\n if (this.listMorph) { this.removeList(); return true }\n var list = this.createListMorph(); \n this.addMorph(list);\n this.listMorph = list;\n}","funcProperties":{"__isSmartRef__":true,"id":8487},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8486":{"this":{"__isSmartRef__":true,"id":8428}},"8487":{},"8488":{"varMapping":{"__isSmartRef__":true,"id":8489},"source":"function setTargetToListSelection(selection) { \n this.removeList();\n if (!selection) return;\n if (this.owner.scriptPane.hasChanged()) {\n var that = this;\n var callback = function (confirmed) {\n if (confirmed) that.setTargetOfPane(selection);\n }\n this.owner.confirmUnsavedChanges(callback);\n } else {\n this.setTargetOfPane(selection);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":8490},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8489":{"this":{"__isSmartRef__":true,"id":8428}},"8490":{},"8491":{"varMapping":{"__isSmartRef__":true,"id":8492},"source":"function setTargetOfPane(selection) {\n this.owner.setTarget(selection);\n this.setTextString(selection.getName());\n this.removeList();\n}","funcProperties":{"__isSmartRef__":true,"id":8493},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8492":{"this":{"__isSmartRef__":true,"id":8428}},"8493":{},"8494":{"varMapping":{"__isSmartRef__":true,"id":8495},"source":"function onMouseDown(evt) {\n if (evt.isCommandKey() || evt.isRightMouseButtonDown()) return $super(evt);\n if (this.listMorph) {\n return false;\n } else {\n this.displayTopLevelMorphs();\n return true;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":8500},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8495":{"this":{"__isSmartRef__":true,"id":8428},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8496}},"8496":{"$super":{"__isSmartRef__":true,"id":8497}},"8497":{"varMapping":{"__isSmartRef__":true,"id":8498},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8499},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8498":{"obj":{"__isSmartRef__":true,"id":8428},"name":"onMouseDown"},"8499":{},"8500":{},"8501":{"morph":{"__isSmartRef__":true,"id":7753},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8502":{"sortedScriptNamesOfObj":{"__isSmartRef__":true,"id":8503},"setTarget":{"__isSmartRef__":true,"id":8506},"generateSourceForScript":{"__isSmartRef__":true,"id":8509},"generateSourceForConnection":{"__isSmartRef__":true,"id":8512},"generateTargetCode":{"__isSmartRef__":true,"id":8515},"sortedConnectionNamesOfObj":{"__isSmartRef__":true,"id":8518},"displayJavaScriptSource":{"__isSmartRef__":true,"id":8521},"displaySourceForScript":{"__isSmartRef__":true,"id":8524},"displaySourceForConnection":{"__isSmartRef__":true,"id":8527},"newScript":{"__isSmartRef__":true,"id":8530},"newConnection":{"__isSmartRef__":true,"id":8533},"deleteSelectedScript":{"__isSmartRef__":true,"id":8536},"disconnectConnection":{"__isSmartRef__":true,"id":8539},"updateLists":{"__isSmartRef__":true,"id":8542},"displayInitialScript":{"__isSmartRef__":true,"id":8545},"reset":{"__isSmartRef__":true,"id":8548},"selectChangedContent":{"__isSmartRef__":true,"id":8551}},"8503":{"varMapping":{"__isSmartRef__":true,"id":8504},"source":"function sortedScriptNamesOfObj(obj) {\n if (!Functions.own(obj) || Functions.own(obj).size() == 0) return [];\n return Functions.own(obj)\n\t.select(function(name) { return obj[name].hasLivelyClosure })\n\t.sortBy(function(name) { return name.toLowerCase() });\n}","funcProperties":{"__isSmartRef__":true,"id":8505},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8504":{"this":{"__isSmartRef__":true,"id":7753}},"8505":{},"8506":{"varMapping":{"__isSmartRef__":true,"id":8507},"source":"function setTarget(morph) {\n this.reset();\n module('lively.ide.SyntaxHighlighting').load(true);\n this.target = morph;\n this.morphSelector.textString = (this.target.getName() || this.target.toString());\n this.scriptPane.doitContext = this.target;\n this.updateLists();\n this.displayInitialScript();\n}","funcProperties":{"__isSmartRef__":true,"id":8508},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8507":{"this":{"__isSmartRef__":true,"id":7753}},"8508":{},"8509":{"varMapping":{"__isSmartRef__":true,"id":8510},"source":"function generateSourceForScript(scriptName) {\n var script = this.target[scriptName].getOriginal();\n return Strings.format('this.addScript(%s);' ,script)\n}","funcProperties":{"__isSmartRef__":true,"id":8511},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8510":{"this":{"__isSmartRef__":true,"id":7753}},"8511":{},"8512":{"varMapping":{"__isSmartRef__":true,"id":8513},"source":"function generateSourceForConnection(connection) {\n var c = connection, targetObject = this.target;\n\tif (!c.getTargetObj() || !c.getTargetObj().name || \n\t\t!c.getSourceObj() || !c.getSourceObj().name) return String(c);\n\n\tvar optConfig = []\n\tif (c.converterString)\n\t\toptConfig.push(\"converter: \\n\\t\" + c.converterString)\n\tif (c.updaterString)\n\t\toptConfig.push(\"updater: \\n\\t\" + c.updaterString)\n\treturn Strings.format('connect(%s, \"%s\", %s, \"%s\", {%s});', \n\t\t\tthis.generateTargetCode(targetObject, c.getSourceObj()),\n\t\t\tc.getSourceAttrName(),\n\t\t\tthis.generateTargetCode(targetObject, c.getTargetObj()),\n\t\t\tc.getTargetMethodName(),\n\t\t\toptConfig.join(','));\n\n}","funcProperties":{"__isSmartRef__":true,"id":8514},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8513":{"this":{"__isSmartRef__":true,"id":7753}},"8514":{},"8515":{"varMapping":{"__isSmartRef__":true,"id":8516},"source":"function generateTargetCode(baseObject, targetObject) {\n\tvar name = targetObject.name;\n\tif (baseObject === targetObject) \n\t\treturn \"this\";\n\telse if (baseObject[name] === targetObject) \n\t\treturn \"this.\" + name;\n\telse if (baseObject.testObject === targetObject) \n\t\treturn \"this.testObject\";\n\telse if (baseObject.get(name) === targetObject) \n\t\treturn 'this.get(\"' + name + '\")';\n\telse if (targetObject instanceof Morph) \n\t\treturn '$morph(\"' + name + '\")';\n\telse \n\t\treturn \"????\";\n}","funcProperties":{"__isSmartRef__":true,"id":8517},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8516":{"this":{"__isSmartRef__":true,"id":7753}},"8517":{},"8518":{"varMapping":{"__isSmartRef__":true,"id":8519},"source":"function sortedConnectionNamesOfObj(obj) {\n if (\"attributeConnections\" in obj) {\n return obj.attributeConnections\n .sortBy(function(each) {return name.toLowerCase() })\n .collect(function(each) {return [each.getSourceAttrName(), each]});\n } else {\n return [];\n }\n}","funcProperties":{"__isSmartRef__":true,"id":8520},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8519":{"this":{"__isSmartRef__":true,"id":7753}},"8520":{},"8521":{"varMapping":{"__isSmartRef__":true,"id":8522},"source":"function displayJavaScriptSource(jsCode) {\n this.scriptPane.setTextString(jsCode);\n this.scriptPane.highlightJavaScriptSyntax();\n}","funcProperties":{"__isSmartRef__":true,"id":8523},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8522":{"this":{"__isSmartRef__":true,"id":7753}},"8523":{},"8524":{"varMapping":{"__isSmartRef__":true,"id":8525},"source":"function displaySourceForScript(scriptName) {\n if (!scriptName) return;\n var code = \"\", that = this;\n if (scriptName === \"-- ALL --\") {\n this.sortedScriptNamesOfObj(this.target).forEach(function(each) {\n code = code.concat(that.generateSourceForScript(each)).concat(\"\\n\\n\");\n });\n } else {\n code = this.generateSourceForScript(scriptName); \n }\n this.displayJavaScriptSource(code);\n}","funcProperties":{"__isSmartRef__":true,"id":8526},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8525":{"this":{"__isSmartRef__":true,"id":7753}},"8526":{},"8527":{"varMapping":{"__isSmartRef__":true,"id":8528},"source":"function displaySourceForConnection(connection) {\n if (!connection) return;\n var code = \"\", that = this;\n if ((typeof connection === \"string\") && connection === \"-- ALL --\") {\n this.sortedConnectionNamesOfObj(this.target).forEach(function(each) {\n code = code.concat(that.generateSourceForConnection(each[1])).concat(\"\\n\\n\");\n })\n } else {\n code = this.generateSourceForConnection(connection);\n }\n this.displayJavaScriptSource(code);\n}","funcProperties":{"__isSmartRef__":true,"id":8529},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8528":{"this":{"__isSmartRef__":true,"id":7753}},"8529":{},"8530":{"varMapping":{"__isSmartRef__":true,"id":8531},"source":"function newScript() {\n if (this.target) {\n var code = \"this.addScript(function SCRIPTNAME() {\\n\\t\\n});\";\n this.displayJavaScriptSource(code);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":8532},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8531":{"this":{"__isSmartRef__":true,"id":7753}},"8532":{},"8533":{"varMapping":{"__isSmartRef__":true,"id":8534},"source":"function newConnection() {\n if (this.target) {\n var code = \"connect(SOURCE, SOURCE_PROPERTY, TARGET, TARGET_PROPERTY);\";\n this.displayJavaScriptSource(code);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":8535},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8534":{"this":{"__isSmartRef__":true,"id":7753}},"8535":{},"8536":{"varMapping":{"__isSmartRef__":true,"id":8537},"source":"function deleteSelectedScript() {\n if (this.scriptList.selection && this.target) {\n if (!this.target.hasOwnProperty(this.scriptList.selection)) return;\n delete this.target[this.scriptList.selection];\n this.updateLists();\n this.displayInitialScript();\n }\n}","funcProperties":{"__isSmartRef__":true,"id":8538},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8537":{"this":{"__isSmartRef__":true,"id":7753}},"8538":{},"8539":{"varMapping":{"__isSmartRef__":true,"id":8540},"source":"function disconnectConnection() {\n var selection = this.connectionList.selection;\n if (selection && \n (typeof selection !== \"string\") &&\n this.target.attributeConnections.indexOf(selection[1]) > -1) {\n var c = this.connectionList.selection[1];\n disconnect(c.sourceObj, c.sourceAttrName, c.targetObj, c.targetMethodName);\n this.updateLists();\n this.displayInitialScript();\n } \n}","funcProperties":{"__isSmartRef__":true,"id":8541},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8540":{"this":{"__isSmartRef__":true,"id":7753}},"8541":{},"8542":{"varMapping":{"__isSmartRef__":true,"id":8543},"source":"function updateLists() {\n this.scriptList.setList(this.sortedScriptNamesOfObj(this.target));\n var scriptListItems = this.scriptList.getList();\n scriptListItems.unshift(\"-- ALL --\");\n this.scriptList.setList(scriptListItems);\n\n this.connectionList.setList(this.sortedConnectionNamesOfObj(this.target));\n var connectionListItems = this.connectionList.getList();\n connectionListItems.unshift(\"-- ALL --\");\n this.connectionList.setList(connectionListItems);\n}","funcProperties":{"__isSmartRef__":true,"id":8544},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8543":{"this":{"__isSmartRef__":true,"id":7753}},"8544":{},"8545":{"varMapping":{"__isSmartRef__":true,"id":8546},"source":"function displayInitialScript() {\n if (this.scriptList.getList().size() > 1) {\n this.scriptList.selectAt(0);\n } else if (this.connectionList.getList().size() > 1) {\n this.connectionList.selectAt(0);\n } else {\n this.scriptList.selectAt(0);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":8547},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8546":{"this":{"__isSmartRef__":true,"id":7753}},"8547":{},"8548":{"varMapping":{"__isSmartRef__":true,"id":8549},"source":"function reset() {\n this.target = null;\n this.scriptPane.doitContext = null;\n this.scriptList.setList();\n this.connectionList.setList();\n this.scriptPane.setTextString(\"\");\n this.morphSelector.reset();\n}","funcProperties":{"__isSmartRef__":true,"id":8550},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8549":{"this":{"__isSmartRef__":true,"id":7753}},"8550":{},"8551":{"varMapping":{"__isSmartRef__":true,"id":8552},"source":"function selectChangedContent(source) {\n\n var addScriptRegex = /this\\.addScript\\s*\\(\\s*function\\s*([^\\(]*)/g;\n var addScriptMatches = [];\n var addScriptMatch = addScriptRegex.exec(source);\n while (addScriptMatch) {\n addScriptMatches.push(addScriptMatch[1]);\n addScriptMatch = addScriptRegex.exec(source);\n }\n \n // if scripts were added, select either a specific one or all\n if (addScriptMatches.length > 0) { \n if (addScriptMatches.length === 1) {\n var index = this.scriptList.getList().indexOf(addScriptMatches[0]);\n if (index > -1) { \n return this.scriptList.selectAt(index);\n }\n }\n return this.scriptList.selectAt(0);\n }\n\n var connectionRegex = \n /connect\\(\\s*([^,]*)\\s*,\\s*\"([^,]*)\"\\s*,\\s*([^,]*)\\s*,\\s*\"([^,]*)\"/g;\n var connectionMatches = [];\n var connectionMatch = connectionRegex.exec(source);\n while (connectionMatch) {\n connectionMatches.push(connectionMatch);\n connectionMatch = connectionRegex.exec(source);\n }\n\n // if connections were made, select either a specific one or all\n if (connectionMatches.length > 0) {\n if (connectionMatches.length === 1) {\n var match = connectionMatches[0];\n for (var i=0; i -1) {\n var c = selection[1];\n disconnect(c.sourceObj, c.sourceAttrName, c.targetObj, c.targetMethodName);\n editor.updateLists();\n editor.displayInitialScript();\n } \n }\n\n var message = 'Disconnect \"' + selection[0] +'\" connection?';\n var callback = disconnectConnection;\n\n var dialog = new lively.morphic.ConfirmDialog(message, callback);\n\n return this.world().openDialog(dialog);\n}","funcProperties":{"__isSmartRef__":true,"id":8644},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8643":{"this":{"__isSmartRef__":true,"id":8619}},"8644":{"timestamp":{"__isSmartRef__":true,"id":8645},"user":"lauritz","categories":[]},"8645":{"isSerializedDate":true,"string":"Fri Nov 11 2011 01:46:54 GMT+0100 (CET)"},"8646":{"submorphs":[{"__isSmartRef__":true,"id":8647}],"scripts":[],"id":"FA465E49-1B24-4892-A017-C3E68E195055","shape":{"__isSmartRef__":true,"id":8652},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":8658},"lighterFill":{"__isSmartRef__":true,"id":8663},"label":{"__isSmartRef__":true,"id":8647},"attributeConnections":[{"__isSmartRef__":true,"id":8668}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"showsHalos":false,"name":"ObjectEditorRemoveScriptButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":8670},"owner":{"__isSmartRef__":true,"id":7746},"eventHandler":{"__isSmartRef__":true,"id":8671},"isCopyMorphRef":true,"morphRefId":24,"draggingEnabled":false,"objectEditorPane":{"__isSmartRef__":true,"id":7746},"derivationIds":[217,"FDC10087-12CF-4570-9211-8309CB6A9AA3","E18FC530-4B1F-4F08-8DA6-3866A3519E56","04A2AAC3-6A9E-40BB-9408-EBB2567EE63B","8C1A42CE-840C-4AAE-BD79-C93A445B9EBF","61FC11FA-B87E-4EFE-BD15-564D3178B68B","ED34F9B5-9E00-41B3-8313-D9C3D6B3B231","A7481F4B-D444-4B4F-BDA2-4F9F03AEC24D","7DDF7175-34FC-4521-A7C3-580A8BE63351","DEA39C05-FAD7-4882-AB3D-0EE12C3408F9","99186A50-1411-4B6F-B1CB-FF0742C20D7D","10F3E467-6BB8-4D07-BD17-8C50593FD6B8","7260818C-6472-4288-8BDD-1E7798A543F3","DEBB5BDB-018D-4BA1-9FB9-73DC84C51D89","D75BCAED-3029-46EB-B944-4A102BB1BC0F","9A977DA2-B325-4DFA-9683-3DC9ECEFAAC0","48A5078F-B4A5-4F4E-884D-84CCDFFBE6F0","33905494-AA01-4311-8398-1F6C3D4F1BAC","5D7201A7-1374-49AD-851F-E3167EFED99E","9B69B6C6-71F2-402E-89D1-E97FC2D3AE13","DA1B3A74-F4A6-427B-8FBD-3D2E9D8CD866","DBFC4A4F-8601-4C32-9460-53902C3B0F37","ED51CA7C-CE32-4CF5-9398-0BA9B791FF5E","4F7A7C1A-3788-478C-AFF5-BA62C7FCB01D","FCEFF15E-E5B8-4C7E-A139-302649441119","3674B8DC-F4E5-4A5C-ACEC-96D743BB6050","33E0336F-FD6A-4AAB-AECB-B7D6C7C80631","761015EE-47CF-40F6-A403-8A959B2DB0A6","361B531D-7A1C-441A-BE8B-0B503543FF6C","E283DDFD-1D8F-4E3D-A0BC-40C30221FFDC","0EC23EA3-7B34-429A-922D-5D139F127D1E"],"_ClipMode":"visible","_Rotation":0,"_Scale":1,"isPressed":false,"__serializedExpressions__":["_Position","padding","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8672},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(160.0,40.0)","padding":"lively.rect(5,0,0,0)","distanceToDragEvent":"lively.pt(33.4,-21.3)"},"8647":{"submorphs":[],"scripts":[],"id":"9E366A53-32E5-4724-B883-85B6A929930B","shape":{"__isSmartRef__":true,"id":8648},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":true,"fixedWidth":true,"_MaxTextWidth":25,"_MaxTextHeight":null,"fixedHeight":true,"allowsInput":false,"registeredForMouseEvents":true,"owner":{"__isSmartRef__":true,"id":8646},"eventsAreIgnored":true,"textChunks":[{"__isSmartRef__":true,"id":8649}],"prevScroll":[0,0],"_FontFamily":"Helvetica, Sans-Serif","_ClipMode":"hidden","_WhiteSpaceHandling":"pre-wrap","_Align":"center","eventHandler":{"__isSmartRef__":true,"id":8651},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":25,"_MinTextHeight":null,"draggingEnabled":false,"derivationIds":[218,"852A7BD9-52EE-4708-A2D5-1BDECF33C958","7B4F173E-9726-472A-9B30-530D4AA92AD9","CBA217F6-2832-4213-9ABE-47753C1A4180","E6B97D1D-95D5-4644-9359-1D08D42A51F4","4391A57E-70C2-4628-9828-DD668CCE546E","F0C6C298-3B8B-42B2-B5E9-E5B82F607B01","DF0CAF75-4247-4797-B1A0-AD7444391E2A","B4C4F09B-F663-47A1-B85F-461D5452F5F8","FD966AB1-4685-4151-9A38-B1B21B0237EF","CA91FC2C-D7CC-4123-AFD2-108F8F0C2E97","88F1581A-7AEF-4646-B7F9-3890CDDB8494","DC577877-7F00-4238-9246-08C2A10C0CC9","818C9467-71A2-44D6-B01F-1523A0CD5476","C0CF3DDB-AA12-49E0-B12A-6B620552BB47","853E19A1-E97D-463D-A24F-0148671EB696","0203CA4C-E523-4F7D-824B-F09BA3914BDD","18B98A59-6C8E-4386-B3EF-A17259C51C0F","24D84E0A-FA16-47DE-934D-E60729EEB227","7035F1EB-4B8C-4F20-B3AC-966403F55C0A","69831817-0662-4848-8481-44558987D21D","BA13E4C6-DF2A-4059-9174-7725FA3FE514","3E989A29-2A8F-4AFE-B312-A0852B746605","7B675033-945D-4AE1-B85F-DBD35C7B02AA","E0D76A08-70F9-4710-907E-B2D83D60D29A","495F5D43-B450-45B7-B238-FC12AA8F6488","B551041D-4E6E-44F3-8405-1DCE5344BCCD","0A287650-EC32-45AA-8504-0513B196727F","717B0EFA-1422-4224-9A53-5A494F6191A4","C86C167E-8A7D-43BE-AFED-AAEDA70B95EE","97247E8A-2818-4B44-BCDD-348126BD380C"],"_Scale":1,"_WordBreak":"break-all","__serializedExpressions__":["_Position","textColor","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","textColor":"Color.rgb(0,0,0)","padding":"lively.rect(5,0,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"8648":{"borderWidth":0,"fill":null,"_ClipMode":"hidden","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.0,20.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"8649":{"style":{"__isSmartRef__":true,"id":8650},"chunkOwner":{"__isSmartRef__":true,"id":8647},"storedString":"-","_id":"_1363","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8650":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8651":{"morph":{"__isSmartRef__":true,"id":8647},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8652":{"_Fill":{"__isSmartRef__":true,"id":8653},"_BorderWidth":1,"_BorderRadius":5,"_ClipMode":"visible","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.0,20.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"8653":{"stops":[{"__isSmartRef__":true,"id":8654},{"__isSmartRef__":true,"id":8655},{"__isSmartRef__":true,"id":8656},{"__isSmartRef__":true,"id":8657}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"8654":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"8655":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"8656":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"8657":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"8658":{"stops":[{"__isSmartRef__":true,"id":8659},{"__isSmartRef__":true,"id":8660},{"__isSmartRef__":true,"id":8661},{"__isSmartRef__":true,"id":8662}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"8659":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"8660":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"8661":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"8662":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"8663":{"stops":[{"__isSmartRef__":true,"id":8664},{"__isSmartRef__":true,"id":8665},{"__isSmartRef__":true,"id":8666},{"__isSmartRef__":true,"id":8667}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"8664":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"8665":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"8666":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"8667":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"8668":{"sourceObj":{"__isSmartRef__":true,"id":8646},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":8646},"targetMethodName":"deleteSelectedScript","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":8669},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"8669":{"source":{"__isSmartRef__":true,"id":8646},"target":{"__isSmartRef__":true,"id":8646}},"8670":{"partsSpaceName":"PartsBin/Inputs/","migrationLevel":2,"comment":"Simple button. Connect to 'fire' to trigger actions when the button is pressed.","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"8671":{"morph":{"__isSmartRef__":true,"id":8646},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8672":{"deleteSelectedScript":{"__isSmartRef__":true,"id":8673}},"8673":{"varMapping":{"__isSmartRef__":true,"id":8674},"source":"function deleteSelectedScript() {\n\n var editor = this.objectEditorPane;\n var selection = editor.scriptList.selection;\n\n if (!editor.target || editor.scriptList.getList().size() < 2) \n return; \n\n var deleteScript = function (confirmed) {\n if (!confirmed) return;\n \n if (selection && editor.target) {\n if (!editor.target.hasOwnProperty(selection)) \n return;\n delete editor.target[selection];\n editor.updateLists();\n editor.displayInitialScript();\n }\n }\n\n var message = 'Delete \"' + selection + '\" script?';\n var callback = deleteScript;\n\n var dialog = new lively.morphic.ConfirmDialog(message, callback);\n\n return this.world().openDialog(dialog);\n}","funcProperties":{"__isSmartRef__":true,"id":8675},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8674":{"this":{"__isSmartRef__":true,"id":8646}},"8675":{"timestamp":{"__isSmartRef__":true,"id":8676},"user":"lauritz"},"8676":{"isSerializedDate":true,"string":"Thu Nov 17 2011 18:12:21 GMT+0100 (CET)"},"8677":{"submorphs":[{"__isSmartRef__":true,"id":8678}],"scripts":[],"id":"727914E4-1BE0-4510-A8B1-2205C4CDBA24","shape":{"__isSmartRef__":true,"id":8684},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":8685},"lighterFill":{"__isSmartRef__":true,"id":8690},"label":{"__isSmartRef__":true,"id":8678},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"showsHalos":false,"name":"ObjectEditorMorphSelector","partsBinMetaInfo":{"__isSmartRef__":true,"id":8695},"list":[],"eventHandler":{"__isSmartRef__":true,"id":8696},"owner":{"__isSmartRef__":true,"id":7746},"textString":"","selection":{"__isSmartRef__":true,"id":8697},"_ClipMode":"visible","prevScroll":[0,0],"derivationIds":[221,"4AC64FBA-95AC-42B2-A078-B6DA97889093","E26ED0E6-C4CE-4C82-94D5-175270E8459E","D292F2FC-C2B6-48AE-B779-8CC5868FFA49","53A862EB-032C-4BF0-9B21-58C7E0C0A9B2","CC4D188B-510F-48DE-A0E1-EC8D2CD63F9F","0CD057F2-3517-4849-A69E-1EF79B05ACE8","66EBBB7D-8FA7-4D43-AE78-A18DA3B970BA","A50C1893-4138-4E29-865B-92F53F76D08A","1EC5D2B9-3539-419A-8DD6-CE82DEABB02C","95DC06D5-F4C7-49E2-8A01-110D1B0AFBD0","672DEFAB-2BE5-4C60-9779-3B44694FBEB1","E3476213-5872-492C-BE29-0C6A5A150ED8","AA2F6ABE-1CCB-403D-94DD-8FB371F3DDCE","54B67D51-AB19-40A0-A2A6-EC51F3171CAC","1CF44342-896F-4ACB-847F-7CB3CD10ED5A","279A9257-1667-4E0C-844B-A4E0D02462F0","DDCBD835-4B3F-4B8F-9623-696DA76C3A2C","D2CB17F3-5DD0-4E97-BF99-40A95ABF976B","FA519665-2394-43D3-8DCF-802A158F3291","90519BB5-7419-46E0-B7E3-4C26304F3414","0B7FC23C-C63C-4F20-8BAF-1BD1B7205762","B54FAD70-E598-4B06-8F41-00843A06D4B0","5A8ECBD6-ADDE-43FA-8D9E-BC483898DF8A","69DD3160-FAD3-4AD8-9B1C-CB9229AD8034","2C8AD368-8815-41D5-8C8D-CD36ECCF4A96","80C5655D-B03D-413B-A84C-D59A60D8EEEC","BA8066E4-5B8E-4048-97C5-332953805999","E27E2CB2-789E-4269-B5E8-2631B5D2840B","0EDAA37B-E8BA-4DE7-820A-17A44E299F5C","81F15272-5E6E-4544-B6FE-96BDD357A17C"],"_Rotation":0,"_Scale":1,"isPressed":false,"__serializedExpressions__":["_Position","padding","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8703},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(200.1,10.0)","padding":"lively.rect(5,0,0,0)","distanceToDragEvent":"lively.pt(122.9,-11.6)"},"8678":{"submorphs":[],"scripts":[],"id":"3BF6988F-3A92-4E0F-B295-AB8B689014E2","shape":{"__isSmartRef__":true,"id":8679},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":true,"fixedWidth":true,"_MaxTextWidth":220,"_MaxTextHeight":null,"fixedHeight":true,"allowsInput":false,"registeredForMouseEvents":true,"owner":{"__isSmartRef__":true,"id":8677},"eventsAreIgnored":true,"textChunks":[{"__isSmartRef__":true,"id":8680}],"prevScroll":[0,0],"attributeConnections":[{"__isSmartRef__":true,"id":8682}],"doNotSerialize":["$$savedTextString"],"doNotCopyProperties":["$$savedTextString"],"eventHandler":{"__isSmartRef__":true,"id":8683},"_HandStyle":"default","_PointerEvents":"none","_ClipMode":"hidden","_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":220,"_MinTextHeight":null,"_Align":"left","_FontFamily":"Arial","_FontSize":10,"derivationIds":[222,"30F054A3-7658-405B-8098-B7D87AA8A9ED","556D6E07-45B7-42EC-A486-DE275EF0B034","06B0B080-467A-46CC-8B0D-9C0A9B9A71F1","5E2D96C9-BB9B-4735-8673-A79847435197","B48AA022-2022-4A2A-9090-4D884FB3DFD3","8B2F743A-98C5-45E1-B03C-5019114EAC47","D09C56C3-A2DC-4BDF-B8A1-6365138ECD01","74158C3D-B79E-43E7-B111-48701B10ACE2","B19E117B-E40F-4B9F-86AC-BFB2AAFD5336","4E3B3D72-E52C-44ED-AE32-78939BA1ECFD","2459D1F0-E49C-4882-AB4C-D78C1A496962","3D8D3B02-0459-45C1-A606-D0DB4B07958C","78AAE288-D261-4BEA-9436-C8C31B890B44","2E10F795-9892-4BF7-9A46-BCB90FD6112E","DE32EFA9-C920-42F6-9F2E-7EDABEC006AF","23FBFC79-1927-48FD-8C1C-09FFD7539784","3409506C-9BAE-43DA-BCAF-94392F9646DF","ED94289E-98FC-4126-9EED-25FDC98D5BFC","63C2F1D8-3A1B-464B-9945-1F661D4CFE26","782AAB82-32E9-4A37-9DC0-3118636C2CCE","D564B3C8-D9B5-4D7D-80DD-16715ED878F6","D9344242-9F26-4A5D-B86D-6FAEA43B439C","E7E3A5EE-8F82-4F04-9E65-771E2E4AC9D1","55BF0D1C-FCDF-4D8B-9E42-8EF0F36074A3","B3BE05E0-5704-45B4-8B1D-E7FDA5CE6235","9A503124-0F1D-4390-B668-E4457CBC1376","26D1AD85-C129-4C24-A16A-B6863FC35F41","7425ED3B-1418-47C8-A2EE-52CDF3C4D860","C4B9C269-4F6E-4EA2-A6EA-38C21A011591","952BC06E-5007-4618-9289-931E66292E9D"],"_Scale":1,"_WordBreak":"break-all","__serializedExpressions__":["_Position","textColor","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(2.0,1.0)","textColor":"Color.rgb(0,0,0)","padding":"lively.rect(5,0,0,0)","_Padding":"lively.rect(5,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"8679":{"borderWidth":0,"fill":null,"_ClipMode":"hidden","_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(220.0,20.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"8680":{"style":{"__isSmartRef__":true,"id":8681},"chunkOwner":{"__isSmartRef__":true,"id":8678},"_id":"_57281","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8681":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8682":{"sourceObj":{"__isSmartRef__":true,"id":8678},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":8677},"targetMethodName":"selection","converterString":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"8683":{"morph":{"__isSmartRef__":true,"id":8678},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8684":{"_Fill":{"__isSmartRef__":true,"id":8685},"_BorderWidth":1,"_BorderRadius":5,"_ClipMode":"visible","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(220.0,20.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"8685":{"stops":[{"__isSmartRef__":true,"id":8686},{"__isSmartRef__":true,"id":8687},{"__isSmartRef__":true,"id":8688},{"__isSmartRef__":true,"id":8689}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"8686":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"8687":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"8688":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"8689":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"8690":{"stops":[{"__isSmartRef__":true,"id":8691},{"__isSmartRef__":true,"id":8692},{"__isSmartRef__":true,"id":8693},{"__isSmartRef__":true,"id":8694}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"8691":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"8692":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"8693":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"8694":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"8695":{"partsSpaceName":"PartsBin/Inputs/","migrationLevel":2,"partName":"ChoiceButton","comment":"Click on it and you get a list of things to choose from.","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"8696":{"morph":{"__isSmartRef__":true,"id":8677},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8697":{"submorphs":[],"scripts":[],"id":181,"shape":{"__isSmartRef__":true,"id":8698},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":580,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":28,"name":"Title","partsBinMetaInfo":{"__isSmartRef__":true,"id":8699},"textChunks":[{"__isSmartRef__":true,"id":8700}],"eventHandler":{"__isSmartRef__":true,"id":8702},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":580,"_MinTextHeight":null,"_Rotation":0,"_Scale":1.002003004005006,"previousSelection":[35,35],"priorSelectionRange":[23,23],"charsReplaced":"WIP / Proof of Concept","lastFindLoc":22,"_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","isCopyMorphRef":true,"morphRefId":2,"prevScroll":[0,0],"__serializedExpressions__":["_Position","textColor","_TextColor","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(37.0,23.0)","textColor":"Color.rgb(0,0,0)","_TextColor":"Color.rgb(0,79,152)","distanceToDragEvent":"lively.pt(221.0,-12.0)"},"8698":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(580.0,43.0)","_BorderColor":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"8699":{"partsSpaceName":"PartsBin/Worlds/","comment":"For example a world title.","partName":"Title","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"8700":{"style":{"__isSmartRef__":true,"id":8701},"chunkOwner":{"__isSmartRef__":true,"id":8697},"storedString":"","_id":"_1365","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8701":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8702":{"morph":{"__isSmartRef__":true,"id":8697},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8703":{"reset":{"__isSmartRef__":true,"id":8704},"onMouseDown":{"__isSmartRef__":true,"id":8708},"onBlur":{"__isSmartRef__":true,"id":8716},"createScenePresentation":{"__isSmartRef__":true,"id":8724},"presentTargetChooser":{"__isSmartRef__":true,"id":8728},"removeTargetChooser":{"__isSmartRef__":true,"id":8732},"removeHighlight":{"__isSmartRef__":true,"id":8736},"highlightCurrentTarget":{"__isSmartRef__":true,"id":8740},"updateTargetFromSelection":{"__isSmartRef__":true,"id":8744},"currentMorphicScene":{"__isSmartRef__":true,"id":8748},"highlightTarget":{"__isSmartRef__":true,"id":8752},"setLabel":{"__isSmartRef__":true,"id":8756},"updateTargetFromOwner":{"__isSmartRef__":true,"id":8764}},"8704":{"varMapping":{"__isSmartRef__":true,"id":8705},"source":"function reset() {\n this.removeTargetChooser();\n this.setLabel('empty');\n this.applyStyle({fixedWidth: true, fixedHeight: true, borderWidth: 1, overflow: 'visible'});\n}","funcProperties":{"__isSmartRef__":true,"id":8706},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8705":{"this":{"__isSmartRef__":true,"id":8677}},"8706":{"timestamp":{"__isSmartRef__":true,"id":8707},"user":"lauritz","tags":[]},"8707":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:04:57 GMT+0200 (CEST)"},"8708":{"varMapping":{"__isSmartRef__":true,"id":8709},"source":"function onMouseDown(evt) {\n if (evt.isCommandKey() || evt.isRightMouseButtonDown()) {\n return $super(evt);\n }\n \n if (this.listMorph) {\n // clicked on morph, not the list, not the list's scrollbar\n if (evt.target === this.renderContext().shapeNode)\n this.removeTargetChooser();\n } else {\n this.presentTargetChooser();\n }\n}","funcProperties":{"__isSmartRef__":true,"id":8714},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8709":{"this":{"__isSmartRef__":true,"id":8677},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8710}},"8710":{"$super":{"__isSmartRef__":true,"id":8711}},"8711":{"varMapping":{"__isSmartRef__":true,"id":8712},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8713},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8712":{"obj":{"__isSmartRef__":true,"id":8677},"name":"onMouseDown"},"8713":{},"8714":{"timestamp":{"__isSmartRef__":true,"id":8715},"user":"lauritz","tags":[]},"8715":{"isSerializedDate":true,"string":"Fri Aug 03 2012 12:44:10 GMT+0200 (CEST)"},"8716":{"varMapping":{"__isSmartRef__":true,"id":8717},"source":"function onBlur(evt) {\n $super(evt);\n \n // remove the scene presentation when clicked elsewhere\n var target = evt.world.clickedOnMorph;\n if (!this.listMorph || !this.listMorph.isAncestorOf(target)) {\n this.removeTargetChooser();\n } else {\n this.focus();\n }\n}","funcProperties":{"__isSmartRef__":true,"id":8722},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8717":{"this":{"__isSmartRef__":true,"id":8677},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8718}},"8718":{"$super":{"__isSmartRef__":true,"id":8719}},"8719":{"varMapping":{"__isSmartRef__":true,"id":8720},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8721},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8720":{"obj":{"__isSmartRef__":true,"id":8677},"name":"onBlur"},"8721":{},"8722":{"timestamp":{"__isSmartRef__":true,"id":8723},"user":"lauritz","tags":[]},"8723":{"isSerializedDate":true,"string":"Fri Aug 03 2012 13:29:05 GMT+0200 (CEST)"},"8724":{"varMapping":{"__isSmartRef__":true,"id":8725},"source":"function createScenePresentation() {\n var that = this,\n items = this.currentMorphicScene(),\n height = this.owner.getExtent().y,\n bounds = new Rectangle(0, this.getExtent().y, this.getExtent().x * 2, height),\n treeMorph = new lively.morphic.Tree(),\n rect = lively.morphic.Morph.makeRectangle(bounds),\n currentTarget = null;\n \n treeMorph.childrenPerPage = 10000;\n treeMorph.setName(\"MorphSelectorTree\");\n treeMorph.getLayouter().defer();\n treeMorph.setItem(items);\n treeMorph.childNodes.each(function (n) {\n n.expand();\n })\n \n currentTarget = this.highlightCurrentTarget(treeMorph);\n \n rect.setFill(Color.white);\n rect.beClip(true);\n rect.disableGrabbing();\n rect.disableDragging();\n rect.setBorderWidth(1);\n rect.setBorderColor(Color.rgb(150,150,150));\n rect.addMorph(treeMorph);\n rect.treeMorph = treeMorph;\n rect.currentTarget = currentTarget;\n\n return rect;\n}","funcProperties":{"__isSmartRef__":true,"id":8726},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8725":{"this":{"__isSmartRef__":true,"id":8677}},"8726":{"timestamp":{"__isSmartRef__":true,"id":8727},"user":"lauritz","tags":[]},"8727":{"isSerializedDate":true,"string":"Fri Aug 03 2012 13:29:56 GMT+0200 (CEST)"},"8728":{"varMapping":{"__isSmartRef__":true,"id":8729},"source":"function presentTargetChooser() {\n var list = this.createScenePresentation(),\n tree = list.treeMorph,\n target = list.currentTarget\n \n list.setVisible(false)\n this.addMorph(list)\n this.listMorph = list\n list.focus()\n\n // need temp here, doesn't work otherwise, strange errors... Javascript WAT\n var layouting = function() {\n list.setVisible(true)\n \n if (target) {\n var globalTransform = new lively.morphic.Similitude()\n for (var morph = target; (morph != list) && \n (morph != undefined); morph = morph.owner) {\n globalTransform.preConcatenate(morph.getTransform());\n } \n \n list.scrollRectIntoView(target.getBounds().\n translatedBy(globalTransform.getTranslation()));\n tree.getLayouter().resume();\n }\n }\n layouting.morphicDelay(1);\n}","funcProperties":{"__isSmartRef__":true,"id":8730},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8729":{"this":{"__isSmartRef__":true,"id":8677}},"8730":{"timestamp":{"__isSmartRef__":true,"id":8731},"user":"lauritz","tags":[]},"8731":{"isSerializedDate":true,"string":"Fri Aug 03 2012 13:13:22 GMT+0200 (CEST)"},"8732":{"varMapping":{"__isSmartRef__":true,"id":8733},"source":"function removeTargetChooser() {\n if (this.listMorph) {\n this.listMorph.remove();\n delete this.listMorph; \n }\n}","funcProperties":{"__isSmartRef__":true,"id":8734},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8733":{"this":{"__isSmartRef__":true,"id":8677}},"8734":{"timestamp":{"__isSmartRef__":true,"id":8735},"user":"lauritz","tags":[]},"8735":{"isSerializedDate":true,"string":"Fri Aug 03 2012 12:43:38 GMT+0200 (CEST)"},"8736":{"varMapping":{"__isSmartRef__":true,"id":8737},"source":"function removeHighlight(node) {\n node.submorphs[0].setFill(Color.rgb(255,255,255))\n}","funcProperties":{"__isSmartRef__":true,"id":8738},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8737":{"this":{"__isSmartRef__":true,"id":8677}},"8738":{"timestamp":{"__isSmartRef__":true,"id":8739},"user":"lauritz","tags":[]},"8739":{"isSerializedDate":true,"string":"Fri Aug 03 2012 13:32:15 GMT+0200 (CEST)"},"8740":{"varMapping":{"__isSmartRef__":true,"id":8741},"source":"function highlightCurrentTarget(tree) {\n var target = this.owner.target,\n nodes = tree.childNodes,\n highlightNode;\n\n if (!target) {\n return\n } else if (target.isMorph) {\n var expandables = [target],\n nextOwner = target,\n currentNode\n while (nextOwner.owner) {\n expandables.push(nextOwner.owner)\n nextOwner = nextOwner.owner\n }\n expandables.reverse().each(function (m) {\n currentNode = nodes.detect(function (n) {\n return n.item.value === m;\n })\n if (currentNode) {\n nodes = currentNode.childNodes\n if (!nodes && currentNode.item.children) {\n currentNode.expand();\n nodes = currentNode.childNodes;\n }\n } else {\n return;\n }\n })\n if (currentNode && currentNode.item.value === target) {\n highlightNode = currentNode;\n }\n } else {\n var groupNodes = nodes.detect(function (n) {\n return n.item.value === 'groups';\n }).childNodes\n highlightNode = groupNodes.detect(function (n) {\n // group names are unique\n return n.item.value.name === target.name;\n })\n }\n\n if (highlightNode) {\n this.highlightTarget(highlightNode);\n }\n return highlightNode;\n}","funcProperties":{"__isSmartRef__":true,"id":8742},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8741":{"this":{"__isSmartRef__":true,"id":8677}},"8742":{"timestamp":{"__isSmartRef__":true,"id":8743},"user":"lauritz","tags":[]},"8743":{"isSerializedDate":true,"string":"Fri Aug 03 2012 13:31:39 GMT+0200 (CEST)"},"8744":{"varMapping":{"__isSmartRef__":true,"id":8745},"source":"function updateTargetFromSelection(selection) { \n var that = this;\n var update = function(confirmed) {\n if (confirmed) {\n that.owner.setTarget(selection);\n that.setLabel(selection.getName() || selection.toString());\n }\n }\n \n this.removeTargetChooser();\n if (this.owner.hasUnsavedChanges && this.owner.hasUnsavedChanges()) {\n this.owner.confirmUnsavedChanges(update);\n } else {\n update(true);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":8746},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8745":{"this":{"__isSmartRef__":true,"id":8677}},"8746":{"timestamp":{"__isSmartRef__":true,"id":8747},"user":"lauritz","tags":[]},"8747":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:04:57 GMT+0200 (CEST)"},"8748":{"varMapping":{"__isSmartRef__":true,"id":8749},"source":"function currentMorphicScene() {\n var onSelect = function onSelect(tree) {\n this.selector.updateTargetFromSelection(this.value);\n }\n var properties = {\n editorPane: this.owner,\n selector: this\n }\n \n return {children: [{ \n name: 'World',\n value: this.world(),\n selector: this,\n onSelect: onSelect,\n children: this.world().submorphs.invoke('treeItemsOfMorphNames',\n {scripts: [onSelect],\n properties: properties,\n showUnnamed: true}).compact()\n }]};\n}","funcProperties":{"__isSmartRef__":true,"id":8750},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8749":{"this":{"__isSmartRef__":true,"id":8677}},"8750":{"timestamp":{"__isSmartRef__":true,"id":8751},"user":"lauritz","tags":[]},"8751":{"isSerializedDate":true,"string":"Fri Aug 03 2012 13:29:43 GMT+0200 (CEST)"},"8752":{"varMapping":{"__isSmartRef__":true,"id":8753},"source":"function highlightTarget(node) {\n node.submorphs[0].setFill(Color.rgb(218,218,218))\n}","funcProperties":{"__isSmartRef__":true,"id":8754},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8753":{"this":{"__isSmartRef__":true,"id":8677}},"8754":{"timestamp":{"__isSmartRef__":true,"id":8755},"user":"lauritz","tags":[]},"8755":{"isSerializedDate":true,"string":"Fri Aug 03 2012 13:32:12 GMT+0200 (CEST)"},"8756":{"varMapping":{"__isSmartRef__":true,"id":8757},"source":"function setLabel(label) {\n this.label.setTextString(label);\n this.label.setAlign('left');\n}","funcProperties":{"__isSmartRef__":true,"id":8762},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8757":{"this":{"__isSmartRef__":true,"id":8677},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8758}},"8758":{"$super":{"__isSmartRef__":true,"id":8759}},"8759":{"varMapping":{"__isSmartRef__":true,"id":8760},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8761},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8760":{"obj":{"__isSmartRef__":true,"id":8677},"name":"setLabel"},"8761":{},"8762":{"timestamp":{"__isSmartRef__":true,"id":8763},"user":"lauritz","tags":[]},"8763":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:04:31 GMT+0200 (CEST)"},"8764":{"varMapping":{"__isSmartRef__":true,"id":8765},"source":"function updateTargetFromOwner() {\n this.setLabel(this.owner.target);\n}","funcProperties":{"__isSmartRef__":true,"id":8766},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8765":{"this":{"__isSmartRef__":true,"id":8677}},"8766":{"timestamp":{"__isSmartRef__":true,"id":8767},"user":"lauritz","tags":[]},"8767":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:24:24 GMT+0200 (CEST)"},"8768":{"submorphs":[],"scripts":[],"id":"B3563BD7-0CF8-4034-B922-E3AB6F7AA412","shape":{"__isSmartRef__":true,"id":8769},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":false,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":64.8979476392384,"showsHalos":false,"_FontSize":9,"name":"ObjectEditorScriptsText2","partsBinMetaInfo":{"__isSmartRef__":true,"id":8770},"textChunks":[{"__isSmartRef__":true,"id":8771}],"charsReplaced":"Scripts","lastFindLoc":-7,"priorSelectionRange":[0,7],"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":8773},"_WhiteSpaceHandling":"pre-wrap","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":64.8979476392384,"_ClipMode":"visible","draggingEnabled":false,"eventsAreIgnored":true,"isCopyMorphRef":true,"morphRefId":27,"owner":{"__isSmartRef__":true,"id":7746},"derivationIds":[224,"35EF8FE5-067D-45B6-AF21-77040F11D340","80DC09DD-22D4-4089-B5C3-857B32C9BE9B","EF080074-E6B9-47F3-A87F-26313B40C430","F6977801-C1A7-445C-9BF1-8A1019E202FB","8C9157AE-0343-4CFB-8186-1D5E05D2ECBE","DD3C23F8-6463-4EAE-959B-C486E27D9BDA","1E8D3752-D212-41F8-BC63-B094E0C80707","75C07D11-AE5D-4A36-B2D0-F2A6EA414E72","494AB1C0-2C09-49DE-B4AA-1F24DC7495FF","25199967-E3BA-4763-A704-37BD3152A5F7","8E4A5937-D1FA-4AF7-BD8D-B542C636CEF9","DDB23EF0-540C-4046-AD4D-C001E8A5F20C","FF45AAB3-E5C7-42A0-A704-F068DB2E2AF9","52850E3E-BE46-467C-A381-902F5E4859FD","147F9160-7168-44A4-9EA4-A36466EE1F52","8E4FB238-FC20-4DA7-AC9F-6921EBBD5609","3D09A998-5E60-4E94-9C6A-B08E7D98F02A","B8986B95-68A4-4212-8560-C86C8F7B3B3C","81BAFCDC-090F-4A92-8AD6-C3127620CCF4","3663625F-2BB0-494C-A467-04148A441F42","8F0EE2A4-3C90-4F71-A04E-2B285D2543CD","B5F10B61-9C89-4903-BD4C-DF3B9D283432","7005184B-8CE8-4DB8-82D8-D75E16ADE428","B8106E33-B470-45C3-916E-6E92CAFDD854","3013F6C8-9D86-49F3-9EB0-AA42B27F1DC6","A49BA117-B9D4-43F4-82EA-458B9D16FDBA","9FB9DF10-FCEC-44FE-9614-6DFC4B814576","54F9AFFD-B235-48AC-85E0-57921251546E","7A472A4B-7292-49B5-9F03-DE2E3A096714","C8629DF3-424B-47D3-A3FD-68201FFFC455"],"_Rotation":0,"_Scale":1,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedExpressions__":["_Position","textColor","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(10.0,12.9)","textColor":"Color.rgb(0,0,0)","distanceToDragEvent":"lively.pt(45.8,-27.8)"},"8769":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(64.9,15.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,0,0,0)"},"8770":{"partsSpaceName":"PartsBin/NewWorld","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"8771":{"style":{"__isSmartRef__":true,"id":8772},"chunkOwner":{"__isSmartRef__":true,"id":8768},"storedString":"Tag:","_id":"_1367","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8772":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8773":{"morph":{"__isSmartRef__":true,"id":8768},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8774":{"submorphs":[{"__isSmartRef__":true,"id":8775}],"scripts":[],"id":"9193586F-A4E8-4274-A141-B450C43155C1","shape":{"__isSmartRef__":true,"id":8781},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"value":true,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":8787},"lighterFill":{"__isSmartRef__":true,"id":8792},"label":{"__isSmartRef__":true,"id":8775},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"showsHalos":false,"name":"ObjectEditorTagChooser","partsBinMetaInfo":{"__isSmartRef__":true,"id":8797},"listMorph":null,"list":[],"eventHandler":{"__isSmartRef__":true,"id":8798},"textString":"PartsBinBrowser","selection":"","_ClipMode":"visible","prevScroll":[0,0],"owner":{"__isSmartRef__":true,"id":7746},"setTargetToListSelection":"all","savedTextString":"all","derivationIds":[225,"7F83847B-D0B1-4A31-8601-43424B97C858","E08FC110-71D7-4FFD-B4A8-08F8147B95BA","5534107D-C5C9-48DD-A1ED-B87E9D9B672C","0B89FA7A-768C-4062-98AE-C455E8DAFF19","799320C6-CFBA-40E7-B03D-64BFE9B78248","9B650AA3-271B-4E72-B230-51C6F64B7462","C95D3672-724C-4C2C-9CDD-EF308062F627","C66EBEEC-B7CE-4DD9-8BDF-905F071F965D","D68B143A-A712-4FD0-8803-62CCB4C7F763","ED802271-AE5C-4BE9-AC4E-7CED44BC864B","1BD989CB-146C-431F-8B15-9199C4CD5D32","42172AA4-1B06-4C5B-9BB7-FAED1206CF34","32DFAF99-E6F8-426B-829D-FD6C2BCB8FAA","9B4BF2BE-49D5-4B9D-8F38-1692443069A9","FCAB3690-731A-45E7-984F-843DFE705AF1","94B10A66-8219-43AD-B902-DA999A66222D","BB0E2EB7-ABCE-44C7-96E7-6679FB2981D1","2FCEE551-302B-46C9-B646-3B9BE9187182","B4267F52-1ACC-42A1-904D-E9F7D485D8AB","14770110-045A-4BE4-BCF2-7C886DF70F7D","5387EA76-6B03-426A-B385-9C4231B66352","23545203-A969-439B-8761-E83A810696D0","C5467F6E-CBD7-4AF4-94BE-D0D62E4F7DDD","2FC5F9D1-B611-4273-BD5B-107350364579","318398B6-6689-4DE7-88FD-636BD968773D","3241459F-2019-4BD2-A0CF-BD2A174DDA76","69022916-A511-4A6C-8220-5B4CCD34FCEF","E772C128-C42D-4B13-A3DB-3EC0DFDC9FC5","4DD223AA-79FC-4FB3-9301-F197D9D6B358","46929EDB-248B-41D6-AC15-410A659C24A5"],"_Rotation":0,"_Scale":1,"isPressed":false,"__serializedExpressions__":["_Position","padding","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8799},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(39.1,10.0)","padding":"lively.rect(5,0,0,0)","distanceToDragEvent":"lively.pt(85.7,-11.6)"},"8775":{"submorphs":[],"scripts":[],"id":"1036B25D-8920-407A-A424-8C5B7B0A18E6","shape":{"__isSmartRef__":true,"id":8776},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":true,"fixedWidth":true,"_MaxTextWidth":130,"_MaxTextHeight":null,"fixedHeight":true,"allowsInput":false,"registeredForMouseEvents":true,"owner":{"__isSmartRef__":true,"id":8774},"eventsAreIgnored":true,"textChunks":[{"__isSmartRef__":true,"id":8777}],"prevScroll":[0,0],"attributeConnections":[{"__isSmartRef__":true,"id":8779}],"doNotSerialize":["$$savedTextString"],"doNotCopyProperties":["$$savedTextString"],"eventHandler":{"__isSmartRef__":true,"id":8780},"_HandStyle":"default","_PointerEvents":"none","_ClipMode":"hidden","_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":130,"_MinTextHeight":null,"_Align":"left","_FontFamily":"Arial","_FontSize":10,"derivationIds":[226,"03DBF3F8-8EA2-4426-BA64-C4297DDAB015","B8F87302-BEC3-48CD-9BBA-6C7DBB6287E1","4AA6AE51-338B-4E3E-814B-9F99C693A2D5","08F6CE56-AD91-4C27-9429-C3DEA313696C","D39C963C-FD24-4498-A6D8-71E5102CE58A","132C2A9E-3466-4051-AAEA-6E485A91F408","DB8BC4A1-ED41-446B-AB6C-7E73DD857B5D","567FC668-A57C-41CB-8252-8912826B3144","D0B0775F-C8E7-49EB-BBB2-C7BB7DD464BF","AABED87D-D7C0-494A-8803-26F4601E35FF","696C3A2A-C695-4D17-A044-41A73436AB8D","206A0BFD-6997-4E0E-9193-089D1F66B22A","F2F1F966-6C41-4EBA-AFCE-FAE8C79AA696","64A754E9-7083-4CAE-B5C2-7B436EFFE4BA","64737503-A352-42CC-A249-667DA2B42746","9218F1CA-E23F-4E1A-89C3-DB19DE720861","CF7EAC38-1041-4B83-B087-359885B8528B","84469C7C-C93D-4F16-ACAA-0045A4A37FCA","9D3DD447-66A0-4B4A-B378-FB864D8C1468","163D1C2B-EDE9-4F8F-B466-EF9F4CB14384","50DCF8C9-23AA-4241-AC5B-724CC11950DA","CCACCC51-0109-4F73-B122-AA60E40EC54B","285D1797-A21F-4439-81AD-932B45F54879","7354C28D-A54E-48B6-913E-4949B5F4625E","68EAB78C-AAA8-4EC3-8493-CFD23672B5B3","2AD9DBC6-BDBD-4022-AFE1-B6D94D6860BF","5D634617-10A2-45FE-A453-D3452456AB07","EE3AF0A1-F42E-4AE8-A115-3458AA56DAF3","D8A87F07-FBE8-4C1E-ADE9-3AF6EE15FCD3","72270145-A97E-4B0C-BA7D-1B68CE1A0841"],"_Scale":1,"_WordBreak":"break-all","__serializedExpressions__":["_Position","textColor","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(2.0,1.0)","textColor":"Color.rgb(0,0,0)","padding":"lively.rect(5,0,0,0)","_Padding":"lively.rect(5,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"8776":{"borderWidth":0,"fill":null,"_ClipMode":"hidden","_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(130.0,20.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"8777":{"style":{"__isSmartRef__":true,"id":8778},"chunkOwner":{"__isSmartRef__":true,"id":8775},"_id":"_986","storedString":"all","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8778":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8779":{"sourceObj":{"__isSmartRef__":true,"id":8775},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":8774},"targetMethodName":"selection","converterString":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"8780":{"morph":{"__isSmartRef__":true,"id":8775},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8781":{"_Fill":{"__isSmartRef__":true,"id":8782},"_BorderWidth":1,"_BorderRadius":5,"_ClipMode":"visible","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(130.0,20.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"8782":{"stops":[{"__isSmartRef__":true,"id":8783},{"__isSmartRef__":true,"id":8784},{"__isSmartRef__":true,"id":8785},{"__isSmartRef__":true,"id":8786}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"8783":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(230,243,253)"},"8784":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(171,215,248)"},"8785":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(171,215,248)"},"8786":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(157,198,229)"},"8787":{"stops":[{"__isSmartRef__":true,"id":8788},{"__isSmartRef__":true,"id":8789},{"__isSmartRef__":true,"id":8790},{"__isSmartRef__":true,"id":8791}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"8788":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"8789":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"8790":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"8791":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"8792":{"stops":[{"__isSmartRef__":true,"id":8793},{"__isSmartRef__":true,"id":8794},{"__isSmartRef__":true,"id":8795},{"__isSmartRef__":true,"id":8796}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"8793":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"8794":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"8795":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"8796":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"8797":{"partsSpaceName":"PartsBin/Inputs/","migrationLevel":2,"partName":"ChoiceButton","comment":"Click on it and you get a list of things to choose from.","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"8798":{"morph":{"__isSmartRef__":true,"id":8774},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8799":{"createListMorph":{"__isSmartRef__":true,"id":8800},"getList":{"__isSmartRef__":true,"id":8804},"removeList":{"__isSmartRef__":true,"id":8808},"reset":{"__isSmartRef__":true,"id":8812},"onMouseUp":{"__isSmartRef__":true,"id":8816},"onBlur":{"__isSmartRef__":true,"id":8824},"setTag":{"__isSmartRef__":true,"id":8832}},"8800":{"varMapping":{"__isSmartRef__":true,"id":8801},"source":"function createListMorph() {\n var items = this.getList();\n\n var height = Math.min(this.owner.getExtent().y, items.length * 17);\n var extent = new Rectangle(0, this.getExtent().y, this.getExtent().x, height);\n\n var listMorph = new lively.morphic.List(extent);\n listMorph.setList(items);\n listMorph.setFontSize(10);\n\n listMorph.disableGrabbing();\n listMorph.disableDragging();\n \n connect(listMorph, 'selection', this, 'setTag');\n \n return listMorph;\n}","funcProperties":{"__isSmartRef__":true,"id":8802},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8801":{"this":{"__isSmartRef__":true,"id":8774}},"8802":{"timestamp":{"__isSmartRef__":true,"id":8803},"user":"lauritz","categories":[]},"8803":{"isSerializedDate":true,"string":"Tue Nov 29 2011 04:35:59 GMT+0100 (CET)"},"8804":{"varMapping":{"__isSmartRef__":true,"id":8805},"source":"function getList() {\n if (!this.owner.target) return [''];\n\n var target = this.owner.target;\n\n var tags = Functions.own(target).collect(function (each) {\n return target[each].tags || [];\n }).flatten().uniq();\n\n var sortedTags = tags.sortBy(function(name) { \n return name.toLowerCase() \n });\n \n sortedTags.unshift('all'); \n return sortedTags;\n}","funcProperties":{"__isSmartRef__":true,"id":8806},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8805":{"this":{"__isSmartRef__":true,"id":8774}},"8806":{"timestamp":{"__isSmartRef__":true,"id":8807},"user":"lauritz","tags":[]},"8807":{"isSerializedDate":true,"string":"Fri Dec 16 2011 20:27:25 GMT+0100 (CET)"},"8808":{"varMapping":{"__isSmartRef__":true,"id":8809},"source":"function removeList() {\n this.listMorph && this.listMorph.remove()\n this.listMorph = null;\n}","funcProperties":{"__isSmartRef__":true,"id":8810},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8809":{"this":{"__isSmartRef__":true,"id":8774}},"8810":{"timestamp":{"__isSmartRef__":true,"id":8811},"user":"lauritz","categories":[]},"8811":{"isSerializedDate":true,"string":"Thu Nov 17 2011 19:06:51 GMT+0100 (CET)"},"8812":{"varMapping":{"__isSmartRef__":true,"id":8813},"source":"function reset() {\n this.list = [];\n this.setLabel('all');\n this.label.setAlign('left');\n this.removeList();\n this.applyStyle({fixedWidth: true, fixedHeight: true, borderWidth: 1, overflow: 'visible'})\n}","funcProperties":{"__isSmartRef__":true,"id":8814},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8813":{"this":{"__isSmartRef__":true,"id":8774}},"8814":{"timestamp":{"__isSmartRef__":true,"id":8815},"user":"lauritz","tags":[]},"8815":{"isSerializedDate":true,"string":"Fri Dec 16 2011 20:27:53 GMT+0100 (CET)"},"8816":{"varMapping":{"__isSmartRef__":true,"id":8817},"source":"function onMouseUp(evt) {\n if (evt.isCommandKey() || evt.isRightMouseButtonDown()) return $super(evt);\n if (this.listMorph) {\n this.removeList();\n return true;\n } \n if (this.getList().size() < 2) return;\n var list = this.createListMorph();\n this.addMorph(list);\n this.listMorph = list;\n return true;\n}","funcProperties":{"__isSmartRef__":true,"id":8822},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8817":{"this":{"__isSmartRef__":true,"id":8774},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8818}},"8818":{"$super":{"__isSmartRef__":true,"id":8819}},"8819":{"varMapping":{"__isSmartRef__":true,"id":8820},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8821},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8820":{"obj":{"__isSmartRef__":true,"id":8774},"name":"onMouseUp"},"8821":{},"8822":{"timestamp":{"__isSmartRef__":true,"id":8823},"user":"lauritz","categories":[]},"8823":{"isSerializedDate":true,"string":"Thu Nov 17 2011 18:59:16 GMT+0100 (CET)"},"8824":{"varMapping":{"__isSmartRef__":true,"id":8825},"source":"function onBlur(evt) {\n $super(evt);\n \n // workaround - otherwise other morphs get this event\n var clickedMorph = evt && evt.world && evt.world.clickedOnMorph;\n if (clickedMorph && (clickedMorph !== this && clickedMorph !== this.listMorph)) {\n this.removeList();\n }\n}","funcProperties":{"__isSmartRef__":true,"id":8830},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8825":{"this":{"__isSmartRef__":true,"id":8774},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8826}},"8826":{"$super":{"__isSmartRef__":true,"id":8827}},"8827":{"varMapping":{"__isSmartRef__":true,"id":8828},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8829},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8828":{"obj":{"__isSmartRef__":true,"id":8774},"name":"onBlur"},"8829":{},"8830":{"timestamp":{"__isSmartRef__":true,"id":8831},"user":"lauritz","categories":[]},"8831":{"isSerializedDate":true,"string":"Mon Nov 21 2011 23:10:03 GMT+0100 (CET)"},"8832":{"varMapping":{"__isSmartRef__":true,"id":8833},"source":"function setTag(tag) {\n this.setLabel(tag || '');\n this.label.setAlign('left');\n this.owner.setTag(tag);\n}","funcProperties":{"__isSmartRef__":true,"id":8834},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8833":{"this":{"__isSmartRef__":true,"id":8774}},"8834":{"timestamp":{"__isSmartRef__":true,"id":8835},"user":"lauritz","categories":[]},"8835":{"isSerializedDate":true,"string":"Tue Nov 29 2011 04:36:12 GMT+0100 (CET)"},"8836":{"submorphs":[{"__isSmartRef__":true,"id":8837}],"scripts":[],"id":"5CD0FA97-8851-4858-B66C-AD78AE0B838A","shape":{"__isSmartRef__":true,"id":8842},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":8843},"lighterFill":{"__isSmartRef__":true,"id":8848},"label":{"__isSmartRef__":true,"id":8837},"name":"Button","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":8853},"attributeConnections":[{"__isSmartRef__":true,"id":8854}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":8877},"derivationIds":[7251,"BE69DA70-C9C3-4495-A6B5-413BD2FFA0D1","79FE3D3F-77C4-4B39-8243-D672185B416D","A4D2FEDF-2654-4381-AB43-8F89B9CA2E86","87E42FF6-3862-481D-97D6-643676E15F32","4F370A81-5A80-4821-8ECC-D52B56F31E15","1C6D1DC9-2F9B-4DC4-B453-1CA45B17C516","0E8EC0BF-934B-410B-AEC2-0ECA8C8F774D","97086CE7-CD46-4035-A371-02A41D555A66","E342B91D-F54B-4DA8-8AE7-10C59CE22B41","A838C48E-4033-4688-8DCF-20659BD824FF","E9BBC453-FFF6-4EE8-BDB0-605D5D4557AE","B6FB81D1-145B-40F9-ACF1-17276DA45EBA","09C79781-5461-4815-88DE-22FB67558136","85A5FA10-01D9-4051-8D56-29DB02CF8817","6E2F44D0-D69A-4DD7-91AD-0B0E1E871633","66FB4A47-82E6-417D-8248-4038D0CBBF5A","3CDC67E7-CAC7-4636-B7FF-50D008C6EB0D","4475CB12-8CFB-41DB-9399-EC6B68E18BA3","6175C505-1BCA-42E9-9C4C-07A4A309A245","B4FEE8FD-E680-459F-A82E-7606A48170D5","AC0B6630-E189-474B-A5E2-13726C1E0E6A","B5559DA4-1483-446C-8332-23DC886B44A5","955AF1F4-5BF5-4129-BA11-0DC54E21E510","6646015F-BD0A-4FEB-85F0-557FB8EC655A","A5682378-2307-447E-AD50-1DEC1AAC9FCB","1A04209F-A70E-4385-A6E2-D508EABC2DFC","EDA53C4F-765D-4424-9DBF-C62388440C46","C877D292-B4FE-42F3-AD5D-11AC5F084977"],"owner":{"__isSmartRef__":true,"id":7746},"layout":{"__isSmartRef__":true,"id":8878},"_ClipMode":"visible","_Rotation":0,"_Scale":0.994014980014994,"isPressed":false,"__serializedExpressions__":["distanceToDragEvent","_Position"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","distanceToDragEvent":"lively.pt(72.0,-13.0)","_Position":"lively.pt(687.7,9.5)"},"8837":{"submorphs":[],"scripts":[],"id":"DD1A9FEF-46B1-4962-B58F-B0514619E825","shape":{"__isSmartRef__":true,"id":8838},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":97,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":8836},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":8839}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":8841},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[7252,"E0EF3EFE-3ADF-4E46-8705-7BF444E4BCED","307A3596-1175-4EA6-AA27-5BA4C9D95AB7","0EF99131-C569-4C2C-B613-E0D8423C1334","BA4EC8D2-AB29-4F9F-B5A0-715A4746A4C4","56735895-BA99-4D98-9866-AA5DBD86237E","81041CF7-31DB-4F65-BB39-FE438A4F266F","D03829B3-268E-40A0-A440-3E4BAC344F30","714637F0-714A-4833-909B-BA4AF1B4628B","DC956E73-7398-4CAF-B6F2-9A226E344396","C1F72D31-1F49-4C0C-ACF3-C3AD7E698D2F","39386C7E-9099-4159-BFE9-80AD37319211","2764FB6E-70D1-4BC5-B3CB-9979A48B8205","C55C8A7C-412C-453E-A99F-CE78C2AADB94","4BD9A8D4-2EC1-40AC-A1CE-5F1347B0152D","3450EAEB-E3D2-4FAF-98DF-354B3B8715D6","C906736E-48DF-4054-BA5A-A089610456D7","DE5C59FB-90A6-4DD4-AC39-5CC8B3912969","5830FB93-49A1-4A31-A687-69C4579D5FA7","AE9038D5-0EBD-40A0-8043-9689D163D108","13E47AE3-8FA4-4D33-B6D0-DC9AB9E63590","330AAB8C-6D17-4763-AACC-669FC5DD3A91","CA04BB7A-205C-412D-9900-C2DE7C5FAD36","37AADE55-77DE-4E93-9A3E-241BB5002F88","60EB450E-29D4-42B9-8FF7-CA138515052E","7D5C0196-98BF-4CCD-9142-3D29E68EE180","0F70CA1F-07A9-4EFA-872A-3255F9C850DC","7A2FAFFA-9A09-40FB-B04A-80B0B34C696B","85768439-7424-4BFE-8191-BCA51F70FE26"],"_MinTextWidth":97,"_MinTextHeight":null,"_WordBreak":"break-all","__serializedExpressions__":["_Position","padding","_Padding"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)"},"8838":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(101.0,21.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(2,2,0,0)"},"8839":{"style":{"__isSmartRef__":true,"id":8840},"chunkOwner":{"__isSmartRef__":true,"id":8837},"storedString":"run","_id":"_1369","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8840":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8841":{"morph":{"__isSmartRef__":true,"id":8837},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8842":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":8843},"_BorderRadius":5.2,"_ClipMode":"visible","_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(101.0,21.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"8843":{"stops":[{"__isSmartRef__":true,"id":8844},{"__isSmartRef__":true,"id":8845},{"__isSmartRef__":true,"id":8846},{"__isSmartRef__":true,"id":8847}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"8844":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"8845":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"8846":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"8847":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"8848":{"stops":[{"__isSmartRef__":true,"id":8849},{"__isSmartRef__":true,"id":8850},{"__isSmartRef__":true,"id":8851},{"__isSmartRef__":true,"id":8852}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"8849":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"8850":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"8851":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"8852":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"8853":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"8854":{"sourceObj":{"__isSmartRef__":true,"id":8836},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":7746},"targetMethodName":"runScript","visualConnector":{"__isSmartRef__":true,"id":8855},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"8855":{"submorphs":[{"__isSmartRef__":true,"id":8856}],"scripts":[],"shape":{"__isSmartRef__":true,"id":8863},"derivationIds":[null],"id":"C89B50A0-17E7-4D22-AE1D-5112520DAEE7","eventHandler":{"__isSmartRef__":true,"id":8866},"droppingEnabled":true,"halosEnabled":true,"owner":null,"controlPoints":[{"__isSmartRef__":true,"id":8867},{"__isSmartRef__":true,"id":8868}],"con":{"__isSmartRef__":true,"id":8854},"showsMorphMenu":true,"showsHalos":false,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8869},"__LivelyClassName__":"lively.morphic.Path","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"8856":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":8857},"derivationIds":[null],"id":"2A71BE9E-6820-46AF-ACED-3C9BDCC918AF","eventHandler":{"__isSmartRef__":true,"id":8862},"droppingEnabled":true,"halosEnabled":true,"owner":{"__isSmartRef__":true,"id":8855},"_Rotation":-3.130064002485303,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.Path","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","_Position":"lively.pt(0.0,0.0)"},"8857":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":8858},{"__isSmartRef__":true,"id":8859},{"__isSmartRef__":true,"id":8860},{"__isSmartRef__":true,"id":8861}],"_ClipMode":"visible","_BorderWidth":0,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Path","__SourceModuleName__":"Global.lively.morphic.PathShapes","_Position":"lively.pt(-12.0,-6.0)","_Extent":"lively.pt(16.0,12.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(0,0,0)"},"8858":{"isAbsolute":true,"x":-12,"y":-6,"__LivelyClassName__":"lively.morphic.Shapes.MoveTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"8859":{"isAbsolute":true,"x":-12,"y":6,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"8860":{"isAbsolute":true,"x":4,"y":0,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"8861":{"isAbsolute":true,"x":-12,"y":-6,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"8862":{"morph":{"__isSmartRef__":true,"id":8856},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8863":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":8864},{"__isSmartRef__":true,"id":8865}],"_ClipMode":"visible","_BorderWidth":1,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Path","__SourceModuleName__":"Global.lively.morphic.PathShapes","_Position":"lively.pt(-1.0,-1.0)","_Extent":"lively.pt(831.0,11.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"8864":{"isAbsolute":true,"x":829.7085000406639,"y":9.565843617262885,"__LivelyClassName__":"lively.morphic.Shapes.MoveTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"8865":{"isAbsolute":true,"x":0,"y":0,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"8866":{"morph":{"__isSmartRef__":true,"id":8855},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8867":{"morph":{"__isSmartRef__":true,"id":8855},"index":0,"connectedMagnet":null,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"8868":{"morph":{"__isSmartRef__":true,"id":8855},"index":1,"connectedMagnet":null,"marker":{"__isSmartRef__":true,"id":8856},"markerDirection":"prev","__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"8869":{"morphMenuItems":{"__isSmartRef__":true,"id":8870}},"8870":{"varMapping":{"__isSmartRef__":true,"id":8871},"source":"function morphMenuItems() {\n var visualConnector = this, con = this.con, world = this.world();\n var items = [\n ['edit converter', function() {\n var source = con.converterString ||\n 'function converter(value) {\\n return value\\n}',\n editor = new lively.morphic.Text(new Rectangle(0,0, 400, 200), source);\n editor.doitContext = con;\n connect(editor, 'savedTextString', con, 'converterString', {updater:\n function($upd, source) { this.targetObj.converter = null; $upd(source) }});\n connect(editor, 'savedTextString', world, 'alertOK', {converter:\n function() { return 'setting new converter' }})\n editor.applyStyle({syntaxHighlighting: true,\n fontFamily: 'Courier', resizeWidth: true, resizeHeight: true});\n var title = con.targetObj.name && con.sourceObj.name ?\n 'Editor for ' + con.targetObj.name + ' -> ' + con.sourceObj.name :\n 'Editor for converter function';\n var window = world.addFramedMorph(editor, title)\n window.align(window.bounds().topCenter(),\n visualConnector.bounds().bottomCenter())\n }],\n ['hide', function() {\n visualConnector.disconnectFromMagnets();\n visualConnector.remove();\n }],\n ['disconnect', function() {\n alertOK('Disconnected ' + visualConnector.con);\n visualConnector.con.visualDisconnect();\n }],\n ['cancel', function() {}],\n ];\n return items;\n }","funcProperties":{"__isSmartRef__":true,"id":8876},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8871":{"this":{"__isSmartRef__":true,"id":8855},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8872}},"8872":{"$super":{"__isSmartRef__":true,"id":8873}},"8873":{"varMapping":{"__isSmartRef__":true,"id":8874},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8875},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8874":{"obj":{"__isSmartRef__":true,"id":8855},"name":"morphMenuItems"},"8875":{},"8876":{},"8877":{"morph":{"__isSmartRef__":true,"id":8836},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8878":{"centeredHorizontal":false,"moveHorizontal":true},"8879":{"submorphs":[{"__isSmartRef__":true,"id":8880}],"scripts":[],"id":"111160AD-D230-40C3-988E-25FC8EDD04AA","shape":{"__isSmartRef__":true,"id":8885},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":8886},"lighterFill":{"__isSmartRef__":true,"id":8891},"label":{"__isSmartRef__":true,"id":8880},"name":"saveButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":8896},"attributeConnections":[{"__isSmartRef__":true,"id":8897}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":8920},"derivationIds":[7251,"BE69DA70-C9C3-4495-A6B5-413BD2FFA0D1","79FE3D3F-77C4-4B39-8243-D672185B416D","A4D2FEDF-2654-4381-AB43-8F89B9CA2E86","D686F0CB-027B-4CA9-8B8D-9306389B219D","F51327CB-803E-4234-BFB3-6F5252D1C936","A79280E8-6AE3-4016-AF47-CE78F71924C6","B05829EB-D452-4D81-983B-E2CE425C8260","32B117E5-52D8-4843-B80E-090B9817E099","49AC923E-5272-4E3C-8F02-4F2AED2BC4E9","85AAEA9C-5E12-4DEC-8994-9A5FE655A740","2A7FF9BF-85D3-4962-8EB4-0F7016C672EB","3BB17748-B91B-43F5-84BE-2537402A6382","8BA10BD3-43C5-4A41-B9D9-DCD8C74EA208","8BADA640-EDC1-41B2-BEF3-0F2520EA25DD","CAFB5342-EFD3-483E-AE4A-343D211653EF","C3DC8C6F-A36C-4456-AF34-B0A318C1AAD8","88093937-29BB-43FC-AD82-4A0A4BDC349F","27E1FA12-CE4A-4C1F-891F-EEEF92BD672F","A12311D6-23C1-4711-9271-5B582F89F15B","F615015A-8BAE-4FC4-B9A4-D1D1122AC0A2","77333AB0-F43F-45D7-BAEE-8B9FF7865CAF","6A0E622E-4C99-42C1-8EEE-E659BFC2996E","D0264D42-222E-4900-908B-4EA13729B6AA","CC6A8A07-5A2D-407A-B540-6BA0C73356C5","FA68B30F-8583-41B2-898D-8DAFE1A75F15","D5C01E0F-F7DF-4896-8CEF-099C9F3E6CB8","B521A25F-FA55-4F6B-BAC1-0B2544DF98C1","C567F039-E57C-4C5E-AFAA-D05B2C481A69","3D4A4A11-9E45-4C87-9398-C3EBD8A53468"],"layout":{"__isSmartRef__":true,"id":8921},"owner":{"__isSmartRef__":true,"id":7746},"_ClipMode":"visible","_Rotation":0,"_Scale":0.9880657804942089,"isPressed":false,"__serializedExpressions__":["distanceToDragEvent","_Position"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","distanceToDragEvent":"lively.pt(68.8,-14.5)","_Position":"lively.pt(574.4,9.5)"},"8880":{"submorphs":[],"scripts":[],"id":"C40681D3-EA20-4E07-9890-543DFA16D608","shape":{"__isSmartRef__":true,"id":8881},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":97,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":8879},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":8882}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":8884},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[7252,"E0EF3EFE-3ADF-4E46-8705-7BF444E4BCED","307A3596-1175-4EA6-AA27-5BA4C9D95AB7","0EF99131-C569-4C2C-B613-E0D8423C1334","9AECBFB8-25A5-483F-86AD-D7CF9ABC9A25","918C6CC4-3540-4341-BAFD-B195F7807FEE","5AABB138-5EE8-40A5-AB3C-5A9625D0A353","4529D79B-4CC5-467E-91F8-661C3A5F49F8","1E5E570C-FD42-45E3-A7F6-768BB14ACD14","A13FB4E0-72F2-4E7C-A861-EDCBA1393860","B8E4C964-4FFF-4A9F-B0A9-612546B1DC8C","002A2173-D26D-4EED-8906-A489C1E158C0","63362D04-B829-41E6-9E68-5B8DB03D382F","996B60A4-8698-448F-A35F-79C768B4976B","F0727398-A1F0-47F5-92CF-BB9677FA05FA","38707063-D664-49A0-B2FB-F0666EC532D5","0402FB51-915F-4491-8FA1-553F0D8F7F35","5A35285D-C6A5-4830-97D9-0890A3F33F39","53121F0B-7DA5-4622-AC08-DD4805D53374","6C84E15D-112D-4C04-87C1-937691E296A7","4ECBD7E4-8B18-4331-8A37-07F4D8DCDCA0","3D4B43A2-AD74-4131-A939-D680216EDA6B","B22327BB-C876-4084-BEFA-4D06AE2B2849","2D34C2E9-76B8-49DC-9FCC-39B523CD0EF4","F098174A-AABC-4F95-8193-C29CA85D6188","714713CE-F5E8-4817-835F-99EA27075558","532DCEDE-C300-48C9-9DBA-58A1E02E1632","2F1C117F-2507-446D-8B43-9BD30AC726FB","74DABF7B-1E90-4D21-93D1-802BC208E9C7","4829579F-88C9-4E62-BE7F-E085AD1EC231"],"_MinTextWidth":97,"_MinTextHeight":null,"_WordBreak":"break-all","__serializedExpressions__":["_Position","padding","_Padding"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)"},"8881":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(101.0,21.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(2,2,0,0)"},"8882":{"style":{"__isSmartRef__":true,"id":8883},"chunkOwner":{"__isSmartRef__":true,"id":8880},"storedString":"save","_id":"_1370","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8883":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8884":{"morph":{"__isSmartRef__":true,"id":8880},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8885":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":8886},"_BorderRadius":5.2,"_ClipMode":"visible","_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(101.0,21.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"8886":{"stops":[{"__isSmartRef__":true,"id":8887},{"__isSmartRef__":true,"id":8888},{"__isSmartRef__":true,"id":8889},{"__isSmartRef__":true,"id":8890}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"8887":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"8888":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"8889":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"8890":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"8891":{"stops":[{"__isSmartRef__":true,"id":8892},{"__isSmartRef__":true,"id":8893},{"__isSmartRef__":true,"id":8894},{"__isSmartRef__":true,"id":8895}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"8892":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"8893":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"8894":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"8895":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"8896":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"8897":{"sourceObj":{"__isSmartRef__":true,"id":8879},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":7981},"targetMethodName":"doSave","visualConnector":{"__isSmartRef__":true,"id":8898},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"8898":{"submorphs":[{"__isSmartRef__":true,"id":8899}],"scripts":[],"shape":{"__isSmartRef__":true,"id":8906},"derivationIds":[null],"id":"F46012D5-C8BE-4E52-BF98-D052FDAAE17A","eventHandler":{"__isSmartRef__":true,"id":8909},"droppingEnabled":true,"halosEnabled":true,"owner":null,"controlPoints":[{"__isSmartRef__":true,"id":8910},{"__isSmartRef__":true,"id":8911}],"con":{"__isSmartRef__":true,"id":8897},"showsMorphMenu":true,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8912},"__LivelyClassName__":"lively.morphic.Path","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"8899":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":8900},"derivationIds":[null],"id":"A2A83C78-09B8-473C-829B-198206D7A9E4","eventHandler":{"__isSmartRef__":true,"id":8905},"droppingEnabled":true,"halosEnabled":true,"owner":{"__isSmartRef__":true,"id":8898},"_Rotation":3.077607197692381,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.Path","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","_Position":"lively.pt(201.2,40.2)"},"8900":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":8901},{"__isSmartRef__":true,"id":8902},{"__isSmartRef__":true,"id":8903},{"__isSmartRef__":true,"id":8904}],"_ClipMode":"visible","_BorderWidth":0,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Path","__SourceModuleName__":"Global.lively.morphic.PathShapes","_Position":"lively.pt(-12.0,-6.0)","_Extent":"lively.pt(16.0,12.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(0,0,0)"},"8901":{"isAbsolute":true,"x":-12,"y":-6,"__LivelyClassName__":"lively.morphic.Shapes.MoveTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"8902":{"isAbsolute":true,"x":-12,"y":6,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"8903":{"isAbsolute":true,"x":4,"y":0,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"8904":{"isAbsolute":true,"x":-12,"y":-6,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"8905":{"morph":{"__isSmartRef__":true,"id":8899},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8906":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":8907},{"__isSmartRef__":true,"id":8908}],"_ClipMode":"visible","_BorderWidth":1,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Path","__SourceModuleName__":"Global.lively.morphic.PathShapes","_Position":"lively.pt(200.0,9.0)","_Extent":"lively.pt(480.0,32.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"8907":{"isAbsolute":true,"x":679.4857209639925,"y":9.595948897894004,"__LivelyClassName__":"lively.morphic.Shapes.MoveTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"8908":{"isAbsolute":true,"x":201.20421122525056,"y":40.24084224505009,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"8909":{"morph":{"__isSmartRef__":true,"id":8898},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8910":{"morph":{"__isSmartRef__":true,"id":8898},"index":0,"connectedMagnet":null,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"8911":{"morph":{"__isSmartRef__":true,"id":8898},"index":1,"connectedMagnet":null,"marker":{"__isSmartRef__":true,"id":8899},"markerDirection":"prev","__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"8912":{"morphMenuItems":{"__isSmartRef__":true,"id":8913}},"8913":{"varMapping":{"__isSmartRef__":true,"id":8914},"source":"function morphMenuItems() {\n var visualConnector = this, con = this.con, world = this.world();\n var items = [\n ['edit converter', function() {\n var source = con.converterString ||\n 'function converter(value) {\\n return value\\n}',\n editor = new lively.morphic.Text(new Rectangle(0,0, 400, 200), source);\n editor.doitContext = con;\n connect(editor, 'savedTextString', con, 'converterString', {updater:\n function($upd, source) { this.targetObj.converter = null; $upd(source) }});\n connect(editor, 'savedTextString', world, 'alertOK', {converter:\n function() { return 'setting new converter' }})\n editor.applyStyle({syntaxHighlighting: true,\n fontFamily: 'Courier', resizeWidth: true, resizeHeight: true});\n var title = con.targetObj.name && con.sourceObj.name ?\n 'Editor for ' + con.targetObj.name + ' -> ' + con.sourceObj.name :\n 'Editor for converter function';\n var window = world.addFramedMorph(editor, title)\n window.align(window.bounds().topCenter(),\n visualConnector.bounds().bottomCenter())\n }],\n ['hide', function() {\n visualConnector.disconnectFromMagnets();\n visualConnector.remove();\n }],\n ['disconnect', function() {\n alertOK('Disconnected ' + visualConnector.con);\n visualConnector.con.visualDisconnect();\n }],\n ['cancel', function() {}],\n ];\n return items;\n }","funcProperties":{"__isSmartRef__":true,"id":8919},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8914":{"this":{"__isSmartRef__":true,"id":8898},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8915}},"8915":{"$super":{"__isSmartRef__":true,"id":8916}},"8916":{"varMapping":{"__isSmartRef__":true,"id":8917},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8918},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8917":{"obj":{"__isSmartRef__":true,"id":8898},"name":"morphMenuItems"},"8918":{},"8919":{},"8920":{"morph":{"__isSmartRef__":true,"id":8879},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8921":{"centeredHorizontal":false,"moveHorizontal":true},"8922":{"submorphs":[{"__isSmartRef__":true,"id":8923}],"scripts":[],"id":"331EA0AB-7ED8-45A2-89A1-FC04A700B239","shape":{"__isSmartRef__":true,"id":8928},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":8929},"lighterFill":{"__isSmartRef__":true,"id":8934},"label":{"__isSmartRef__":true,"id":8923},"name":"openTestsButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":8939},"attributeConnections":[{"__isSmartRef__":true,"id":8940}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":8941},"derivationIds":[7251,"84054D2E-8176-440D-B413-279956A34FC2","79434046-F834-490E-B705-0CE871D9E8B3","FF38CA79-C0DF-4F2F-8FC3-407571EF6A54","B1D50332-9F4F-4F7C-AC3F-95DC6C73EAA4","5B8D7C39-987A-4849-BFFD-3F316CE03852","F7C30F5C-7270-44B1-ADFF-7473F2012DB0","5142302E-3E9A-476B-AB24-B2448DA6D3E4","FEA3C508-593D-4BC7-B645-8B5630CF2EDE","34DBC442-E1DE-42D7-8C63-BA9A1890C994","4F9067A3-5A5C-4637-A76F-7E590CEE2BDA","ADF74818-537A-4669-A455-9509BA7BD7E5","AFCD7FA7-5429-4B1A-B8B8-AB03C18ABA08","604C352D-0347-4329-A299-EAA3FF90B543","46C5ED11-DE03-428F-A758-5308B3D323B5","7C978B2A-9109-42E1-95C5-A59CC74BD31B","2D34E370-3EA6-48DD-B3A7-FE7EB1CCD78D","A0B7F880-0D72-475C-A002-2EAA7D20C004","1146967F-5295-4931-9637-CF72A6A6D724","775F3066-BB4B-4673-B529-500522EF5165","F01F4895-6DEF-4C26-9CEC-A569AEDD22E6","DDD1C856-9C9F-4CB1-A795-E083B7214E82","51E21302-B2D2-49D0-82D9-D964A6B3C54F","BC9DA8C7-933D-4140-96D3-1E7ADEEC8D69","26FA6101-FD83-4A6D-BA08-839ADCA2E33A","43BD3A17-F549-4B6B-8D78-0F84AFE3A168"],"owner":{"__isSmartRef__":true,"id":7746},"_ClipMode":"visible","_Rotation":0,"_Scale":0.9940149800149939,"isPressed":false,"layout":{"__isSmartRef__":true,"id":8942},"__serializedExpressions__":["_Position","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(468.5,9.0)","distanceToDragEvent":"lively.pt(72.1,-12.5)"},"8923":{"submorphs":[],"scripts":[],"id":"4B202909-7FC6-413C-AC3B-436415FBEF5F","shape":{"__isSmartRef__":true,"id":8924},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":97,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":8922},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":8925}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":8927},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[7252,"0A0A6CB1-BD92-4F39-A425-2EB3D2D4CBA2","CB475566-05CE-43E2-B04D-EE32BC4CB718","6BB077CE-92E6-47BE-BE88-9A48488562D1","9E359973-2FDB-417B-BB06-AB34D52BD310","58F098ED-A190-44F2-B73E-80802B2CF2F6","AEA84B35-B349-4307-92C6-8F229705DFC2","A677CADF-24FF-4177-9A3A-FE9AAE7D60FE","0F875AD9-E54C-4735-9BA9-7B89574233A1","840EBE92-3BC2-42EC-819E-3CD002576490","78C4969D-2C33-4B17-9027-89B411B9F496","C9A3D112-C2BC-43A3-A3CA-A68F41A0E4CF","78CF2F1A-6697-4D03-AB2B-CAF862B4EDD6","8B416918-CA4B-46D1-8A3C-40F8A754E44D","01510710-A85B-4054-B0ED-7F2F02434806","8ABD23FB-E90C-4EEB-BF53-DF3C6ACF2BD4","87607080-4A72-484D-A5BD-5F67D468505F","F0E39FE9-F71C-4587-B25A-C4D2C29FE579","BA2AB73A-3967-4F9E-8828-8A638E521B31","5ECC4D2F-4996-403F-AF14-BD1F4BB720F6","54B08934-6893-4B80-8625-B60ABCE9CBC6","4808CF23-17EA-43D8-AE10-DAB21C642FA8","0813DF8A-CC9E-435B-B5A1-DF68BF226F37","047C4EE2-26A1-4AA7-9CE9-E8FF9A9D863B","728334BD-34B0-44FA-A778-2696AA82FEFA","7354635C-DC38-4BE3-9F56-070CE37B65EF"],"_MinTextWidth":97,"_MinTextHeight":null,"_WordBreak":"break-all","__serializedExpressions__":["_Position","padding","_Padding"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)"},"8924":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(101.0,21.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(2,2,0,0)"},"8925":{"style":{"__isSmartRef__":true,"id":8926},"chunkOwner":{"__isSmartRef__":true,"id":8923},"storedString":"Tests","_id":"_1371","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8926":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8927":{"morph":{"__isSmartRef__":true,"id":8923},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8928":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":8929},"_BorderRadius":5.2,"_ClipMode":"visible","_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(101.0,21.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"8929":{"stops":[{"__isSmartRef__":true,"id":8930},{"__isSmartRef__":true,"id":8931},{"__isSmartRef__":true,"id":8932},{"__isSmartRef__":true,"id":8933}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"8930":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"8931":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"8932":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"8933":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"8934":{"stops":[{"__isSmartRef__":true,"id":8935},{"__isSmartRef__":true,"id":8936},{"__isSmartRef__":true,"id":8937},{"__isSmartRef__":true,"id":8938}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"8935":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"8936":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"8937":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"8938":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"8939":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"8940":{"sourceObj":{"__isSmartRef__":true,"id":8922},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":7746},"targetMethodName":"openPartTestRunner","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"8941":{"morph":{"__isSmartRef__":true,"id":8922},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8942":{"moveHorizontal":true},"8943":{"submorphs":[{"__isSmartRef__":true,"id":8944},{"__isSmartRef__":true,"id":8951}],"scripts":[],"id":"EB153519-1322-4DC4-A234-428572D605C8","shape":{"__isSmartRef__":true,"id":8954},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":8960},"lighterFill":{"__isSmartRef__":true,"id":8965},"label":{"__isSmartRef__":true,"id":8944},"name":"MagnifierButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":8970},"attributeConnections":[{"__isSmartRef__":true,"id":8973}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":8974},"derivationIds":[2588,"22797D34-67DE-4A06-81F0-4DF0A87ADBBC","81CB4C12-BCF0-4097-8B6D-D9419046367A","0767A57D-9BB2-48C6-9654-753D2B9D00A6","42871246-6725-4E41-A2C1-5A5BCF041097","BCE6E775-B5DF-4D6B-9F06-CDC02C1B1D0F","797EC165-A639-42D9-A059-669F6BEB92A7","FA498EFD-E50E-4CE0-9FA8-9AE2E8AE9580","4B68C371-CB37-45B4-910A-611E5FFC23DD","94E374B9-7ED4-4E39-96F1-6FD4E7AC3428","34D63515-7CC7-43FB-B7BB-87AFCA377D63","7E0B172C-0AF5-4C6E-B184-25A8FAE4FAB8","12239D52-D3D3-4713-BC3E-F0B95C488CB7","72559D92-4616-45A9-A0F2-72BA4147C0FB","E86C7328-AF24-4881-84AF-B7C7CEFEAE14","22D731CF-38F0-41CC-B125-74D2842ED847","B58A1A30-782E-4675-A276-2C01D35BEC70","ACEABA6D-071C-46C2-A325-BE30189AA45F","686443AE-DCDC-4998-8A39-48BC57D64FDC","8D660766-7C93-404C-9D92-B12CBF59A3CE","20DF1A18-6F2B-4D66-9110-75EB343C3C61"],"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":7746},"_Rotation":0,"_Scale":0.9920279440699439,"highlightRectangle":{"__isSmartRef__":true,"id":8975},"isPressed":false,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9049},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(424.5,8.5)","distanceToDragEvent":"lively.pt(37.9,-7.9)"},"8944":{"submorphs":[],"scripts":[],"id":"D2FF5606-62C7-447C-8052-9A413E3C80B6","shape":{"__isSmartRef__":true,"id":8945},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":24,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":8943},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":8946},{"__isSmartRef__":true,"id":8948}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":8950},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[2589,"024C5ADE-C4CF-4E8E-BEC5-F93AD4839702","A2CC4D56-B9D8-4A48-B6FF-DDDD85ACDC2E","5AC5C4DE-00B0-43DB-B7F1-765674CE818B","750A11C6-766E-4B48-AE32-D71DE811EB4A","66A7B56E-A94E-44AE-8AED-C0C1B07554D4","CA8596D3-2D4F-453B-BE1B-DCEC8F85389B","4D7DC32F-79CB-4AF8-8B21-AB4F1809D4A8","439DE430-7651-470E-97D8-00E7F96B04DA","DAC920E6-217B-4515-AC09-2F9DCBA7375C","BD48C003-0502-451D-B6AA-7369FF3D1030","C3B8F4EA-3F44-47F4-B569-A0D5AB263BA0","BF7F0FA3-3F2A-4EEF-9687-BE2B0635DF13","3D7AEAC1-C9DD-4941-BA46-16F6783F5699","E04A78F9-3D6E-403F-BA8D-2583FCFFCE53","47E1F29B-6896-467D-8654-CA18929AE57A","509D86FF-5400-4374-BE79-90F0A7E3E90C","C7E53EE0-065A-4C59-8D13-311566722BB7","BA078BAC-7263-4B10-AFD3-3C4EA0DD8707","BCFE28D1-A115-453E-9116-EECC8FE1D50F","A354FF2E-BD85-429A-97C2-254D6033F50C"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":24,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"8945":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.0,24.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"8946":{"style":{"__isSmartRef__":true,"id":8947},"chunkOwner":{"__isSmartRef__":true,"id":8944},"storedString":"","_id":"_1372","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8947":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8948":{"style":{"__isSmartRef__":true,"id":8949},"chunkOwner":{"__isSmartRef__":true,"id":8944},"storedString":"","_id":"_1373","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8949":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8950":{"morph":{"__isSmartRef__":true,"id":8944},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8951":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":8952},"derivationIds":[null,"29E543E0-AE93-493A-A694-FC1C330D0544","F0366E4C-E97F-4C77-BEE4-340A0668ADD5","347F6028-5092-4F54-9A34-3EFF3FF0B815","BF7387E7-BCD7-4A5B-B9D2-C14ECF59EFCA","85BA370B-966E-41F7-8C2F-F3A926EC2AA2","1652172B-339A-43A1-9589-70E68B35A28E","705524F7-129B-4102-834E-2A1A45985BB5","5707DF70-CD77-4D53-96ED-5A0AEB227FB7","257E62CE-C668-4317-B5B7-8D394BDC3F6C","2DD4BEA5-E85A-4CD0-953E-9EB2E0735654","BB96B696-7BD4-44C4-9D60-B1551B89D6FA","FCAABC48-FBAF-4E12-8BC9-AC4ACB5A167B","EB81C4D7-5BD8-4DAC-BD70-8675E2338AAC","1DBAE3FF-B2F6-4348-8E06-81139C138D6E","49E7D450-EF74-4E94-B33B-B888D952F3BD","F0B267C4-54BA-4E6F-BFDD-4B047F4FF41A","36B8611D-B449-4F6E-8D0F-B5FD6406D45D","779DB518-01BD-4D32-AD65-BFED801E5D06","F47D501C-3750-4F0D-A2E1-E1B9CDA8368C"],"id":"18DF428D-16B8-473D-88FC-BE7EE12C005D","eventHandler":{"__isSmartRef__":true,"id":8953},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"owner":{"__isSmartRef__":true,"id":8943},"name":"leftpointing_magnifying_glass.png","isBeingDragged":false,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"showsHalos":false,"eventsAreDisabled":true,"_HandStyle":"default","_PointerEvents":"none","_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Image","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(-3.0,0.0)","distanceToDragEvent":"lively.pt(39.9,-9.0)"},"8952":{"_ImageURL":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAABAAAAAQBPJcTWAAAALnRFWHRUaXRsZQBMRUZULVBPSU5USU5HIE1BR05JRllJTkcgR0xBU1MgKFUrMUY1MEQpw88haQAAABV0RVh0QXV0aG9yAEFuZHJldyBNYXJjdXNl5zc3gwAAAC90RVh0U29mdHdhcmUAaW5mby5maWxlZm9ybWF0LmRhdGEuVW5pY29kZVBuZ1NlcnZsZXRoAX8wAAAAQ3RFWHREZXNjcmlwdGlvbgBodHRwOi8vd3d3LmZpbGVmb3JtYXQuaW5mby9pbmZvL3VuaWNvZGUvMWY1MGQvaW5kZXguaHRtk2hNQgAAADt0RVh0Q29weXJpZ2h0AGh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LW5jLXNhLzIuMC9siJKDAAAIDklEQVR42u1daWxVRRQeCi0tIqCAQCTIUtEIGlk0ilqEkEbiQhSKGAyCooIIggsiQuMWZNGwVMUFNIhKZBMobZClgK1FwAU3wIpSREDcUFZFEM/JOzf3vPHet9ze1/eYe77k+zNzl5nz3ZlzZntPKYFAcHojDXimmKH6cQbwZuBM4HLgx8A9wBPAU8BjwJ3ADcDFwMnArsCaYjr/0BB4DwlwjAwfL38DzgX2AdYWk3pDJnAM8E/NuN8BpwEHAq8DXgpsCswANgN2APak/BeBu7T7sQX1A9YQE8fuDwYAf2BG/JrEaefxmSjaeOAO9syNwBwxd2Q0o/7fMhr6h8Fx+oBIX346cATwF/aON6Qbc0ZH4G4y0lHgOGAdD8/Be/KAs4AFwKsdrqkHnAA8Tu8rAzYWCWz0Bh5hraKTT11fL+AH1FXlA8/SrsEu61fmW9qLFEqNAv5LRsEw9twEvKMzcAvwJ3LoHG2AW+n9B4HdgixGHhNjiccuKlbUp9aC7yoGnqflraa8A8C2QRTjMvIVaITyKI61BjnkqiILWEjvPAwcxvLqAj+nvAqH7s1oNAfupcpjeNskhnvQOQ/xYfxQCziHRVl3sjxsNfspvYSuNR4Ywn5ClT5CA7lYkUPRU0YVy4CivkVlOE7TKxa6AP+ivKlBEORe9nUO8XD/QhWay6oqmlK3dYoirTYs70FK/wd4ocli1KVIByu7XXmb9BsOPEmj76riSfZxbAM2oPQMmqLB9GUmC/I0M8AtHp9xCd3/rM8fCHISy+vH0ruaOi3Coyqv6ETPKPSpXEOZ4X9XoSl+y89sovTNJgoyklW8rw8+aKFP5apFo3SrbMNcWsnFpgmylkU19R3yY4mc0mk0j88Z62PZ5jHDV7DQugE5dkx/3CQxzlb2qt6aCF1HtJH6BHoGju4v97F8+Sp8zeRGlldCaZtMEmQAq+zICL5hpUvrwfXy19gzZvhcvj6aILNZ3ij2ETQzRZA3WWU7RrgOfQsu05YCnyLxcFS9h91fTlMgfqKdJsg6lteBpQ8wRZASVqmmUa7txvwEJ/qe8SoxGxYymK+wpnMsNGHpxviRbVShkzEatAb5iEHUSrqzQVuiUMkMf5IFGWnM/71giiAHqEL7U7iMf2gtkk/B7/M51E4qMlklvzwNymgxl+VvobQPTRCkMavkDpaelkJlbOkgyDUsv0LZu19Oe/A++BBLvyIB0ZJX9HIQhHdZBymt1BQfso9V1Jorag28PUXKN8tBkHqUV4elLTJFkM9YpVqzllOcAmXDiG6vJsZhlt+Kpc80RZBiF2eJK4fZSS5bd4fWUcTyc1n6Y6YIMpVVii+LTgFOTHLZNjoIMpTlT2fpXUwRpIcKn021gHuwcDN0ss525Cnn3fIt2DXfK3vPljGbHtK1gdcFmkNdkYTK4gz0Tgcxytg1fI6rUBkGvubA54Ta0lTFK9VYFhS/xKV18PEHX3MfYpogfPUND9DwuamFlP5oNZXlZRcxlmsDWutsCl/aNQYZWhfBnTlOceNsLq459E1wyyhwEeNvFb7ZusClrEbhNlbJoyp8Y3UejehxPWS08v/MBrbIlcr92BvfwZit7KMKOC3f3FRBcBC2mRlBnz0dpOzN17gvqrdP7+2p7PkoJz7Hrq2pCfeqMhzXasbI1/KHa/m4Y93reRFcU1mrIh8IXaLCJzpnsLyfKRozHrNZpbFF9NHyx2pGw2tWAZ8H3gW8UjmvvWdSlIQb3raq6Kdzp6vwBbOhWn5/FRCggy9lFcdN1521ax5Q0Y9B41o7nkn8Rv1/gSkS0T/crb0vV4Uv465UAUNjLerCkfAN2jUXKef19apwnYP4AynK4tfNU6m1ZlMtaK/stQZrLXu0Q6g6OIpTjoVfAK/Xnp1GDp1fhy0th1rwHLqmEbXYHkEQJYcGitwouG2onoPx0Ne8q+yDmtGIs8lPUFCgH/Q5R4XPQlt8nfKzKB9/ouNHLT/ddFEw7t+uGQbPko90GY+gOHgcoRc5+YeBj1DY3JPyGrq8qy6JdMhBDAyz8azhZLq2JRuP4HE3a6f8KhNH7k4Dt9UORqoE3qGqfiAUo7L7lX1kjfMd4H0UHGTTFMpLzH8VUAS3iN2znsQ1GugvprCvkvMYdSFouBYxPu98FdoKusblmZXUoiz0J1FuYgPUfCrXAof7S4MgimXIRVH8wwHq5vBLna9Cs8ULyEgVWrCg8zAJ79TtjGDXjSMx5kd4Fk7XB+a3uq5Sob1QfoW86JzxR2zcjjyj3/mKTafUpCAi2nPLVcB+QA379YdoGuWEBxEwars1hujIOpZQQS1jWhzvKXeIDAOBRhT+YgQ2kcYK71NLwgOauAKJ50jwpFW8J2jHKHvLKwYBuENmVxyibAiqKIlCOkVY1g8HZHkQ5SOXeTaBR9RW9vT7agp34xVlo4jiL7KoG0TjriCR4hVlk0r8EYrAtZQiZa+14wx1qzhF2Syi+C+K5VOWko8RUVJIlPc8irIhKCP6ZItSqeJbh8kSU/qHDCbKMuZT4hFlrpgxcaIUUcuJR5TdYsLEiFLIQuLMOESZJOZLnCjLyMhrabqkZRRR1qsArDQmW5SlZOxPVWhJ2E2UNRJlVQ/wi19CRv9WhXbJoCh8zb+IujVBNYqymIyPP55ZxsQoVvK78kkBrp28rXVThSJGcoE7YZ5RoTMlc8SBpw7kj2IEAoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIBAIBAKBQCAQCAQCgSAZ+A+0ucC4BysctgAAAABJRU5ErkJggg==","_NodeClass":["image"],"_NodeId":"29E543E0-AE93-493A-A694-FC1C330D0544","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isLoaded":true,"__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Image","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(29.0,29.0)","_Padding":"lively.rect(0,0,0,0)"},"8953":{"morph":{"__isSmartRef__":true,"id":8951},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8954":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":8955},"_BorderRadius":5.2,"__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.0,24.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"8955":{"stops":[{"__isSmartRef__":true,"id":8956},{"__isSmartRef__":true,"id":8957},{"__isSmartRef__":true,"id":8958},{"__isSmartRef__":true,"id":8959}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"8956":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"8957":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"8958":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"8959":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"8960":{"stops":[{"__isSmartRef__":true,"id":8961},{"__isSmartRef__":true,"id":8962},{"__isSmartRef__":true,"id":8963},{"__isSmartRef__":true,"id":8964}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"8961":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"8962":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"8963":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"8964":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"8965":{"stops":[{"__isSmartRef__":true,"id":8966},{"__isSmartRef__":true,"id":8967},{"__isSmartRef__":true,"id":8968},{"__isSmartRef__":true,"id":8969}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"8966":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"8967":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"8968":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"8969":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"8970":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"ScriptableButton","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":8971}],"revisionOnLoad":154251,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"8971":{"date":{"__isSmartRef__":true,"id":8972},"author":"robertkrahn","message":"no comment","id":"0366C0A2-0C8E-4AEB-AAC3-120434134545"},"8972":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:10:10 GMT+0200 (CEST)"},"8973":{"sourceObj":{"__isSmartRef__":true,"id":8943},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":8943},"targetMethodName":"onFire","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"8974":{"morph":{"__isSmartRef__":true,"id":8943},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8975":{"submorphs":[],"scripts":[],"id":"364FF344-E489-461B-BC8C-ED45E4823ED4","shape":{"__isSmartRef__":true,"id":8976},"__layered_droppingEnabled__":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"HighlightRectangle","partsBinMetaInfo":{"__isSmartRef__":true,"id":8977},"eventHandler":{"__isSmartRef__":true,"id":9018},"attributeConnections":[{"__isSmartRef__":true,"id":9019},{"__isSmartRef__":true,"id":9020},{"__isSmartRef__":true,"id":9021}],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","6FECB598-D130-4242-BF1B-E18767608129","0B23F218-078F-4912-A262-31B957885F41","C56BA290-B836-4946-B4EF-DBB6FBA2368C","61176BAF-CFE6-4F2C-9F0A-971AAD6595A1","CB4127B2-0AA5-4B50-9978-F1FF39924A82","113050BB-CF0E-4193-91C6-9C25FC857EE8","EFF939E4-317B-4662-943F-77A6E6F65BD0","AA288E7F-3972-4F0D-87DD-61E4BD9C9C97","903E8C60-1158-42D5-85D2-DF134DA6CEC1","28FD6210-A549-4A11-9178-04E77FF556C0","B3312E29-D786-469F-865E-91FD69475A52","D947A1C1-DCBE-4485-A33D-DF549F6978E0","56CE0E60-45BE-43FF-9C6C-296D8AC326B6","CC61E3F8-8C8D-4F24-A591-023D3C88DEC8"],"partTests":{"__isSmartRef__":true,"id":9023},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"prevScroll":[0,0],"#startLetters":"","eventsAreDisabled":false,"_HandStyle":"default","_PointerEvents":"auto","_Rotation":0,"_Scale":1.0060210561262526,"owner":null,"magnifierButton":{"__isSmartRef__":true,"id":8943},"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9028},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(40.0,4131.0)","distanceToDragEvent":"lively.pt(44.0,-14.0)"},"8976":{"_BorderWidth":0,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":0.2597,"_BorderStyle":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(775.0,471.0)","_BorderColor":"Color.rgb(204,0,0)","_Fill":"Color.rgb(58,0,255)","_Padding":"lively.rect(0,0,0,0)"},"8977":{"partsSpaceName":"PartsBin/Tools","comment":"A rectangle which highlights the object under the first hand of the world","migrationLevel":4,"partName":"HighlightRectangle","changes":[{"__isSmartRef__":true,"id":8978},{"__isSmartRef__":true,"id":8980},{"__isSmartRef__":true,"id":8982},{"__isSmartRef__":true,"id":8984},{"__isSmartRef__":true,"id":8986},{"__isSmartRef__":true,"id":8988},{"__isSmartRef__":true,"id":8990},{"__isSmartRef__":true,"id":8992},{"__isSmartRef__":true,"id":8994},{"__isSmartRef__":true,"id":8996},{"__isSmartRef__":true,"id":8998},{"__isSmartRef__":true,"id":9000},{"__isSmartRef__":true,"id":9002},{"__isSmartRef__":true,"id":9004},{"__isSmartRef__":true,"id":9006},{"__isSmartRef__":true,"id":9008},{"__isSmartRef__":true,"id":9010},{"__isSmartRef__":true,"id":9012},{"__isSmartRef__":true,"id":9014},{"__isSmartRef__":true,"id":9016}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"8978":{"date":{"__isSmartRef__":true,"id":8979},"author":"timfelgentreff","message":"no comment","id":"3DB7DB40-210A-4BED-91FD-9287005703EC"},"8979":{"isSerializedDate":true,"string":"Thu May 24 2012 17:04:54 GMT+0200 (CEST)"},"8980":{"date":{"__isSmartRef__":true,"id":8981},"author":"tessi","message":"no comment","id":"23D7AA12-66A9-4C3B-B494-131256C291AC"},"8981":{"isSerializedDate":true,"string":"Thu May 24 2012 16:57:13 GMT+0200 (CEST)"},"8982":{"date":{"__isSmartRef__":true,"id":8983},"author":"tessi","message":"no comment","id":"2C30B7CA-388F-4F51-B4CF-A2E50E381148"},"8983":{"isSerializedDate":true,"string":"Thu May 24 2012 16:23:11 GMT+0200 (CEST)"},"8984":{"date":{"__isSmartRef__":true,"id":8985},"author":"tessi","message":"diable events","id":"7C1F71A3-FDAC-470A-B9A9-E1F2C9FEF18E"},"8985":{"isSerializedDate":true,"string":"Thu May 24 2012 14:46:08 GMT+0200 (CEST)"},"8986":{"date":{"__isSmartRef__":true,"id":8987},"author":"tessi","message":"no comment","id":"01996A33-11BC-4C15-96D7-B7D219E2E961"},"8987":{"isSerializedDate":true,"string":"Thu May 24 2012 14:39:50 GMT+0200 (CEST)"},"8988":{"date":{"__isSmartRef__":true,"id":8989},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"8989":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"8990":{"date":{"__isSmartRef__":true,"id":8991},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"8991":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"8992":{"date":{"__isSmartRef__":true,"id":8993},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"8993":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"8994":{"date":{"__isSmartRef__":true,"id":8995},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"8995":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"8996":{"date":{"__isSmartRef__":true,"id":8997},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"8997":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"8998":{"date":{"__isSmartRef__":true,"id":8999},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"8999":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"9000":{"date":{"__isSmartRef__":true,"id":9001},"author":"tessi","message":"no comment","id":"4B982A01-25B3-455A-848D-89C2C3C471D7"},"9001":{"isSerializedDate":true,"string":"Thu May 24 2012 13:58:01 GMT+0200 (CEST)"},"9002":{"date":{"__isSmartRef__":true,"id":9003},"author":"tessi","message":"no comment","id":"2FD6CB7B-3BC7-4666-98B4-AACF1001954D"},"9003":{"isSerializedDate":true,"string":"Thu May 24 2012 14:07:32 GMT+0200 (CEST)"},"9004":{"date":{"__isSmartRef__":true,"id":9005},"author":"tessi","message":"no comment","id":"09CF5ECF-2C87-4B66-A164-39848628596F"},"9005":{"isSerializedDate":true,"string":"Thu May 24 2012 15:34:59 GMT+0200 (CEST)"},"9006":{"date":{"__isSmartRef__":true,"id":9007},"author":"tessi","message":"no comment","id":"252A3EB5-DB00-4CF9-BF38-2927DD1C5229"},"9007":{"isSerializedDate":true,"string":"Thu May 24 2012 16:34:29 GMT+0200 (CEST)"},"9008":{"date":{"__isSmartRef__":true,"id":9009},"author":"tessi","message":"no comment","id":"81534551-62C1-4FC9-96CB-A5AC6642CA1E"},"9009":{"isSerializedDate":true,"string":"Thu May 24 2012 16:45:49 GMT+0200 (CEST)"},"9010":{"date":{"__isSmartRef__":true,"id":9011},"author":"tessi","message":"no comment","id":"5125DE3A-D50E-4621-8490-F3A9D99C2C4C"},"9011":{"isSerializedDate":true,"string":"Thu May 24 2012 16:47:20 GMT+0200 (CEST)"},"9012":{"date":{"__isSmartRef__":true,"id":9013},"author":"tessi","message":"no comment","id":"C81A2FBF-CB0B-4A0B-9D63-F9AEDFCB5DA6"},"9013":{"isSerializedDate":true,"string":"Thu May 24 2012 16:51:06 GMT+0200 (CEST)"},"9014":{"date":{"__isSmartRef__":true,"id":9015},"author":"tessi","message":"no comment","id":"DC8EF5EC-7563-45B6-816D-20E2DC218525"},"9015":{"isSerializedDate":true,"string":"Thu May 24 2012 16:52:10 GMT+0200 (CEST)"},"9016":{"date":{"__isSmartRef__":true,"id":9017},"author":"timfelgentreff","message":"no comment","id":"E7515DFB-DE7D-4E1F-A2C3-85166DCE4942"},"9017":{"isSerializedDate":true,"string":"Thu May 24 2012 16:59:39 GMT+0200 (CEST)"},"9018":{"morph":{"__isSmartRef__":true,"id":8975},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9019":{"sourceObj":{"__isSmartRef__":true,"id":8975},"sourceAttrName":"onMouseMove","targetObj":{"__isSmartRef__":true,"id":8975},"targetMethodName":"updateOnMove","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"9020":{"sourceObj":{"__isSmartRef__":true,"id":8975},"sourceAttrName":"onMouseUp","targetObj":{"__isSmartRef__":true,"id":8943},"targetMethodName":"removeHighlighting","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"9021":{"sourceObj":{"__isSmartRef__":true,"id":8975},"sourceAttrName":"onMouseUp","targetObj":{"__isSmartRef__":true,"id":7746},"targetMethodName":"setTarget","converterString":"function () {\n return this.sourceObj.morphUnderCursor();\n }","updaterString":null,"varMapping":{"__isSmartRef__":true,"id":9022},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"9022":{"source":{"__isSmartRef__":true,"id":8975},"target":{"__isSmartRef__":true,"id":7746}},"9023":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9024}},"9024":{"test01IsMorph":{"__isSmartRef__":true,"id":9025}},"9025":{"varMapping":{"__isSmartRef__":true,"id":9026},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":9027},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9026":{"this":{"__isSmartRef__":true,"id":9023}},"9027":{},"9028":{"update":{"__isSmartRef__":true,"id":9029},"updateOnMove":{"__isSmartRef__":true,"id":9033},"bringToFront":{"__isSmartRef__":true,"id":9037},"morphUnderCursor":{"__isSmartRef__":true,"id":9045}},"9029":{"varMapping":{"__isSmartRef__":true,"id":9030},"source":"function update(morphUnderCursor) {\n if (morphUnderCursor === this.magnifierButton ||\n this.magnifierButton.submorphs.include(morphUnderCursor)) {\n morphToHighlight = this.magnifierButton.currentTarget();\n } else {\n morphToHighlight = morphUnderCursor;\n }\n\n if (morphToHighlight && morphToHighlight.world()) {\n this.setPosition(morphToHighlight.getPositionInWorld());\n this.setExtent(morphToHighlight.getExtent());\n }\n}","funcProperties":{"__isSmartRef__":true,"id":9031},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9030":{"this":{"__isSmartRef__":true,"id":8975}},"9031":{"timestamp":{"__isSmartRef__":true,"id":9032},"user":"lauritz","tags":[]},"9032":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:29:58 GMT+0200 (CEST)"},"9033":{"varMapping":{"__isSmartRef__":true,"id":9034},"source":"function updateOnMove() {\n this.update(this.morphUnderCursor());\n this.bringToFront();\n}","funcProperties":{"__isSmartRef__":true,"id":9035},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9034":{"this":{"__isSmartRef__":true,"id":8975}},"9035":{"timestamp":{"__isSmartRef__":true,"id":9036},"user":"lauritz","tags":[]},"9036":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:18:33 GMT+0200 (CEST)"},"9037":{"varMapping":{"__isSmartRef__":true,"id":9038},"source":"function bringToFront() {\n this.renderContext().morphNode.style.zIndex= 1000;\n}","funcProperties":{"__isSmartRef__":true,"id":9043},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9038":{"this":{"__isSmartRef__":true,"id":8975},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9039}},"9039":{"$super":{"__isSmartRef__":true,"id":9040}},"9040":{"varMapping":{"__isSmartRef__":true,"id":9041},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":9042},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9041":{"obj":{"__isSmartRef__":true,"id":8975},"name":"bringToFront"},"9042":{},"9043":{"timestamp":{"__isSmartRef__":true,"id":9044},"user":"lauritz","tags":[]},"9044":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:12:09 GMT+0200 (CEST)"},"9045":{"varMapping":{"__isSmartRef__":true,"id":9046},"source":"function morphUnderCursor() {\n var that = this,\n world = lively.morphic.World.current(); \n \n return world.morphsContainingPoint(world.firstHand().getPosition()).detect(\n function(ea) {\n return !ea.isPlaceholder &&\n !ea.isHalo &&\n (!ea.owner || !ea.owner.isHalo) &&\n !(ea === that);\n });\n}","funcProperties":{"__isSmartRef__":true,"id":9047},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9046":{"this":{"__isSmartRef__":true,"id":8975}},"9047":{"timestamp":{"__isSmartRef__":true,"id":9048},"user":"lauritz","tags":[]},"9048":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:18:36 GMT+0200 (CEST)"},"9049":{"onFire":{"__isSmartRef__":true,"id":9050},"removeHighlighting":{"__isSmartRef__":true,"id":9054},"onMouseMove":{"__isSmartRef__":true,"id":9058},"onMouseOut":{"__isSmartRef__":true,"id":9066},"reset":{"__isSmartRef__":true,"id":9074},"isTracking":{"__isSmartRef__":true,"id":9078},"isHighlighting":{"__isSmartRef__":true,"id":9082},"currentTarget":{"__isSmartRef__":true,"id":9086}},"9050":{"varMapping":{"__isSmartRef__":true,"id":9051},"source":"function onFire() {\n var hand = lively.morphic.World.current().firstHand(),\n highlight = this.highlightRectangle,\n that = this;\n\n if (this.isTracking()) {\n this.removeHighlighting();\n } else {\n this.world().addMorph(highlight);\n hand.highlightConnection = connect(hand, \"scrollFocusMorph\", highlight, \"update\");\n highlight.bringToFront();\n if (!this.currentTarget() || !this.currentTarget().world()) {\n highlight.setExtent(pt(0,0));\n }\n }\n}","funcProperties":{"__isSmartRef__":true,"id":9052},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9051":{"this":{"__isSmartRef__":true,"id":8943}},"9052":{"timestamp":{"__isSmartRef__":true,"id":9053},"user":"lauritz","tags":[]},"9053":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:40:51 GMT+0200 (CEST)"},"9054":{"varMapping":{"__isSmartRef__":true,"id":9055},"source":"function removeHighlighting() {\n var hand = this.world().firstHand();\n \n if (this.highlightRectangle) {\n this.highlightRectangle.remove();\n }\n \n hand.attributeConnections.removeAt(\n hand.attributeConnections.indexOf(hand.highlightConnection));\n hand.highlightConnection = null;\n}","funcProperties":{"__isSmartRef__":true,"id":9056},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9055":{"this":{"__isSmartRef__":true,"id":8943}},"9056":{"timestamp":{"__isSmartRef__":true,"id":9057},"user":"lauritz","tags":[]},"9057":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:20:30 GMT+0200 (CEST)"},"9058":{"varMapping":{"__isSmartRef__":true,"id":9059},"source":"function onMouseMove(evt) {\n var target = this.currentTarget();\n if (target && target.world() && !this.isHighlighting()) {\n this.highlightRectangle.update(target);\n this.world().addMorph(this.highlightRectangle);\n this.highlightRectangle.bringToFront();\n this.targetHighlight = this.highlightRectangle;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":9064},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9059":{"this":{"__isSmartRef__":true,"id":8943},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9060}},"9060":{"$super":{"__isSmartRef__":true,"id":9061}},"9061":{"varMapping":{"__isSmartRef__":true,"id":9062},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":9063},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9062":{"obj":{"__isSmartRef__":true,"id":8943},"name":"onMouseMove"},"9063":{},"9064":{"timestamp":{"__isSmartRef__":true,"id":9065},"user":"lauritz","tags":[]},"9065":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:25:52 GMT+0200 (CEST)"},"9066":{"varMapping":{"__isSmartRef__":true,"id":9067},"source":"function onMouseOut() {\n if (this.isHighlighting()) {\n if (!this.isTracking()) {\n this.targetHighlight.remove();\n }\n delete this.targetHighlight;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":9072},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9067":{"this":{"__isSmartRef__":true,"id":8943},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9068}},"9068":{"$super":{"__isSmartRef__":true,"id":9069}},"9069":{"varMapping":{"__isSmartRef__":true,"id":9070},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":9071},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9070":{"obj":{"__isSmartRef__":true,"id":8943},"name":"onMouseOut"},"9071":{},"9072":{"timestamp":{"__isSmartRef__":true,"id":9073},"user":"lauritz","tags":[]},"9073":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:21:57 GMT+0200 (CEST)"},"9074":{"varMapping":{"__isSmartRef__":true,"id":9075},"source":"function reset() {\n this.highlightRectangle.attributeConnections = [];\n \n connect(rect, \"onMouseMove\", this.highlightRectangle, \"updateOnMove\")\n connect(rect, \"onMouseUp\", this, \"removeHighlighting\")\n connect(rect, \"onMouseUp\", this.owner, \"setTarget\",\n {converter: function () {\n return this.sourceObj.morphUnderCursor();\n }\n })\n}","funcProperties":{"__isSmartRef__":true,"id":9076},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9075":{"this":{"__isSmartRef__":true,"id":8943}},"9076":{"timestamp":{"__isSmartRef__":true,"id":9077},"user":"lauritz","tags":[]},"9077":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:20:55 GMT+0200 (CEST)"},"9078":{"varMapping":{"__isSmartRef__":true,"id":9079},"source":"function isTracking() {\n return !!this.world().firstHand().highlightConnection;\n}","funcProperties":{"__isSmartRef__":true,"id":9080},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9079":{"this":{"__isSmartRef__":true,"id":8943}},"9080":{"timestamp":{"__isSmartRef__":true,"id":9081},"user":"lauritz","tags":[]},"9081":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:11:25 GMT+0200 (CEST)"},"9082":{"varMapping":{"__isSmartRef__":true,"id":9083},"source":"function isHighlighting() {\n return !!this.targetHighlight;\n}","funcProperties":{"__isSmartRef__":true,"id":9084},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9083":{"this":{"__isSmartRef__":true,"id":8943}},"9084":{"timestamp":{"__isSmartRef__":true,"id":9085},"user":"lauritz","tags":[]},"9085":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:11:22 GMT+0200 (CEST)"},"9086":{"varMapping":{"__isSmartRef__":true,"id":9087},"source":"function currentTarget() {\n return this.owner.target;\n}","funcProperties":{"__isSmartRef__":true,"id":9088},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9087":{"this":{"__isSmartRef__":true,"id":8943}},"9088":{"timestamp":{"__isSmartRef__":true,"id":9089},"user":"lauritz","tags":[]},"9089":{"isSerializedDate":true,"string":"Wed Jun 06 2012 18:26:02 GMT+0200 (CEST)"},"9090":{"target":{"__isSmartRef__":true,"id":7746},"selector":"update","args":[],"stopped":false,"tickTime":500,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"9091":{"_BorderWidth":1,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(808.0,431.8)","_BorderColor":"Color.rgb(95,94,95)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"9092":{"partsSpaceName":"PartsBin/Basic","comment":"Edit scripts and connections of a specific morph.","migrationLevel":4,"partName":"ObjectEditorPane","changes":[{"__isSmartRef__":true,"id":9093}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"9093":{"date":{"__isSmartRef__":true,"id":9094},"author":"lauritz","message":"Adapted the update behavior on ticks. Reduces the impact of HTML's autoscroll to selected list items."},"9094":{"isSerializedDate":true,"string":"Fri Oct 21 2011 00:39:30 GMT+0200 (CEST)"},"9095":{"morph":{"__isSmartRef__":true,"id":7746},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9096":{"resizeWidth":true,"resizeHeight":true,"adjustForNewBounds":true},"9097":{},"9098":{"displayInitialScript":{"__isSmartRef__":true,"id":9099},"displayJavaScriptSource":{"__isSmartRef__":true,"id":9103},"displaySourceForConnection":{"__isSmartRef__":true,"id":9107},"displaySourceForScript":{"__isSmartRef__":true,"id":9111},"generateSourceForConnection":{"__isSmartRef__":true,"id":9115},"generateSourceForScript":{"__isSmartRef__":true,"id":9119},"generateTargetCode":{"__isSmartRef__":true,"id":9123},"newConnection":{"__isSmartRef__":true,"id":9127},"newScript":{"__isSmartRef__":true,"id":9131},"reset":{"__isSmartRef__":true,"id":9135},"selectChangedContent":{"__isSmartRef__":true,"id":9139},"setTarget":{"__isSmartRef__":true,"id":9143},"sortedConnectionNamesOfObj":{"__isSmartRef__":true,"id":9147},"sortedScriptNamesOfObj":{"__isSmartRef__":true,"id":9151},"updateLists":{"__isSmartRef__":true,"id":9155},"onShutdown":{"__isSmartRef__":true,"id":9159},"confirmUnsavedChanges":{"__isSmartRef__":true,"id":9163},"update":{"__isSmartRef__":true,"id":9167},"ensureAnnotationLayer":{"__isSmartRef__":true,"id":9171},"copyToPartsBinWithUserRequest":{"__isSmartRef__":true,"id":9175},"printTags":{"__isSmartRef__":true,"id":9183},"setTag":{"__isSmartRef__":true,"id":9187},"runScript":{"__isSmartRef__":true,"id":9191},"openPartTestRunner":{"__isSmartRef__":true,"id":9195},"hasUnsavedChanges":{"__isSmartRef__":true,"id":9199}},"9099":{"varMapping":{"__isSmartRef__":true,"id":9100},"source":"function displayInitialScript() {\n if (this.scriptList.getList().size() > 1) {\n this.scriptList.preselectItem();\n } else if (this.connectionList.getList().size() > 1) {\n this.connectionList.preselectItem();\n } else {\n this.scriptList.selectAt(0);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":9101},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9100":{"this":{"__isSmartRef__":true,"id":7746}},"9101":{"timestamp":{"__isSmartRef__":true,"id":9102},"user":"lauritz","tags":[]},"9102":{"isSerializedDate":true,"string":"Thu Nov 17 2011 04:13:43 GMT+0100 (CET)"},"9103":{"varMapping":{"__isSmartRef__":true,"id":9104},"source":"function displayJavaScriptSource(jsCode) {\n if (this.scriptPane.hasChanged()) {\n var that = this;\n var callback = function(confirmed) {\n if (confirmed) that.scriptPane.display(jsCode)\n };\n this.confirmUnsavedChanges(callback);\n } else {\n this.scriptPane.display(jsCode);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":9105},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9104":{"this":{"__isSmartRef__":true,"id":7746}},"9105":{"timestamp":{"__isSmartRef__":true,"id":9106},"user":"lauritz","tags":[]},"9106":{"isSerializedDate":true,"string":"Thu Nov 17 2011 04:59:26 GMT+0100 (CET)"},"9107":{"varMapping":{"__isSmartRef__":true,"id":9108},"source":"function displaySourceForConnection(connection) {\n var code = \"\", that = this;\n if (connection === undefined) return;\n if (connection === null) {\n this.sortedConnectionNamesOfObj(this.target).forEach(function(each) {\n code = code.concat(that.generateSourceForConnection(each[1])).concat(\"\\n\\n\");\n });\n code = code.substring(0, code.length - \"\\n\\n\".length - 1);\n } else {\n code = this.generateSourceForConnection(connection);\n }\n this.displayJavaScriptSource(code);\n}","funcProperties":{"__isSmartRef__":true,"id":9109},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9108":{"this":{"__isSmartRef__":true,"id":7746}},"9109":{"timestamp":{"__isSmartRef__":true,"id":9110},"user":"conradcalmez","tags":[]},"9110":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:59:30 GMT+0100 (CET)"},"9111":{"varMapping":{"__isSmartRef__":true,"id":9112},"source":"function displaySourceForScript(scriptName) {\n var code = \"\",\n that = this;\n if (scriptName === null) {\n this.sortedScriptNamesOfObj(this.target).forEach(function(each) {\n code = code.concat(that.generateSourceForScript(each)).concat(\"\\n\\n\\n\");\n });\n code = code.substring(0, code.length - \"\\n\\n\\n\".length - 1);\n } else {\n code = this.generateSourceForScript(scriptName);\n }\n if (code) this.displayJavaScriptSource(code);\n}","funcProperties":{"__isSmartRef__":true,"id":9113},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9112":{"this":{"__isSmartRef__":true,"id":7746}},"9113":{"timestamp":{"__isSmartRef__":true,"id":9114},"user":"cschuster","tags":[]},"9114":{"isSerializedDate":true,"string":"Thu Aug 30 2012 08:14:26 GMT+0200 (CEST)"},"9115":{"varMapping":{"__isSmartRef__":true,"id":9116},"source":"function generateSourceForConnection(connection) {\n var c = connection, targetObject = this.target;\n\tif (!c.getTargetObj() || !c.getTargetObj().name || \n\t\t!c.getSourceObj() || !c.getSourceObj().name) return String(c);\n\n\tvar optConfig = []\n\tif (c.converterString)\n\t\toptConfig.push(\"converter: \\n\\t\" + c.converterString)\n\tif (c.updaterString)\n\t\toptConfig.push(\"updater: \\n\\t\" + c.updaterString)\n\treturn Strings.format('connect(%s, \"%s\", %s, \"%s\", {%s});', \n\t\t\tthis.generateTargetCode(targetObject, c.getSourceObj()),\n\t\t\tc.getSourceAttrName(),\n\t\t\tthis.generateTargetCode(targetObject, c.getTargetObj()),\n\t\t\tc.getTargetMethodName(),\n\t\t\toptConfig.join(','));\n\n}","funcProperties":{"__isSmartRef__":true,"id":9117},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9116":{"this":{"__isSmartRef__":true,"id":7746}},"9117":{"timestamp":{"__isSmartRef__":true,"id":9118},"user":"lauritz","tags":[]},"9118":{"isSerializedDate":true,"string":"Thu Nov 17 2011 04:59:26 GMT+0100 (CET)"},"9119":{"varMapping":{"__isSmartRef__":true,"id":9120},"source":"function generateSourceForScript(scriptName) {\n var script = this.target[scriptName],\n annotation = '',\n scriptSource = '',\n tagScript = '';\n\n if (!script) return;\n\n if (script.timestamp && script.user) \n annotation = Strings.format('// changed at %s by %s \\n', script.timestamp, script.user);\n scriptSource = Strings.format('this.addScript(%s)', script.getOriginal());\n tagScript = Strings.format('.tag(%s);', this.printTags(script));\n\n return annotation + scriptSource + tagScript;\n}","funcProperties":{"__isSmartRef__":true,"id":9121},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9120":{"this":{"__isSmartRef__":true,"id":7746}},"9121":{"timestamp":{"__isSmartRef__":true,"id":9122},"user":"cschuster","tags":[]},"9122":{"isSerializedDate":true,"string":"Thu Aug 30 2012 08:14:45 GMT+0200 (CEST)"},"9123":{"varMapping":{"__isSmartRef__":true,"id":9124},"source":"function generateTargetCode(baseObject, targetObject) {\n\tvar name = targetObject.name;\n\tif (baseObject === targetObject) \n\t\treturn \"this\";\n\telse if (baseObject[name] === targetObject) \n\t\treturn \"this.\" + name;\n\telse if (baseObject.testObject === targetObject) \n\t\treturn \"this.testObject\";\n\telse if (baseObject.get(name) === targetObject) \n\t\treturn 'this.get(\"' + name + '\")';\n\telse if (targetObject instanceof Morph) \n\t\treturn '$morph(\"' + name + '\")';\n\telse \n\t\treturn \"????\";\n}","funcProperties":{"__isSmartRef__":true,"id":9125},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9124":{"this":{"__isSmartRef__":true,"id":7746}},"9125":{"timestamp":{"__isSmartRef__":true,"id":9126},"user":"lauritz","tags":[]},"9126":{"isSerializedDate":true,"string":"Thu Nov 17 2011 04:59:26 GMT+0100 (CET)"},"9127":{"varMapping":{"__isSmartRef__":true,"id":9128},"source":"function newConnection() {\n if (this.target) {\n var code = \"connect(SOURCE, SOURCE_PROPERTY, TARGET, TARGET_PROPERTY);\";\n this.displayJavaScriptSource(code);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":9129},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9128":{"this":{"__isSmartRef__":true,"id":7746}},"9129":{"timestamp":{"__isSmartRef__":true,"id":9130},"user":"lauritz","tags":[]},"9130":{"isSerializedDate":true,"string":"Thu Nov 17 2011 04:59:26 GMT+0100 (CET)"},"9131":{"varMapping":{"__isSmartRef__":true,"id":9132},"source":"function newScript() {\n if (this.target) {\n var code = \"this.addScript(function SCRIPTNAME() {\\n \\n}).tag([]);\";\n this.displayJavaScriptSource(code);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":9133},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9132":{"this":{"__isSmartRef__":true,"id":7746}},"9133":{"timestamp":{"__isSmartRef__":true,"id":9134},"user":"lauritz","tags":[]},"9134":{"isSerializedDate":true,"string":"Tue Nov 29 2011 04:24:25 GMT+0100 (CET)"},"9135":{"varMapping":{"__isSmartRef__":true,"id":9136},"source":"function reset() {\n this.scriptPane = this.get('ObjectEditorScriptPane')\n this.scriptList = this.get('ObjectEditorScriptList')\n this.connectionList = this.get('ObjectEditorConnectionList')\n this.morphSelector = this.get('ObjectEditorMorphSelector')\n \n this.target = null;\n this.currentTag = null;\n \n this.scriptPane.reset();\n this.scriptList.setList();\n this.scriptList.selection = null;\n this.connectionList.setList();\n this.connectionList.selection = null;\n this.morphSelector.reset();\n this.tagChooser.reset();\n \n this.stopStepping();\n}","funcProperties":{"__isSmartRef__":true,"id":9137},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9136":{"this":{"__isSmartRef__":true,"id":7746}},"9137":{"timestamp":{"__isSmartRef__":true,"id":9138},"user":"lauritz","tags":[]},"9138":{"isSerializedDate":true,"string":"Fri Aug 03 2012 11:45:36 GMT+0200 (CEST)"},"9139":{"varMapping":{"__isSmartRef__":true,"id":9140},"source":"function selectChangedContent(source) {\n\n var addScriptRegex = /this\\.addScript\\s*\\(\\s*function\\s*([^\\(]*)/g;\n var addScriptMatches = [];\n var addScriptMatch = addScriptRegex.exec(source);\n while (addScriptMatch) {\n addScriptMatches.push(addScriptMatch[1]);\n addScriptMatch = addScriptRegex.exec(source);\n }\n \n // if scripts were added, select either a specific one or all\n if (addScriptMatches.length > 0) { \n if (addScriptMatches.length === 1) {\n return this.scriptList.selectAddedScript(addScriptMatches[0]);\n }\n return this.scriptList.selectAt(0);\n }\n\n var connectionRegex = \n /connect\\(\\s*([^,]*)\\s*,\\s*\"([^,]*)\"\\s*,\\s*([^,]*)\\s*,\\s*\"([^,]*)\"/g;\n var connectionMatches = [];\n var connectionMatch = connectionRegex.exec(source);\n while (connectionMatch) {\n connectionMatches.push(connectionMatch);\n connectionMatch = connectionRegex.exec(source);\n }\n\n // if connections were made, select either a specific one or all\n if (connectionMatches.length > 0) {\n if (connectionMatches.length === 1) {\n var match = connectionMatches[0];\n for (var i=0; i ' + con.sourceObj.name :\n 'Editor for converter function';\n var window = world.addFramedMorph(editor, title)\n window.align(window.bounds().topCenter(), visualConnector.bounds().bottomCenter())\n }],\n ['hide', function() {\n visualConnector.disconnectFromMagnets();\n visualConnector.remove();\n }],\n ['disconnect', function() {\n alertOK('Disconnected ' + visualConnector.con);\n visualConnector.con.visualDisconnect();\n }],\n ['cancel', function() {}],\n ];\n return items;\n }","varMapping":{"__isSmartRef__":true,"id":9540},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9539":{},"9540":{"this":{"__isSmartRef__":true,"id":9530},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9541}},"9541":{"$super":{"__isSmartRef__":true,"id":9542}},"9542":{"funcProperties":{"__isSmartRef__":true,"id":9543},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","varMapping":{"__isSmartRef__":true,"id":9544},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9543":{},"9544":{"name":"morphMenuItems","obj":{"__isSmartRef__":true,"id":9530}},"9545":{"toggleMorePane":{"__isSmartRef__":true,"id":9546}},"9546":{},"9547":{"morph":{"__isSmartRef__":true,"id":9454},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9548":{"adjustForNewBounds":true,"resizeHeight":true,"resizeWidth":true},"9549":{"changes":[{"__isSmartRef__":true,"id":9550}],"comment":"Browser for a Parts repository.","migrationLevel":4,"partName":"PartsBinBrowser","partsSpaceName":"PartsBin/Tools","requiredModules":["lively.PartsBin"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"9550":{"author":"markoroeder","date":{"__isSmartRef__":true,"id":9551},"id":"1D9493E9-B229-4716-8649-F1333D5133D0","message":"Reset to clean copy. Added this.categories to doNotSerialize list."},"9551":{"isSerializedDate":true,"string":"Thu Jan 05 2012 15:19:05 GMT+0100 (CET)"},"9552":{"_BorderRadius":0,"_BorderStyle":"solid","_BorderWidth":0,"_ClipMode":"visible","_Opacity":1,"_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_BorderColor","_Extent","_Fill","_Padding","position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(95,94,95)","_Extent":"lively.pt(770.8,487.2)","_Fill":"Color.rgb(245,245,245)","_Padding":"lively.rect(0,0,0,0)","position":"lively.pt(0.0,0.0)"},"9553":{"_ClipMode":"visible","_Rotation":0,"_Scale":1,"_Visible":false,"attributeConnections":[],"derivationIds":[1217,"8FB7EEAA-27C3-4BCC-9905-59A59B8AB602","B4102745-8642-4F09-A5B5-0452D29E993C","02282C11-7C56-4C33-A2D1-E4C92F9F5575","83E2A61C-0119-4597-ADC8-8CB3AEDF35C1","119E4FE1-420B-4FDF-BD03-CF15F07B3538","6D70BD64-C7F8-4A79-9BE9-FA4C5A1E7892","C116FCDA-BB4D-4543-BE17-4D5586813CAF","1EAD9C62-350F-40EB-B5EA-B9441BB280C9","A3B24A35-589E-460F-9B54-45B0D0B7D7DD","8993FD1D-9082-40F4-A2AD-5501D16913A7","EBCB5B06-08CA-4535-9EAC-F15893F70129","45BAF3E4-EAEE-4925-B2D6-042C01B0AD29","09B7283C-6DDB-4A06-A4BA-563018D46DFD","46022025-E2FE-4A0A-924F-3266509C66DB","538BB82D-3068-480C-A5C0-6B4E8CE1C9CA","45290AD5-33C4-41F3-B72B-D538DCA37F31","6FA9BB6D-52D5-49A5-930A-1F93456E6CF4","9D57135F-8E4B-41D0-ACBC-B19396812B35","7EECAD1D-410F-44F4-8046-6447B685FC20","A9A90094-5E5F-4B3E-A9B1-98C670BD470F","923A183A-31F0-40F3-8DF8-16A277D4C168"],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":9554},"halosEnabled":true,"id":"C3B035DD-62C4-4CAB-AFAA-FA2F0CF464EF","layout":{"__isSmartRef__":true,"id":9555},"name":"morePane","owner":{"__isSmartRef__":true,"id":9454},"partsBinMetaInfo":{"__isSmartRef__":true,"id":9556},"prevScroll":[0,0],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":9557},"showsHalos":false,"submorphs":[{"__isSmartRef__":true,"id":9558},{"__isSmartRef__":true,"id":9579},{"__isSmartRef__":true,"id":9601},{"__isSmartRef__":true,"id":9623},{"__isSmartRef__":true,"id":9629},{"__isSmartRef__":true,"id":9634},{"__isSmartRef__":true,"id":9642},{"__isSmartRef__":true,"id":9648},{"__isSmartRef__":true,"id":9670},{"__isSmartRef__":true,"id":9676},{"__isSmartRef__":true,"id":9698}],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(390.6,38.0)"},"9554":{"morph":{"__isSmartRef__":true,"id":9553},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9555":{"moveHorizontal":true},"9556":{"comment":"A simple box morph","migrationLevel":2,"partsSpaceName":"PartsBin/Basic","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"9557":{"_BorderRadius":6.12,"_BorderStyle":"solid","_BorderWidth":2.294,"_ClipMode":"visible","_Opacity":1,"__serializedExpressions__":["_BorderColor","_Extent","_Fill","_Padding","position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(66,66,66)","_Extent":"lively.pt(373.0,433.0)","_Fill":"Color.rgb(235,235,235)","_Padding":"lively.rect(0,0,0,0)","position":"lively.pt(0.0,0.0)"},"9558":{"_ClipMode":"visible","_Rotation":0,"_Scale":1,"attributeConnections":[{"__isSmartRef__":true,"id":9559}],"derivationIds":[1218,"F5D21B41-BD0E-49D3-80E5-F1624416C143","1E157243-B0DC-4138-B660-EF05198FA3C8","4D60CECB-66FD-4865-BD46-45F0C9CAB399","0E997A95-CCA0-4BBF-B55B-62B5C6EC32DF","FA30D56E-17FE-4B1F-BE8A-7CBCCABEFF1D","A5A7F641-F783-4649-A154-1AD81607B7CE","D10ED7E0-21BA-463D-996E-6D458B557F68","606309D2-7D9D-4122-A64C-CFE582E6D738","998D7B7C-CF5D-401C-9594-FA8956C326A1","EA15F569-B871-4824-B0DE-550285BEB165","3FB1C9FB-F654-42C9-BE17-315287EB2FAB","7B3720C6-D365-4B41-B530-98E4D5EE238F","92F53BEA-E1EF-49C4-9DD1-7939D08941C5","0A7A011F-C6D8-4B81-85F4-F3CCF5F30A31","6543B591-A693-4D11-8114-D385115F8E65","758492FF-7087-4EE4-9054-00E680646A03","F6A6E55C-CF01-4EB9-8593-E71BEFB4EE59","5DBAE530-E39F-472D-A5D4-6E34FDCE6227","BDC82244-DB6C-4E22-B219-6572C6C2B6AB","5DEF85B7-051D-4C7A-AD45-B9A46FF8972A","AE6B3CBA-2925-4581-B86A-657D3DAE310A"],"doNotCopyProperties":["$$fire"],"doNotSerialize":["$$fire"],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":9560},"grabbingEnabled":false,"halosEnabled":true,"id":"0BBB28B9-48A7-4160-B404-650FF5EC3180","isActive":true,"label":{"__isSmartRef__":true,"id":9561},"layout":{"__isSmartRef__":true,"id":9566},"lighterFill":{"__isSmartRef__":true,"id":9567},"name":"movePartButton","normalFill":{"__isSmartRef__":true,"id":9572},"owner":{"__isSmartRef__":true,"id":9553},"partsBinMetaInfo":{"__isSmartRef__":true,"id":9577},"prevScroll":[0,0],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":9578},"showsHalos":false,"showsMorphMenu":true,"submorphs":[{"__isSmartRef__":true,"id":9561}],"toggle":false,"value":false,"__serializedExpressions__":["_Position","padding"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(137.7,393.9)","padding":"lively.rect(5,0,0,0)"},"9559":{"sourceAttrName":"fire","sourceObj":{"__isSmartRef__":true,"id":9558},"targetMethodName":"interactivelyMoveSelectedPartItem","targetObj":{"__isSmartRef__":true,"id":9454},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"9560":{"morph":{"__isSmartRef__":true,"id":9558},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9561":{"_Align":"center","_ClipMode":"hidden","_Display":"table-cell","_FontFamily":"Arial","_HandStyle":"default","_MaxTextHeight":null,"_MaxTextWidth":56,"_MinTextHeight":null,"_MinTextWidth":56,"_PointerEvents":"none","_Scale":1,"_VerticalAlign":"middle","_WhiteSpaceHandling":"pre-wrap","allowsInput":false,"attributeConnections":[],"derivationIds":[1219,"46E7D2D8-D7A5-4476-8AD1-FB81FAE717FE","7B2A54CD-6423-4B77-A082-B5A1DA2BCE66","6C3B231E-5C42-449F-9425-8EE874A6EC57","7ACD0BA3-074C-461F-8C6B-ECEBA0B09C7A","556A1D2F-8F3F-4BCD-A602-FD3C257F1859","6C05BE2D-BB66-44E3-9765-65B24D7579E1","9F6A58E1-A23D-4A56-8D85-71FD5AA872B9","EDEC5AA1-080B-42AE-A9D6-F6FAB0CD3E1A","FE4530BA-6D31-4472-A351-4DCB0F9FE121","3F3B3887-CFF1-40A7-9228-D95F3594F2CB","B10968A4-7C77-4AAE-A2E1-FC76E16D36E8","DBC8455A-4562-4202-A7EB-543948664FEE","048B902B-C02C-44C6-9357-32663639FE23","C8B116B7-082D-4D6B-A035-EE71E8F3AC72","78B43404-A2E4-4BFF-B022-C4DA2CBBABBD","D271DCF7-62B5-428D-8B91-30B500F6F461","79934637-FCF5-4C27-B392-E9392BB5BA66","310851E0-6B77-43C0-A13B-BA0DF2777459","C7D175CC-70DF-4C92-8CAC-9B480E2684FC","D7811A55-CD99-4B7C-916B-E68384DD2A36","4612E62E-C2C8-4C4F-AC2A-2652C6201669"],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":9562},"eventsAreIgnored":true,"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"1C8A338A-5998-42DB-943F-A701119DC952","owner":{"__isSmartRef__":true,"id":9558},"prevScroll":[0,0],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":9563},"showsMorphMenu":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":9564}],"_WordBreak":"break-all","__serializedExpressions__":["_Padding","_Position","padding","textColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,0,0,0)","textColor":"Color.rgb(0,0,0)"},"9562":{"morph":{"__isSmartRef__":true,"id":9561},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9563":{"_ClipMode":"hidden","borderWidth":0,"fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(58.0,21.0)","_Padding":"lively.rect(1,1,0,0)","_Position":"lively.pt(0.0,0.0)"},"9564":{"_id":"_1741","chunkOwner":{"__isSmartRef__":true,"id":9561},"morph":{"__isSmartRef__":true,"id":9561},"storedString":"move","style":{"__isSmartRef__":true,"id":9565},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9565":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9566":{"moveVertical":true},"9567":{"stops":[{"__isSmartRef__":true,"id":9568},{"__isSmartRef__":true,"id":9569},{"__isSmartRef__":true,"id":9570},{"__isSmartRef__":true,"id":9571}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"9568":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"9569":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"9570":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"9571":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"9572":{"stops":[{"__isSmartRef__":true,"id":9573},{"__isSmartRef__":true,"id":9574},{"__isSmartRef__":true,"id":9575},{"__isSmartRef__":true,"id":9576}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"9573":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"9574":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"9575":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"9576":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"9577":{"migrationLevel":1,"partsSpaceName":"PartsBin/NewWorld","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"9578":{"_BorderRadius":5,"_BorderWidth":1,"_ClipMode":"visible","_Fill":{"__isSmartRef__":true,"id":9572},"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(214,214,214)","_Extent":"lively.pt(58.0,21.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"9579":{"_ClipMode":"visible","_Rotation":0,"_Scale":1,"attributeConnections":[{"__isSmartRef__":true,"id":9580},{"__isSmartRef__":true,"id":9581}],"derivationIds":[1220,"6104A033-57FD-4F65-B785-3F32FC278E39","BF7EFB0E-5EBE-4F44-9F5E-0576880F8E75","1E4BFB46-60C5-46A6-970A-CE2825840F25","6F766455-545A-496A-88AE-84737A5534A7","38DFF15E-9F34-46E9-BF1D-A4E46C497541","06C3D4D0-C1C1-4664-9899-5F7C61544400","4C448623-A82F-4C77-87AF-D6EA63A59B8D","9A0208AE-4752-4CEC-ABFE-69A8DCADDEC1","B622D1E6-1113-45B0-B7F1-D476B7187C6F","063AEB5B-6476-4381-80CE-3223D5217E84","6156BDE1-9147-41C6-AA8D-BAFBE8D74659","76C8D1EC-5DEB-4813-B4A3-DEE275EB63CA","38EF1DBF-4047-4FAD-9A38-3782659C845B","64AA08B4-79A2-4CF4-9FA4-C642BE08A736","D7C852FA-BE85-4DE9-A4D1-6E6E99E6A959","80F62CA1-A854-4470-B387-629B81C0618F","59DC61C0-DC00-497D-815B-6ED5BA0E6F47","DF47355E-361B-4236-A5DA-EDA365A6EE37","95EE93E9-9193-4EC3-A5D6-9804C67AC226","2C58EAB2-D77C-48DB-ACC1-61DFD0ABC7DB","798BFB9E-DA3A-43F7-8264-02938EE6B73C"],"doNotCopyProperties":["$$fire"],"doNotSerialize":["$$fire"],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":9582},"grabbingEnabled":false,"halosEnabled":true,"id":"D5981BFE-B1F5-47E4-9969-3498258EED4C","isActive":true,"label":{"__isSmartRef__":true,"id":9583},"layout":{"__isSmartRef__":true,"id":9588},"lighterFill":{"__isSmartRef__":true,"id":9589},"name":"removePartButton","normalFill":{"__isSmartRef__":true,"id":9594},"owner":{"__isSmartRef__":true,"id":9553},"partsBinMetaInfo":{"__isSmartRef__":true,"id":9599},"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":9600},"showsHalos":false,"showsMorphMenu":true,"submorphs":[{"__isSmartRef__":true,"id":9583}],"toggle":false,"value":false,"__serializedExpressions__":["_Position","padding"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(70.1,393.9)","padding":"lively.rect(5,0,0,0)"},"9580":{"sourceAttrName":"fire","sourceObj":{"__isSmartRef__":true,"id":9579},"targetMethodName":"reloadEverything","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"9581":{"sourceAttrName":"fire","sourceObj":{"__isSmartRef__":true,"id":9579},"targetMethodName":"interactivelyRemoveSelectedPartItem","targetObj":{"__isSmartRef__":true,"id":9454},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"9582":{"morph":{"__isSmartRef__":true,"id":9579},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9583":{"_Align":"center","_ClipMode":"visible","_Display":"table-cell","_FontFamily":"Arial","_HandStyle":"default","_MaxTextHeight":null,"_MaxTextWidth":64,"_MinTextHeight":null,"_MinTextWidth":64,"_PointerEvents":"none","_Scale":1,"_VerticalAlign":"middle","_WhiteSpaceHandling":"pre-wrap","allowsInput":false,"attributeConnections":[],"derivationIds":[1221,"9DA2513A-CC83-4283-AB2A-ACF15C86C674","5F885FF0-B156-4674-9C69-74CB7C257A00","58A5253D-0C92-4B09-9B0B-50BAF7062B0D","C655EA28-0996-4C54-8E49-F908BCA93FCE","E7DE43DD-20AF-4E46-9928-2D26F325AB7F","7B24B946-C7AF-4E42-AC8B-BAC6D5D6FB5E","43456CD2-B83E-455A-89EA-E2EAC5B41399","3ACAECEE-6384-4EBE-9736-CAD24C3B3762","8005E82C-FA8E-4695-B93B-D9B2E924E896","D5AB5A5F-B23E-44D4-A8E2-DBF9366166C6","892409CD-C1D6-48CA-BEC2-6CBADF38465D","D74F66BA-4390-448A-B522-8F05178E7350","0B784218-10B5-4A37-B773-7620CC059EB7","C5685084-134C-46FD-9102-61A063AC889C","C47B92E3-5285-4067-B358-1A4324DF8A22","F7DC9949-A305-4AC0-AE45-7EE864EE9337","3D5444C3-7F8C-4D4F-A042-7908B72CECC7","B10D0811-3BD7-4D45-B876-055475EB1FC1","208B5E88-68F8-409F-BA7B-D2ED0016AAC5","DEA4F13A-F38F-40E3-B1FA-60D53A4538A9","75D40D64-0C27-42CA-9177-45772130A82A"],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":9584},"eventsAreIgnored":true,"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"B82BAD55-FB77-443E-84F1-7D14E41D6431","owner":{"__isSmartRef__":true,"id":9579},"prevScroll":[0,0],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":9585},"showsMorphMenu":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":9586}],"__serializedExpressions__":["_Padding","_Position","padding","textColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,0,0,0)","textColor":"Color.rgb(0,0,0)"},"9584":{"morph":{"__isSmartRef__":true,"id":9583},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9585":{"_ClipMode":"visible","borderWidth":0,"fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(66.0,21.0)","_Padding":"lively.rect(1,1,0,0)","_Position":"lively.pt(0.0,0.0)"},"9586":{"_id":"_1742","chunkOwner":{"__isSmartRef__":true,"id":9583},"morph":{"__isSmartRef__":true,"id":9583},"storedString":"remove","style":{"__isSmartRef__":true,"id":9587},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9587":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9588":{"moveVertical":true},"9589":{"stops":[{"__isSmartRef__":true,"id":9590},{"__isSmartRef__":true,"id":9591},{"__isSmartRef__":true,"id":9592},{"__isSmartRef__":true,"id":9593}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"9590":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"9591":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"9592":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"9593":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"9594":{"stops":[{"__isSmartRef__":true,"id":9595},{"__isSmartRef__":true,"id":9596},{"__isSmartRef__":true,"id":9597},{"__isSmartRef__":true,"id":9598}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"9595":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"9596":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"9597":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"9598":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"9599":{"migrationLevel":1,"partsSpaceName":"PartsBin/NewWorld","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"9600":{"_BorderRadius":5,"_BorderWidth":1,"_ClipMode":"visible","_Fill":{"__isSmartRef__":true,"id":9594},"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(214,214,214)","_Extent":"lively.pt(66.0,21.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"9601":{"_ClipMode":"visible","_Rotation":0,"_Scale":1,"attributeConnections":[{"__isSmartRef__":true,"id":9602},{"__isSmartRef__":true,"id":9603}],"derivationIds":[1222,"53143161-6C64-48C5-8E55-E5914F0EF97D","00D6DD0A-007D-478E-B625-602F218C4635","F420150F-FC88-4A76-8B6B-EA48495DAD2A","7E7374D3-E099-45D6-A873-E111BC557971","69B710F0-9A8E-4B16-9936-5C3E2512043F","1B1D4C76-8DF1-460A-ACCE-80568FE703DC","334778F7-689B-4D27-9891-059110F5122A","8B321CE5-31C5-4333-ADDF-E464DDE059A0","BC069425-0C12-4A28-867E-6C5A5B1334AE","F4B8B757-4B31-4438-B170-D36080178829","C491F2B7-A6A8-4A4A-B729-6F8D829A1966","A3A93C3D-0FC6-4D8B-8244-2B9003FD82A6","DB35D070-7293-4FEE-A170-8C31C4417699","0A3F38FF-C91B-4EA5-B235-0B73774AFCA2","8E4F2D2F-9F28-4BDA-882E-5E76E956D188","D6409CB9-24F9-40E8-A9A9-281F97370D72","B5CB0156-0C30-4C8C-861E-72E6B73E8E32","829B5CC8-E112-41DA-9BE5-1532570063F1","B32CBB90-13BE-4260-ABA5-ABA79BC02F08","4071E114-84F4-4DA5-985F-99F6B03C720D","024EF1CC-8537-4EA5-AB41-FD447113D1E3"],"doNotCopyProperties":["$$fire"],"doNotSerialize":["$$fire"],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":9604},"grabbingEnabled":false,"halosEnabled":true,"id":"613468E4-ADF4-4088-86AF-0D2037879066","isActive":true,"label":{"__isSmartRef__":true,"id":9605},"layout":{"__isSmartRef__":true,"id":9610},"lighterFill":{"__isSmartRef__":true,"id":9611},"name":"loadPartButton","normalFill":{"__isSmartRef__":true,"id":9616},"owner":{"__isSmartRef__":true,"id":9553},"partsBinMetaInfo":{"__isSmartRef__":true,"id":9621},"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":9622},"showsHalos":false,"showsMorphMenu":true,"submorphs":[{"__isSmartRef__":true,"id":9605}],"toggle":false,"value":false,"__serializedExpressions__":["_Position","padding"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(19.2,393.9)","padding":"lively.rect(5,0,0,0)"},"9602":{"sourceAttrName":"fire","sourceObj":{"__isSmartRef__":true,"id":9601},"targetMethodName":"reloadEverything","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"9603":{"sourceAttrName":"fire","sourceObj":{"__isSmartRef__":true,"id":9601},"targetMethodName":"loadAndOpenSelectedPartItem","targetObj":{"__isSmartRef__":true,"id":9454},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"9604":{"morph":{"__isSmartRef__":true,"id":9601},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9605":{"_Align":"center","_ClipMode":"visible","_Display":"table-cell","_FontFamily":"Arial","_HandStyle":"default","_MaxTextHeight":null,"_MaxTextWidth":48,"_MinTextHeight":null,"_MinTextWidth":48,"_PointerEvents":"none","_Scale":1,"_VerticalAlign":"middle","_WhiteSpaceHandling":"pre-wrap","allowsInput":false,"attributeConnections":[],"derivationIds":[1223,"CA1AEDF7-8E87-433B-9CD1-DDA8D5A3EBCF","86BD113F-64BA-49A6-B42F-E561F4E0D67E","272B9AB5-11DE-4885-89B6-C3438FC53A90","8A9A437F-D683-4B7F-AE55-35EB605AFB78","A990A9CC-15E4-4E0C-BB5B-16023C399575","F9EF7A21-3B37-4964-B000-6276E90F9807","7C3782C1-9B87-4C58-8D9B-699E9789DA5F","519AE5D6-2EFD-48C5-B983-5A9CA44B7361","3C6B09E0-A6F9-42D6-902B-CF03B209261C","B861397A-5D9E-4C49-B16C-B7C4213F553F","3946FAFB-8E68-4B61-B3D8-C17D2D779198","1DCA3B7F-0D7F-4729-8FD9-2B33A6361A28","6CF99508-4E30-43E9-9945-7A4C4439936A","5990A154-6EFE-48B1-8390-087C7FAF9F35","507F3F9A-523B-4381-8F92-9886C7000F06","7F2ABCE4-A243-4264-8C19-2AE81B3CE9DE","8D86C24D-83CE-40F0-B79B-A0DB20ED1B25","A14FF23F-CBB9-49BF-B4B5-52F63B3AFE40","516562FE-41F1-4169-B2AE-49C7AEF12902","6F465E30-094E-443A-8954-A324609CDD43","0B740950-5831-410E-8559-37EAB876BD88"],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":9606},"eventsAreIgnored":true,"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"D7C7471C-FF4E-4878-8EE6-62FE2608B158","owner":{"__isSmartRef__":true,"id":9601},"prevScroll":[0,0],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":9607},"showsMorphMenu":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":9608}],"__serializedExpressions__":["_Padding","_Position","padding","textColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,0,0,0)","textColor":"Color.rgb(0,0,0)"},"9606":{"morph":{"__isSmartRef__":true,"id":9605},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9607":{"_ClipMode":"visible","borderWidth":0,"fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(50.0,21.0)","_Padding":"lively.rect(1,1,0,0)","_Position":"lively.pt(0.0,0.0)"},"9608":{"_id":"_1743","chunkOwner":{"__isSmartRef__":true,"id":9605},"morph":{"__isSmartRef__":true,"id":9605},"storedString":"load","style":{"__isSmartRef__":true,"id":9609},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9609":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9610":{"moveVertical":true},"9611":{"stops":[{"__isSmartRef__":true,"id":9612},{"__isSmartRef__":true,"id":9613},{"__isSmartRef__":true,"id":9614},{"__isSmartRef__":true,"id":9615}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"9612":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"9613":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"9614":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"9615":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"9616":{"stops":[{"__isSmartRef__":true,"id":9617},{"__isSmartRef__":true,"id":9618},{"__isSmartRef__":true,"id":9619},{"__isSmartRef__":true,"id":9620}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"9617":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"9618":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"9619":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"9620":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"9621":{"migrationLevel":1,"partsSpaceName":"PartsBin/NewWorld","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"9622":{"_BorderRadius":5,"_BorderWidth":1,"_ClipMode":"visible","_Fill":{"__isSmartRef__":true,"id":9616},"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(214,214,214)","_Extent":"lively.pt(50.0,21.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"9623":{"_ClipMode":"hidden","_FontFamily":"Arial, sans-serif","_FontSize":12,"_MaxTextHeight":null,"_MaxTextWidth":258,"_MinTextHeight":null,"_MinTextWidth":258,"_Rotation":0,"_Scale":1,"_WhiteSpaceHandling":"pre-wrap","allowsInput":true,"attributeConnections":[],"charsReplaced":"some text","derivationIds":[1224,"25E0FB99-9B39-4754-932D-DB6A01B4A95D","61627613-C999-40E7-9DB0-BDF996D1ECC4","C4D29785-0782-4706-806D-FF6038713C2F","4C2E106A-1F4C-48A0-A435-1FAA967054BC","BCB8A5BC-CD57-4495-8E0B-67AA5E474FA4","BC6B6857-9FAE-499A-BBFC-4F98A28D555D","A33D26A2-77A9-4F7B-B01E-E011C3AEAB93","12CBEF1F-E269-417E-ACEA-4DE2E29A0CE3","FCA464B3-A849-409D-BC5B-6D9EBAFB43BE","ED534055-8E5A-4649-BB57-BDC3E5CBC17F","B3F598DC-FB73-4FE9-8996-49419A4CD741","F43C5DD4-BE88-4B9F-A804-83D767B93FF8","E8A14541-A23C-4109-82E1-D4DCA740BF52","7A379D20-CC5D-4FB1-9898-854686E034C5","E7A76532-D8EF-4115-9B51-C3A2754C7983","70045544-6706-4A32-A67A-A439454F90CF","5AB7DDB3-7240-4C63-9F17-5A96AC90D9CC","786477A0-CF47-4332-985A-FD492FB8E7C6","3D7FCAE6-8638-487E-9AA6-45B84620A844","CE6BABAF-7C6B-4C32-B87A-9DD9AB13C1CC","248C9DCB-C590-47DB-B10C-63F797F55430"],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":9624},"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"ED82E468-5B5E-4B67-8CA3-BD0555E4E517","lastFindLoc":-9,"name":"selectedPartName","owner":{"__isSmartRef__":true,"id":9553},"partsBinMetaInfo":{"__isSmartRef__":true,"id":9625},"prevScroll":[0,0],"previousSelection":[11,11],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":9626},"showsHalos":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":9627}],"_WordBreak":"break-all","__serializedExpressions__":["_Position","distanceToDragEvent","textColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(22.1,8.6)","distanceToDragEvent":"lively.pt(167.5,-12.6)","textColor":"Color.rgb(0,0,0)"},"9624":{"morph":{"__isSmartRef__":true,"id":9623},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9625":{"migrationLevel":1,"partsSpaceName":"PartsBin/NewWorld","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"9626":{"_BorderWidth":0,"_ClipMode":"hidden","fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(258.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"9627":{"style":{"__isSmartRef__":true,"id":9628},"chunkOwner":{"__isSmartRef__":true,"id":9623},"_id":"_84049","storedString":"nothing selected","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9628":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9629":{"_ClipMode":"scroll","_Rotation":0,"_Scale":1,"attributeConnections":[],"derivationIds":[1225,"9B936EA2-F23D-497C-A53E-4396CA9256F6","E333E76B-0723-4359-B687-2AA820C0D677","25D90D11-0432-4E82-891D-54FFA3BB9FB1","914D1CD5-B925-47EC-B766-212629CF18AC","06903DED-2228-497A-A5E4-BD39CDAC9286","87BCD5EE-A9F5-41E6-AF60-2E0F4B187B25","7FF89F4C-C131-4DAD-A2E3-E3891D43F801","4C4F847E-E079-4B30-BD21-99ACC266B3A6","CD3F6BEF-CFAC-4D1D-9EDE-645D9A1BD064","58EBD102-9E1B-4DF6-AEB7-917764F6D2F3","71365E97-4664-4E67-8AE4-3038A922F65E","BD9C5EBB-4660-4030-8F82-D7F96BBF1B94","189C43AE-811E-4F28-8B30-B6CC11F41CA9","EB043866-95BE-49E0-A54B-14BB5C4BD692","55CDE267-DC7E-42B4-8270-1BBC412A4B36","253560AE-9FB0-4EC3-8C26-0DB0DF9BBE02","FD68C62E-0D04-4421-A9A2-254D853E2044","CCE0CD46-F614-405D-A86B-C21A5CD0A81D","E8EF5A32-42F2-415D-ABB5-6674F7917863","815BFE95-FBA2-40FC-92F0-4EF3101167F5","F7882E1B-A8F6-4F68-AE51-3C1C9E50D7A4"],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":9630},"halosEnabled":true,"id":"470CF0A5-988E-48B5-ABE3-FB5952894805","itemList":[],"layout":{"__isSmartRef__":true,"id":9631},"name":"selectedPartVersions","owner":{"__isSmartRef__":true,"id":9553},"partsBinMetaInfo":{"__isSmartRef__":true,"id":9632},"prevScroll":[0,96],"scripts":[],"shape":{"__isSmartRef__":true,"id":9633},"showsHalos":false,"submorphs":[],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.List","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(20.0,56.3)"},"9630":{"morph":{"__isSmartRef__":true,"id":9629},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9631":{"resizeWidth":true},"9632":{"migrationLevel":2,"partsSpaceName":"PartsBin/NewWorld","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"9633":{"_BorderRadius":0,"_BorderStyle":"solid","_BorderWidth":0,"_Opacity":1,"__serializedExpressions__":["_BorderColor","_Extent","_Fill","_Padding","position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(330.8,122.0)","_Fill":"Color.rgb(243,243,243)","_Padding":"lively.rect(0,0,0,0)","position":"lively.pt(0.0,0.0)"},"9634":{"_ClipMode":"auto","_FontFamily":"Arial, sans-serif","_FontSize":11,"_MaxTextHeight":null,"_MaxTextWidth":315.04,"_MinTextHeight":null,"_MinTextWidth":315.04,"_Rotation":0,"_Scale":1,"_WhiteSpaceHandling":"pre-wrap","allowsInput":true,"attributeConnections":[{"__isSmartRef__":true,"id":9635}],"charsReplaced":"","derivationIds":[1226,"DD9BD765-ADCE-4F83-BD29-D46C4F70D065","FAF93200-3F45-458D-A09A-150A9A564E17","45B7AF6D-BAB6-4C3A-A200-A6A7A709499B","65E31DB6-BFDA-4D8A-9EF2-EB1D94C2E253","74C3EFF9-4889-452C-A456-5A5B6778CE47","38D7BE76-BC2A-4B09-92FC-C08352382C88","96002B07-9CDB-4008-A195-09BD239923F2","DAA476D0-F42A-43C3-B4C4-BC880BD80E65","BA992D77-C2D5-466E-A47A-4322BB7146A8","34167D7E-66D9-41B2-AD62-D4C9AB410B96","E701BCEE-C44A-47CB-BE90-50C8CF47AA08","459DECD4-11D7-4B8C-8444-2B602BCDFF28","D0B2AEDB-8A3F-462F-A869-9BECE3D20A80","0BD25F0F-D0C4-46D7-8911-E8FF36AE1AA6","CE77BB5F-B2A7-4B69-83E5-EA36EE064597","D34A0C4A-A6BD-4FE7-82A4-93CB9B2F030B","50A2EC62-7A15-43E5-BB1C-B33C3AE91666","2513159B-9CA2-4F02-92E8-C637FB0EF5FF","5A2A2F94-A71E-423D-BB89-49B017195DC2","5616E43C-0212-43A0-884E-EFF879A41CE4","E483AA87-91F5-4682-9B16-259A11073897"],"doNotCopyProperties":["$$savedTextString"],"doNotSerialize":["$$savedTextString"],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":9636},"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"883A4DD8-1F94-4B2B-A097-E8836BBCF69C","lastFindLoc":6,"layout":{"__isSmartRef__":true,"id":9637},"name":"selectedPartComment","owner":{"__isSmartRef__":true,"id":9553},"partsBinMetaInfo":{"__isSmartRef__":true,"id":9638},"prevScroll":[0,0],"registeredForMouseEvents":true,"savedTextString":"A todo list. Pretty straightforward. If your are looking for the todo item proto, it's in front of you ;)\n\nWhen a todo item text is selected you can use TAB / Shift+TAB to go to the next / prev item.\n\nWith Ctrl+c Ctrl+c (2x) you can toggle the done state.","scripts":[],"shape":{"__isSmartRef__":true,"id":9639},"showsHalos":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":9640}],"_WordBreak":"break-all","__serializedExpressions__":["_Position","distanceToDragEvent","textColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(20.0,180.0)","distanceToDragEvent":"lively.pt(227.1,-11.7)","textColor":"Color.rgb(0,0,0)"},"9635":{"sourceAttrName":"savedTextString","sourceObj":{"__isSmartRef__":true,"id":9634},"targetMethodName":"saveCommentForSelectedPartItem","targetObj":{"__isSmartRef__":true,"id":9454},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"9636":{"morph":{"__isSmartRef__":true,"id":9634},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9637":{"resizeHeight":true,"resizeWidth":true},"9638":{"migrationLevel":1,"partsSpaceName":"PartsBin/NewWorld","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"9639":{"_BorderRadius":7.400000000000001,"_BorderStyle":"solid","_BorderWidth":1.4800000000000002,"_ClipMode":"visible","_Opacity":1,"fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(192,192,192)","_Extent":"lively.pt(333.0,70.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"9640":{"style":{"__isSmartRef__":true,"id":9641},"chunkOwner":{"__isSmartRef__":true,"id":9634},"_id":"_84048","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9641":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9642":{"_Align":"left","_ClipMode":"hidden","_FontFamily":"Arial, sans-serif","_FontSize":12,"_MaxTextHeight":null,"_MaxTextWidth":265,"_MinTextHeight":null,"_MinTextWidth":265,"_Rotation":0,"_Scale":1,"_WhiteSpaceHandling":"pre-wrap","allowsInput":true,"attributeConnections":[],"charsReplaced":"some text","derivationIds":[1227,"6CE972BD-83CD-4BBB-80ED-D454164C5FEB","157A323D-D969-49B0-B93C-8BD36505D2FC","5D8E7DE9-5E77-4A78-85CC-2BCE68CE557D","EC218021-7880-4AB3-85E1-D09C4BF93D8A","2439308A-9CEB-46A8-8601-F268A4F47F4A","13F42C03-8A95-489F-A557-40F9DF434A0E","DE538AF0-B066-47FC-87FB-FDAC3C147AA1","2E3F7404-39E8-40D4-8CE5-9562B3E28CAF","19B83978-E82E-42BE-9A3B-C419E6106819","8F070B4E-A3FA-4663-A95B-20D3D45962BC","E20FD539-F6B4-4E0D-ADC8-5C1A0D0072C6","36FAB4CF-8F58-4056-9FE5-86FB1D114016","899DC007-45DC-4170-A759-8E6CA26498C7","E0AE05D7-0D12-4B46-82DF-B4079C0204E4","5BE3D953-8D17-450C-825A-0C7F990524F6","E6EFDAE7-8884-4FDD-A117-A31DD8AEAC9C","5DC5F055-B6FC-443A-A68B-113E25FEF8AC","960BBFE5-B8D9-4AE2-BE5F-F3F7D3470B6E","3446E826-6D12-4FEA-958B-B49816D47C49","1CEB802E-9C96-4948-B09C-69219717BB7C","7FF6990A-3A71-421D-B64E-B44C224218BD"],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":9643},"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"18BBB700-CBA7-4B53-A088-66EF628AEB67","lastFindLoc":-9,"name":"selectedPartSpaceName","owner":{"__isSmartRef__":true,"id":9553},"partsBinMetaInfo":{"__isSmartRef__":true,"id":9644},"prevScroll":[0,0],"previousSelection":[9,15],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":9645},"showsHalos":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":9646}],"_WordBreak":"break-all","__serializedExpressions__":["_Position","textColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(22.4,30.9)","textColor":"Color.rgb(0,0,0)"},"9643":{"morph":{"__isSmartRef__":true,"id":9642},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9644":{"migrationLevel":1,"partsSpaceName":"PartsBin/NewWorld","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"9645":{"_BorderWidth":0,"_ClipMode":"hidden","fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(265.0,20.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"9646":{"style":{"__isSmartRef__":true,"id":9647},"chunkOwner":{"__isSmartRef__":true,"id":9642},"_id":"_84050","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9647":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9648":{"_ClipMode":"visible","_Rotation":0,"_Scale":1,"attributeConnections":[{"__isSmartRef__":true,"id":9649},{"__isSmartRef__":true,"id":9650}],"derivationIds":[1228,"A7EE497C-3BC4-48A3-8B6D-193804223319","1F02DAAA-E458-41C2-8A98-B61020A2E0A2","8324EE8D-1ABC-4E9E-96A9-C36215559902","85744E70-8D7A-4836-B64D-5D72BEB47A24","DAB27C35-5025-4060-AFA0-24DB71031B79","7490C0EB-B488-4F98-9C66-E48F89F2A921","EADFC9A5-98FD-4150-BCE8-0ACA0351474D","3A50497B-C8BD-4EAF-915B-E3790C33AD66","E6302DFE-3CE2-45C3-AE75-DE059CCC03FA","8846EE9D-80E1-4E56-9709-E2407578BA4F","73BBBF7E-E245-4A74-B34B-1EAC6C38F0B5","CE44810D-6BAA-4406-8062-31A87EF0EF87","15DE6651-BEE1-4C4E-9CBD-38AC49163509","BA420413-8A66-447A-8E91-AA2C591805C7","C691FCE3-D94F-40F9-8DC8-41A8F9E64EB5","65F52EB7-20DF-4B10-862D-3629BA23FD11","8AB30725-556C-476C-8872-9AA68903803E","7D39FF18-1229-4797-83D8-F016DDAF0601","4F5BC4BE-6AFD-4211-A738-5F5505AF4D92","98F4E659-AAA8-4591-9BB9-9BB819657D00","BD49A7C0-8953-4DA9-A6E4-AD8F600E0A12"],"doNotCopyProperties":["$$fire"],"doNotSerialize":["$$fire"],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":9651},"grabbingEnabled":false,"halosEnabled":true,"id":"38C7E970-3256-43CF-B6EF-7396C8C27694","isActive":true,"label":{"__isSmartRef__":true,"id":9652},"layout":{"__isSmartRef__":true,"id":9657},"lighterFill":{"__isSmartRef__":true,"id":9658},"name":"copyPartButton","normalFill":{"__isSmartRef__":true,"id":9663},"owner":{"__isSmartRef__":true,"id":9553},"partsBinMetaInfo":{"__isSmartRef__":true,"id":9668},"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":9669},"showsHalos":false,"showsMorphMenu":true,"submorphs":[{"__isSmartRef__":true,"id":9652}],"toggle":false,"value":true,"__serializedExpressions__":["_Position","distanceToDragEvent","padding"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(196.0,393.0)","distanceToDragEvent":"lively.pt(50.4,-17.4)","padding":"lively.rect(5,0,0,0)"},"9649":{"sourceAttrName":"fire","sourceObj":{"__isSmartRef__":true,"id":9648},"targetMethodName":"interactivelyMoveSelectedPartItem","targetObj":{"__isSmartRef__":true,"id":9454},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"9650":{"sourceAttrName":"fire","sourceObj":{"__isSmartRef__":true,"id":9648},"targetMethodName":"interactivelyCopySelectedPartItem","targetObj":{"__isSmartRef__":true,"id":9454},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"9651":{"morph":{"__isSmartRef__":true,"id":9648},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9652":{"_Align":"center","_ClipMode":"hidden","_Display":"table-cell","_FontFamily":"Arial","_HandStyle":"default","_MaxTextHeight":null,"_MaxTextWidth":83,"_MinTextHeight":null,"_MinTextWidth":83,"_PointerEvents":"none","_Scale":1,"_VerticalAlign":"middle","_WhiteSpaceHandling":"pre-wrap","allowsInput":false,"attributeConnections":[],"derivationIds":[1229,"48944567-0B6F-46EA-AD76-2677296C53EA","E68189FB-262E-412F-B5CE-00D5F9ED451C","4AB6AC8D-F0E4-44F7-A6A9-ED45C6B3FA16","BBAE8D78-82FB-4D7F-9F2D-D2358BC706F5","3F40AADC-4450-4508-8A3B-53779974E210","F55D05B5-34A2-4509-8B14-8929A97BDE5B","A9917EAE-88D7-49DF-86CA-8EF5155DC125","8B1BF7BF-63FD-4069-B895-FB093499508B","0F5810CB-D842-4192-A607-6D731E3887DE","9AA6C8A4-A06A-4BF0-8609-7F9C82304D02","E7062D98-E822-49C7-A6C0-23D9E5008454","7078A684-8907-4ED0-8F10-6E67DB2F5274","E9381BFD-779B-43D4-906F-6CB2BDA97999","DFD93A7D-7247-4E8B-8E62-A35FC5B50423","5DC95437-1D19-4F67-9EC2-E6F93E735962","3CA34522-1EC9-475C-96B5-7326BC8AA938","BFEC85B9-B501-4764-A00E-884B9521D79F","52B460BA-3A0E-4BF2-B035-FE3EA19D4FD1","ED410F61-A9FC-4C9B-AD91-A44914C0E58C","9E8361EF-492E-4ADE-B57D-5BD6A6DD7758","74529B11-1E5B-4D95-9ACA-B10294FF85FD"],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":9653},"eventsAreIgnored":true,"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"83EFBA06-9EB2-44BC-A959-C778A2F010B9","owner":{"__isSmartRef__":true,"id":9648},"prevScroll":[0,0],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":9654},"showsMorphMenu":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":9655}],"_WordBreak":"break-all","__serializedExpressions__":["_Padding","_Position","padding","textColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,0,0,0)","textColor":"Color.rgb(0,0,0)"},"9653":{"morph":{"__isSmartRef__":true,"id":9652},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9654":{"_ClipMode":"hidden","borderWidth":0,"fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(85.0,21.0)","_Padding":"lively.rect(1,1,0,0)","_Position":"lively.pt(0.0,0.0)"},"9655":{"_id":"_1747","chunkOwner":{"__isSmartRef__":true,"id":9652},"storedString":"copy","style":{"__isSmartRef__":true,"id":9656},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9656":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9657":{"moveVertical":true},"9658":{"stops":[{"__isSmartRef__":true,"id":9659},{"__isSmartRef__":true,"id":9660},{"__isSmartRef__":true,"id":9661},{"__isSmartRef__":true,"id":9662}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"9659":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"9660":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"9661":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"9662":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"9663":{"stops":[{"__isSmartRef__":true,"id":9664},{"__isSmartRef__":true,"id":9665},{"__isSmartRef__":true,"id":9666},{"__isSmartRef__":true,"id":9667}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"9664":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"9665":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"9666":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"9667":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"9668":{"migrationLevel":1,"partsSpaceName":"PartsBin/NewWorld","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"9669":{"_BorderRadius":5,"_BorderWidth":1,"_ClipMode":"visible","_Fill":{"__isSmartRef__":true,"id":9658},"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(214,214,214)","_Extent":"lively.pt(85.0,21.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"9670":{"_ClipMode":"visible","_FontFamily":"Arial, sans-serif","_FontSize":9,"_MaxTextWidth":67,"_MinTextWidth":67,"_Rotation":0,"_Scale":1,"_WhiteSpaceHandling":"pre-wrap","allowsInput":true,"attributeConnections":[],"charsReplaced":"this part with others:","derivationIds":[1232,"B9D2A879-DE55-4FCE-A39E-A49A5C513DB5","9B2052B5-A239-453D-BB12-7E8C6D47F9A3","EBBE29B3-CFB1-4F29-B063-3151F39F05EE","F4E1E4A0-3E52-4122-AA40-813B7DE11F76","838CC24A-7BA4-4FE8-9F17-0095855C98BB","31AE717F-70AF-471F-A274-C083B4D1AA99","8A4D997E-3528-421C-92E3-C9C6D3E71D7A","B7149BC1-13A4-4E74-8875-3D491C3D241D","F2E52A05-0BA8-4E2C-A15B-F2DCC738D984","35C3114B-9B72-4002-B572-01AE597A11E5","E3655B71-EA3B-4183-B0B4-310D0D2C4DCF","B3EE45E9-6582-4594-8CBB-655811150765","37D86999-5FCB-446D-9517-5DD6B4276A33","EE34DEAB-F3B3-460C-B9CA-7DADF59423FA","AC84A8AB-4DF0-4C1F-98E0-33B877C575C4","0F00D02E-5855-4186-84D6-37F19F8E7E2F","ED1E5AC0-1DA3-4AF3-B965-84149B5F8DBC","973F365C-6DAB-42E2-A628-0C5FC5D4C446","81923441-802D-42F9-9509-1827D067BCC4","085254A4-53D8-47E0-8E62-494E6A32A3CE","B721EBD1-7DAB-4B93-8AA9-BF1A524E30F5"],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":9671},"fixedHeight":false,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"EB1AC8C7-CDC9-43CE-8190-2960784913C4","isBeingDragged":false,"lastFindLoc":28,"name":"shareLink","owner":{"__isSmartRef__":true,"id":9553},"partsBinMetaInfo":{"__isSmartRef__":true,"id":9672},"prevScroll":[0,0],"previousSelection":[0,11],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":9673},"showsHalos":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":9674}],"__serializedExpressions__":["_Padding","_Position","distanceToDragEvent","textColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(5,5,0,0)","_Position":"lively.pt(289.0,31.0)","distanceToDragEvent":"lively.pt(47.6,-17.5)","textColor":"Color.rgb(0,0,0)"},"9671":{"morph":{"__isSmartRef__":true,"id":9670},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9672":{"comment":"a simple text morph","migrationLevel":4,"partName":"Text","partsSpaceName":"PartsBin/Basic","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"9673":{"_BorderWidth":0,"_ClipMode":"visible","fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(67.0,15.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"9674":{"_id":"_1816","chunkOwner":{"__isSmartRef__":true,"id":9670},"storedString":"Share Link","style":{"__isSmartRef__":true,"id":9675},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9675":{"uri":"http://www.lively-kernel.org/viral?part=MetricsView&path=PartsBin/MP2011WS/","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9676":{"_ClipMode":"visible","_Rotation":0,"_Scale":1,"attributeConnections":[{"__isSmartRef__":true,"id":9677}],"derivationIds":[1228,"A7EE497C-3BC4-48A3-8B6D-193804223319","1F02DAAA-E458-41C2-8A98-B61020A2E0A2","8324EE8D-1ABC-4E9E-96A9-C36215559902","85744E70-8D7A-4836-B64D-5D72BEB47A24","DAB27C35-5025-4060-AFA0-24DB71031B79","7490C0EB-B488-4F98-9C66-E48F89F2A921","560C20B1-25AC-44A3-AEFB-D1BF530F949F","BFA181FE-2E54-4F33-B095-AFDB42B6BDF5","5A129B5C-19E8-4F9F-8EE3-965642773E8D","950927A9-0B66-4641-BF3B-AB7AA29E66E2","8304D920-645F-4AD4-ACE7-A38F24AB5D56","70072C5E-4EC6-4FE8-AE8D-0063E8C5C429","78B5D0D4-37C6-48D0-BCDC-42831A6A3B10","E08BFEC8-4724-411F-B2C9-27B45D8D5B60","856E27F5-D879-4196-AD79-1F320AE5A2F5","44E3D67D-28B4-4B2B-B13E-ED9DA00E896C","5F21413A-418D-4594-9F22-604D1D07E8B6","F22C835D-31F3-4912-AE38-BAA069A45FCC","BE13CC1D-6085-414D-B757-D3B8840BBD25","17259AF0-5B53-4DDD-9C8D-F8EEEBA17A54","773E192F-C86B-423F-9530-F132D64FF540","518FECC9-97A2-494F-93D7-25B34C16227A","B143B93B-99AF-486F-8F6C-215128244E33"],"doNotCopyProperties":["$$fire"],"doNotSerialize":["$$fire"],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":9679},"grabbingEnabled":false,"halosEnabled":true,"id":"D7CD8229-A8FB-4A23-BABF-67364DB917FD","isActive":true,"label":{"__isSmartRef__":true,"id":9680},"layout":{"__isSmartRef__":true,"id":9685},"lighterFill":{"__isSmartRef__":true,"id":9686},"name":"editModulesButton","normalFill":{"__isSmartRef__":true,"id":9691},"owner":{"__isSmartRef__":true,"id":9553},"partsBinMetaInfo":{"__isSmartRef__":true,"id":9696},"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":9697},"showsHalos":false,"showsMorphMenu":true,"submorphs":[{"__isSmartRef__":true,"id":9680}],"toggle":false,"value":false,"__serializedExpressions__":["_Position","distanceToDragEvent","padding"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(285.0,394.0)","distanceToDragEvent":"lively.pt(48.2,-13.2)","padding":"lively.rect(5,0,0,0)"},"9677":{"converterString":null,"sourceAttrName":"fire","sourceObj":{"__isSmartRef__":true,"id":9676},"targetMethodName":"showRequiredModules","updaterString":null,"varMapping":{"__isSmartRef__":true,"id":9678},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"9678":{"source":{"__isSmartRef__":true,"id":9676}},"9679":{"morph":{"__isSmartRef__":true,"id":9676},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9680":{"_Align":"center","_ClipMode":"hidden","_Display":"table-cell","_FontFamily":"Arial","_HandStyle":"default","_MaxTextHeight":null,"_MaxTextWidth":62.378312347756264,"_MinTextHeight":null,"_MinTextWidth":62.378312347756264,"_PointerEvents":"none","_Scale":1,"_VerticalAlign":"middle","_WhiteSpaceHandling":"pre-wrap","allowsInput":false,"attributeConnections":[],"derivationIds":[1229,"48944567-0B6F-46EA-AD76-2677296C53EA","E68189FB-262E-412F-B5CE-00D5F9ED451C","4AB6AC8D-F0E4-44F7-A6A9-ED45C6B3FA16","BBAE8D78-82FB-4D7F-9F2D-D2358BC706F5","3F40AADC-4450-4508-8A3B-53779974E210","F55D05B5-34A2-4509-8B14-8929A97BDE5B","57E00BE5-A979-4932-A6BF-82E922915547","3F2A56C8-300D-48C4-AEC6-2B6D57BB4AFA","59668791-500C-47F3-BB68-9E3128E1368E","9F26A844-331F-4C72-9C1F-317F97684DDC","47F7E9D0-6F7E-4A60-BB12-C4E348651067","D6D1CB99-F4D0-4279-81F4-B95FCA0DE172","0F1A41BA-2391-44D6-B03B-8ACB97D2F626","9813528A-089C-414B-A3C4-9E02F0E9E422","23F98A90-8A22-46A9-B2D6-DF287B5C4681","EE9BCAB9-9781-46F5-A2A9-FFB5D11ECF29","F3623320-595F-45C5-9235-612BABDF0402","4263733A-8D31-4A62-ABB9-9D29CFEB1BDB","730EC70E-9E7A-44E3-8715-4589916635F2","60DDE4EC-47FC-4E76-8D24-583559FBA501","7C5AA88D-A6D6-4D16-96AF-10DB6B8C5E2E","66D4B02B-C832-4D9D-B14E-E5012B265603","ADA23729-3B64-4800-A61C-C9807DA08917"],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":9681},"eventsAreIgnored":true,"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"14CE787B-5467-4A73-B564-9CE022D4DF0B","owner":{"__isSmartRef__":true,"id":9676},"prevScroll":[0,0],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":9682},"showsMorphMenu":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":9683}],"_WordBreak":"break-all","__serializedExpressions__":["_Padding","_Position","padding","textColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,0,0,0)","textColor":"Color.rgb(0,0,0)"},"9681":{"morph":{"__isSmartRef__":true,"id":9680},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9682":{"_ClipMode":"hidden","borderWidth":0,"fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(64.4,21.7)","_Padding":"lively.rect(1,1,0,0)","_Position":"lively.pt(0.0,0.0)"},"9683":{"_id":"_1749","chunkOwner":{"__isSmartRef__":true,"id":9680},"storedString":"modules","style":{"__isSmartRef__":true,"id":9684},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9684":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9685":{"moveVertical":true},"9686":{"stops":[{"__isSmartRef__":true,"id":9687},{"__isSmartRef__":true,"id":9688},{"__isSmartRef__":true,"id":9689},{"__isSmartRef__":true,"id":9690}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"9687":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"9688":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"9689":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"9690":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"9691":{"stops":[{"__isSmartRef__":true,"id":9692},{"__isSmartRef__":true,"id":9693},{"__isSmartRef__":true,"id":9694},{"__isSmartRef__":true,"id":9695}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"9692":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"9693":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"9694":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"9695":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"9696":{"migrationLevel":1,"partsSpaceName":"PartsBin/NewWorld","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"9697":{"_BorderRadius":5,"_BorderWidth":1,"_ClipMode":"visible","_Fill":{"__isSmartRef__":true,"id":9691},"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(214,214,214)","_Extent":"lively.pt(64.4,21.7)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"9698":{"_ClipMode":"auto","_FontFamily":"Monaco,monospace","_FontSize":8,"_MaxTextHeight":null,"_MaxTextWidth":323,"_MinTextHeight":null,"_MinTextWidth":323,"_Rotation":0,"_Scale":1,"_WhiteSpaceHandling":"pre-wrap","accessibleInInactiveWindow":true,"allowInput":true,"attributeConnections":[],"derivationIds":[null,"074C2A5B-DB0A-47F0-A589-2DD872B13343","A8A6CA38-F1A7-4072-AC76-F667C20E1A28","E4076130-19FC-4FF2-A735-34F038892965","53A19BCB-248D-4752-A030-42E6E2FB058A","03EC7CDC-FEB2-40DC-8DB5-DFB9E562D7AD","1CBF94A0-4332-4B18-9332-45E2DD64F32C","AAB6B212-3779-48E1-AF91-947E29A54CAC","E849326B-286B-4A46-A16F-947D59B9F689","C4FB7428-2907-491D-A57B-5DDE1CD03756","486B6DA7-48F1-48E9-993B-30AE235D0A5C","A98A5B22-0CAC-4845-9F0D-4F16045FB43D","080AB60F-F452-471A-BCCD-42F21F01DECF","B35BBA3F-42CD-463A-B651-330BA586CE2A"],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"evalEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":9699},"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"078DE2D0-1CE1-4A76-84CF-8FC9E7210DB4","lastSyntaxHighlightTime":1328037408581,"layout":{"__isSmartRef__":true,"id":9700},"name":"CommitLog","owner":{"__isSmartRef__":true,"id":9553},"prevScroll":[0,0],"scripts":[],"shape":{"__isSmartRef__":true,"id":9701},"showsHalos":false,"submorphs":[],"syntaxHighlightingWhileTyping":false,"textChunks":[{"__isSmartRef__":true,"id":9702}],"_WordBreak":"break-all","__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(21.2,257.9)"},"9699":{"morph":{"__isSmartRef__":true,"id":9698},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9700":{"resizeHeight":true,"resizeWidth":true},"9701":{"_BorderRadius":7.405,"_BorderStyle":"solid","_BorderWidth":1,"_ClipMode":"auto","_Fill":null,"_Opacity":1,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(169,169,169)","_Extent":"lively.pt(333.0,124.0)","_Padding":"lively.rect(4,2,0,0)","_Position":"lively.pt(0.0,0.0)"},"9702":{"_id":"_1819","chunkOwner":{"__isSmartRef__":true,"id":9698},"storedString":"2012-01-17 09:41 mf: \n no comment\n\n2012-01-17 09:39 mf: \n no comment\n\n","style":{"__isSmartRef__":true,"id":9703},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9703":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9704":{"_ClipMode":"auto","_Rotation":0,"_Scale":1,"attributeConnections":[{"__isSmartRef__":true,"id":9705}],"changeTriggered":true,"derivationIds":[1234,"E4573A4B-7457-4A85-B5E0-8634CF6B5A32","36ABD56F-22FB-466E-911F-B5A54713AC62","C5B5D3B3-C81B-4BF1-AF14-AD010028B8E8","0E406F2D-69F9-4AB8-8D75-02815B9FE8AB","AB7C35D1-2411-4621-AEF1-4B26A3B06611","134793DC-D7FD-429A-8303-7E57B5B7B24A","37D6C084-5E43-4B73-9710-E05DEA0B8D9B","C98A36F4-D242-4A3E-82C9-9DF7443A3BC6","C3570FAB-192B-4D80-8400-751E3DD8720B","C2FE8FA7-4EA1-4C9D-80F6-79C11F913648","8F4F6AB0-12EB-41C0-8D58-A77552E84513","51C37965-82DC-42C3-8156-18C2B8BEEECE","99CAEA25-7AB9-46F2-82ED-969208DEDF24","6A42ED52-B82A-4F6D-8A14-F83CB210F7F6","169EBC93-B142-4138-80E3-5FB92BD3CEB6","8C059D61-0E96-4978-9636-66BAF103AD61","FEEE89FC-5929-4378-BE7B-6059E02339F3","AF14E500-F1A1-49BA-987C-C9126B05DAD9","12606A3A-3208-41C7-BEAF-B178E66E4B53","7C9EEBD1-1912-4D16-9AD2-0FCEB5A364D6","EC87CCEA-0DFF-4C56-9FB2-242E637AD51F"],"doNotCopyProperties":["$$selection"],"doNotSerialize":["$$selection"],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":9706},"halosEnabled":true,"id":"35541A24-A428-4A54-984F-F6D908A7D117","isBeingDragged":false,"itemList":["*all*","*latest*","*search*","Backgrounds","Basic","Charting","ChartingDemo","CodeSnippets","Collaboration","Controls","Database","DatabaseDemo","Debugging","Demos","Dialogs","Documentation","DroppableBehaviors","ElProfesor","Fabian","FreedomOfSpeech","Fun","Games","Gestures","Grid","groupBejeweled","Holger","Inputs","iPadWidgets","Issues","Jens","Layout","Maps","Martin","Math","morphic.js","MP2011WS","NewWorld","PartsClasses","Pictures","Presenting","Productivity","prova","Robert","Sandbox","SAPUI5","Scripting","sd1213","Server","SimilarityDemo","SketchyInputs","SWD2011","Sync","testCopyPartItemTarget","testCreatePartsSpace","Tests","TestSpace1","TestSpace2","Text","Tiles","Tools","uncategorized","VirtualWorld","Visualization","Web","WebWorker","Widgets","Wiki"],"layout":{"__isSmartRef__":true,"id":9707},"name":"categoryList","owner":{"__isSmartRef__":true,"id":9454},"partsBinMetaInfo":{"__isSmartRef__":true,"id":9708},"prevScroll":[0,16],"scripts":[],"selectedLineNo":4,"selection":"Basic","shape":{"__isSmartRef__":true,"id":9709},"showsHalos":false,"submorphs":[],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.List","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(9.0,37.0)"},"9705":{"sourceAttrName":"selection","sourceObj":{"__isSmartRef__":true,"id":9704},"targetMethodName":"categoryName","targetObj":{"__isSmartRef__":true,"id":9454},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"9706":{"morph":{"__isSmartRef__":true,"id":9704},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9707":{"resizeHeight":true},"9708":{"migrationLevel":1,"partsSpaceName":"PartsBin/NewWorld","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"9709":{"_BorderRadius":0,"_BorderWidth":1.258,"__serializedExpressions__":["_BorderColor","_Extent","_Fill","_Padding","position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(211,211,211)","_Extent":"lively.pt(145.0,441.2)","_Fill":"Color.rgb(243,243,243)","_Padding":"lively.rect(0,0,0,0)","position":"lively.pt(0.0,0.0)"},"9710":{"_ClipMode":"visible","_Rotation":0,"_Scale":1,"attributeConnections":[{"__isSmartRef__":true,"id":9711}],"derivationIds":[1235,"1004C6DF-84F6-4345-B2CA-055AA4F773F6","E89AF462-CFE4-4AC3-B827-CB2505E2A7BA","E2DDE5E0-43A1-4195-90A8-91408473DCDA","03920DC7-DC2D-4C3F-A927-AAD2960216A5","A72AAFB6-23CC-4F29-9DAD-27A67A7577E9","2B4287A8-196C-42F0-828E-4CE4381C9D7F","528F8789-646A-46B1-B4BE-1E5382D1FC89","75DE0100-DA4C-43AC-BD8B-23EFB260EAF4","EA00D1F3-F11C-438A-9B70-1B08F358EB5C","8579EE52-28C3-4D4B-B137-ABE47C0A9E42","51DB8874-CA5A-4DAD-B23E-194CE47C8662","2770196E-663B-4618-A54A-84D5F9CDA489","34C78B01-37DE-4F8C-BD88-0D17FC632772","64ACFD9C-F0C2-4AA7-A30E-58BDDF6FE4BD","50E01FF5-1DCE-44CF-A959-D3664885DE6B","F4FF0113-404D-4EEE-B095-185CD84B7BE9","3FB7C823-28E4-4117-A9DA-442ECABA7BFA","E4711B14-CD69-4EF9-ADF3-B80780C4CD19","9CE7CB57-2015-4AF7-A00A-8209A73CA87D","97D2FB71-644D-4065-9078-B35964DD3F78","080A43E6-94B4-4391-8786-92AC40143BB7"],"doNotCopyProperties":["$$fire"],"doNotSerialize":["$$fire"],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":9713},"grabbingEnabled":false,"halosEnabled":true,"id":"EB1F5525-1977-47AB-AF4A-2FE458F13046","isActive":true,"isPressed":false,"label":{"__isSmartRef__":true,"id":9714},"lighterFill":{"__isSmartRef__":true,"id":9719},"name":"reloadButton","normalFill":{"__isSmartRef__":true,"id":9724},"owner":{"__isSmartRef__":true,"id":9454},"partsBinMetaInfo":{"__isSmartRef__":true,"id":9729},"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":9730},"showsHalos":false,"showsMorphMenu":true,"submorphs":[{"__isSmartRef__":true,"id":9714}],"toggle":false,"value":false,"__serializedExpressions__":["_Position","padding"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(79.0,10.0)","padding":"lively.rect(5,0,0,0)"},"9711":{"converterString":null,"sourceAttrName":"fire","sourceObj":{"__isSmartRef__":true,"id":9710},"targetMethodName":"reloadEverything","targetObj":{"__isSmartRef__":true,"id":9454},"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":9712},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"9712":{"source":{"__isSmartRef__":true,"id":9710},"target":{"__isSmartRef__":true,"id":9454}},"9713":{"morph":{"__isSmartRef__":true,"id":9710},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9714":{"_Align":"center","_ClipMode":"hidden","_Display":"table-cell","_FontFamily":"Arial","_HandStyle":"default","_MaxTextHeight":null,"_MaxTextWidth":20,"_MinTextHeight":null,"_MinTextWidth":20,"_PointerEvents":"none","_Scale":1,"_VerticalAlign":"middle","_WhiteSpaceHandling":"pre-wrap","allowsInput":false,"attributeConnections":[],"derivationIds":[1236,"0AABC7BC-431F-4F28-A475-694B57A56F0A","E508F35D-1887-4A79-A395-19186427F9C7","4878087E-76B4-401E-AAFB-3A98B1DC2B76","B415B743-575F-4D4A-A6C6-6C97E4DC54A4","EA639CD5-A12C-425C-AD35-FF77947DFC67","5E535C29-89AB-424F-A50E-40D7E6794ACE","44B3E0BB-A9AF-46E4-A2A3-EB76BB87610A","905CD9C3-1327-4130-B76B-72609D9578A8","11C63B11-BCA5-4131-A18B-A4A42D1894A8","011E0634-4488-4902-9A4C-5755634994EA","2889F48B-DFF4-447E-800B-ACFDBE39907E","D0E97658-D3F9-4EF1-A44C-94053ACC7F5B","59DD8173-ED98-4207-82B2-5A95FACEC902","1C2F66E8-3F97-4ACF-AF5C-3E6F994B9584","3AD61C32-09BF-4CCC-B7AA-4CCF3F93A821","D7046839-D241-4DC4-BD4B-D76B0B70835C","9ACFE363-381B-430A-8233-9B7079D7EB1D","9E7D958C-EFB6-4772-8589-F8870872BF4A","B95516EE-C61F-4352-95F2-9B64EE966670","BFFFC9FF-5CF0-4817-8634-D65AE5A29606","678CF763-398E-4DAA-9AD5-542160BD644B"],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":9715},"eventsAreIgnored":true,"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"9A5626E2-9320-43E0-9BF5-A131239F2578","owner":{"__isSmartRef__":true,"id":9710},"prevScroll":[0,0],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":9716},"showsMorphMenu":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":9717}],"_WordBreak":"break-all","__serializedExpressions__":["_Padding","_Position","_TextColor","padding","textColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,-2.0)","_TextColor":"Color.rgb(0,0,0)","padding":"lively.rect(5,0,0,0)","textColor":"Color.rgb(0,0,0)"},"9715":{"morph":{"__isSmartRef__":true,"id":9714},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9716":{"_ClipMode":"hidden","borderWidth":0,"fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(20.0,20.0)","_Padding":"lively.rect(0,3,0,0)","_Position":"lively.pt(0.0,0.0)"},"9717":{"_id":"_1751","chunkOwner":{"__isSmartRef__":true,"id":9714},"storedString":"⟳","style":{"__isSmartRef__":true,"id":9718},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9718":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9719":{"stops":[{"__isSmartRef__":true,"id":9720},{"__isSmartRef__":true,"id":9721},{"__isSmartRef__":true,"id":9722},{"__isSmartRef__":true,"id":9723}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"9720":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"9721":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"9722":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"9723":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"9724":{"stops":[{"__isSmartRef__":true,"id":9725},{"__isSmartRef__":true,"id":9726},{"__isSmartRef__":true,"id":9727},{"__isSmartRef__":true,"id":9728}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"9725":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"9726":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"9727":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"9728":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"9729":{"migrationLevel":1,"partsSpaceName":"PartsBin/NewWorld","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"9730":{"_BorderRadius":5,"_BorderWidth":1,"_ClipMode":"visible","_Fill":{"__isSmartRef__":true,"id":9731},"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(214,214,214)","_Extent":"lively.pt(20.0,20.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"9731":{"stops":[{"__isSmartRef__":true,"id":9732},{"__isSmartRef__":true,"id":9733},{"__isSmartRef__":true,"id":9734},{"__isSmartRef__":true,"id":9735}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"9732":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"9733":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"9734":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"9735":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"9736":{"_ClipMode":"scroll","_Rotation":0,"_Scale":1,"attributeConnections":[{"__isSmartRef__":true,"id":9737}],"derivationIds":[1237,"36E894B8-0363-4580-8726-268CF8708422","24FF45E0-75DD-4A18-8279-472DDC2F411C","83558E66-F5C3-400C-A4C2-47A948B8136A","260D6B4C-06A4-45A2-B702-887829835D7E","86BCFBDB-66C5-4DD5-AC0E-FBCA02BB1698","D46AEB64-D1DC-46EF-822C-E86588905880","6DA46DD0-D2A0-46BE-BE8F-82D3E98A8696","24A0F2AB-B88F-494D-9EE9-F877A4619BD8","E46F739C-7FB0-451B-BFD2-7CFAEB01EF65","6BCD3F84-BE4C-4A45-92E2-D5F99FE41856","B6A2AD2D-CB4B-42BB-8790-81E87F96A774","6C871473-36BA-45B4-8D20-5396A7706FF8","8DF8249E-11A2-4CEF-8BBD-A3EFAEDF67B3","9CEB0BDD-1280-4953-992E-659D7023012A","19392237-EE49-4D2C-864D-392FDED1D4D4","ACCF1CE2-EFF4-47F8-B5AB-754C2542D519","F44C877B-AD23-4387-8FD2-D23B32E9FB1B","46B912BD-42EA-475C-8FE7-B8E7B89E6CA8","222F51EF-A92B-4684-AD9E-82176911C9B8","DF6D18B3-A1E5-4735-B057-2A6C4CDEB621","3BE06925-2851-4AA3-A338-7E0987D9E5EA"],"doNotCopyProperties":["$$selectedItem"],"doNotSerialize":["$$selectedItem"],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":9738},"halosEnabled":true,"id":"0543E8A2-D370-4E96-AA3A-A1A4DB002AD2","isBeingDragged":false,"layout":{"__isSmartRef__":true,"id":9739},"name":"partsBinContents","owner":{"__isSmartRef__":true,"id":9454},"partsBinMetaInfo":{"__isSmartRef__":true,"id":9740},"registeredForMouseEvents":true,"scripts":[],"selectedItem":{"__isSmartRef__":true,"id":9741},"shape":{"__isSmartRef__":true,"id":10036},"showsHalos":false,"submorphs":[{"__isSmartRef__":true,"id":10037},{"__isSmartRef__":true,"id":10050},{"__isSmartRef__":true,"id":10063},{"__isSmartRef__":true,"id":10076},{"__isSmartRef__":true,"id":10089},{"__isSmartRef__":true,"id":10102},{"__isSmartRef__":true,"id":10115},{"__isSmartRef__":true,"id":10128},{"__isSmartRef__":true,"id":10141},{"__isSmartRef__":true,"id":10154},{"__isSmartRef__":true,"id":10167},{"__isSmartRef__":true,"id":10180},{"__isSmartRef__":true,"id":10193},{"__isSmartRef__":true,"id":10206},{"__isSmartRef__":true,"id":10219}],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10232},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(156.0,38.0)"},"9737":{"sourceAttrName":"selectedItem","sourceObj":{"__isSmartRef__":true,"id":9736},"targetMethodName":"setSelectedPartItem","targetObj":{"__isSmartRef__":true,"id":9454},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"9738":{"morph":{"__isSmartRef__":true,"id":9736},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9739":{"resizeHeight":true,"resizeWidth":true},"9740":{"migrationLevel":2,"partsSpaceName":"PartsBin/NewWorld","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"9741":{"attributeConnections":[{"__isSmartRef__":true,"id":9742},{"__isSmartRef__":true,"id":9743},{"__isSmartRef__":true,"id":9744},{"__isSmartRef__":true,"id":9748}],"doNotCopyProperties":["$$partVersions","$$loadedMetaInfo","$$part"],"doNotSerialize":["$$partVersions","$$loadedMetaInfo","$$part"],"json":"{\"id\":0,\"registry\":{\"0\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1},{\"__isSmartRef__\":true,\"id\":184},{\"__isSmartRef__\":true,\"id\":331},{\"__isSmartRef__\":true,\"id\":264},{\"__isSmartRef__\":true,\"id\":45}],\"scripts\":[],\"id\":536,\"shape\":{\"__isSmartRef__\":true,\"id\":420},\"droppingEnabled\":true,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"showsHalos\":false,\"name\":\"MetricsView\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":427},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":432},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":433},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":141},{\"__isSmartRef__\":true,\"id\":142},{\"__isSmartRef__\":true,\"id\":143},{\"__isSmartRef__\":true,\"id\":144}],\"doNotSerialize\":[\"$$_Position\",\"$$_Scale\",\"$$_Rotation\",\"$$owner\"],\"doNotCopyProperties\":[\"$$_Position\",\"$$_Scale\",\"$$_Rotation\",\"$$owner\"],\"isBeingDragged\":false,\"layout\":{\"__isSmartRef__\":true,\"id\":434},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":435},\"prevScroll\":[0,0],\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":436},\"_Position\":{\"__isSmartRef__\":true,\"id\":437},\"_Scale\":1.002003004005006,\"_Rotation\":0,\"__LivelyClassName__\":\"lively.morphic.Box\"},\"1\":{\"submorphs\":[],\"scripts\":[],\"id\":204,\"shape\":{\"__isSmartRef__\":true,\"id\":2},\"droppingEnabled\":true,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"showsHalos\":false,\"name\":\"Rectangle\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":9},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":10},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":11},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":12},{\"__isSmartRef__\":true,\"id\":151},{\"__isSmartRef__\":true,\"id\":152},{\"__isSmartRef__\":true,\"id\":153},{\"__isSmartRef__\":true,\"id\":154}],\"doNotSerialize\":[\"$$_Position\",\"$$_Scale\",\"$$_Rotation\",\"$$owner\"],\"doNotCopyProperties\":[\"$$_Position\",\"$$_Scale\",\"$$_Rotation\",\"$$owner\"],\"layout\":{\"__isSmartRef__\":true,\"id\":160},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":161},\"prevScroll\":[0,0],\"isBeingDragged\":false,\"classes\":[],\"isCopyMorphRef\":true,\"morphRefId\":1,\"_Position\":{\"__isSmartRef__\":true,\"id\":162},\"_Scale\":1,\"_Rotation\":0,\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":163},\"__LivelyClassName__\":\"lively.morphic.Box\"},\"2\":{\"position\":{\"__isSmartRef__\":true,\"id\":3},\"_Extent\":{\"__isSmartRef__\":true,\"id\":4},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":5},\"_Fill\":{\"__isSmartRef__\":true,\"id\":6},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":7},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":8},\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"3\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"4\":{\"x\":500,\"y\":331,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"5\":{\"r\":0.4,\"g\":0.4,\"b\":0.4,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"6\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global\"},\"7\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"8\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"9\":{\"partsSpaceName\":\"PartsBin/Basic\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"comment\":\"A simple box morph. A really blue one. Its amazing what you can build out of simple boxes.... Who needs stars when you got blue rectangles!\",\"migrationLevel\":2,\"partName\":\"Rectangle\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"10\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"11\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"12\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1},\"sourceAttrName\":\"globalTransform\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":13},\"targetMethodName\":\"alignToMagnet\",\"dependendConnections\":[{\"__isSmartRef__\":true,\"id\":136},{\"__isSmartRef__\":true,\"id\":137},{\"__isSmartRef__\":true,\"id\":138},{\"__isSmartRef__\":true,\"id\":139},{\"__isSmartRef__\":true,\"id\":141},{\"__isSmartRef__\":true,\"id\":142},{\"__isSmartRef__\":true,\"id\":143},{\"__isSmartRef__\":true,\"id\":144},{\"__isSmartRef__\":true,\"id\":136},{\"__isSmartRef__\":true,\"id\":137},{\"__isSmartRef__\":true,\"id\":138},{\"__isSmartRef__\":true,\"id\":139},{\"__isSmartRef__\":true,\"id\":141},{\"__isSmartRef__\":true,\"id\":142},{\"__isSmartRef__\":true,\"id\":143},{\"__isSmartRef__\":true,\"id\":144},{\"__isSmartRef__\":true,\"id\":136},{\"__isSmartRef__\":true,\"id\":137},{\"__isSmartRef__\":true,\"id\":138},{\"__isSmartRef__\":true,\"id\":139},{\"__isSmartRef__\":true,\"id\":141},{\"__isSmartRef__\":true,\"id\":142},{\"__isSmartRef__\":true,\"id\":143},{\"__isSmartRef__\":true,\"id\":144}],\"oldTransform\":{\"__isSmartRef__\":true,\"id\":149},\"__SourceModuleName__\":\"Global.lively.bindings.GeometryBindings\",\"__LivelyClassName__\":\"lively.morphic.GeometryTransformConnection\"},\"13\":{\"morph\":{\"__isSmartRef__\":true,\"id\":14},\"index\":1,\"connectedMagnet\":null,\"marker\":{\"__isSmartRef__\":true,\"id\":15},\"markerDirection\":\"prev\",\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__LivelyClassName__\":\"lively.morphic.ControlPoint\"},\"14\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":15}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":34},\"id\":1815,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":41},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":42},\"droppingEnabled\":true,\"halosEnabled\":true,\"owner\":null,\"controlPoints\":[{\"__isSmartRef__\":true,\"id\":43},{\"__isSmartRef__\":true,\"id\":13}],\"con\":{\"__isSmartRef__\":true,\"id\":44},\"showsMorphMenu\":true,\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":128},\"__LivelyClassName__\":\"lively.morphic.Path\"},\"15\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":16},\"id\":1816,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":27},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":28},\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":29},\"owner\":{\"__isSmartRef__\":true,\"id\":14},\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_Rotation\":1.4089421516639344,\"showsHalos\":false,\"controlPoints\":[{\"__isSmartRef__\":true,\"id\":30},{\"__isSmartRef__\":true,\"id\":31},{\"__isSmartRef__\":true,\"id\":32},{\"__isSmartRef__\":true,\"id\":33}],\"__LivelyClassName__\":\"lively.morphic.Path\"},\"16\":{\"dontChangeShape\":false,\"cachedVertices\":null,\"_PathElements\":[{\"__isSmartRef__\":true,\"id\":17},{\"__isSmartRef__\":true,\"id\":18},{\"__isSmartRef__\":true,\"id\":19},{\"__isSmartRef__\":true,\"id\":20}],\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":21},\"_ClipMode\":\"visible\",\"_Position\":{\"__isSmartRef__\":true,\"id\":22},\"_Extent\":{\"__isSmartRef__\":true,\"id\":23},\"_Padding\":{\"__isSmartRef__\":true,\"id\":24},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":25},\"_Fill\":{\"__isSmartRef__\":true,\"id\":26},\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Path\"},\"17\":{\"isAbsolute\":true,\"x\":-12,\"y\":-6,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.MoveTo\"},\"18\":{\"isAbsolute\":true,\"x\":-12,\"y\":6,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\"},\"19\":{\"isAbsolute\":true,\"x\":4,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\"},\"20\":{\"isAbsolute\":true,\"x\":-12,\"y\":-6,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\"},\"21\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\",\"getPathNode\":\"getPathNodeHTML\",\"setPathElements\":\"setPathElementsHTML\",\"getPathBounds\":\"getPathBoundsHTML\",\"getTotalLength\":\"getTotalLengthHTML\",\"getPointAtTotalLength\":\"getPointAtTotalLengthHTML\"},\"22\":{\"x\":-12,\"y\":-6,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"23\":{\"x\":16,\"y\":12,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"24\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"25\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"26\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"27\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"28\":{\"morph\":{\"__isSmartRef__\":true,\"id\":15},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"29\":{\"x\":30.178857975203897,\"y\":57.87292501532346,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"30\":{\"morph\":{\"__isSmartRef__\":true,\"id\":15},\"index\":0,\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__LivelyClassName__\":\"lively.morphic.ControlPoint\"},\"31\":{\"morph\":{\"__isSmartRef__\":true,\"id\":15},\"index\":1,\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__LivelyClassName__\":\"lively.morphic.ControlPoint\"},\"32\":{\"morph\":{\"__isSmartRef__\":true,\"id\":15},\"index\":2,\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__LivelyClassName__\":\"lively.morphic.ControlPoint\"},\"33\":{\"morph\":{\"__isSmartRef__\":true,\"id\":15},\"index\":3,\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__LivelyClassName__\":\"lively.morphic.ControlPoint\"},\"34\":{\"dontChangeShape\":false,\"cachedVertices\":null,\"_PathElements\":[{\"__isSmartRef__\":true,\"id\":35},{\"__isSmartRef__\":true,\"id\":36}],\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":37},\"_ClipMode\":\"visible\",\"_Position\":{\"__isSmartRef__\":true,\"id\":38},\"_Extent\":{\"__isSmartRef__\":true,\"id\":39},\"_Padding\":{\"__isSmartRef__\":true,\"id\":40},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":25},\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Path\"},\"35\":{\"isAbsolute\":true,\"x\":23.833451898553903,\"y\":19.011404538017132,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.MoveTo\"},\"36\":{\"isAbsolute\":true,\"x\":30.178857975203897,\"y\":57.87292501532346,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\"},\"37\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\",\"getPathNode\":\"getPathNodeHTML\",\"setPathElements\":\"setPathElementsHTML\",\"getPathBounds\":\"getPathBoundsHTML\",\"getTotalLength\":\"getTotalLengthHTML\",\"getPointAtTotalLength\":\"getPointAtTotalLengthHTML\"},\"38\":{\"x\":23,\"y\":18,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"39\":{\"x\":8,\"y\":40,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"40\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"41\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"42\":{\"morph\":{\"__isSmartRef__\":true,\"id\":14},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"43\":{\"morph\":{\"__isSmartRef__\":true,\"id\":14},\"index\":0,\"connectedMagnet\":null,\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__LivelyClassName__\":\"lively.morphic.ControlPoint\"},\"44\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":45},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"updateList\",\"visualConnector\":{\"__isSmartRef__\":true,\"id\":14},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"45\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":46}],\"scripts\":[],\"id\":2226,\"shape\":{\"__isSmartRef__\":true,\"id\":61},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":65},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":77},\"label\":{\"__isSmartRef__\":true,\"id\":46},\"name\":\"Button\",\"showsHalos\":false,\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":86},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":87}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":123},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":124},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":125},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":126},\"prevScroll\":[0,0],\"_Position\":{\"__isSmartRef__\":true,\"id\":127},\"_Scale\":1,\"_Rotation\":0,\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"__LivelyClassName__\":\"lively.morphic.Button\"},\"46\":{\"submorphs\":[],\"scripts\":[],\"id\":2227,\"shape\":{\"__isSmartRef__\":true,\"id\":47},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_WhiteSpaceHandling\":\"pre-wrap\",\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":53},\"_MaxTextWidth\":101,\"_MaxTextHeight\":null,\"textStyle\":null,\"padding\":{\"__isSmartRef__\":true,\"id\":54},\"_Padding\":{\"__isSmartRef__\":true,\"id\":55},\"owner\":{\"__isSmartRef__\":true,\"id\":45},\"isLabel\":true,\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_ClipMode\":\"hidden\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":56},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":57}],\"_Align\":\"center\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":59},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":60},\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_MinTextWidth\":101,\"_MinTextHeight\":null,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"47\":{\"position\":{\"__isSmartRef__\":true,\"id\":48},\"_Extent\":{\"__isSmartRef__\":true,\"id\":49},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":50},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":51},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":52},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"48\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"49\":{\"x\":101,\"y\":21,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"50\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"51\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"52\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"53\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"54\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"55\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"56\":{\"x\":101,\"y\":21,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"57\":{\"style\":{\"__isSmartRef__\":true,\"id\":58},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":46},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"World\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"58\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"59\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"60\":{\"morph\":{\"__isSmartRef__\":true,\"id\":46},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"61\":{\"position\":{\"__isSmartRef__\":true,\"id\":62},\"_Extent\":{\"__isSmartRef__\":true,\"id\":63},\"_BorderWidth\":1.1840000000000002,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":64},\"_Fill\":{\"__isSmartRef__\":true,\"id\":65},\"_BorderRadius\":5.2,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":75},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":76},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"62\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"63\":{\"x\":101,\"y\":21,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"64\":{\"r\":0.839,\"g\":0.839,\"b\":0.839,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"65\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":66},{\"__isSmartRef__\":true,\"id\":68},{\"__isSmartRef__\":true,\"id\":70},{\"__isSmartRef__\":true,\"id\":72}],\"vector\":{\"__isSmartRef__\":true,\"id\":74},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"66\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":67}},\"67\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"68\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":69}},\"69\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"70\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":71}},\"71\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"72\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":73}},\"73\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"74\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"75\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"76\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"77\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":78},{\"__isSmartRef__\":true,\"id\":80},{\"__isSmartRef__\":true,\"id\":82},{\"__isSmartRef__\":true,\"id\":84}],\"vector\":{\"__isSmartRef__\":true,\"id\":74},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"78\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":79}},\"79\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"80\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":81}},\"81\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"82\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":83}},\"83\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"84\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":85}},\"85\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"86\":{\"partsSpaceName\":\"PartsBin/Inputs/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":4,\"partName\":\"Button\",\"comment\":\"Has a script that is called on button press\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"87\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":45},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"updateGlobalList\",\"visualConnector\":{\"__isSmartRef__\":true,\"id\":88},\"__LivelyClassName__\":\"AttributeConnection\",\"__SourceModuleName__\":\"Global.lively.bindings\"},\"88\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":89}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":104},\"derivationIds\":[null],\"id\":\"B2B3A999-2215-4E16-BD1C-5695D1742F7B\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":111},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":112},\"droppingEnabled\":true,\"halosEnabled\":true,\"owner\":null,\"controlPoints\":[{\"__isSmartRef__\":true,\"id\":113},{\"__isSmartRef__\":true,\"id\":114}],\"con\":{\"__isSmartRef__\":true,\"id\":87},\"showsMorphMenu\":true,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":115},\"__LivelyClassName__\":\"lively.morphic.Path\",\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\"},\"89\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":90},\"derivationIds\":[null],\"id\":\"D5EB800E-21A8-47F4-8376-2796A462B9E3\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":101},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":102},\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":103},\"owner\":{\"__isSmartRef__\":true,\"id\":88},\"_Rotation\":1.4089262080117615,\"__LivelyClassName__\":\"lively.morphic.Path\",\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\"},\"90\":{\"dontChangeShape\":false,\"cachedVertices\":null,\"_PathElements\":[{\"__isSmartRef__\":true,\"id\":91},{\"__isSmartRef__\":true,\"id\":92},{\"__isSmartRef__\":true,\"id\":93},{\"__isSmartRef__\":true,\"id\":94}],\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":95},\"_ClipMode\":\"visible\",\"_Position\":{\"__isSmartRef__\":true,\"id\":96},\"_Extent\":{\"__isSmartRef__\":true,\"id\":97},\"_Padding\":{\"__isSmartRef__\":true,\"id\":98},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":99},\"_Fill\":{\"__isSmartRef__\":true,\"id\":100},\"__LivelyClassName__\":\"lively.morphic.Shapes.Path\",\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\"},\"91\":{\"isAbsolute\":true,\"x\":-12,\"y\":-6,\"__LivelyClassName__\":\"lively.morphic.Shapes.MoveTo\",\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\"},\"92\":{\"isAbsolute\":true,\"x\":-12,\"y\":6,\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\",\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\"},\"93\":{\"isAbsolute\":true,\"x\":4,\"y\":0,\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\",\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\"},\"94\":{\"isAbsolute\":true,\"x\":-12,\"y\":-6,\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\",\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\"},\"95\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\",\"getPathNode\":\"getPathNodeHTML\",\"setPathElements\":\"setPathElementsHTML\",\"getPathBounds\":\"getPathBoundsHTML\",\"getTotalLength\":\"getTotalLengthHTML\",\"getPointAtTotalLength\":\"getPointAtTotalLengthHTML\"},\"96\":{\"x\":-12,\"y\":-6,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"97\":{\"x\":16,\"y\":12,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"98\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global\"},\"99\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global\"},\"100\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global\"},\"101\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"102\":{\"morph\":{\"__isSmartRef__\":true,\"id\":89},\"__LivelyClassName__\":\"lively.morphic.EventHandler\",\"__SourceModuleName__\":\"Global.lively.morphic.Events\"},\"103\":{\"x\":30.239306348594724,\"y\":57.988844715910574,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"104\":{\"dontChangeShape\":false,\"cachedVertices\":null,\"_PathElements\":[{\"__isSmartRef__\":true,\"id\":105},{\"__isSmartRef__\":true,\"id\":106}],\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":107},\"_ClipMode\":\"visible\",\"_Position\":{\"__isSmartRef__\":true,\"id\":108},\"_Extent\":{\"__isSmartRef__\":true,\"id\":109},\"_Padding\":{\"__isSmartRef__\":true,\"id\":110},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":99},\"__LivelyClassName__\":\"lively.morphic.Shapes.Path\",\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\"},\"105\":{\"isAbsolute\":true,\"x\":23.88119039815983,\"y\":19.053387665720095,\"__LivelyClassName__\":\"lively.morphic.Shapes.MoveTo\",\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\"},\"106\":{\"isAbsolute\":true,\"x\":30.239306348594724,\"y\":57.988844715910574,\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\",\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\"},\"107\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\",\"getPathNode\":\"getPathNodeHTML\",\"setPathElements\":\"setPathElementsHTML\",\"getPathBounds\":\"getPathBoundsHTML\",\"getTotalLength\":\"getTotalLengthHTML\",\"getPointAtTotalLength\":\"getPointAtTotalLengthHTML\"},\"108\":{\"x\":23,\"y\":18,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"109\":{\"x\":8,\"y\":40,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"110\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global\"},\"111\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"112\":{\"morph\":{\"__isSmartRef__\":true,\"id\":88},\"__LivelyClassName__\":\"lively.morphic.EventHandler\",\"__SourceModuleName__\":\"Global.lively.morphic.Events\"},\"113\":{\"morph\":{\"__isSmartRef__\":true,\"id\":88},\"index\":0,\"connectedMagnet\":null,\"__LivelyClassName__\":\"lively.morphic.ControlPoint\",\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\"},\"114\":{\"morph\":{\"__isSmartRef__\":true,\"id\":88},\"index\":1,\"connectedMagnet\":null,\"marker\":{\"__isSmartRef__\":true,\"id\":89},\"markerDirection\":\"prev\",\"__LivelyClassName__\":\"lively.morphic.ControlPoint\",\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\"},\"115\":{\"morphMenuItems\":{\"__isSmartRef__\":true,\"id\":116}},\"116\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":117},\"source\":\"function morphMenuItems() {\\n var visualConnector = this, con = this.con, world = this.world();\\n var items = [\\n ['edit converter', function() {\\n var source = con.converterString || \\n 'function converter(value) {\\\\n return value\\\\n}',\\n editor = new lively.morphic.Text(new Rectangle(0,0, 400, 200), source);\\n editor.doitContext = con;\\n connect(editor, 'savedTextString', con, 'converterString', {updater:\\n function($upd, source) { this.targetObj.converter = null; $upd(source) }});\\n connect(editor, 'savedTextString', world, 'alertOK', {converter: \\n function() { return 'setting new converter' }})\\n editor.applyStyle({syntaxHighlighting: true, \\n fontFamily: 'Courier', resizeWidth: true, resizeHeight: true});\\n var title = con.targetObj.name && con.sourceObj.name ?\\n 'Editor for ' + con.targetObj.name + ' -> ' + con.sourceObj.name :\\n 'Editor for converter function';\\n var window = world.addFramedMorph(editor, title)\\n window.align(window.bounds().topCenter(), \\n visualConnector.bounds().bottomCenter())\\n }],\\n ['hide', function() {\\n visualConnector.disconnectFromMagnets();\\n visualConnector.remove();\\n }],\\n ['disconnect', function() {\\n alertOK('Disconnected ' + visualConnector.con);\\n visualConnector.con.visualDisconnect();\\n }],\\n ['cancel', function() {}],\\n ];\\n return items;\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":122},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global\"},\"117\":{\"this\":{\"__isSmartRef__\":true,\"id\":88},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":118}},\"118\":{\"$super\":{\"__isSmartRef__\":true,\"id\":119}},\"119\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":120},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch(e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":121},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global\"},\"120\":{\"obj\":{\"__isSmartRef__\":true,\"id\":88},\"name\":\"morphMenuItems\"},\"121\":{},\"122\":{},\"123\":{\"x\":101,\"y\":20,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"124\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"125\":{\"morph\":{\"__isSmartRef__\":true,\"id\":45},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"126\":{\"x\":69.42218877156489,\"y\":-14.96458483244517,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"127\":{\"x\":23.833451898553903,\"y\":19.015299943776313,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"128\":{\"morphMenuItems\":{\"__isSmartRef__\":true,\"id\":129}},\"129\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":130},\"source\":\"function morphMenuItems() {\\n var visualConnector = this, con = this.con, world = this.world();\\n var items = [\\n ['edit converter', function() {\\n var source = con.converterString || \\n 'function converter(value) {\\\\n return value\\\\n}',\\n editor = new lively.morphic.Text(new Rectangle(0,0, 400, 200), source);\\n editor.doitContext = con;\\n connect(editor, 'savedTextString', con, 'converterString', {updater:\\n function($upd, source) { this.targetObj.converter = null; $upd(source) }});\\n connect(editor, 'savedTextString', world, 'alertOK', {converter: \\n function() { return 'setting new converter' }})\\n editor.applyStyle({syntaxHighlighting: true, \\n fontFamily: 'Courier', resizeWidth: true, resizeHeight: true});\\n var title = con.targetObj.name && con.sourceObj.name ?\\n 'Editor for ' + con.targetObj.name + ' -> ' + con.sourceObj.name :\\n 'Editor for converter function';\\n var window = world.addFramedMorph(editor, title)\\n window.align(window.bounds().topCenter(), \\n visualConnector.bounds().bottomCenter())\\n }],\\n ['hide', function() {\\n visualConnector.disconnectFromMagnets();\\n visualConnector.remove();\\n }],\\n ['disconnect', function() {\\n alertOK('Disconnected ' + visualConnector.con);\\n visualConnector.con.visualDisconnect();\\n }],\\n ['cancel', function() {}],\\n ];\\n return items;\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":135},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"130\":{\"this\":{\"__isSmartRef__\":true,\"id\":14},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":131}},\"131\":{\"$super\":{\"__isSmartRef__\":true,\"id\":132}},\"132\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":133},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch(e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":134},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"133\":{\"obj\":{\"__isSmartRef__\":true,\"id\":14},\"name\":\"morphMenuItems\"},\"134\":{},\"135\":{},\"136\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1},\"sourceAttrName\":\"_Position\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":12},\"targetMethodName\":\"signalTarget\",\"dependedBy\":{\"__isSmartRef__\":true,\"id\":12},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"137\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1},\"sourceAttrName\":\"_Scale\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":12},\"targetMethodName\":\"signalTarget\",\"dependedBy\":{\"__isSmartRef__\":true,\"id\":12},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"138\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1},\"sourceAttrName\":\"_Rotation\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":12},\"targetMethodName\":\"signalTarget\",\"dependedBy\":{\"__isSmartRef__\":true,\"id\":12},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"139\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1},\"sourceAttrName\":\"owner\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":12},\"targetMethodName\":\"updateOwners\",\"converter\":null,\"converterString\":\"function (newOwner, oldOwner) {\\n return [newOwner, oldOwner]\\n }\",\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":140},\"dependedBy\":{\"__isSmartRef__\":true,\"id\":12},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"140\":{\"source\":{\"__isSmartRef__\":true,\"id\":1},\"target\":{\"__isSmartRef__\":true,\"id\":12}},\"141\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":0},\"sourceAttrName\":\"_Position\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":12},\"targetMethodName\":\"signalTarget\",\"dependedBy\":{\"__isSmartRef__\":true,\"id\":12},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"142\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":0},\"sourceAttrName\":\"_Scale\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":12},\"targetMethodName\":\"signalTarget\",\"dependedBy\":{\"__isSmartRef__\":true,\"id\":12},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"143\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":0},\"sourceAttrName\":\"_Rotation\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":12},\"targetMethodName\":\"signalTarget\",\"dependedBy\":{\"__isSmartRef__\":true,\"id\":12},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"144\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":0},\"sourceAttrName\":\"owner\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":12},\"targetMethodName\":\"updateOwners\",\"converterString\":\"function (newOwner, oldOwner) {\\n return [newOwner, oldOwner]\\n }\",\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":145},\"dependedBy\":{\"__isSmartRef__\":true,\"id\":12},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":146},\"__LivelyClassName__\":\"AttributeConnection\"},\"145\":{\"source\":{\"__isSmartRef__\":true,\"id\":0},\"target\":{\"__isSmartRef__\":true,\"id\":12}},\"146\":{\"converter\":{\"__isSmartRef__\":true,\"id\":147}},\"147\":{\"originalFunc\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":145},\"source\":\"function (newOwner, oldOwner) {\\n return [newOwner, oldOwner]\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":148},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global\"},\"148\":{},\"149\":{\"d\":1.002003004005006,\"a\":1.002003004005006,\"f\":57.98884471591057,\"e\":30.239306348594727,\"c\":0,\"b\":0,\"matrix_\":{\"__isSmartRef__\":true,\"id\":150},\"__LivelyClassName__\":\"lively.morphic.Similitude\",\"__SourceModuleName__\":\"Global.lively.morphic.Core\"},\"150\":{\"a\":1.002003004005006,\"b\":0,\"c\":0,\"d\":1.002003004005006,\"e\":30.239306348594727,\"f\":57.98884471591057,\"__LivelyClassName__\":\"lively.morphic.Similitude\",\"__SourceModuleName__\":\"Global.lively.morphic.Core\"},\"151\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1},\"sourceAttrName\":\"_Position\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":12},\"targetMethodName\":\"signalTarget\",\"dependedBy\":{\"__isSmartRef__\":true,\"id\":12},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"152\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1},\"sourceAttrName\":\"_Scale\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":12},\"targetMethodName\":\"signalTarget\",\"dependedBy\":{\"__isSmartRef__\":true,\"id\":12},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"153\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1},\"sourceAttrName\":\"_Rotation\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":12},\"targetMethodName\":\"signalTarget\",\"dependedBy\":{\"__isSmartRef__\":true,\"id\":12},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"154\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1},\"sourceAttrName\":\"owner\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":12},\"targetMethodName\":\"updateOwners\",\"converterString\":\"function (newOwner, oldOwner) {\\n return [newOwner, oldOwner]\\n }\",\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":155},\"dependedBy\":{\"__isSmartRef__\":true,\"id\":12},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":156},\"__LivelyClassName__\":\"AttributeConnection\"},\"155\":{\"source\":{\"__isSmartRef__\":true,\"id\":1},\"target\":{\"__isSmartRef__\":true,\"id\":12}},\"156\":{\"converter\":{\"__isSmartRef__\":true,\"id\":157}},\"157\":{\"originalFunc\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":158},\"source\":\"function (newOwner, oldOwner) {\\n return [newOwner, oldOwner]\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":159},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"158\":{\"source\":{\"__isSmartRef__\":true,\"id\":1},\"target\":{\"__isSmartRef__\":true,\"id\":12}},\"159\":{},\"160\":{},\"161\":{\"x\":500,\"y\":331,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"162\":{\"x\":30.178857975203883,\"y\":57.87292501532346,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"163\":{\"updateList\":{\"__isSmartRef__\":true,\"id\":164},\"fillClassCache\":{\"__isSmartRef__\":true,\"id\":168},\"getMetrics\":{\"__isSmartRef__\":true,\"id\":172},\"updateModuleList\":{\"__isSmartRef__\":true,\"id\":176},\"updateGlobalList\":{\"__isSmartRef__\":true,\"id\":180}},\"164\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":165},\"source\":\"function updateList() {\\n var metrics = this.getMetrics();\\n\\n metrics.sort(function(a, b) {\\n if (b.methods !== a.methods) return b.methods - a.methods;\\n return b.subclasses - a.subclasses;\\n });\\n\\n var $ = jQuery;\\n var table = $('');\\n $('')\\n .append($('')\\n .append($('
').text('Class name'))\\n .append($('').text('WMC'))\\n .append($('').text('NOC'))\\n .append($('').text('DIT'))\\n .appendTo(table);\\n\\n metrics.forEach(function(metrics) {\\n $('
').text(metrics.name))\\n .append($('').text(metrics.methods))\\n .append($('').text(metrics.subclasses))\\n .append($('').text(metrics.depthInTree))\\n .appendTo(table);\\n });\\n\\n var container = $('
')\\n .css({ overflow: 'auto', width: '100%', height:'100%' })\\n .append(table);\\n $(this.renderContext().shapeNode).empty().append(container);\\n\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":166},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"165\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"166\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":167},\"user\":\"undefined\",\"tags\":[]},\"167\":{\"isSerializedDate\":true,\"string\":\"Thu Jan 05 2012 16:15:22 GMT+0100 (CET)\"},\"168\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":169},\"source\":\"function fillClassCache(ns) {\\n\\tthis.classes = (ns || Global).classes(true).uniq().filter(function(cls) {\\n\\t\\treturn cls.sourceModule instanceof lively.lang.Namespace\\n\\t})\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":170},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"169\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"170\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":171},\"user\":\"undefined\",\"tags\":[]},\"171\":{\"isSerializedDate\":true,\"string\":\"Thu Jan 05 2012 16:13:42 GMT+0100 (CET)\"},\"172\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":173},\"source\":\"function getMetrics() {\\n\\treturn this.classes.map(function(cls) {\\n return {\\n name: cls.displayName || cls.type || cls.name,\\n methods: Functions.own(cls.prototype).length +\\n \\t\\t Functions.own(cls).length,\\n subclasses: cls.directSubclasses().length,\\n depthInTree: cls.superclasses().length\\n };\\n });\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":174},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"173\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"174\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":175},\"tags\":[]},\"175\":{\"isSerializedDate\":true,\"string\":\"Thu Dec 15 2011 17:06:52 GMT+0100 (CET)\"},\"176\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":177},\"source\":\"function updateModuleList() {\\n for (var i = 0; i < this.owner.submorphs.length; i++) {\\n if (this.owner.submorphs[i].name === 'TextInput') {\\n try {\\n var ns = eval(this.owner.submorphs[i].input.getTextString());\\n this.fillClassCache(ns);\\n this.updateList();\\n } catch(err) {\\n alert(err);\\n }\\n break;\\n }\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":178},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"177\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"178\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":179},\"user\":\"undefined\",\"tags\":[]},\"179\":{\"isSerializedDate\":true,\"string\":\"Thu Jan 05 2012 16:34:58 GMT+0100 (CET)\"},\"180\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":181},\"source\":\"function updateGlobalList() {\\n this.fillClassCache();\\n this.updateList();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":182},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"181\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"182\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":183},\"user\":\"undefined\",\"tags\":[]},\"183\":{\"isSerializedDate\":true,\"string\":\"Thu Jan 05 2012 16:15:59 GMT+0100 (CET)\"},\"184\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":185}],\"scripts\":[],\"id\":\"68CB0259-9C28-4246-AC4F-D4AA662DE002\",\"shape\":{\"__isSmartRef__\":true,\"id\":200},\"droppingEnabled\":true,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"showsHalos\":false,\"name\":\"TextInput\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":207},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":232},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":233},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":234},\"layout\":{\"__isSmartRef__\":true,\"id\":235},\"isInLayoutCycle\":false,\"prevScroll\":[0,0],\"label\":{\"__isSmartRef__\":true,\"id\":237},\"input\":{\"__isSmartRef__\":true,\"id\":264},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":292},\"isBeingDragged\":false,\"isDataField\":true,\"isTypedDataField\":true,\"isCopyMorphRef\":true,\"morphRefId\":1,\"derivationIds\":[3457,\"F30465C1-3E65-4F06-8CE2-34B1B6D39F44\"],\"_Position\":{\"__isSmartRef__\":true,\"id\":293},\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"_Rotation\":0,\"_Scale\":1,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":294},\"__LivelyClassName__\":\"lively.morphic.Box\"},\"185\":{\"submorphs\":[],\"scripts\":[],\"id\":\"5E2F5C12-0646-4AE8-89E2-DE978FEA9510\",\"shape\":{\"__isSmartRef__\":true,\"id\":186},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":false,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":192},\"_MaxTextWidth\":140,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":189},\"showsHalos\":false,\"_FontSize\":14,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"Label\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":193},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":194}],\"charsReplaced\":\"TextInput\",\"lastFindLoc\":9,\"priorSelectionRange\":[7,7],\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":196},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":197},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":198},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_Padding\":{\"__isSmartRef__\":true,\"id\":199},\"_ClipMode\":\"visible\",\"_WhiteSpaceHandling\":\"pre-wrap\",\"_MinTextWidth\":140,\"_MinTextHeight\":null,\"previousSelection\":[1,1],\"owner\":{\"__isSmartRef__\":true,\"id\":184},\"derivationIds\":[3459,\"6AB049DD-3056-4759-B95B-5DA1DAE23880\"],\"isBeingDragged\":false,\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"186\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":187},\"_Extent\":{\"__isSmartRef__\":true,\"id\":188},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":189},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":190},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":191},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"187\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"188\":{\"x\":140,\"y\":22,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"189\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"190\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"191\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"192\":{\"x\":7.135,\"y\":7.135,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"193\":{\"partsSpaceName\":\"PartsBin/Basic/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":4,\"comment\":\"a simple text morph\",\"partName\":\"Text\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"194\":{\"style\":{\"__isSmartRef__\":true,\"id\":195},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":185},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"Module:\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"195\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"196\":{\"x\":140,\"y\":22,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"197\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"198\":{\"morph\":{\"__isSmartRef__\":true,\"id\":185},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"199\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"200\":{\"position\":{\"__isSmartRef__\":true,\"id\":201},\"_Extent\":{\"__isSmartRef__\":true,\"id\":202},\"_BorderWidth\":1,\"_Fill\":{\"__isSmartRef__\":true,\"id\":203},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":204},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":205},\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":206},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"201\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"202\":{\"x\":396.89140465873186,\"y\":44.11192548326366,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"203\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global\"},\"204\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"205\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"206\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"207\":{\"partsSpaceName\":\"PartsBin/DatabaseDemo/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"comment\":\"String input (text). Interface: #getInputString #getType #getValue #setLabel #getName\",\"migrationLevel\":4,\"partName\":\"TextInput\",\"changes\":[{\"__isSmartRef__\":true,\"id\":208},{\"__isSmartRef__\":true,\"id\":210},{\"__isSmartRef__\":true,\"id\":212},{\"__isSmartRef__\":true,\"id\":214},{\"__isSmartRef__\":true,\"id\":216},{\"__isSmartRef__\":true,\"id\":218},{\"__isSmartRef__\":true,\"id\":220},{\"__isSmartRef__\":true,\"id\":222},{\"__isSmartRef__\":true,\"id\":224},{\"__isSmartRef__\":true,\"id\":226},{\"__isSmartRef__\":true,\"id\":228},{\"__isSmartRef__\":true,\"id\":230}],\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"208\":{\"date\":{\"__isSmartRef__\":true,\"id\":209},\"author\":null,\"message\":\"\",\"id\":\"8FDAD811-D04E-4C77-B0EC-B839EF848821\"},\"209\":{\"isSerializedDate\":true,\"string\":\"Thu Jan 05 2012 00:13:45 GMT+0100 (CET)\"},\"210\":{\"date\":{\"__isSmartRef__\":true,\"id\":211},\"author\":null,\"message\":\"\",\"id\":\"2A84CEED-6D97-4405-809E-D94E0783B671\"},\"211\":{\"isSerializedDate\":true,\"string\":\"Wed Nov 23 2011 22:25:46 GMT+0100 (CET)\"},\"212\":{\"date\":{\"__isSmartRef__\":true,\"id\":213},\"author\":null,\"message\":\"\",\"id\":\"746BCB9A-8E05-4C29-8965-BAE702453043\"},\"213\":{\"isSerializedDate\":true,\"string\":\"Tue Nov 22 2011 22:22:01 GMT+0100 (CET)\"},\"214\":{\"date\":{\"__isSmartRef__\":true,\"id\":215},\"author\":null,\"message\":\"\",\"id\":\"C368FD9D-6A38-4D1D-AA63-C2170A3F2AEE\"},\"215\":{\"isSerializedDate\":true,\"string\":\"Thu Nov 17 2011 01:21:05 GMT+0100 (CET)\"},\"216\":{\"date\":{\"__isSmartRef__\":true,\"id\":217},\"author\":null,\"message\":\"\",\"id\":\"DD9591F7-AED2-49DF-A46C-1ABD96F0704E\"},\"217\":{\"isSerializedDate\":true,\"string\":\"Mon Nov 14 2011 19:03:18 GMT+0100 (CET)\"},\"218\":{\"date\":{\"__isSmartRef__\":true,\"id\":219},\"author\":null,\"message\":\"\",\"id\":\"1649BEFF-AE79-471A-9588-9F85C717B691\"},\"219\":{\"isSerializedDate\":true,\"string\":\"Mon Nov 14 2011 19:06:39 GMT+0100 (CET)\"},\"220\":{\"date\":{\"__isSmartRef__\":true,\"id\":221},\"author\":null,\"message\":\"\",\"id\":\"866D4176-0654-41AF-B572-7155CD518000\"},\"221\":{\"isSerializedDate\":true,\"string\":\"Mon Nov 14 2011 19:07:31 GMT+0100 (CET)\"},\"222\":{\"date\":{\"__isSmartRef__\":true,\"id\":223},\"author\":null,\"message\":\"\",\"id\":\"BB5FCC65-1A15-436D-A613-D8DEFF053440\"},\"223\":{\"isSerializedDate\":true,\"string\":\"Mon Nov 14 2011 19:17:07 GMT+0100 (CET)\"},\"224\":{\"date\":{\"__isSmartRef__\":true,\"id\":225},\"author\":null,\"message\":\"\",\"id\":\"68F0961D-33A6-4218-B689-D0D80AE50825\"},\"225\":{\"isSerializedDate\":true,\"string\":\"Mon Nov 14 2011 19:27:07 GMT+0100 (CET)\"},\"226\":{\"date\":{\"__isSmartRef__\":true,\"id\":227},\"author\":null,\"message\":\"\",\"id\":\"9DFAB0C9-0AE3-47FD-B9C3-3C00BD27B942\"},\"227\":{\"isSerializedDate\":true,\"string\":\"Wed Nov 16 2011 20:23:40 GMT+0100 (CET)\"},\"228\":{\"date\":{\"__isSmartRef__\":true,\"id\":229},\"author\":null,\"message\":\"\",\"id\":\"B3A0813A-D4E0-4A53-8507-A8D2A2CF2E36\"},\"229\":{\"isSerializedDate\":true,\"string\":\"Tue Nov 22 2011 01:13:13 GMT+0100 (CET)\"},\"230\":{\"date\":{\"__isSmartRef__\":true,\"id\":231},\"author\":null,\"message\":\"\",\"id\":\"95329BDB-9877-442A-B609-68B165559487\"},\"231\":{\"isSerializedDate\":true,\"string\":\"Tue Jan 03 2012 20:38:55 GMT+0100 (CET)\"},\"232\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"233\":{\"morph\":{\"__isSmartRef__\":true,\"id\":184},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"234\":{\"x\":411.419658698746,\"y\":44.11192548326366,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"235\":{\"layouter\":{\"__isSmartRef__\":true,\"id\":236},\"extentWithoutPlaceholder\":{\"__isSmartRef__\":true,\"id\":202}},\"236\":{\"defaultBorderSize\":10,\"defaultSpacing\":15,\"borderSize\":7.135,\"spacing\":3.995,\"container\":{\"__isSmartRef__\":true,\"id\":184},\"__SourceModuleName__\":\"Global.lively.morphic.Layout\",\"__LivelyClassName__\":\"lively.morphic.Layout.HorizontalLayout\"},\"237\":{\"submorphs\":[],\"scripts\":[],\"id\":23199,\"shape\":{\"__isSmartRef__\":true,\"id\":238},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":false,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":244},\"_MaxTextWidth\":48,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":241},\"showsHalos\":false,\"_FontSize\":14,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"Label\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":245},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":246}],\"charsReplaced\":\"some text \",\"lastFindLoc\":10,\"priorSelectionRange\":[0,10],\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":248},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":249},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":250},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_Padding\":{\"__isSmartRef__\":true,\"id\":251},\"_ClipMode\":\"visible\",\"_WhiteSpaceHandling\":\"pre-wrap\",\"owner\":null,\"_MinTextWidth\":48,\"_MinTextHeight\":null,\"previousSelection\":[5,9],\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":252},\"eventsAreIgnored\":true,\"scriptAnnotations\":{\"__isSmartRef__\":true,\"id\":253},\"_Rotation\":0,\"_Scale\":1,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":256},\"__LivelyClassName__\":\"lively.morphic.Text\"},\"238\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":239},\"_Extent\":{\"__isSmartRef__\":true,\"id\":240},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":241},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":242},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":243},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"239\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"240\":{\"x\":48,\"y\":22,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"241\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"242\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"243\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"244\":{\"x\":7.135,\"y\":7.135,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"245\":{\"partsSpaceName\":\"PartsBin/Basic\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":4,\"comment\":\"a simple text morph\",\"partName\":\"Text\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"246\":{\"style\":{\"__isSmartRef__\":true,\"id\":247},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":237},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"247\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"248\":{\"x\":48,\"y\":22,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"249\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"250\":{\"morph\":{\"__isSmartRef__\":true,\"id\":237},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"251\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"252\":{\"x\":65,\"y\":-18,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"253\":{\"setTextString\":{\"__isSmartRef__\":true,\"id\":254}},\"254\":{\"time\":{\"__isSmartRef__\":true,\"id\":255}},\"255\":{\"isSerializedDate\":true,\"string\":\"Mon Nov 14 2011 22:03:35 GMT+0100 (CET)\"},\"256\":{\"setTextString\":{\"__isSmartRef__\":true,\"id\":257}},\"257\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":258},\"source\":\"function setTextString(string) {\\n $super(string);\\n this.fit();\\n this.applyLayout();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":263},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"258\":{\"this\":{\"__isSmartRef__\":true,\"id\":237},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":259}},\"259\":{\"$super\":{\"__isSmartRef__\":true,\"id\":260}},\"260\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":261},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch(e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":262},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"261\":{\"obj\":{\"__isSmartRef__\":true,\"id\":237},\"name\":\"setTextString\"},\"262\":{},\"263\":{},\"264\":{\"submorphs\":[],\"scripts\":[],\"id\":\"DFDFE3DA-95BF-40CE-A7FB-0BAE6766B25D\",\"shape\":{\"__isSmartRef__\":true,\"id\":265},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":false,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":272},\"_MaxTextWidth\":176.69588523692522,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":273},\"showsHalos\":false,\"_FontSize\":14,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"Input\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":274},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":275}],\"charsReplaced\":\"sdf\",\"lastFindLoc\":3,\"priorSelectionRange\":[5,5],\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":277},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":278},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":279},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_Padding\":{\"__isSmartRef__\":true,\"id\":280},\"_ClipMode\":\"visible\",\"_WhiteSpaceHandling\":\"pre-wrap\",\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"_MinTextWidth\":176.69588523692522,\"_MinTextHeight\":null,\"layout\":{\"__isSmartRef__\":true,\"id\":281},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":282},\"previousSelection\":[11,11],\"derivationIds\":[3458,\"443AE3A2-E1DF-48F5-8CBC-AE8D720ACD4E\"],\"isBeingDragged\":false,\"_Rotation\":0,\"_Scale\":1,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":283},\"__LivelyClassName__\":\"lively.morphic.Text\"},\"265\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":266},\"_Extent\":{\"__isSmartRef__\":true,\"id\":267},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":268},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":269},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":270},\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"dashed\",\"_Fill\":{\"__isSmartRef__\":true,\"id\":271},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"266\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"267\":{\"x\":176.69588523692522,\"y\":22.98024068540795,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"268\":{\"r\":0.4,\"g\":0.4,\"b\":0.4,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"269\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"270\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"271\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global\"},\"272\":{\"x\":233.5325412335461,\"y\":18.07339511200624,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"273\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"274\":{\"partsSpaceName\":\"PartsBin/Basic\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":4,\"comment\":\"a simple text morph\",\"partName\":\"Text\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"275\":{\"style\":{\"__isSmartRef__\":true,\"id\":276},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":264},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"lively.morphic\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"276\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"277\":{\"x\":176.69588523692522,\"y\":22.98024068540795,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"278\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"279\":{\"morph\":{\"__isSmartRef__\":true,\"id\":264},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"280\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"281\":{},\"282\":{\"x\":175.92081270755892,\"y\":-8.13934924907744,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"283\":{\"onEnterPressed\":{\"__isSmartRef__\":true,\"id\":284}},\"284\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":285},\"source\":\"function onEnterPressed(evt) {\\n console.log(jQuery(evt.target).text());\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":290},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"285\":{\"this\":{\"__isSmartRef__\":true,\"id\":264},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":286}},\"286\":{\"$super\":{\"__isSmartRef__\":true,\"id\":287}},\"287\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":288},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch(e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":289},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"288\":{\"obj\":{\"__isSmartRef__\":true,\"id\":264},\"name\":\"onEnterPressed\"},\"289\":{},\"290\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":291},\"user\":\"undefined\",\"tags\":[]},\"291\":{\"isSerializedDate\":true,\"string\":\"Thu Jan 05 2012 15:56:17 GMT+0100 (CET)\"},\"292\":{\"x\":86,\"y\":-22,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"293\":{\"x\":134.17332343635104,\"y\":11.9225547996745,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"294\":{\"setLabel\":{\"__isSmartRef__\":true,\"id\":295},\"getValue\":{\"__isSmartRef__\":true,\"id\":299},\"getType\":{\"__isSmartRef__\":true,\"id\":303},\"getInputString\":{\"__isSmartRef__\":true,\"id\":307},\"setValue\":{\"__isSmartRef__\":true,\"id\":311},\"getSelectorString\":{\"__isSmartRef__\":true,\"id\":315},\"setName\":{\"__isSmartRef__\":true,\"id\":319},\"reset\":{\"__isSmartRef__\":true,\"id\":327}},\"295\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":296},\"source\":\"function setLabel(label) { this.label.setTextString(label);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":297},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"296\":{\"this\":{\"__isSmartRef__\":true,\"id\":184}},\"297\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":298}},\"298\":{\"isSerializedDate\":true,\"string\":\"Mon Nov 14 2011 23:08:14 GMT+0100 (CET)\"},\"299\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":300},\"source\":\"function getValue() {\\n return this.input.getTextString();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":301},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"300\":{\"this\":{\"__isSmartRef__\":true,\"id\":184}},\"301\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":302}},\"302\":{\"isSerializedDate\":true,\"string\":\"Mon Nov 14 2011 18:48:58 GMT+0100 (CET)\"},\"303\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":304},\"source\":\"function getType() {\\n return 'text';\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":305},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"304\":{\"this\":{\"__isSmartRef__\":true,\"id\":184}},\"305\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":306}},\"306\":{\"isSerializedDate\":true,\"string\":\"Mon Nov 14 2011 19:22:22 GMT+0100 (CET)\"},\"307\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":308},\"source\":\"function getInputString() {\\n return this.input.getTextString();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":309},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"308\":{\"this\":{\"__isSmartRef__\":true,\"id\":184}},\"309\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":310}},\"310\":{\"isSerializedDate\":true,\"string\":\"Mon Nov 14 2011 18:48:50 GMT+0100 (CET)\"},\"311\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":312},\"source\":\"function setValue(aString) {\\n this.get('Input').textString = aString;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":313},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"312\":{\"this\":{\"__isSmartRef__\":true,\"id\":184}},\"313\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":314}},\"314\":{\"isSerializedDate\":true,\"string\":\"Wed Nov 16 2011 20:23:29 GMT+0100 (CET)\"},\"315\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":316},\"source\":\"function getSelectorString() {\\n return '';\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":317},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"316\":{\"this\":{\"__isSmartRef__\":true,\"id\":184}},\"317\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":318},\"categories\":[]},\"318\":{\"isSerializedDate\":true,\"string\":\"Tue Nov 22 2011 22:21:48 GMT+0100 (CET)\"},\"319\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":320},\"source\":\"function setName(name) {\\n $super(name);\\n this.get(\\\"Label\\\").setTextString(name + \\\":\\\");\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":325},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"320\":{\"this\":{\"__isSmartRef__\":true,\"id\":184},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":321}},\"321\":{\"$super\":{\"__isSmartRef__\":true,\"id\":322}},\"322\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":323},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch(e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":324},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"323\":{\"obj\":{\"__isSmartRef__\":true,\"id\":184},\"name\":\"setName\"},\"324\":{},\"325\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":326}},\"326\":{\"isSerializedDate\":true,\"string\":\"Wed Nov 23 2011 19:54:41 GMT+0100 (CET)\"},\"327\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":328},\"source\":\"function reset() {\\n this.input.textString = '';\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":329},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"328\":{\"this\":{\"__isSmartRef__\":true,\"id\":184}},\"329\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":330},\"categories\":[]},\"330\":{\"isSerializedDate\":true,\"string\":\"Wed Nov 23 2011 22:25:40 GMT+0100 (CET)\"},\"331\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":332}],\"scripts\":[],\"id\":\"A0BC55E7-6461-4AB3-9117-32E79D02BAB5\",\"shape\":{\"__isSmartRef__\":true,\"id\":347},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"value\":true,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":363},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":351},\"label\":{\"__isSmartRef__\":true,\"id\":332},\"name\":\"Button1\",\"showsHalos\":false,\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":372},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":373}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":415},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":416},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":417},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":418},\"derivationIds\":[7251],\"isCopyMorphRef\":true,\"morphRefId\":1,\"_Position\":{\"__isSmartRef__\":true,\"id\":419},\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Button\"},\"332\":{\"submorphs\":[],\"scripts\":[],\"id\":\"EAF0A36E-3166-45B1-A4A8-C5D8A16AEF2A\",\"shape\":{\"__isSmartRef__\":true,\"id\":333},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_WhiteSpaceHandling\":\"pre-wrap\",\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":339},\"_MaxTextWidth\":101,\"_MaxTextHeight\":null,\"textStyle\":null,\"padding\":{\"__isSmartRef__\":true,\"id\":340},\"_Padding\":{\"__isSmartRef__\":true,\"id\":341},\"owner\":{\"__isSmartRef__\":true,\"id\":331},\"isLabel\":true,\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_ClipMode\":\"hidden\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":342},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":343}],\"_Align\":\"center\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":345},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":346},\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"derivationIds\":[7252],\"_MinTextWidth\":101,\"_MinTextHeight\":null,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"333\":{\"position\":{\"__isSmartRef__\":true,\"id\":334},\"_Extent\":{\"__isSmartRef__\":true,\"id\":335},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":336},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":337},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":338},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"334\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"335\":{\"x\":101,\"y\":21,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"336\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"337\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"338\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"339\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"340\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"341\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"342\":{\"x\":101,\"y\":21,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"343\":{\"style\":{\"__isSmartRef__\":true,\"id\":344},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":332},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"Module\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"344\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"345\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"346\":{\"morph\":{\"__isSmartRef__\":true,\"id\":332},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"347\":{\"position\":{\"__isSmartRef__\":true,\"id\":348},\"_Extent\":{\"__isSmartRef__\":true,\"id\":349},\"_BorderWidth\":1.1840000000000002,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":350},\"_Fill\":{\"__isSmartRef__\":true,\"id\":351},\"_BorderRadius\":5.2,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":361},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":362},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"348\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"349\":{\"x\":101,\"y\":21,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"350\":{\"r\":0.839,\"g\":0.839,\"b\":0.839,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"351\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":352},{\"__isSmartRef__\":true,\"id\":354},{\"__isSmartRef__\":true,\"id\":356},{\"__isSmartRef__\":true,\"id\":358}],\"vector\":{\"__isSmartRef__\":true,\"id\":360},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"352\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":353}},\"353\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"354\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":355}},\"355\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"356\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":357}},\"357\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"358\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":359}},\"359\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"360\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"361\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"362\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"363\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":364},{\"__isSmartRef__\":true,\"id\":366},{\"__isSmartRef__\":true,\"id\":368},{\"__isSmartRef__\":true,\"id\":370}],\"vector\":{\"__isSmartRef__\":true,\"id\":360},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"364\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":365}},\"365\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"366\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":367}},\"367\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"368\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":369}},\"369\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"370\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":371}},\"371\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"372\":{\"partsSpaceName\":\"PartsBin/Inputs\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":4,\"partName\":\"Button\",\"comment\":\"Has a script that is called on button press\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"373\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":331},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"updateModuleList\",\"visualConnector\":{\"__isSmartRef__\":true,\"id\":374},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"374\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":375}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":394},\"derivationIds\":[null],\"id\":\"35427A57-2D9A-4E0D-B03B-6A28467924A2\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":401},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":402},\"droppingEnabled\":true,\"halosEnabled\":true,\"owner\":null,\"_Position\":{\"__isSmartRef__\":true,\"id\":403},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":404},\"controlPoints\":[{\"__isSmartRef__\":true,\"id\":405},{\"__isSmartRef__\":true,\"id\":406}],\"con\":{\"__isSmartRef__\":true,\"id\":373},\"showsMorphMenu\":true,\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":407},\"__LivelyClassName__\":\"lively.morphic.Path\"},\"375\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":376},\"derivationIds\":[null],\"id\":\"2836264C-734B-4D4B-98F9-B713C9003C0C\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":387},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":388},\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":389},\"owner\":{\"__isSmartRef__\":true,\"id\":374},\"_Rotation\":2.961776014200943,\"showsHalos\":false,\"controlPoints\":[{\"__isSmartRef__\":true,\"id\":390},{\"__isSmartRef__\":true,\"id\":391},{\"__isSmartRef__\":true,\"id\":392},{\"__isSmartRef__\":true,\"id\":393}],\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__LivelyClassName__\":\"lively.morphic.Path\"},\"376\":{\"dontChangeShape\":false,\"cachedVertices\":null,\"_PathElements\":[{\"__isSmartRef__\":true,\"id\":377},{\"__isSmartRef__\":true,\"id\":378},{\"__isSmartRef__\":true,\"id\":379},{\"__isSmartRef__\":true,\"id\":380}],\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":381},\"_ClipMode\":\"visible\",\"_Position\":{\"__isSmartRef__\":true,\"id\":382},\"_Extent\":{\"__isSmartRef__\":true,\"id\":383},\"_Padding\":{\"__isSmartRef__\":true,\"id\":384},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":385},\"_Fill\":{\"__isSmartRef__\":true,\"id\":386},\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Path\"},\"377\":{\"isAbsolute\":true,\"x\":-12,\"y\":-6,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.MoveTo\"},\"378\":{\"isAbsolute\":true,\"x\":-12,\"y\":6,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\"},\"379\":{\"isAbsolute\":true,\"x\":4,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\"},\"380\":{\"isAbsolute\":true,\"x\":-12,\"y\":-6,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\"},\"381\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\",\"getPathNode\":\"getPathNodeHTML\",\"setPathElements\":\"setPathElementsHTML\",\"getPathBounds\":\"getPathBoundsHTML\",\"getTotalLength\":\"getTotalLengthHTML\",\"getPointAtTotalLength\":\"getPointAtTotalLengthHTML\"},\"382\":{\"x\":-12,\"y\":-6,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"383\":{\"x\":16,\"y\":12,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"384\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"385\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"386\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"387\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"388\":{\"morph\":{\"__isSmartRef__\":true,\"id\":375},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"389\":{\"x\":-112.35406122954501,\"y\":37.8911145536417,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"390\":{\"morph\":{\"__isSmartRef__\":true,\"id\":375},\"index\":0,\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__LivelyClassName__\":\"lively.morphic.ControlPoint\"},\"391\":{\"morph\":{\"__isSmartRef__\":true,\"id\":375},\"index\":1,\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__LivelyClassName__\":\"lively.morphic.ControlPoint\"},\"392\":{\"morph\":{\"__isSmartRef__\":true,\"id\":375},\"index\":2,\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__LivelyClassName__\":\"lively.morphic.ControlPoint\"},\"393\":{\"morph\":{\"__isSmartRef__\":true,\"id\":375},\"index\":3,\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__LivelyClassName__\":\"lively.morphic.ControlPoint\"},\"394\":{\"dontChangeShape\":false,\"cachedVertices\":null,\"_PathElements\":[{\"__isSmartRef__\":true,\"id\":395},{\"__isSmartRef__\":true,\"id\":396}],\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":397},\"_ClipMode\":\"visible\",\"_Position\":{\"__isSmartRef__\":true,\"id\":398},\"_Extent\":{\"__isSmartRef__\":true,\"id\":399},\"_Padding\":{\"__isSmartRef__\":true,\"id\":400},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":385},\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Path\"},\"395\":{\"isAbsolute\":true,\"x\":299.64434925829386,\"y\":-37.001999,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.MoveTo\"},\"396\":{\"isAbsolute\":true,\"x\":-112.35406122954501,\"y\":37.8911145536417,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\"},\"397\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\",\"getPathNode\":\"getPathNodeHTML\",\"setPathElements\":\"setPathElementsHTML\",\"getPathBounds\":\"getPathBoundsHTML\",\"getTotalLength\":\"getTotalLengthHTML\",\"getPointAtTotalLength\":\"getPointAtTotalLengthHTML\"},\"398\":{\"x\":-113,\"y\":-38,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"399\":{\"x\":413,\"y\":76,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"400\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"401\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"402\":{\"morph\":{\"__isSmartRef__\":true,\"id\":374},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"403\":{\"x\":268.4926622758477,\"y\":45.135,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"404\":{\"x\":413,\"y\":76,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"405\":{\"morph\":{\"__isSmartRef__\":true,\"id\":374},\"index\":0,\"connectedMagnet\":null,\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__LivelyClassName__\":\"lively.morphic.ControlPoint\"},\"406\":{\"morph\":{\"__isSmartRef__\":true,\"id\":374},\"index\":1,\"connectedMagnet\":null,\"marker\":{\"__isSmartRef__\":true,\"id\":375},\"markerDirection\":\"prev\",\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__LivelyClassName__\":\"lively.morphic.ControlPoint\"},\"407\":{\"morphMenuItems\":{\"__isSmartRef__\":true,\"id\":408}},\"408\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":409},\"source\":\"function morphMenuItems() {\\n var visualConnector = this, con = this.con, world = this.world();\\n var items = [\\n ['edit converter', function() {\\n var source = con.converterString || \\n 'function converter(value) {\\\\n return value\\\\n}',\\n editor = new lively.morphic.Text(new Rectangle(0,0, 400, 200), source);\\n editor.doitContext = con;\\n connect(editor, 'savedTextString', con, 'converterString', {updater:\\n function($upd, source) { this.targetObj.converter = null; $upd(source) }});\\n connect(editor, 'savedTextString', world, 'alertOK', {converter: \\n function() { return 'setting new converter' }})\\n editor.applyStyle({syntaxHighlighting: true, \\n fontFamily: 'Courier', resizeWidth: true, resizeHeight: true});\\n var title = con.targetObj.name && con.sourceObj.name ?\\n 'Editor for ' + con.targetObj.name + ' -> ' + con.sourceObj.name :\\n 'Editor for converter function';\\n var window = world.addFramedMorph(editor, title)\\n window.align(window.bounds().topCenter(), \\n visualConnector.bounds().bottomCenter())\\n }],\\n ['hide', function() {\\n visualConnector.disconnectFromMagnets();\\n visualConnector.remove();\\n }],\\n ['disconnect', function() {\\n alertOK('Disconnected ' + visualConnector.con);\\n visualConnector.con.visualDisconnect();\\n }],\\n ['cancel', function() {}],\\n ];\\n return items;\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":414},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"409\":{\"this\":{\"__isSmartRef__\":true,\"id\":374},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":410}},\"410\":{\"$super\":{\"__isSmartRef__\":true,\"id\":411}},\"411\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":412},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch(e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":413},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"412\":{\"obj\":{\"__isSmartRef__\":true,\"id\":374},\"name\":\"morphMenuItems\"},\"413\":{},\"414\":{},\"415\":{\"x\":101,\"y\":21,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"416\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"417\":{\"morph\":{\"__isSmartRef__\":true,\"id\":331},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"418\":{\"x\":75.01466489007407,\"y\":-10.097867193874649,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"419\":{\"x\":415.4245184509528,\"y\":19.061473801934724,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"420\":{\"position\":{\"__isSmartRef__\":true,\"id\":421},\"_Extent\":{\"__isSmartRef__\":true,\"id\":422},\"_BorderWidth\":1.332,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":423},\"_Fill\":{\"__isSmartRef__\":true,\"id\":424},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":425},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":426},\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"421\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"422\":{\"x\":555,\"y\":408,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"423\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"424\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global\"},\"425\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"426\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"427\":{\"partsSpaceName\":\"PartsBin/MP2011WS\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"comment\":\"\",\"migrationLevel\":4,\"partName\":\"Rectangle\",\"changes\":[{\"__isSmartRef__\":true,\"id\":428},{\"__isSmartRef__\":true,\"id\":430}],\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"428\":{\"date\":{\"__isSmartRef__\":true,\"id\":429},\"author\":\"mf\",\"message\":\"\",\"id\":\"B6CC3E78-DF35-4C5F-98D5-4D2B57B1BF1B\"},\"429\":{\"isSerializedDate\":true,\"string\":\"Tue Jan 17 2012 18:39:30 GMT+0100 (CET)\"},\"430\":{\"date\":{\"__isSmartRef__\":true,\"id\":431},\"author\":\"mf\",\"message\":\"\",\"id\":\"54F2D0F5-53AA-4892-A3D2-17E44416CAE3\"},\"431\":{\"isSerializedDate\":true,\"string\":\"Tue Jan 17 2012 18:41:06 GMT+0100 (CET)\"},\"432\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"433\":{\"morph\":{\"__isSmartRef__\":true,\"id\":0},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"434\":{},\"435\":{\"x\":543,\"y\":397,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"436\":{\"x\":305,\"y\":2,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"437\":{\"x\":0,\"y\":0,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"isSimplifiedRegistry\":true}}","loadedMetaInfo":{"__isSmartRef__":true,"id":9761},"name":"MetricsView","part":{"__isSmartRef__":true,"id":9766},"partsSpaceName":"PartsBin/MP2011WS/","__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"9742":{"sourceAttrName":"partVersions","sourceObj":{"__isSmartRef__":true,"id":9741},"targetMethodName":"setSelectedPartVersions","targetObj":{"__isSmartRef__":true,"id":9454},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"9743":{"sourceAttrName":"loadedMetaInfo","sourceObj":{"__isSmartRef__":true,"id":9741},"targetMethodName":"setMetaInfoOfSelectedItem","targetObj":{"__isSmartRef__":true,"id":9454},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"9744":{"sourceAttrName":"part","sourceObj":{"__isSmartRef__":true,"id":9741},"targetMethodName":"remove","targetObj":{"__isSmartRef__":true,"id":9745},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"9745":{"_ClipMode":"visible","derivationIds":[],"droppingEnabled":true,"eventHandler":{"__isSmartRef__":true,"id":9746},"halosEnabled":true,"id":"F977DA22-C7BC-4791-99A9-31DF222C7E78","owner":null,"scripts":[],"shape":{"__isSmartRef__":true,"id":9747},"submorphs":[],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(0.0,0.0)"},"9746":{"morph":{"__isSmartRef__":true,"id":9745},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9747":{"_BorderWidth":1,"__serializedExpressions__":["_BorderColor","_Extent","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(100.0,100.0)","_Fill":"Color.rgba(204,204,204,0.6)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"9748":{"sourceAttrName":"part","sourceObj":{"__isSmartRef__":true,"id":9741},"targetMethodName":"openLoadedPartsBinItem","targetObj":{"__isSmartRef__":true,"id":9749},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"9749":{"_ClipMode":"visible","accessibleInInactiveWindow":true,"derivationIds":[],"draggingEnabled":true,"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":9750},"halosEnabled":true,"id":"CB7EA45A-7055-4B5D-8F30-5702335CD19A","isBeingDragged":false,"isSelected":true,"owner":null,"partItem":{"__isSmartRef__":true,"id":9741},"partsBinURL":{"__isSmartRef__":true,"id":9751},"scripts":[],"shape":{"__isSmartRef__":true,"id":9752},"submorphs":[{"__isSmartRef__":true,"id":9753},{"__isSmartRef__":true,"id":9756}],"targetName":"MetricsView","__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport","_Position":"lively.pt(0.0,0.0)"},"9750":{"morph":{"__isSmartRef__":true,"id":9749},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9751":{"hostname":"localhost","pathname":"/PartsBin/MP2011WS/","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"9752":{"_BorderRadius":6,"_BorderWidth":3,"__serializedExpressions__":["_BorderColor","_Extent","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(204,0,0)","_Extent":"lively.pt(100.0,100.0)","_Fill":"Color.rgb(230,230,230)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"9753":{"_ClipMode":"visible","derivationIds":[],"droppingEnabled":true,"eventHandler":{"__isSmartRef__":true,"id":9754},"eventsAreIgnored":true,"halosEnabled":true,"id":"2EB8C6D9-E908-4A13-9260-40CC45A8AC5F","owner":{"__isSmartRef__":true,"id":9749},"scripts":[],"shape":{"__isSmartRef__":true,"id":9755},"submorphs":[],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3.0,3.0)"},"9754":{"morph":{"__isSmartRef__":true,"id":9753},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9755":{"stringifiedShapeNode":"
Class nameWMCNOCDIT
lively.morphic.Morph402211
lively.morphic.Text23832
lively.morphic.World12102
lively.ide.BasicBrowser10533
lively.morphic.List7213
lively.morphic.Shapes.Shape6851
WebResource5001
lively.morphic.DataGrid4402
ObjectGraphLinearizer4401
lively.morphic.Shapes.Path4302
lively.ide.FileFragment4211
lively.morphic.Rendering.DOMInterface3901
NetRequest3902
Change3761
URL3601
lively.morphic.Selection3603
lively.morphic.ControlPoint3501
ChangeSet3502
AttributeConnection3411
lively.PartsBin.PartItem3301
AnotherSourceDatabase2901
lively.morphic.TextEmphasis2801
lively.morphic.Path2802
lively.morphic.RichText2701
SVNResource2703
lively.morphic.TextChunk2601
lively.morphic.Similitude2501
lively.morphic.Window2502
lively.morphic.Layout.Layout2441
Resource2412
lively.ide.ModuleWrapper2301
lively.ide.BrowserNode2251
lively.Main.Examples2211
lively.morphic.Halo21183
lively.morphic.Slider2103
RealTrait2101
Layer2001
lively.FileUploader2001
lively.morphic.Rendering.RenderContext1931
lively.morphic.EventHandler1811
lively.morphic.Menu1803
CodeParser1721
lively.Main.Loader1721
lively.morphic.PartsBinItem1703
LayerableObject1701
MethodCategoryChange1602
lively.morphic.Tab1602
lively.PartsBin.PartsSpace1601
View1531
lively.morphic.Button1512
lively.morphic.Layout.GridLayout1502
lively.PartsBin.PartsBinMetaInfo1501
lively.morphic.TextEditor1503
DocLinkConverter1501
ClassChange1402
lively.morphic.DataGridCell1403
lively.morphic.Script1321
lively.morphic.Magnet1311
lively.morphic.TabBar1302
lively.morphic.Image1302
OMetaSupport1301
Query1302
SyntheticModel1302
lively.morphic.HandMorph1302
lively.ide.FileFragmentNode12142
lively.ide.AddNewFileCommand1202
lively.Main.WorldDataAccessor1131
lively.ide.CompleteFileFragmentNode1113
lively.morphic.Shapes.Image1102
ClassPlugin1102
ConversionPlugin1102
lively.ide.SystemBrowser1104
lively.morphic.Shapes.PathElement10101
lively.ide.ChangeNode1052
lively.ide.AddToFileFragmentCommand1042
lively.morphic.AbstractDialog1032
lively.ide.MultiFileFragmentsNode1013
lively.morphic.Shapes.External1002
lively.morphic.TitleBar1003
NetRequestStatus1001
ProtoChange1002
lively.morphic.LinearGradient1002
lively.morphic.RotateHalo1004
lively.morphic.PathVertexControlPointHalo1005
lively.morphic.HorizontalDivider1003
lively.ide.BrowserCommand9191
lively.morphic.Shapes.MoveTo902
lively.morphic.ProgressBar903
lively.ide.RemoteChangeSetNode904
lively.morph.ConnectionBuilder903
lively.morphic.DraggableBehaviorMorph903
lively.morphic.RadialGradient902
lively.morphic.Canvas.RenderContext902
lively.morphic.Layout.ConstraintLayout902
StaticChange902
JsParser902
lively.ide.ChangeSetMenuCommand902
lively.morphic.PathInsertPointHalo905
lively.morphic.App831
lively.morphic.Layout.HorizontalLayout812
Model811
lively.morphic.Layout.VerticalLayout812
lively.ide.BrowserPanel804
ClosurePlugin802
lively.morphic.RenameHalo804
DoitChange802
lively.ide.SourceControlNode802
lively.morphic.Shapes.ArcTo802
LivelyWrapperPlugin802
lively.morphic.HtmlWrapperMorph802
lively.morphic.Shapes.BezierCurve1CtlTo802
lively.morphic.Shapes.BezierCurve2CtlTo802
lively.morphic.Shapes.QuadCurveTo802
lively.ide.MethodCategoryFragmentNode804
lively.ide.CategorizedClassFragmentNode803
lively.morphic.CheckBox802
lively.morphic.GeometryTransformConnection803
lively.morphic.Shapes.CurveTo802
lively.morphic.Shapes.Ellipse802
lively.morphic.Shapes.VerticalTo802
Styles801
lively.ide.RunTestMethodCommand802
lively.morphic.Shapes.HorizontalTo802
OldModelFilter802
lively.morphic.Shapes.LineTo802
lively.morphic.GeometryConnection712
DoWeakSerializePlugin702
lively.ide.NamespaceNode702
lively.morphic.TabContainer702
SVNVersionInfo701
CopyOnlySubmorphsPlugin702
lively.morphic.LockHalo704
lively.morphic.Shapes.ClosePath702
lively.ide.SortCommand702
LayerPlugin702
lively.morphic.CopyHalo704
DeprecatedView701
lively.morphic.SliderKnob703
GenericFilter702
lively.morphic.FunctionScript702
lively.morphic.DropDownList704
lively.morphic.Layout.JournalLayout703
lively.ide.ChangeSetDoitNode703
lively.morphic.MagnetHalo703
lively.morphic.Gradient621
lively.ide.ChangeSetNode613
lively.Main.JSONWorldData612
lively.ide.ChangesGotoChangeSetCommand602
lively.morphic.HTMLParser601
lively.morphic.BoundsHalo604
lively.ide.EvaluateCommand602
lively.ide.ParserDebugCommand602
lively.ide.RefreshCommand602
lively.ide.ShowLineNumbersCommand602
lively.ide.ClassHierarchyViewCommand602
lively.morphic.GrabHalo604
lively.ide.OpenVersionsOfFile602
lively.morphic.FrameRateMorph603
lively.ide.AllModulesLoadCommand602
lively.ide.ClassChangeMenuCommand602
lively.ide.ClassElemFragmentNode603
lively.ide.AllMethodCategoryFragmentNode603
lively.morphic.PromptDialog603
lively.morphic.TabStrategyTop601
lively.morphic.EditDialog603
lively.ide.SaveChangesCommand602
lively.ide.ViewSourceCommand602
lively.ide.CompleteOmetaFragmentNode604
lively.Main.HTMLExamples602
lively.morphic.TargetScript602
StoreAndRestorePlugin602
lively.Main.HTMLLoader602
lively.morphic.MagnetSet601
lively.ide.BrowseWorldCommand602
lively.morphic.Layout.ConstraintLayoutInfo601
lively.morphic.Shapes.Rectangle602
lively.ide.OpenDiffViewerCommand602
lively.ide.OpenInFileEditorCommand602
ObjectLinearizerPlugin5181
DEPRECATEDScriptFilter502
lively.morphic.DragHalo504
lively.Main.NewMorphicData503
lively.morphic.MenuHalo504
lively.morphic.OriginHalo504
lively.ide.WikiCodeNode502
RegExpPlugin502
lively.morphic.Layout.TightHorizontalLayout503
lively.ide.WikiCodeBrowser504
lively.morphic.RescaleHalo504
lively.morphic.ResizeHalo504
lively.Main.XMLWorldData502
CrayonColors501
lively.ide.ObjectFragmentNode503
lively.ide.NodeTypeFilter502
Importer502
AnotherCodeMarkupParser501
XPathEmulator501
lively.morphic.TabPane502
lively.ide.LocalCodeBrowser504
lively.ide.NodeFilter421
lively.morphic.PathControlPointHalo424
lively.morphic.Panel413
lively.morphic.RelayEventHandler402
DoNotSerializePlugin402
lively.ide.ChangeSetClassNode403
lively.ide.ChangeSetMethodCategoryNode403
NetRequestReporter401
lively.ide.FunctionFragmentNode403
lively.ide.CopFragmentNode403
lively.ide.CopRefineFragmentNode403
lively.ide.ParseErrorFileFragment402
lively.ide.TraitFragmentNode403
XPathEmulatorResult401
lively.ide.OMetaGrammarNode403
lively.ide.ChangeSetClassElemNode403
lively.morphic.RelativeMagnet402
lively.persistence.DatePlugin402
lively.morphic.Clip403
COPError401
Exporter401
lively.ide.AddMethodToFileFragmentCommand403
lively.ide.AddLayerToFileFragmentCommand403
lively.ide.AddObjectExtendToFileFragmentCommand403
lively.ide.AddClassToFileFragmentCommand403
lively.morphic.Layout.GridLayoutPlaceholder402
lively.Main.NewWorldData402
lively.morphic.DataGridColHead403
lively.morphic.Box3192
lively.morphic.WindowedApp322
Copier311
lively.ide.OMetaRuleNode303
lively.morphic.ScriptEditorHalo304
lively.morphic.InspectHalo304
lively.morphic.PublishHalo304
SyntaxHighlighter301
OMetaParser302
IgnoreEpiMorphsPlugin302
lively.ide.TraitElemFragmentNode303
lively.ide.CopMemberFragmentNode303
lively.morphic.CloseHalo304
lively.morphic.SetImageURLHalo304
lively.morphic.StyleHalo304
lively.morphic.ConfirmDialog303
lively.morphic.Compat.Text301
lively.ide.SortFilter302
lively.morphic.HTML.RenderContext302
lively.morphic.SVG.RenderContext302
lively.morphic.WindowControl303
IgnoreDOMElementsPlugin302
AttributeConnectionPlugin302
lively.Main.CanvasLoader302
IgnoreFunctionsPlugin302
cop.PartialLayerComposition301
Module:
Module
lively.morphic
World
","__serializedExpressions__":["_Extent","_Padding","extent"],"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(94.0,94.0)","_Padding":"lively.rect(0,0,0,0)","extent":"lively.pt(0.0,0.0)"},"9756":{"_Align":"center","_ClipMode":"hidden","_FontFamily":"Helvetica","_FontSize":8,"_HandStyle":"default","_InputAllowed":false,"_MaxTextHeight":null,"_MaxTextWidth":null,"_MinTextHeight":null,"_MinTextWidth":null,"_Visible":true,"_WhiteSpaceHandling":"pre-wrap","allowInput":false,"derivationIds":[],"droppingEnabled":false,"evalEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":9757},"eventsAreIgnored":true,"fixedHeight":false,"fixedWidth":false,"grabbingEnabled":false,"halosEnabled":true,"id":"B50987FB-B37B-4747-963F-BFB0B9DC4E66","isLabel":true,"owner":{"__isSmartRef__":true,"id":9749},"scripts":[],"shape":{"__isSmartRef__":true,"id":9758},"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":9759}],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(5.5,71.0)"},"9757":{"morph":{"__isSmartRef__":true,"id":9756},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9758":{"_BorderRadius":2,"_BorderWidth":0,"_Opacity":0.8,"__serializedExpressions__":["_BorderColor","_Extent","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(69.0,15.0)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(5,2,0,-2)","_Position":"lively.pt(10.0,10.0)"},"9759":{"_id":"_1812","chunkOwner":{"__isSmartRef__":true,"id":9756},"storedString":"MetricsView","style":{"__isSmartRef__":true,"id":9760},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9760":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9761":{"changes":[{"__isSmartRef__":true,"id":9762},{"__isSmartRef__":true,"id":9764}],"comment":"","migrationLevel":4,"partName":"Rectangle","partsSpaceName":"PartsBin/MP2011WS/","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"9762":{"author":"mf","date":{"__isSmartRef__":true,"id":9763},"id":"54F2D0F5-53AA-4892-A3D2-17E44416CAE3","message":""},"9763":{"isSerializedDate":true,"string":"Tue Jan 17 2012 18:41:06 GMT+0100 (CET)"},"9764":{"author":"mf","date":{"__isSmartRef__":true,"id":9765},"id":"B6CC3E78-DF35-4C5F-98D5-4D2B57B1BF1B","message":""},"9765":{"isSerializedDate":true,"string":"Tue Jan 17 2012 18:39:30 GMT+0100 (CET)"},"9766":{"_ClipMode":"visible","_Rotation":0,"_Scale":1,"attributeConnections":[{"__isSmartRef__":true,"id":9767},{"__isSmartRef__":true,"id":9803},{"__isSmartRef__":true,"id":9805},{"__isSmartRef__":true,"id":9807}],"derivationIds":[536],"doNotCopyProperties":["$$_Position","$$_Scale","$$_Rotation","$$owner"],"doNotSerialize":["$$_Position","$$_Scale","$$_Rotation","$$owner"],"droppingEnabled":true,"eventHandler":{"__isSmartRef__":true,"id":9881},"halosEnabled":true,"id":"08943F92-D1AA-4424-817E-242A322B2F30","isBeingDragged":false,"layout":{"__isSmartRef__":true,"id":9882},"name":"MetricsView","owner":null,"partsBinMetaInfo":{"__isSmartRef__":true,"id":9761},"prevScroll":[0,0],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":9883},"showsHalos":false,"submorphs":[{"__isSmartRef__":true,"id":9770},{"__isSmartRef__":true,"id":9884},{"__isSmartRef__":true,"id":9990},{"__isSmartRef__":true,"id":9886},{"__isSmartRef__":true,"id":9820}],"__serializedExpressions__":["_Position","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(749.0,35.0)","distanceToDragEvent":"lively.pt(305.0,2.0)"},"9767":{"dependedBy":{"__isSmartRef__":true,"id":9768},"sourceAttrName":"_Position","sourceObj":{"__isSmartRef__":true,"id":9766},"targetMethodName":"signalTarget","targetObj":{"__isSmartRef__":true,"id":9768},"varMapping":{"__isSmartRef__":true,"id":9880},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"9768":{"dependendConnections":[{"__isSmartRef__":true,"id":9769},{"__isSmartRef__":true,"id":9771},{"__isSmartRef__":true,"id":9773},{"__isSmartRef__":true,"id":9775},{"__isSmartRef__":true,"id":9767},{"__isSmartRef__":true,"id":9803},{"__isSmartRef__":true,"id":9805},{"__isSmartRef__":true,"id":9807},{"__isSmartRef__":true,"id":9769},{"__isSmartRef__":true,"id":9771},{"__isSmartRef__":true,"id":9773},{"__isSmartRef__":true,"id":9775},{"__isSmartRef__":true,"id":9767},{"__isSmartRef__":true,"id":9803},{"__isSmartRef__":true,"id":9805},{"__isSmartRef__":true,"id":9807},{"__isSmartRef__":true,"id":9769},{"__isSmartRef__":true,"id":9771},{"__isSmartRef__":true,"id":9773},{"__isSmartRef__":true,"id":9775},{"__isSmartRef__":true,"id":9767},{"__isSmartRef__":true,"id":9803},{"__isSmartRef__":true,"id":9805},{"__isSmartRef__":true,"id":9807}],"oldTransform":{"__isSmartRef__":true,"id":9809},"sourceAttrName":"globalTransform","sourceObj":{"__isSmartRef__":true,"id":9770},"targetMethodName":"alignToMagnet","targetObj":{"__isSmartRef__":true,"id":9811},"__LivelyClassName__":"lively.morphic.GeometryTransformConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"9769":{"dependedBy":{"__isSmartRef__":true,"id":9768},"sourceAttrName":"_Position","sourceObj":{"__isSmartRef__":true,"id":9770},"targetMethodName":"signalTarget","targetObj":{"__isSmartRef__":true,"id":9768},"varMapping":{"__isSmartRef__":true,"id":9802},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"9770":{"_ClipMode":"visible","attributeConnections":[{"__isSmartRef__":true,"id":9768},{"__isSmartRef__":true,"id":9769},{"__isSmartRef__":true,"id":9771},{"__isSmartRef__":true,"id":9773},{"__isSmartRef__":true,"id":9775}],"classes":[],"derivationIds":[204],"doNotCopyProperties":["$$_Position","$$_Scale","$$_Rotation","$$owner"],"doNotSerialize":["$$_Position","$$_Scale","$$_Rotation","$$owner"],"droppingEnabled":true,"eventHandler":{"__isSmartRef__":true,"id":9777},"halosEnabled":true,"id":"6116F9CB-7D2F-489E-9C78-B589DFC777C6","isBeingDragged":false,"isCopyMorphRef":true,"layout":{"__isSmartRef__":true,"id":9778},"morphRefId":1,"name":"Rectangle","partsBinMetaInfo":{"__isSmartRef__":true,"id":9779},"prevScroll":[0,0],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":9780},"showsHalos":false,"submorphs":[],"_Scale":1,"_Rotation":0,"owner":{"__isSmartRef__":true,"id":9766},"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9781},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(30.2,57.9)"},"9771":{"dependedBy":{"__isSmartRef__":true,"id":9768},"sourceAttrName":"_Scale","sourceObj":{"__isSmartRef__":true,"id":9770},"targetMethodName":"signalTarget","targetObj":{"__isSmartRef__":true,"id":9768},"varMapping":{"__isSmartRef__":true,"id":9772},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"9772":{"source":{"__isSmartRef__":true,"id":9770},"target":{"__isSmartRef__":true,"id":9768}},"9773":{"dependedBy":{"__isSmartRef__":true,"id":9768},"sourceAttrName":"_Rotation","sourceObj":{"__isSmartRef__":true,"id":9770},"targetMethodName":"signalTarget","targetObj":{"__isSmartRef__":true,"id":9768},"varMapping":{"__isSmartRef__":true,"id":9774},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"9774":{"source":{"__isSmartRef__":true,"id":9770},"target":{"__isSmartRef__":true,"id":9768}},"9775":{"dependedBy":{"__isSmartRef__":true,"id":9768},"sourceAttrName":"owner","sourceObj":{"__isSmartRef__":true,"id":9770},"targetMethodName":"updateOwners","targetObj":{"__isSmartRef__":true,"id":9768},"varMapping":{"__isSmartRef__":true,"id":9776},"converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"9776":{"source":{"__isSmartRef__":true,"id":9770},"target":{"__isSmartRef__":true,"id":9768}},"9777":{"morph":{"__isSmartRef__":true,"id":9770},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9778":{},"9779":{"comment":"A simple box morph. A really blue one. Its amazing what you can build out of simple boxes.... Who needs stars when you got blue rectangles!","migrationLevel":2,"partName":"Rectangle","partsSpaceName":"PartsBin/Basic","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"9780":{"_BorderRadius":0,"_BorderStyle":"solid","_BorderWidth":1,"_ClipMode":"visible","_Opacity":1,"__serializedExpressions__":["_BorderColor","_Extent","_Fill","_Padding","position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(102,102,102)","_Extent":"lively.pt(500.0,331.0)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)","position":"lively.pt(0.0,0.0)"},"9781":{"fillClassCache":{"__isSmartRef__":true,"id":9782},"getMetrics":{"__isSmartRef__":true,"id":9786},"updateGlobalList":{"__isSmartRef__":true,"id":9790},"updateList":{"__isSmartRef__":true,"id":9794},"updateModuleList":{"__isSmartRef__":true,"id":9798}},"9782":{"funcProperties":{"__isSmartRef__":true,"id":9783},"source":"function fillClassCache(ns) {\n\tthis.classes = (ns || Global).classes(true).uniq().filter(function(cls) {\n\t\treturn cls.sourceModule instanceof lively.lang.Namespace\n\t})\n}","varMapping":{"__isSmartRef__":true,"id":9785},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9783":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":9784},"user":"undefined"},"9784":{"isSerializedDate":true,"string":"Thu Jan 05 2012 16:13:42 GMT+0100 (CET)"},"9785":{"this":{"__isSmartRef__":true,"id":9770}},"9786":{"funcProperties":{"__isSmartRef__":true,"id":9787},"source":"function getMetrics() {\n\treturn this.classes.map(function(cls) {\n return {\n name: cls.displayName || cls.type || cls.name,\n methods: Functions.own(cls.prototype).length +\n \t\t Functions.own(cls).length,\n subclasses: cls.directSubclasses().length,\n depthInTree: cls.superclasses().length\n };\n });\n}","varMapping":{"__isSmartRef__":true,"id":9789},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9787":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":9788}},"9788":{"isSerializedDate":true,"string":"Thu Dec 15 2011 17:06:52 GMT+0100 (CET)"},"9789":{"this":{"__isSmartRef__":true,"id":9770}},"9790":{"funcProperties":{"__isSmartRef__":true,"id":9791},"source":"function updateGlobalList() {\n this.fillClassCache();\n this.updateList();\n}","varMapping":{"__isSmartRef__":true,"id":9793},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9791":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":9792},"user":"undefined"},"9792":{"isSerializedDate":true,"string":"Thu Jan 05 2012 16:15:59 GMT+0100 (CET)"},"9793":{"this":{"__isSmartRef__":true,"id":9770}},"9794":{"funcProperties":{"__isSmartRef__":true,"id":9795},"source":"function updateList() {\n var metrics = this.getMetrics();\n\n metrics.sort(function(a, b) {\n if (b.methods !== a.methods) return b.methods - a.methods;\n return b.subclasses - a.subclasses;\n });\n\n var $ = jQuery;\n var table = $('');\n $('')\n .append($('')\n .append($('
').text('Class name'))\n .append($('').text('WMC'))\n .append($('').text('NOC'))\n .append($('').text('DIT'))\n .appendTo(table);\n\n metrics.forEach(function(metrics) {\n $('
').text(metrics.name))\n .append($('').text(metrics.methods))\n .append($('').text(metrics.subclasses))\n .append($('').text(metrics.depthInTree))\n .appendTo(table);\n });\n\n var container = $('
')\n .css({ overflow: 'auto', width: '100%', height:'100%' })\n .append(table);\n $(this.renderContext().shapeNode).empty().append(container);\n\n}","varMapping":{"__isSmartRef__":true,"id":9797},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9795":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":9796},"user":"undefined"},"9796":{"isSerializedDate":true,"string":"Thu Jan 05 2012 16:15:22 GMT+0100 (CET)"},"9797":{"this":{"__isSmartRef__":true,"id":9770}},"9798":{"funcProperties":{"__isSmartRef__":true,"id":9799},"source":"function updateModuleList() {\n for (var i = 0; i < this.owner.submorphs.length; i++) {\n if (this.owner.submorphs[i].name === 'TextInput') {\n try {\n var ns = eval(this.owner.submorphs[i].input.getTextString());\n this.fillClassCache(ns);\n this.updateList();\n } catch(err) {\n alert(err);\n }\n break;\n }\n }\n}","varMapping":{"__isSmartRef__":true,"id":9801},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9799":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":9800},"user":"undefined"},"9800":{"isSerializedDate":true,"string":"Thu Jan 05 2012 16:34:58 GMT+0100 (CET)"},"9801":{"this":{"__isSmartRef__":true,"id":9770}},"9802":{"source":{"__isSmartRef__":true,"id":9770},"target":{"__isSmartRef__":true,"id":9768}},"9803":{"dependedBy":{"__isSmartRef__":true,"id":9768},"sourceAttrName":"_Scale","sourceObj":{"__isSmartRef__":true,"id":9766},"targetMethodName":"signalTarget","targetObj":{"__isSmartRef__":true,"id":9768},"varMapping":{"__isSmartRef__":true,"id":9804},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"9804":{"source":{"__isSmartRef__":true,"id":9766},"target":{"__isSmartRef__":true,"id":9768}},"9805":{"dependedBy":{"__isSmartRef__":true,"id":9768},"sourceAttrName":"_Rotation","sourceObj":{"__isSmartRef__":true,"id":9766},"targetMethodName":"signalTarget","targetObj":{"__isSmartRef__":true,"id":9768},"varMapping":{"__isSmartRef__":true,"id":9806},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"9806":{"source":{"__isSmartRef__":true,"id":9766},"target":{"__isSmartRef__":true,"id":9768}},"9807":{"dependedBy":{"__isSmartRef__":true,"id":9768},"sourceAttrName":"owner","sourceObj":{"__isSmartRef__":true,"id":9766},"targetMethodName":"updateOwners","targetObj":{"__isSmartRef__":true,"id":9768},"varMapping":{"__isSmartRef__":true,"id":9808},"converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"9808":{"source":{"__isSmartRef__":true,"id":9766},"target":{"__isSmartRef__":true,"id":9768}},"9809":{"a":1,"b":0,"c":0,"d":1,"e":779.1788579752039,"f":92.87292501532346,"matrix_":{"__isSmartRef__":true,"id":9810},"__LivelyClassName__":"lively.morphic.Similitude","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9810":{"a":1,"b":0,"c":0,"d":1,"e":779.1788579752039,"f":92.87292501532346,"__LivelyClassName__":"lively.morphic.Similitude","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9811":{"connectedMagnet":null,"index":1,"marker":{"__isSmartRef__":true,"id":9812},"markerDirection":"prev","morph":{"__isSmartRef__":true,"id":9818},"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"9812":{"_Rotation":1.4089421516639344,"attributeConnections":[],"controlPoints":[{"__isSmartRef__":true,"id":9813},{"__isSmartRef__":true,"id":9814},{"__isSmartRef__":true,"id":9815},{"__isSmartRef__":true,"id":9816}],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":true,"eventHandler":{"__isSmartRef__":true,"id":9817},"halosEnabled":true,"id":1816,"owner":{"__isSmartRef__":true,"id":9818},"scripts":[],"shape":{"__isSmartRef__":true,"id":9875},"showsHalos":false,"submorphs":[],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.Path","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","_Position":"lively.pt(30.2,57.9)"},"9813":{"index":0,"morph":{"__isSmartRef__":true,"id":9812},"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"9814":{"index":1,"morph":{"__isSmartRef__":true,"id":9812},"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"9815":{"index":2,"morph":{"__isSmartRef__":true,"id":9812},"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"9816":{"index":3,"morph":{"__isSmartRef__":true,"id":9812},"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"9817":{"morph":{"__isSmartRef__":true,"id":9812},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9818":{"attributeConnections":[],"con":{"__isSmartRef__":true,"id":9819},"controlPoints":[{"__isSmartRef__":true,"id":9862},{"__isSmartRef__":true,"id":9811}],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":true,"eventHandler":{"__isSmartRef__":true,"id":9863},"halosEnabled":true,"id":1815,"owner":null,"scripts":[],"shape":{"__isSmartRef__":true,"id":9864},"showsMorphMenu":true,"submorphs":[{"__isSmartRef__":true,"id":9812}],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9867},"__LivelyClassName__":"lively.morphic.Path","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"9819":{"sourceAttrName":"fire","sourceObj":{"__isSmartRef__":true,"id":9820},"targetMethodName":"updateList","targetObj":{"__isSmartRef__":true,"id":9770},"visualConnector":{"__isSmartRef__":true,"id":9818},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"9820":{"_ClipMode":"visible","_Rotation":0,"_Scale":1,"attributeConnections":[{"__isSmartRef__":true,"id":9821},{"__isSmartRef__":true,"id":9819}],"derivationIds":[2226],"doNotCopyProperties":["$$fire"],"doNotSerialize":["$$fire"],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":9844},"grabbingEnabled":false,"halosEnabled":true,"id":"64610307-708A-4B22-9D0D-8592A673A0D5","isActive":true,"label":{"__isSmartRef__":true,"id":9845},"lighterFill":{"__isSmartRef__":true,"id":9850},"name":"Button","normalFill":{"__isSmartRef__":true,"id":9855},"owner":{"__isSmartRef__":true,"id":9766},"partsBinMetaInfo":{"__isSmartRef__":true,"id":9860},"prevScroll":[0,0],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":9861},"showsHalos":false,"submorphs":[{"__isSmartRef__":true,"id":9845}],"toggle":false,"value":false,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(23.8,19.0)","distanceToDragEvent":"lively.pt(69.4,-15.0)"},"9821":{"sourceAttrName":"fire","sourceObj":{"__isSmartRef__":true,"id":9820},"targetMethodName":"updateGlobalList","targetObj":{"__isSmartRef__":true,"id":9770},"visualConnector":{"__isSmartRef__":true,"id":9822},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"9822":{"con":{"__isSmartRef__":true,"id":9821},"controlPoints":[{"__isSmartRef__":true,"id":9823},{"__isSmartRef__":true,"id":9824}],"derivationIds":[null],"droppingEnabled":true,"eventHandler":{"__isSmartRef__":true,"id":9832},"halosEnabled":true,"id":"B2B3A999-2215-4E16-BD1C-5695D1742F7B","owner":null,"scripts":[],"shape":{"__isSmartRef__":true,"id":9833},"showsMorphMenu":true,"submorphs":[{"__isSmartRef__":true,"id":9825}],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9836},"__LivelyClassName__":"lively.morphic.Path","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"9823":{"connectedMagnet":null,"index":0,"morph":{"__isSmartRef__":true,"id":9822},"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"9824":{"connectedMagnet":null,"index":1,"marker":{"__isSmartRef__":true,"id":9825},"markerDirection":"prev","morph":{"__isSmartRef__":true,"id":9822},"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"9825":{"_Rotation":1.4089262080117615,"derivationIds":[null],"droppingEnabled":true,"eventHandler":{"__isSmartRef__":true,"id":9826},"halosEnabled":true,"id":"D5EB800E-21A8-47F4-8376-2796A462B9E3","owner":{"__isSmartRef__":true,"id":9822},"scripts":[],"shape":{"__isSmartRef__":true,"id":9827},"submorphs":[],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.Path","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","_Position":"lively.pt(30.2,58.0)"},"9826":{"morph":{"__isSmartRef__":true,"id":9825},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9827":{"_BorderWidth":0,"_ClipMode":"visible","_PathElements":[{"__isSmartRef__":true,"id":9828},{"__isSmartRef__":true,"id":9829},{"__isSmartRef__":true,"id":9830},{"__isSmartRef__":true,"id":9831}],"cachedVertices":null,"dontChangeShape":false,"__serializedExpressions__":["_BorderColor","_Extent","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Path","__SourceModuleName__":"Global.lively.morphic.PathShapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(16.0,12.0)","_Fill":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.0,-6.0)"},"9828":{"isAbsolute":true,"x":-12,"y":-6,"__LivelyClassName__":"lively.morphic.Shapes.MoveTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"9829":{"isAbsolute":true,"x":-12,"y":6,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"9830":{"isAbsolute":true,"x":4,"y":0,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"9831":{"isAbsolute":true,"x":-12,"y":-6,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"9832":{"morph":{"__isSmartRef__":true,"id":9822},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9833":{"_BorderWidth":1,"_ClipMode":"visible","_PathElements":[{"__isSmartRef__":true,"id":9834},{"__isSmartRef__":true,"id":9835}],"cachedVertices":null,"dontChangeShape":false,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Path","__SourceModuleName__":"Global.lively.morphic.PathShapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(8.0,40.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(23.0,18.0)"},"9834":{"isAbsolute":true,"x":23.88119039815983,"y":19.053387665720095,"__LivelyClassName__":"lively.morphic.Shapes.MoveTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"9835":{"isAbsolute":true,"x":30.239306348594724,"y":57.988844715910574,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"9836":{"morphMenuItems":{"__isSmartRef__":true,"id":9837}},"9837":{"funcProperties":{"__isSmartRef__":true,"id":9838},"source":"function morphMenuItems() {\n var visualConnector = this, con = this.con, world = this.world();\n var items = [\n ['edit converter', function() {\n var source = con.converterString || \n 'function converter(value) {\\n return value\\n}',\n editor = new lively.morphic.Text(new Rectangle(0,0, 400, 200), source);\n editor.doitContext = con;\n connect(editor, 'savedTextString', con, 'converterString', {updater:\n function($upd, source) { this.targetObj.converter = null; $upd(source) }});\n connect(editor, 'savedTextString', world, 'alertOK', {converter: \n function() { return 'setting new converter' }})\n editor.applyStyle({syntaxHighlighting: true, \n fontFamily: 'Courier', resizeWidth: true, resizeHeight: true});\n var title = con.targetObj.name && con.sourceObj.name ?\n 'Editor for ' + con.targetObj.name + ' -> ' + con.sourceObj.name :\n 'Editor for converter function';\n var window = world.addFramedMorph(editor, title)\n window.align(window.bounds().topCenter(), \n visualConnector.bounds().bottomCenter())\n }],\n ['hide', function() {\n visualConnector.disconnectFromMagnets();\n visualConnector.remove();\n }],\n ['disconnect', function() {\n alertOK('Disconnected ' + visualConnector.con);\n visualConnector.con.visualDisconnect();\n }],\n ['cancel', function() {}],\n ];\n return items;\n }","varMapping":{"__isSmartRef__":true,"id":9839},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9838":{},"9839":{"this":{"__isSmartRef__":true,"id":9822},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9840}},"9840":{"$super":{"__isSmartRef__":true,"id":9841}},"9841":{"funcProperties":{"__isSmartRef__":true,"id":9842},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","varMapping":{"__isSmartRef__":true,"id":9843},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9842":{},"9843":{"name":"morphMenuItems","obj":{"__isSmartRef__":true,"id":9822}},"9844":{"morph":{"__isSmartRef__":true,"id":9820},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9845":{"_Align":"center","_ClipMode":"hidden","_FontFamily":"Helvetica","_HandStyle":"default","_MaxTextHeight":null,"_MaxTextWidth":101,"_MinTextHeight":null,"_MinTextWidth":101,"_PointerEvents":"none","_WhiteSpaceHandling":"pre-wrap","allowInput":false,"attributeConnections":[],"derivationIds":[2227],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":9846},"eventsAreIgnored":true,"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"AA3F2FB8-D3EB-4756-BAA3-DDEDEE993475","isLabel":true,"owner":{"__isSmartRef__":true,"id":9820},"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":9847},"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":9848}],"textStyle":null,"__serializedExpressions__":["_Padding","_Position","padding"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)"},"9846":{"morph":{"__isSmartRef__":true,"id":9845},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9847":{"_BorderWidth":0,"_ClipMode":"hidden","_Fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(101.0,21.0)","_Padding":"lively.rect(0,0,0,0)","position":"lively.pt(0.0,0.0)"},"9848":{"_id":"_1821","chunkOwner":{"__isSmartRef__":true,"id":9845},"storedString":"World","style":{"__isSmartRef__":true,"id":9849},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9849":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9850":{"stops":[{"__isSmartRef__":true,"id":9851},{"__isSmartRef__":true,"id":9852},{"__isSmartRef__":true,"id":9853},{"__isSmartRef__":true,"id":9854}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"9851":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"9852":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"9853":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"9854":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"9855":{"stops":[{"__isSmartRef__":true,"id":9856},{"__isSmartRef__":true,"id":9857},{"__isSmartRef__":true,"id":9858},{"__isSmartRef__":true,"id":9859}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"9856":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"9857":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"9858":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"9859":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"9860":{"comment":"Has a script that is called on button press","migrationLevel":4,"partName":"Button","partsSpaceName":"PartsBin/Inputs/","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"9861":{"_BorderRadius":5.2,"_BorderWidth":1.1840000000000002,"_ClipMode":"visible","_Fill":{"__isSmartRef__":true,"id":9855},"__serializedExpressions__":["_BorderColor","_Extent","_Padding","position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(214,214,214)","_Extent":"lively.pt(101.0,21.0)","_Padding":"lively.rect(0,0,0,0)","position":"lively.pt(0.0,0.0)"},"9862":{"connectedMagnet":null,"index":0,"morph":{"__isSmartRef__":true,"id":9818},"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"9863":{"morph":{"__isSmartRef__":true,"id":9818},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9864":{"_BorderWidth":1,"_ClipMode":"visible","_PathElements":[{"__isSmartRef__":true,"id":9865},{"__isSmartRef__":true,"id":9866}],"cachedVertices":null,"dontChangeShape":false,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Path","__SourceModuleName__":"Global.lively.morphic.PathShapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(8.0,40.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(23.0,18.0)"},"9865":{"isAbsolute":true,"x":23.833451898553903,"y":19.011404538017132,"__LivelyClassName__":"lively.morphic.Shapes.MoveTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"9866":{"isAbsolute":true,"x":30.178857975203897,"y":57.87292501532346,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"9867":{"morphMenuItems":{"__isSmartRef__":true,"id":9868}},"9868":{"funcProperties":{"__isSmartRef__":true,"id":9869},"source":"function morphMenuItems() {\n var visualConnector = this, con = this.con, world = this.world();\n var items = [\n ['edit converter', function() {\n var source = con.converterString || \n 'function converter(value) {\\n return value\\n}',\n editor = new lively.morphic.Text(new Rectangle(0,0, 400, 200), source);\n editor.doitContext = con;\n connect(editor, 'savedTextString', con, 'converterString', {updater:\n function($upd, source) { this.targetObj.converter = null; $upd(source) }});\n connect(editor, 'savedTextString', world, 'alertOK', {converter: \n function() { return 'setting new converter' }})\n editor.applyStyle({syntaxHighlighting: true, \n fontFamily: 'Courier', resizeWidth: true, resizeHeight: true});\n var title = con.targetObj.name && con.sourceObj.name ?\n 'Editor for ' + con.targetObj.name + ' -> ' + con.sourceObj.name :\n 'Editor for converter function';\n var window = world.addFramedMorph(editor, title)\n window.align(window.bounds().topCenter(), \n visualConnector.bounds().bottomCenter())\n }],\n ['hide', function() {\n visualConnector.disconnectFromMagnets();\n visualConnector.remove();\n }],\n ['disconnect', function() {\n alertOK('Disconnected ' + visualConnector.con);\n visualConnector.con.visualDisconnect();\n }],\n ['cancel', function() {}],\n ];\n return items;\n }","varMapping":{"__isSmartRef__":true,"id":9870},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9869":{},"9870":{"this":{"__isSmartRef__":true,"id":9818},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9871}},"9871":{"$super":{"__isSmartRef__":true,"id":9872}},"9872":{"funcProperties":{"__isSmartRef__":true,"id":9873},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","varMapping":{"__isSmartRef__":true,"id":9874},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9873":{},"9874":{"name":"morphMenuItems","obj":{"__isSmartRef__":true,"id":9818}},"9875":{"_BorderWidth":0,"_ClipMode":"visible","_PathElements":[{"__isSmartRef__":true,"id":9876},{"__isSmartRef__":true,"id":9877},{"__isSmartRef__":true,"id":9878},{"__isSmartRef__":true,"id":9879}],"cachedVertices":null,"dontChangeShape":false,"__serializedExpressions__":["_BorderColor","_Extent","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Path","__SourceModuleName__":"Global.lively.morphic.PathShapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(16.0,12.0)","_Fill":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.0,-6.0)"},"9876":{"isAbsolute":true,"x":-12,"y":-6,"__LivelyClassName__":"lively.morphic.Shapes.MoveTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"9877":{"isAbsolute":true,"x":-12,"y":6,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"9878":{"isAbsolute":true,"x":4,"y":0,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"9879":{"isAbsolute":true,"x":-12,"y":-6,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"9880":{"source":{"__isSmartRef__":true,"id":9766},"target":{"__isSmartRef__":true,"id":9768}},"9881":{"morph":{"__isSmartRef__":true,"id":9766},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9882":{},"9883":{"_BorderRadius":0,"_BorderStyle":"solid","_BorderWidth":1.332,"_ClipMode":"visible","_Opacity":1,"__serializedExpressions__":["_BorderColor","_Extent","_Fill","_Padding","position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(555.0,408.0)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)","position":"lively.pt(0.0,0.0)"},"9884":{"_ClipMode":"visible","_Rotation":0,"_Scale":1,"attributeConnections":[],"derivationIds":[3457,"F30465C1-3E65-4F06-8CE2-34B1B6D39F44","68CB0259-9C28-4246-AC4F-D4AA662DE002"],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":true,"eventHandler":{"__isSmartRef__":true,"id":9885},"halosEnabled":true,"id":"D33488F9-3E35-440A-BAFD-AA664E964E2F","input":{"__isSmartRef__":true,"id":9886},"isBeingDragged":false,"isCopyMorphRef":true,"isDataField":true,"isInLayoutCycle":false,"isTypedDataField":true,"label":{"__isSmartRef__":true,"id":9902},"layout":{"__isSmartRef__":true,"id":9919},"morphRefId":1,"name":"TextInput","owner":{"__isSmartRef__":true,"id":9766},"partsBinMetaInfo":{"__isSmartRef__":true,"id":9921},"prevScroll":[0,0],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":9946},"showsHalos":false,"submorphs":[{"__isSmartRef__":true,"id":9947}],"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9953},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(134.2,11.9)","distanceToDragEvent":"lively.pt(86.0,-22.0)"},"9885":{"morph":{"__isSmartRef__":true,"id":9884},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9886":{"_ClipMode":"visible","_FontFamily":"Arial, sans-serif","_FontSize":14,"_MaxTextHeight":null,"_MaxTextWidth":176.69588523692522,"_MinTextHeight":null,"_MinTextWidth":176.69588523692522,"_Rotation":0,"_Scale":1,"_WhiteSpaceHandling":"pre-wrap","allowsInput":true,"attributeConnections":[],"charsReplaced":"sdf","derivationIds":[3458,"443AE3A2-E1DF-48F5-8CBC-AE8D720ACD4E","DFDFE3DA-95BF-40CE-A7FB-0BAE6766B25D"],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":9887},"fixedHeight":false,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"5C0E6371-B73E-4B32-A10E-0446466E5529","isBeingDragged":false,"lastFindLoc":3,"layout":{"__isSmartRef__":true,"id":9888},"name":"Input","owner":{"__isSmartRef__":true,"id":9766},"partsBinMetaInfo":{"__isSmartRef__":true,"id":9889},"prevScroll":[0,0],"previousSelection":[11,11],"priorSelectionRange":[5,5],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":9890},"showsHalos":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":9891}],"__serializedExpressions__":["_Padding","_Position","distanceToDragEvent","textColor"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9893},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(5,5,0,0)","_Position":"lively.pt(233.5,18.1)","distanceToDragEvent":"lively.pt(175.9,-8.1)","textColor":"Color.rgb(0,0,0)"},"9887":{"morph":{"__isSmartRef__":true,"id":9886},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9888":{},"9889":{"comment":"a simple text morph","migrationLevel":4,"partName":"Text","partsSpaceName":"PartsBin/Basic","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"9890":{"_BorderRadius":0,"_BorderStyle":"dashed","_BorderWidth":0,"_ClipMode":"visible","_Opacity":1,"fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(102,102,102)","_Extent":"lively.pt(176.7,22.0)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"9891":{"_id":"_1824","chunkOwner":{"__isSmartRef__":true,"id":9886},"storedString":"lively.morphic","style":{"__isSmartRef__":true,"id":9892},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9892":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9893":{"onEnterPressed":{"__isSmartRef__":true,"id":9894}},"9894":{"funcProperties":{"__isSmartRef__":true,"id":9895},"source":"function onEnterPressed(evt) {\n console.log(jQuery(evt.target).text());\n}","varMapping":{"__isSmartRef__":true,"id":9897},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9895":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":9896},"user":"undefined"},"9896":{"isSerializedDate":true,"string":"Thu Jan 05 2012 15:56:17 GMT+0100 (CET)"},"9897":{"this":{"__isSmartRef__":true,"id":9886},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9898}},"9898":{"$super":{"__isSmartRef__":true,"id":9899}},"9899":{"funcProperties":{"__isSmartRef__":true,"id":9900},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","varMapping":{"__isSmartRef__":true,"id":9901},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9900":{},"9901":{"name":"onEnterPressed","obj":{"__isSmartRef__":true,"id":9886}},"9902":{"_ClipMode":"visible","_FontFamily":"Arial, sans-serif","_FontSize":14,"_MaxTextHeight":null,"_MaxTextWidth":48,"_MinTextHeight":null,"_MinTextWidth":48,"_Rotation":0,"_Scale":1,"_WhiteSpaceHandling":"pre-wrap","allowsInput":true,"attributeConnections":[],"charsReplaced":"some text ","doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":9903},"eventsAreIgnored":true,"fixedHeight":false,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":23199,"lastFindLoc":10,"name":"Label","owner":null,"partsBinMetaInfo":{"__isSmartRef__":true,"id":9904},"prevScroll":[0,0],"previousSelection":[5,9],"priorSelectionRange":[0,10],"registeredForMouseEvents":true,"scriptAnnotations":{"__isSmartRef__":true,"id":9905},"scripts":[],"shape":{"__isSmartRef__":true,"id":9908},"showsHalos":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":9909}],"__serializedExpressions__":["_Padding","_Position","distanceToDragEvent","textColor"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9911},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(5,5,0,0)","_Position":"lively.pt(7.1,7.1)","distanceToDragEvent":"lively.pt(65.0,-18.0)","textColor":"Color.rgb(0,0,0)"},"9903":{"morph":{"__isSmartRef__":true,"id":9902},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9904":{"comment":"a simple text morph","migrationLevel":4,"partName":"Text","partsSpaceName":"PartsBin/Basic","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"9905":{"setTextString":{"__isSmartRef__":true,"id":9906}},"9906":{"time":{"__isSmartRef__":true,"id":9907}},"9907":{"isSerializedDate":true,"string":"Mon Nov 14 2011 22:03:35 GMT+0100 (CET)"},"9908":{"_BorderWidth":0,"_ClipMode":"visible","fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(48.0,22.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"9909":{"_id":"_1823","chunkOwner":{"__isSmartRef__":true,"id":9902},"storedString":"","style":{"__isSmartRef__":true,"id":9910},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9910":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9911":{"setTextString":{"__isSmartRef__":true,"id":9912}},"9912":{"funcProperties":{"__isSmartRef__":true,"id":9913},"source":"function setTextString(string) {\n $super(string);\n this.fit();\n this.applyLayout();\n}","varMapping":{"__isSmartRef__":true,"id":9914},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9913":{},"9914":{"this":{"__isSmartRef__":true,"id":9902},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9915}},"9915":{"$super":{"__isSmartRef__":true,"id":9916}},"9916":{"funcProperties":{"__isSmartRef__":true,"id":9917},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","varMapping":{"__isSmartRef__":true,"id":9918},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9917":{},"9918":{"name":"setTextString","obj":{"__isSmartRef__":true,"id":9902}},"9919":{"layouter":{"__isSmartRef__":true,"id":9920},"__serializedExpressions__":["extentWithoutPlaceholder"],"extentWithoutPlaceholder":"lively.pt(396.9,44.1)"},"9920":{"borderSize":7.135,"container":{"__isSmartRef__":true,"id":9884},"defaultBorderSize":10,"defaultSpacing":15,"spacing":3.995,"__LivelyClassName__":"lively.morphic.Layout.HorizontalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"9921":{"changes":[{"__isSmartRef__":true,"id":9922},{"__isSmartRef__":true,"id":9924},{"__isSmartRef__":true,"id":9926},{"__isSmartRef__":true,"id":9928},{"__isSmartRef__":true,"id":9930},{"__isSmartRef__":true,"id":9932},{"__isSmartRef__":true,"id":9934},{"__isSmartRef__":true,"id":9936},{"__isSmartRef__":true,"id":9938},{"__isSmartRef__":true,"id":9940},{"__isSmartRef__":true,"id":9942},{"__isSmartRef__":true,"id":9944}],"comment":"String input (text). Interface: #getInputString #getType #getValue #setLabel #getName","migrationLevel":4,"partName":"TextInput","partsSpaceName":"PartsBin/DatabaseDemo/","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"9922":{"author":null,"date":{"__isSmartRef__":true,"id":9923},"id":"8FDAD811-D04E-4C77-B0EC-B839EF848821","message":""},"9923":{"isSerializedDate":true,"string":"Thu Jan 05 2012 00:13:45 GMT+0100 (CET)"},"9924":{"author":null,"date":{"__isSmartRef__":true,"id":9925},"id":"2A84CEED-6D97-4405-809E-D94E0783B671","message":""},"9925":{"isSerializedDate":true,"string":"Wed Nov 23 2011 22:25:46 GMT+0100 (CET)"},"9926":{"author":null,"date":{"__isSmartRef__":true,"id":9927},"id":"746BCB9A-8E05-4C29-8965-BAE702453043","message":""},"9927":{"isSerializedDate":true,"string":"Tue Nov 22 2011 22:22:01 GMT+0100 (CET)"},"9928":{"author":null,"date":{"__isSmartRef__":true,"id":9929},"id":"C368FD9D-6A38-4D1D-AA63-C2170A3F2AEE","message":""},"9929":{"isSerializedDate":true,"string":"Thu Nov 17 2011 01:21:05 GMT+0100 (CET)"},"9930":{"author":null,"date":{"__isSmartRef__":true,"id":9931},"id":"DD9591F7-AED2-49DF-A46C-1ABD96F0704E","message":""},"9931":{"isSerializedDate":true,"string":"Mon Nov 14 2011 19:03:18 GMT+0100 (CET)"},"9932":{"author":null,"date":{"__isSmartRef__":true,"id":9933},"id":"1649BEFF-AE79-471A-9588-9F85C717B691","message":""},"9933":{"isSerializedDate":true,"string":"Mon Nov 14 2011 19:06:39 GMT+0100 (CET)"},"9934":{"author":null,"date":{"__isSmartRef__":true,"id":9935},"id":"866D4176-0654-41AF-B572-7155CD518000","message":""},"9935":{"isSerializedDate":true,"string":"Mon Nov 14 2011 19:07:31 GMT+0100 (CET)"},"9936":{"author":null,"date":{"__isSmartRef__":true,"id":9937},"id":"BB5FCC65-1A15-436D-A613-D8DEFF053440","message":""},"9937":{"isSerializedDate":true,"string":"Mon Nov 14 2011 19:17:07 GMT+0100 (CET)"},"9938":{"author":null,"date":{"__isSmartRef__":true,"id":9939},"id":"68F0961D-33A6-4218-B689-D0D80AE50825","message":""},"9939":{"isSerializedDate":true,"string":"Mon Nov 14 2011 19:27:07 GMT+0100 (CET)"},"9940":{"author":null,"date":{"__isSmartRef__":true,"id":9941},"id":"9DFAB0C9-0AE3-47FD-B9C3-3C00BD27B942","message":""},"9941":{"isSerializedDate":true,"string":"Wed Nov 16 2011 20:23:40 GMT+0100 (CET)"},"9942":{"author":null,"date":{"__isSmartRef__":true,"id":9943},"id":"B3A0813A-D4E0-4A53-8507-A8D2A2CF2E36","message":""},"9943":{"isSerializedDate":true,"string":"Tue Nov 22 2011 01:13:13 GMT+0100 (CET)"},"9944":{"author":null,"date":{"__isSmartRef__":true,"id":9945},"id":"95329BDB-9877-442A-B609-68B165559487","message":""},"9945":{"isSerializedDate":true,"string":"Tue Jan 03 2012 20:38:55 GMT+0100 (CET)"},"9946":{"_BorderRadius":0,"_BorderStyle":"solid","_BorderWidth":1,"_ClipMode":"visible","_Opacity":1,"__serializedExpressions__":["_BorderColor","_Extent","_Fill","_Padding","position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(255,255,255)","_Extent":"lively.pt(396.9,44.1)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)","position":"lively.pt(0.0,0.0)"},"9947":{"_ClipMode":"visible","_FontFamily":"Arial, sans-serif","_FontSize":14,"_MaxTextHeight":null,"_MaxTextWidth":140,"_MinTextHeight":null,"_MinTextWidth":140,"_Rotation":0,"_Scale":1,"_WhiteSpaceHandling":"pre-wrap","allowsInput":true,"attributeConnections":[],"charsReplaced":"TextInput","derivationIds":[3459,"6AB049DD-3056-4759-B95B-5DA1DAE23880","5E2F5C12-0646-4AE8-89E2-DE978FEA9510"],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":9948},"fixedHeight":false,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"0791C0E3-7411-488D-893D-A80B50B1D624","isBeingDragged":false,"lastFindLoc":9,"name":"Label","owner":{"__isSmartRef__":true,"id":9884},"partsBinMetaInfo":{"__isSmartRef__":true,"id":9949},"prevScroll":[0,0],"previousSelection":[1,1],"priorSelectionRange":[7,7],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":9950},"showsHalos":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":9951}],"__serializedExpressions__":["_Padding","_Position","textColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(5,5,0,0)","_Position":"lively.pt(7.1,7.1)","textColor":"Color.rgb(0,0,0)"},"9948":{"morph":{"__isSmartRef__":true,"id":9947},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9949":{"comment":"a simple text morph","migrationLevel":4,"partName":"Text","partsSpaceName":"PartsBin/Basic/","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"9950":{"_BorderWidth":0,"_ClipMode":"visible","fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(140.0,22.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"9951":{"_id":"_1822","chunkOwner":{"__isSmartRef__":true,"id":9947},"storedString":"Module:","style":{"__isSmartRef__":true,"id":9952},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9952":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9953":{"getInputString":{"__isSmartRef__":true,"id":9954},"getSelectorString":{"__isSmartRef__":true,"id":9958},"getType":{"__isSmartRef__":true,"id":9962},"getValue":{"__isSmartRef__":true,"id":9966},"reset":{"__isSmartRef__":true,"id":9970},"setLabel":{"__isSmartRef__":true,"id":9974},"setName":{"__isSmartRef__":true,"id":9978},"setValue":{"__isSmartRef__":true,"id":9986}},"9954":{"funcProperties":{"__isSmartRef__":true,"id":9955},"source":"function getInputString() {\n return this.input.getTextString();\n}","varMapping":{"__isSmartRef__":true,"id":9957},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9955":{"timestamp":{"__isSmartRef__":true,"id":9956}},"9956":{"isSerializedDate":true,"string":"Mon Nov 14 2011 18:48:50 GMT+0100 (CET)"},"9957":{"this":{"__isSmartRef__":true,"id":9884}},"9958":{"funcProperties":{"__isSmartRef__":true,"id":9959},"source":"function getSelectorString() {\n return '';\n}","varMapping":{"__isSmartRef__":true,"id":9961},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9959":{"categories":[],"timestamp":{"__isSmartRef__":true,"id":9960}},"9960":{"isSerializedDate":true,"string":"Tue Nov 22 2011 22:21:48 GMT+0100 (CET)"},"9961":{"this":{"__isSmartRef__":true,"id":9884}},"9962":{"funcProperties":{"__isSmartRef__":true,"id":9963},"source":"function getType() {\n return 'text';\n}","varMapping":{"__isSmartRef__":true,"id":9965},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9963":{"timestamp":{"__isSmartRef__":true,"id":9964}},"9964":{"isSerializedDate":true,"string":"Mon Nov 14 2011 19:22:22 GMT+0100 (CET)"},"9965":{"this":{"__isSmartRef__":true,"id":9884}},"9966":{"funcProperties":{"__isSmartRef__":true,"id":9967},"source":"function getValue() {\n return this.input.getTextString();\n}","varMapping":{"__isSmartRef__":true,"id":9969},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9967":{"timestamp":{"__isSmartRef__":true,"id":9968}},"9968":{"isSerializedDate":true,"string":"Mon Nov 14 2011 18:48:58 GMT+0100 (CET)"},"9969":{"this":{"__isSmartRef__":true,"id":9884}},"9970":{"funcProperties":{"__isSmartRef__":true,"id":9971},"source":"function reset() {\n this.input.textString = '';\n}","varMapping":{"__isSmartRef__":true,"id":9973},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9971":{"categories":[],"timestamp":{"__isSmartRef__":true,"id":9972}},"9972":{"isSerializedDate":true,"string":"Wed Nov 23 2011 22:25:40 GMT+0100 (CET)"},"9973":{"this":{"__isSmartRef__":true,"id":9884}},"9974":{"funcProperties":{"__isSmartRef__":true,"id":9975},"source":"function setLabel(label) { this.label.setTextString(label);\n}","varMapping":{"__isSmartRef__":true,"id":9977},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9975":{"timestamp":{"__isSmartRef__":true,"id":9976}},"9976":{"isSerializedDate":true,"string":"Mon Nov 14 2011 23:08:14 GMT+0100 (CET)"},"9977":{"this":{"__isSmartRef__":true,"id":9884}},"9978":{"funcProperties":{"__isSmartRef__":true,"id":9979},"source":"function setName(name) {\n $super(name);\n this.get(\"Label\").setTextString(name + \":\");\n }","varMapping":{"__isSmartRef__":true,"id":9981},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9979":{"timestamp":{"__isSmartRef__":true,"id":9980}},"9980":{"isSerializedDate":true,"string":"Wed Nov 23 2011 19:54:41 GMT+0100 (CET)"},"9981":{"this":{"__isSmartRef__":true,"id":9884},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9982}},"9982":{"$super":{"__isSmartRef__":true,"id":9983}},"9983":{"funcProperties":{"__isSmartRef__":true,"id":9984},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","varMapping":{"__isSmartRef__":true,"id":9985},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9984":{},"9985":{"name":"setName","obj":{"__isSmartRef__":true,"id":9884}},"9986":{"funcProperties":{"__isSmartRef__":true,"id":9987},"source":"function setValue(aString) {\n this.get('Input').textString = aString;\n}","varMapping":{"__isSmartRef__":true,"id":9989},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9987":{"timestamp":{"__isSmartRef__":true,"id":9988}},"9988":{"isSerializedDate":true,"string":"Wed Nov 16 2011 20:23:29 GMT+0100 (CET)"},"9989":{"this":{"__isSmartRef__":true,"id":9884}},"9990":{"_ClipMode":"visible","_Rotation":0,"_Scale":1,"attributeConnections":[{"__isSmartRef__":true,"id":9991}],"derivationIds":[7251,"A0BC55E7-6461-4AB3-9117-32E79D02BAB5"],"doNotCopyProperties":["$$fire"],"doNotSerialize":["$$fire"],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":10018},"grabbingEnabled":false,"halosEnabled":true,"id":"921C8ED1-6774-4E85-A26B-48B264FD40E7","isActive":true,"isCopyMorphRef":true,"label":{"__isSmartRef__":true,"id":10019},"lighterFill":{"__isSmartRef__":true,"id":10024},"morphRefId":1,"name":"Button1","normalFill":{"__isSmartRef__":true,"id":10029},"owner":{"__isSmartRef__":true,"id":9766},"partsBinMetaInfo":{"__isSmartRef__":true,"id":10034},"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":10035},"showsHalos":false,"submorphs":[{"__isSmartRef__":true,"id":10019}],"toggle":false,"value":true,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(415.4,19.1)","distanceToDragEvent":"lively.pt(75.0,-10.1)"},"9991":{"sourceAttrName":"fire","sourceObj":{"__isSmartRef__":true,"id":9990},"targetMethodName":"updateModuleList","targetObj":{"__isSmartRef__":true,"id":9770},"visualConnector":{"__isSmartRef__":true,"id":9992},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"9992":{"con":{"__isSmartRef__":true,"id":9991},"controlPoints":[{"__isSmartRef__":true,"id":9993},{"__isSmartRef__":true,"id":9994}],"derivationIds":[null],"droppingEnabled":true,"eventHandler":{"__isSmartRef__":true,"id":10006},"halosEnabled":true,"id":"35427A57-2D9A-4E0D-B03B-6A28467924A2","owner":null,"scripts":[],"shape":{"__isSmartRef__":true,"id":10007},"showsMorphMenu":true,"submorphs":[{"__isSmartRef__":true,"id":9995}],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10010},"__LivelyClassName__":"lively.morphic.Path","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","_Position":"lively.pt(268.5,45.1)"},"9993":{"connectedMagnet":null,"index":0,"morph":{"__isSmartRef__":true,"id":9992},"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"9994":{"connectedMagnet":null,"index":1,"marker":{"__isSmartRef__":true,"id":9995},"markerDirection":"prev","morph":{"__isSmartRef__":true,"id":9992},"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"9995":{"_Rotation":2.961776014200943,"controlPoints":[{"__isSmartRef__":true,"id":9996},{"__isSmartRef__":true,"id":9997},{"__isSmartRef__":true,"id":9998},{"__isSmartRef__":true,"id":9999}],"derivationIds":[null],"droppingEnabled":true,"eventHandler":{"__isSmartRef__":true,"id":10000},"halosEnabled":true,"id":"2836264C-734B-4D4B-98F9-B713C9003C0C","owner":{"__isSmartRef__":true,"id":9992},"scripts":[],"shape":{"__isSmartRef__":true,"id":10001},"showsHalos":false,"submorphs":[],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.Path","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","_Position":"lively.pt(-112.4,37.9)"},"9996":{"index":0,"morph":{"__isSmartRef__":true,"id":9995},"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"9997":{"index":1,"morph":{"__isSmartRef__":true,"id":9995},"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"9998":{"index":2,"morph":{"__isSmartRef__":true,"id":9995},"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"9999":{"index":3,"morph":{"__isSmartRef__":true,"id":9995},"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"10000":{"morph":{"__isSmartRef__":true,"id":9995},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10001":{"_BorderWidth":0,"_ClipMode":"visible","_PathElements":[{"__isSmartRef__":true,"id":10002},{"__isSmartRef__":true,"id":10003},{"__isSmartRef__":true,"id":10004},{"__isSmartRef__":true,"id":10005}],"cachedVertices":null,"dontChangeShape":false,"__serializedExpressions__":["_BorderColor","_Extent","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Path","__SourceModuleName__":"Global.lively.morphic.PathShapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(16.0,12.0)","_Fill":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.0,-6.0)"},"10002":{"isAbsolute":true,"x":-12,"y":-6,"__LivelyClassName__":"lively.morphic.Shapes.MoveTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"10003":{"isAbsolute":true,"x":-12,"y":6,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"10004":{"isAbsolute":true,"x":4,"y":0,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"10005":{"isAbsolute":true,"x":-12,"y":-6,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"10006":{"morph":{"__isSmartRef__":true,"id":9992},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10007":{"_BorderWidth":1,"_ClipMode":"visible","_PathElements":[{"__isSmartRef__":true,"id":10008},{"__isSmartRef__":true,"id":10009}],"cachedVertices":null,"dontChangeShape":false,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Path","__SourceModuleName__":"Global.lively.morphic.PathShapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(413.0,76.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-113.0,-38.0)"},"10008":{"isAbsolute":true,"x":299.64434925829386,"y":-37.001999,"__LivelyClassName__":"lively.morphic.Shapes.MoveTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"10009":{"isAbsolute":true,"x":-112.35406122954501,"y":37.8911145536417,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"10010":{"morphMenuItems":{"__isSmartRef__":true,"id":10011}},"10011":{"funcProperties":{"__isSmartRef__":true,"id":10012},"source":"function morphMenuItems() {\n var visualConnector = this, con = this.con, world = this.world();\n var items = [\n ['edit converter', function() {\n var source = con.converterString || \n 'function converter(value) {\\n return value\\n}',\n editor = new lively.morphic.Text(new Rectangle(0,0, 400, 200), source);\n editor.doitContext = con;\n connect(editor, 'savedTextString', con, 'converterString', {updater:\n function($upd, source) { this.targetObj.converter = null; $upd(source) }});\n connect(editor, 'savedTextString', world, 'alertOK', {converter: \n function() { return 'setting new converter' }})\n editor.applyStyle({syntaxHighlighting: true, \n fontFamily: 'Courier', resizeWidth: true, resizeHeight: true});\n var title = con.targetObj.name && con.sourceObj.name ?\n 'Editor for ' + con.targetObj.name + ' -> ' + con.sourceObj.name :\n 'Editor for converter function';\n var window = world.addFramedMorph(editor, title)\n window.align(window.bounds().topCenter(), \n visualConnector.bounds().bottomCenter())\n }],\n ['hide', function() {\n visualConnector.disconnectFromMagnets();\n visualConnector.remove();\n }],\n ['disconnect', function() {\n alertOK('Disconnected ' + visualConnector.con);\n visualConnector.con.visualDisconnect();\n }],\n ['cancel', function() {}],\n ];\n return items;\n }","varMapping":{"__isSmartRef__":true,"id":10013},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10012":{},"10013":{"this":{"__isSmartRef__":true,"id":9992},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10014}},"10014":{"$super":{"__isSmartRef__":true,"id":10015}},"10015":{"funcProperties":{"__isSmartRef__":true,"id":10016},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","varMapping":{"__isSmartRef__":true,"id":10017},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10016":{},"10017":{"name":"morphMenuItems","obj":{"__isSmartRef__":true,"id":9992}},"10018":{"morph":{"__isSmartRef__":true,"id":9990},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10019":{"_Align":"center","_ClipMode":"hidden","_FontFamily":"Helvetica","_HandStyle":"default","_MaxTextHeight":null,"_MaxTextWidth":101,"_MinTextHeight":null,"_MinTextWidth":101,"_PointerEvents":"none","_WhiteSpaceHandling":"pre-wrap","allowInput":false,"attributeConnections":[],"derivationIds":[7252,"EAF0A36E-3166-45B1-A4A8-C5D8A16AEF2A"],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":10020},"eventsAreIgnored":true,"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"50432171-D868-49C1-A45D-A6F8630AB99E","isLabel":true,"owner":{"__isSmartRef__":true,"id":9990},"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":10021},"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":10022}],"textStyle":null,"__serializedExpressions__":["_Padding","_Position","padding"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)"},"10020":{"morph":{"__isSmartRef__":true,"id":10019},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10021":{"_BorderWidth":0,"_ClipMode":"hidden","_Fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(101.0,21.0)","_Padding":"lively.rect(0,0,0,0)","position":"lively.pt(0.0,0.0)"},"10022":{"_id":"_1825","chunkOwner":{"__isSmartRef__":true,"id":10019},"storedString":"Module","style":{"__isSmartRef__":true,"id":10023},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10023":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10024":{"stops":[{"__isSmartRef__":true,"id":10025},{"__isSmartRef__":true,"id":10026},{"__isSmartRef__":true,"id":10027},{"__isSmartRef__":true,"id":10028}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"10025":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"10026":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"10027":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"10028":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"10029":{"stops":[{"__isSmartRef__":true,"id":10030},{"__isSmartRef__":true,"id":10031},{"__isSmartRef__":true,"id":10032},{"__isSmartRef__":true,"id":10033}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"10030":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"10031":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"10032":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"10033":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"10034":{"comment":"Has a script that is called on button press","migrationLevel":4,"partName":"Button","partsSpaceName":"PartsBin/Inputs","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"10035":{"_BorderRadius":5.2,"_BorderWidth":1.1840000000000002,"_ClipMode":"visible","_Fill":{"__isSmartRef__":true,"id":10024},"__serializedExpressions__":["_BorderColor","_Extent","_Padding","position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(214,214,214)","_Extent":"lively.pt(101.0,21.0)","_Padding":"lively.rect(0,0,0,0)","position":"lively.pt(0.0,0.0)"},"10036":{"_BorderRadius":0,"_BorderStyle":"solid","_BorderWidth":0,"_ClipMode":"scroll","_Opacity":1,"__serializedExpressions__":["_BorderColor","_Extent","_Fill","_Padding","position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(607.6,437.2)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)","position":"lively.pt(0.0,0.0)"},"10037":{"submorphs":[{"__isSmartRef__":true,"id":10038},{"__isSmartRef__":true,"id":10041}],"scripts":[],"shape":{"__isSmartRef__":true,"id":10046},"eventHandler":{"__isSmartRef__":true,"id":10047},"_ClipMode":"visible","derivationIds":[],"id":"56659CA4-E312-44E8-A977-6B2293CCC211","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"__serializedExpressions__":["_Position"],"partsBinURL":{"__isSmartRef__":true,"id":10048},"targetName":"Car","partItem":{"__isSmartRef__":true,"id":10049},"owner":{"__isSmartRef__":true,"id":9736},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport","_Position":"lively.pt(0.0,0.0)"},"10038":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":10039},"eventHandler":{"__isSmartRef__":true,"id":10040},"_ClipMode":"visible","derivationIds":[],"id":"1179308E-BBC7-4D2E-B73F-BDB1B819A9A3","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":10037},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3.0,3.0)"},"10039":{"__serializedExpressions__":["_Extent","_Padding","extent"],"stringifiedShapeNode":"
","__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(94.0,94.0)","_Padding":"lively.rect(0,0,0,0)","extent":"lively.pt(94.0,94.0)"},"10040":{"morph":{"__isSmartRef__":true,"id":10038},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10041":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":10042},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":10043}],"eventHandler":{"__isSmartRef__":true,"id":10045},"_ClipMode":"hidden","derivationIds":[],"id":"5513074D-4C41-4141-886C-C5876DE50593","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WordBreak":null,"fixedHeight":false,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"__serializedExpressions__":["_TextColor","_Position"],"evalEnabled":false,"isLabel":true,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":10037},"_Visible":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(20.0,70.0)"},"10042":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderWidth":0,"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(10.0,10.0)","_Extent":"lively.pt(40.0,16.0)","_Padding":"lively.rect(5,2,0,-2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)"},"10043":{"style":{"__isSmartRef__":true,"id":10044},"chunkOwner":{"__isSmartRef__":true,"id":10041},"_id":"_84056","storedString":"Car","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10044":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10045":{"morph":{"__isSmartRef__":true,"id":10041},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10046":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,100.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,230,230)"},"10047":{"morph":{"__isSmartRef__":true,"id":10037},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10048":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"10049":{"partsSpaceName":"PartsBin/Basic/","name":"Car","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"10050":{"submorphs":[{"__isSmartRef__":true,"id":10051},{"__isSmartRef__":true,"id":10054}],"scripts":[],"shape":{"__isSmartRef__":true,"id":10059},"eventHandler":{"__isSmartRef__":true,"id":10060},"_ClipMode":"visible","derivationIds":[],"id":"4457E67A-4437-456C-A66C-DE1BC23CEEAE","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"__serializedExpressions__":["_Position"],"partsBinURL":{"__isSmartRef__":true,"id":10061},"targetName":"Cloud","partItem":{"__isSmartRef__":true,"id":10062},"owner":{"__isSmartRef__":true,"id":9736},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport","_Position":"lively.pt(105.0,0.0)"},"10051":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":10052},"eventHandler":{"__isSmartRef__":true,"id":10053},"_ClipMode":"visible","derivationIds":[],"id":"5BF4C3EB-8FA5-40CA-9D1F-EC524972FAD2","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":10050},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3.0,3.0)"},"10052":{"__serializedExpressions__":["_Extent","_Padding","extent"],"stringifiedShapeNode":"
","__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(94.0,94.0)","_Padding":"lively.rect(0,0,0,0)","extent":"lively.pt(94.0,94.0)"},"10053":{"morph":{"__isSmartRef__":true,"id":10051},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10054":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":10055},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":10056}],"eventHandler":{"__isSmartRef__":true,"id":10058},"_ClipMode":"hidden","derivationIds":[],"id":"ACD9F943-4A01-4C69-9CF3-14D11129B1A8","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WordBreak":null,"fixedHeight":false,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"__serializedExpressions__":["_TextColor","_Position"],"evalEnabled":false,"isLabel":true,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":10050},"_Visible":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(20.0,70.0)"},"10055":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderWidth":0,"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(10.0,10.0)","_Extent":"lively.pt(40.0,16.0)","_Padding":"lively.rect(5,2,0,-2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)"},"10056":{"style":{"__isSmartRef__":true,"id":10057},"chunkOwner":{"__isSmartRef__":true,"id":10054},"_id":"_84058","storedString":"Cloud","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10057":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10058":{"morph":{"__isSmartRef__":true,"id":10054},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10059":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,100.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,230,230)"},"10060":{"morph":{"__isSmartRef__":true,"id":10050},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10061":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"10062":{"partsSpaceName":"PartsBin/Basic/","name":"Cloud","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"10063":{"submorphs":[{"__isSmartRef__":true,"id":10064},{"__isSmartRef__":true,"id":10067}],"scripts":[],"shape":{"__isSmartRef__":true,"id":10072},"eventHandler":{"__isSmartRef__":true,"id":10073},"_ClipMode":"visible","derivationIds":[],"id":"D88ED9A3-29CB-4289-B3F3-2091AC20B417","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"__serializedExpressions__":["_Position"],"partsBinURL":{"__isSmartRef__":true,"id":10074},"targetName":"Ellipse","partItem":{"__isSmartRef__":true,"id":10075},"owner":{"__isSmartRef__":true,"id":9736},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport","_Position":"lively.pt(210.0,0.0)"},"10064":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":10065},"eventHandler":{"__isSmartRef__":true,"id":10066},"_ClipMode":"visible","derivationIds":[],"id":"214ACCE4-85DC-4D3C-AC1F-E7B8D709CEB6","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":10063},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3.0,3.0)"},"10065":{"__serializedExpressions__":["_Extent","_Padding","extent"],"stringifiedShapeNode":"
","__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(94.0,94.0)","_Padding":"lively.rect(0,0,0,0)","extent":"lively.pt(94.0,94.0)"},"10066":{"morph":{"__isSmartRef__":true,"id":10064},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10067":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":10068},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":10069}],"eventHandler":{"__isSmartRef__":true,"id":10071},"_ClipMode":"hidden","derivationIds":[],"id":"1C96F407-DA92-402C-9D99-F24634C61445","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WordBreak":null,"fixedHeight":false,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"__serializedExpressions__":["_TextColor","_Position"],"evalEnabled":false,"isLabel":true,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":10063},"_Visible":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(20.0,70.0)"},"10068":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderWidth":0,"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(10.0,10.0)","_Extent":"lively.pt(40.0,16.0)","_Padding":"lively.rect(5,2,0,-2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)"},"10069":{"style":{"__isSmartRef__":true,"id":10070},"chunkOwner":{"__isSmartRef__":true,"id":10067},"_id":"_84060","storedString":"Ellipse","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10070":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10071":{"morph":{"__isSmartRef__":true,"id":10067},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10072":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,100.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,230,230)"},"10073":{"morph":{"__isSmartRef__":true,"id":10063},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10074":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"10075":{"partsSpaceName":"PartsBin/Basic/","name":"Ellipse","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"10076":{"submorphs":[{"__isSmartRef__":true,"id":10077},{"__isSmartRef__":true,"id":10080}],"scripts":[],"shape":{"__isSmartRef__":true,"id":10085},"eventHandler":{"__isSmartRef__":true,"id":10086},"_ClipMode":"visible","derivationIds":[],"id":"2759CD9F-182F-4AD4-A635-7745CB7E8F3F","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"__serializedExpressions__":["_Position"],"partsBinURL":{"__isSmartRef__":true,"id":10087},"targetName":"Image","partItem":{"__isSmartRef__":true,"id":10088},"owner":{"__isSmartRef__":true,"id":9736},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport","_Position":"lively.pt(315.0,0.0)"},"10077":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":10078},"eventHandler":{"__isSmartRef__":true,"id":10079},"_ClipMode":"visible","derivationIds":[],"id":"701AAD12-3123-4373-A9CE-41B50560BA6F","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":10076},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3.0,3.0)"},"10078":{"__serializedExpressions__":["_Extent","_Padding","extent"],"stringifiedShapeNode":"
","__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(94.0,94.0)","_Padding":"lively.rect(0,0,0,0)","extent":"lively.pt(94.0,94.0)"},"10079":{"morph":{"__isSmartRef__":true,"id":10077},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10080":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":10081},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":10082}],"eventHandler":{"__isSmartRef__":true,"id":10084},"_ClipMode":"hidden","derivationIds":[],"id":"B0B26B69-8CD2-41F8-A109-7AF35C575D1C","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WordBreak":null,"fixedHeight":false,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"__serializedExpressions__":["_TextColor","_Position"],"evalEnabled":false,"isLabel":true,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":10076},"_Visible":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(20.0,70.0)"},"10081":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderWidth":0,"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(10.0,10.0)","_Extent":"lively.pt(40.0,16.0)","_Padding":"lively.rect(5,2,0,-2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)"},"10082":{"style":{"__isSmartRef__":true,"id":10083},"chunkOwner":{"__isSmartRef__":true,"id":10080},"_id":"_84062","storedString":"Image","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10083":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10084":{"morph":{"__isSmartRef__":true,"id":10080},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10085":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,100.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,230,230)"},"10086":{"morph":{"__isSmartRef__":true,"id":10076},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10087":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"10088":{"partsSpaceName":"PartsBin/Basic/","name":"Image","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"10089":{"submorphs":[{"__isSmartRef__":true,"id":10090},{"__isSmartRef__":true,"id":10093}],"scripts":[],"shape":{"__isSmartRef__":true,"id":10098},"eventHandler":{"__isSmartRef__":true,"id":10099},"_ClipMode":"visible","derivationIds":[],"id":"F692C313-7508-45E6-91AA-CC346775A0F8","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"__serializedExpressions__":["_Position"],"partsBinURL":{"__isSmartRef__":true,"id":10100},"targetName":"Line","partItem":{"__isSmartRef__":true,"id":10101},"owner":{"__isSmartRef__":true,"id":9736},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport","_Position":"lively.pt(420.0,0.0)"},"10090":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":10091},"eventHandler":{"__isSmartRef__":true,"id":10092},"_ClipMode":"visible","derivationIds":[],"id":"CD853DEB-B214-473E-9A36-7C2943F937AC","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":10089},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3.0,3.0)"},"10091":{"__serializedExpressions__":["_Extent","_Padding","extent"],"stringifiedShapeNode":"
","__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(94.0,94.0)","_Padding":"lively.rect(0,0,0,0)","extent":"lively.pt(94.0,94.0)"},"10092":{"morph":{"__isSmartRef__":true,"id":10090},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10093":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":10094},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":10095}],"eventHandler":{"__isSmartRef__":true,"id":10097},"_ClipMode":"hidden","derivationIds":[],"id":"3A7E9A5B-9451-4CC7-B899-A1DD7823A591","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WordBreak":null,"fixedHeight":false,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"__serializedExpressions__":["_TextColor","_Position"],"evalEnabled":false,"isLabel":true,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":10089},"_Visible":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(20.0,70.0)"},"10094":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderWidth":0,"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(10.0,10.0)","_Extent":"lively.pt(40.0,16.0)","_Padding":"lively.rect(5,2,0,-2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)"},"10095":{"style":{"__isSmartRef__":true,"id":10096},"chunkOwner":{"__isSmartRef__":true,"id":10093},"_id":"_84064","storedString":"Line","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10096":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10097":{"morph":{"__isSmartRef__":true,"id":10093},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10098":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,100.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,230,230)"},"10099":{"morph":{"__isSmartRef__":true,"id":10089},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10100":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"10101":{"partsSpaceName":"PartsBin/Basic/","name":"Line","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"10102":{"submorphs":[{"__isSmartRef__":true,"id":10103},{"__isSmartRef__":true,"id":10106}],"scripts":[],"shape":{"__isSmartRef__":true,"id":10111},"eventHandler":{"__isSmartRef__":true,"id":10112},"_ClipMode":"visible","derivationIds":[],"id":"A80DEE75-A69E-404C-9BD8-DD1D082E2087","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"__serializedExpressions__":["_Position"],"partsBinURL":{"__isSmartRef__":true,"id":10113},"targetName":"LineWithArrow","partItem":{"__isSmartRef__":true,"id":10114},"owner":{"__isSmartRef__":true,"id":9736},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport","_Position":"lively.pt(0.0,105.0)"},"10103":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":10104},"eventHandler":{"__isSmartRef__":true,"id":10105},"_ClipMode":"visible","derivationIds":[],"id":"2D84ABC0-5B8E-4672-BB2E-00CE54C5C33C","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":10102},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3.0,3.0)"},"10104":{"__serializedExpressions__":["_Extent","_Padding","extent"],"stringifiedShapeNode":"
","__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(94.0,94.0)","_Padding":"lively.rect(0,0,0,0)","extent":"lively.pt(94.0,94.0)"},"10105":{"morph":{"__isSmartRef__":true,"id":10103},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10106":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":10107},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":10108}],"eventHandler":{"__isSmartRef__":true,"id":10110},"_ClipMode":"hidden","derivationIds":[],"id":"7B5D2067-271B-4174-BD2C-A727A8F20042","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WordBreak":null,"fixedHeight":false,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"__serializedExpressions__":["_TextColor","_Position"],"evalEnabled":false,"isLabel":true,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":10102},"_Visible":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(0.0,70.0)"},"10107":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderWidth":0,"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(10.0,10.0)","_Extent":"lively.pt(80.0,16.0)","_Padding":"lively.rect(5,2,0,-2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)"},"10108":{"style":{"__isSmartRef__":true,"id":10109},"chunkOwner":{"__isSmartRef__":true,"id":10106},"_id":"_84066","storedString":"LineWithArrow","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10109":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10110":{"morph":{"__isSmartRef__":true,"id":10106},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10111":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,100.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,230,230)"},"10112":{"morph":{"__isSmartRef__":true,"id":10102},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10113":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"10114":{"partsSpaceName":"PartsBin/Basic/","name":"LineWithArrow","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"10115":{"submorphs":[{"__isSmartRef__":true,"id":10116},{"__isSmartRef__":true,"id":10119}],"scripts":[],"shape":{"__isSmartRef__":true,"id":10124},"eventHandler":{"__isSmartRef__":true,"id":10125},"_ClipMode":"visible","derivationIds":[],"id":"B7C155EC-311B-428D-9102-120AD16E5F2D","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"__serializedExpressions__":["_Position"],"partsBinURL":{"__isSmartRef__":true,"id":10126},"targetName":"LineWithArrowOrange","partItem":{"__isSmartRef__":true,"id":10127},"owner":{"__isSmartRef__":true,"id":9736},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport","_Position":"lively.pt(105.0,105.0)"},"10116":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":10117},"eventHandler":{"__isSmartRef__":true,"id":10118},"_ClipMode":"visible","derivationIds":[],"id":"A69E74E9-F623-4442-81CA-52F11255DF16","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":10115},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3.0,3.0)"},"10117":{"__serializedExpressions__":["_Extent","_Padding","extent"],"stringifiedShapeNode":"
","__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(94.0,94.0)","_Padding":"lively.rect(0,0,0,0)","extent":"lively.pt(94.0,94.0)"},"10118":{"morph":{"__isSmartRef__":true,"id":10116},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10119":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":10120},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":10121}],"eventHandler":{"__isSmartRef__":true,"id":10123},"_ClipMode":"hidden","derivationIds":[],"id":"653C1723-1265-493D-9B8F-DB8626A74A07","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WordBreak":null,"fixedHeight":false,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"__serializedExpressions__":["_TextColor","_Position"],"evalEnabled":false,"isLabel":true,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":10115},"_Visible":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(-10.5,70.0)"},"10120":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderWidth":0,"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(10.0,10.0)","_Extent":"lively.pt(101.0,16.0)","_Padding":"lively.rect(5,2,0,-2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)"},"10121":{"style":{"__isSmartRef__":true,"id":10122},"chunkOwner":{"__isSmartRef__":true,"id":10119},"_id":"_84068","storedString":"LineWithArrowOr...","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10122":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10123":{"morph":{"__isSmartRef__":true,"id":10119},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10124":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,100.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,230,230)"},"10125":{"morph":{"__isSmartRef__":true,"id":10115},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10126":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"10127":{"partsSpaceName":"PartsBin/Basic/","name":"LineWithArrowOrange","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"10128":{"submorphs":[{"__isSmartRef__":true,"id":10129},{"__isSmartRef__":true,"id":10132}],"scripts":[],"shape":{"__isSmartRef__":true,"id":10137},"eventHandler":{"__isSmartRef__":true,"id":10138},"_ClipMode":"visible","derivationIds":[],"id":"1CC82882-69FD-4B23-875D-D13AE82735D4","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"__serializedExpressions__":["_Position"],"partsBinURL":{"__isSmartRef__":true,"id":10139},"targetName":"LineWithArrows","partItem":{"__isSmartRef__":true,"id":10140},"owner":{"__isSmartRef__":true,"id":9736},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport","_Position":"lively.pt(210.0,105.0)"},"10129":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":10130},"eventHandler":{"__isSmartRef__":true,"id":10131},"_ClipMode":"visible","derivationIds":[],"id":"53CBFDF3-F0AE-479F-9620-153C6029C423","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":10128},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3.0,3.0)"},"10130":{"__serializedExpressions__":["_Extent","_Padding","extent"],"stringifiedShapeNode":"
","__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(94.0,94.0)","_Padding":"lively.rect(0,0,0,0)","extent":"lively.pt(94.0,94.0)"},"10131":{"morph":{"__isSmartRef__":true,"id":10129},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10132":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":10133},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":10134}],"eventHandler":{"__isSmartRef__":true,"id":10136},"_ClipMode":"hidden","derivationIds":[],"id":"F94DD326-0079-4C23-AF6B-7BE446C9C562","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WordBreak":null,"fixedHeight":false,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"__serializedExpressions__":["_TextColor","_Position"],"evalEnabled":false,"isLabel":true,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":10128},"_Visible":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(-2.5,70.0)"},"10133":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderWidth":0,"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(10.0,10.0)","_Extent":"lively.pt(85.0,16.0)","_Padding":"lively.rect(5,2,0,-2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)"},"10134":{"style":{"__isSmartRef__":true,"id":10135},"chunkOwner":{"__isSmartRef__":true,"id":10132},"_id":"_84070","storedString":"LineWithArrows","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10135":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10136":{"morph":{"__isSmartRef__":true,"id":10132},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10137":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,100.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,230,230)"},"10138":{"morph":{"__isSmartRef__":true,"id":10128},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10139":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"10140":{"partsSpaceName":"PartsBin/Basic/","name":"LineWithArrows","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"10141":{"submorphs":[{"__isSmartRef__":true,"id":10142},{"__isSmartRef__":true,"id":10145}],"scripts":[],"shape":{"__isSmartRef__":true,"id":10150},"eventHandler":{"__isSmartRef__":true,"id":10151},"_ClipMode":"visible","derivationIds":[],"id":"94086294-3231-4BE8-B2FB-33E3308CD450","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"__serializedExpressions__":["_Position"],"partsBinURL":{"__isSmartRef__":true,"id":10152},"targetName":"Marker","partItem":{"__isSmartRef__":true,"id":10153},"owner":{"__isSmartRef__":true,"id":9736},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport","_Position":"lively.pt(315.0,105.0)"},"10142":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":10143},"eventHandler":{"__isSmartRef__":true,"id":10144},"_ClipMode":"visible","derivationIds":[],"id":"B3F9F814-B2CA-4864-BF38-9742022FEAED","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":10141},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3.0,3.0)"},"10143":{"__serializedExpressions__":["_Extent","_Padding","extent"],"stringifiedShapeNode":"
","__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(94.0,94.0)","_Padding":"lively.rect(0,0,0,0)","extent":"lively.pt(94.0,94.0)"},"10144":{"morph":{"__isSmartRef__":true,"id":10142},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10145":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":10146},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":10147}],"eventHandler":{"__isSmartRef__":true,"id":10149},"_ClipMode":"hidden","derivationIds":[],"id":"92F4F54A-51FD-4C91-B37E-B6E4C4A22B18","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WordBreak":null,"fixedHeight":false,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"__serializedExpressions__":["_TextColor","_Position"],"evalEnabled":false,"isLabel":true,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":10141},"_Visible":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(18.0,70.0)"},"10146":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderWidth":0,"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(10.0,10.0)","_Extent":"lively.pt(44.0,16.0)","_Padding":"lively.rect(5,2,0,-2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)"},"10147":{"style":{"__isSmartRef__":true,"id":10148},"chunkOwner":{"__isSmartRef__":true,"id":10145},"_id":"_84072","storedString":"Marker","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10148":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10149":{"morph":{"__isSmartRef__":true,"id":10145},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10150":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,100.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,230,230)"},"10151":{"morph":{"__isSmartRef__":true,"id":10141},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10152":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"10153":{"partsSpaceName":"PartsBin/Basic/","name":"Marker","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"10154":{"submorphs":[{"__isSmartRef__":true,"id":10155},{"__isSmartRef__":true,"id":10158}],"scripts":[],"shape":{"__isSmartRef__":true,"id":10163},"eventHandler":{"__isSmartRef__":true,"id":10164},"_ClipMode":"visible","derivationIds":[],"id":"EA6132C4-E1F2-4EEB-B62E-219AC6936A26","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"__serializedExpressions__":["_Position"],"partsBinURL":{"__isSmartRef__":true,"id":10165},"targetName":"Notebook","partItem":{"__isSmartRef__":true,"id":10166},"owner":{"__isSmartRef__":true,"id":9736},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport","_Position":"lively.pt(420.0,105.0)"},"10155":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":10156},"eventHandler":{"__isSmartRef__":true,"id":10157},"_ClipMode":"visible","derivationIds":[],"id":"0D5061CA-566A-4BC4-873B-E128E51A1AB5","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":10154},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3.0,3.0)"},"10156":{"__serializedExpressions__":["_Extent","_Padding","extent"],"stringifiedShapeNode":"
Notebook
","__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(94.0,94.0)","_Padding":"lively.rect(0,0,0,0)","extent":"lively.pt(94.0,94.0)"},"10157":{"morph":{"__isSmartRef__":true,"id":10155},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10158":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":10159},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":10160}],"eventHandler":{"__isSmartRef__":true,"id":10162},"_ClipMode":"hidden","derivationIds":[],"id":"839F592E-6056-49C6-B39A-3DB191F67C97","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WordBreak":null,"fixedHeight":false,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"__serializedExpressions__":["_TextColor","_Position"],"evalEnabled":false,"isLabel":true,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":10154},"_Visible":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(12.0,70.0)"},"10159":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderWidth":0,"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(10.0,10.0)","_Extent":"lively.pt(56.0,16.0)","_Padding":"lively.rect(5,2,0,-2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)"},"10160":{"style":{"__isSmartRef__":true,"id":10161},"chunkOwner":{"__isSmartRef__":true,"id":10158},"_id":"_84074","storedString":"Notebook","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10161":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10162":{"morph":{"__isSmartRef__":true,"id":10158},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10163":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,100.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,230,230)"},"10164":{"morph":{"__isSmartRef__":true,"id":10154},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10165":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"10166":{"partsSpaceName":"PartsBin/Basic/","name":"Notebook","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"10167":{"submorphs":[{"__isSmartRef__":true,"id":10168},{"__isSmartRef__":true,"id":10171}],"scripts":[],"shape":{"__isSmartRef__":true,"id":10176},"eventHandler":{"__isSmartRef__":true,"id":10177},"_ClipMode":"visible","derivationIds":[],"id":"961FAE9E-EDE3-4CF9-A3CD-6E94EAD9082D","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"__serializedExpressions__":["_Position"],"partsBinURL":{"__isSmartRef__":true,"id":10178},"targetName":"PrimitiveShapes","partItem":{"__isSmartRef__":true,"id":10179},"owner":{"__isSmartRef__":true,"id":9736},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport","_Position":"lively.pt(0.0,210.0)"},"10168":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":10169},"eventHandler":{"__isSmartRef__":true,"id":10170},"_ClipMode":"visible","derivationIds":[],"id":"BE866A43-3781-4266-BAD2-60389427043C","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":10167},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3.0,3.0)"},"10169":{"__serializedExpressions__":["_Extent","_Padding","extent"],"stringifiedShapeNode":"
text
","__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(94.0,94.0)","_Padding":"lively.rect(0,0,0,0)","extent":"lively.pt(94.0,94.0)"},"10170":{"morph":{"__isSmartRef__":true,"id":10168},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10171":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":10172},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":10173}],"eventHandler":{"__isSmartRef__":true,"id":10175},"_ClipMode":"hidden","derivationIds":[],"id":"DAF4A566-3889-4DDD-8703-9137B67F23FE","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WordBreak":null,"fixedHeight":false,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"__serializedExpressions__":["_TextColor","_Position"],"evalEnabled":false,"isLabel":true,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":10167},"_Visible":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(-3.0,70.0)"},"10172":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderWidth":0,"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(10.0,10.0)","_Extent":"lively.pt(86.0,16.0)","_Padding":"lively.rect(5,2,0,-2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)"},"10173":{"style":{"__isSmartRef__":true,"id":10174},"chunkOwner":{"__isSmartRef__":true,"id":10171},"_id":"_84076","storedString":"PrimitiveShapes","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10174":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10175":{"morph":{"__isSmartRef__":true,"id":10171},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10176":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,100.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,230,230)"},"10177":{"morph":{"__isSmartRef__":true,"id":10167},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10178":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"10179":{"partsSpaceName":"PartsBin/Basic/","name":"PrimitiveShapes","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"10180":{"submorphs":[{"__isSmartRef__":true,"id":10181},{"__isSmartRef__":true,"id":10184}],"scripts":[],"shape":{"__isSmartRef__":true,"id":10189},"eventHandler":{"__isSmartRef__":true,"id":10190},"_ClipMode":"visible","derivationIds":[],"id":"C292D05C-8A5E-4789-AB5A-813822019405","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"__serializedExpressions__":["_Position"],"partsBinURL":{"__isSmartRef__":true,"id":10191},"targetName":"Rectangle","partItem":{"__isSmartRef__":true,"id":10192},"owner":{"__isSmartRef__":true,"id":9736},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport","_Position":"lively.pt(105.0,210.0)"},"10181":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":10182},"eventHandler":{"__isSmartRef__":true,"id":10183},"_ClipMode":"visible","derivationIds":[],"id":"4CC35B78-CEC1-4EAB-98D5-F2073B7BAA4B","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":10180},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3.0,3.0)"},"10182":{"__serializedExpressions__":["_Extent","_Padding","extent"],"stringifiedShapeNode":"
","__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(94.0,94.0)","_Padding":"lively.rect(0,0,0,0)","extent":"lively.pt(94.0,94.0)"},"10183":{"morph":{"__isSmartRef__":true,"id":10181},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10184":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":10185},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":10186}],"eventHandler":{"__isSmartRef__":true,"id":10188},"_ClipMode":"hidden","derivationIds":[],"id":"33D8765E-00E5-4B8A-901D-2CC52857C4E9","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WordBreak":null,"fixedHeight":false,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"__serializedExpressions__":["_TextColor","_Position"],"evalEnabled":false,"isLabel":true,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":10180},"_Visible":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(11.0,70.0)"},"10185":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderWidth":0,"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(10.0,10.0)","_Extent":"lively.pt(58.0,16.0)","_Padding":"lively.rect(5,2,0,-2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)"},"10186":{"style":{"__isSmartRef__":true,"id":10187},"chunkOwner":{"__isSmartRef__":true,"id":10184},"_id":"_84078","storedString":"Rectangle","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10187":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10188":{"morph":{"__isSmartRef__":true,"id":10184},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10189":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,100.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,230,230)"},"10190":{"morph":{"__isSmartRef__":true,"id":10180},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10191":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"10192":{"partsSpaceName":"PartsBin/Basic/","name":"Rectangle","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"10193":{"submorphs":[{"__isSmartRef__":true,"id":10194},{"__isSmartRef__":true,"id":10197}],"scripts":[],"shape":{"__isSmartRef__":true,"id":10202},"eventHandler":{"__isSmartRef__":true,"id":10203},"_ClipMode":"visible","derivationIds":[],"id":"BC8E051F-AD28-4F67-9104-2F05D2D33F10","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"__serializedExpressions__":["_Position"],"partsBinURL":{"__isSmartRef__":true,"id":10204},"targetName":"Star","partItem":{"__isSmartRef__":true,"id":10205},"owner":{"__isSmartRef__":true,"id":9736},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport","_Position":"lively.pt(210.0,210.0)"},"10194":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":10195},"eventHandler":{"__isSmartRef__":true,"id":10196},"_ClipMode":"visible","derivationIds":[],"id":"A9598D1C-252D-4EED-88F4-2FCC4DBC4D83","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":10193},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3.0,3.0)"},"10195":{"__serializedExpressions__":["_Extent","_Padding","extent"],"stringifiedShapeNode":"
","__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(94.0,94.0)","_Padding":"lively.rect(0,0,0,0)","extent":"lively.pt(94.0,94.0)"},"10196":{"morph":{"__isSmartRef__":true,"id":10194},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10197":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":10198},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":10199}],"eventHandler":{"__isSmartRef__":true,"id":10201},"_ClipMode":"hidden","derivationIds":[],"id":"0FD6B770-017B-49AC-9ADB-1C2D981B52D3","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WordBreak":null,"fixedHeight":false,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"__serializedExpressions__":["_TextColor","_Position"],"evalEnabled":false,"isLabel":true,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":10193},"_Visible":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(20.0,70.0)"},"10198":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderWidth":0,"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(10.0,10.0)","_Extent":"lively.pt(40.0,16.0)","_Padding":"lively.rect(5,2,0,-2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)"},"10199":{"style":{"__isSmartRef__":true,"id":10200},"chunkOwner":{"__isSmartRef__":true,"id":10197},"_id":"_84080","storedString":"Star","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10200":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10201":{"morph":{"__isSmartRef__":true,"id":10197},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10202":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,100.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,230,230)"},"10203":{"morph":{"__isSmartRef__":true,"id":10193},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10204":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"10205":{"partsSpaceName":"PartsBin/Basic/","name":"Star","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"10206":{"submorphs":[{"__isSmartRef__":true,"id":10207},{"__isSmartRef__":true,"id":10210}],"scripts":[],"shape":{"__isSmartRef__":true,"id":10215},"eventHandler":{"__isSmartRef__":true,"id":10216},"_ClipMode":"visible","derivationIds":[],"id":"969C1FB6-6564-438C-BC6A-63F53FD747CE","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"__serializedExpressions__":["_Position"],"partsBinURL":{"__isSmartRef__":true,"id":10217},"targetName":"Text","partItem":{"__isSmartRef__":true,"id":10218},"owner":{"__isSmartRef__":true,"id":9736},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport","_Position":"lively.pt(315.0,210.0)"},"10207":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":10208},"eventHandler":{"__isSmartRef__":true,"id":10209},"_ClipMode":"visible","derivationIds":[],"id":"B8ED472B-FF47-4063-A4C8-45E561AD6B6D","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":10206},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3.0,3.0)"},"10208":{"__serializedExpressions__":["_Extent","_Padding","extent"],"stringifiedShapeNode":"
Some Text
","__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(94.0,94.0)","_Padding":"lively.rect(0,0,0,0)","extent":"lively.pt(94.0,94.0)"},"10209":{"morph":{"__isSmartRef__":true,"id":10207},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10210":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":10211},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":10212}],"eventHandler":{"__isSmartRef__":true,"id":10214},"_ClipMode":"hidden","derivationIds":[],"id":"10FE063E-A620-4FA2-B2E9-6D1A5796038D","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WordBreak":null,"fixedHeight":false,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"__serializedExpressions__":["_TextColor","_Position"],"evalEnabled":false,"isLabel":true,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":10206},"_Visible":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(20.0,70.0)"},"10211":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderWidth":0,"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(10.0,10.0)","_Extent":"lively.pt(40.0,16.0)","_Padding":"lively.rect(5,2,0,-2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)"},"10212":{"style":{"__isSmartRef__":true,"id":10213},"chunkOwner":{"__isSmartRef__":true,"id":10210},"_id":"_84082","storedString":"Text","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10213":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10214":{"morph":{"__isSmartRef__":true,"id":10210},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10215":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,100.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,230,230)"},"10216":{"morph":{"__isSmartRef__":true,"id":10206},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10217":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"10218":{"partsSpaceName":"PartsBin/Basic/","name":"Text","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"10219":{"submorphs":[{"__isSmartRef__":true,"id":10220},{"__isSmartRef__":true,"id":10223}],"scripts":[],"shape":{"__isSmartRef__":true,"id":10228},"eventHandler":{"__isSmartRef__":true,"id":10229},"_ClipMode":"visible","derivationIds":[],"id":"A6621EC1-C671-40BF-905E-AEE2904CB391","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"__serializedExpressions__":["_Position"],"partsBinURL":{"__isSmartRef__":true,"id":10230},"targetName":"Triangle","partItem":{"__isSmartRef__":true,"id":10231},"owner":{"__isSmartRef__":true,"id":9736},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport","_Position":"lively.pt(420.0,210.0)"},"10220":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":10221},"eventHandler":{"__isSmartRef__":true,"id":10222},"_ClipMode":"visible","derivationIds":[],"id":"3E09A0BA-D9F2-42BB-9C3F-6C02E8D81108","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":10219},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3.0,3.0)"},"10221":{"__serializedExpressions__":["_Extent","_Padding","extent"],"stringifiedShapeNode":"
","__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(94.0,94.0)","_Padding":"lively.rect(0,0,0,0)","extent":"lively.pt(94.0,94.0)"},"10222":{"morph":{"__isSmartRef__":true,"id":10220},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10223":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":10224},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":10225}],"eventHandler":{"__isSmartRef__":true,"id":10227},"_ClipMode":"hidden","derivationIds":[],"id":"7EFE6631-90A8-413C-B7C3-6AB18682393B","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WordBreak":null,"fixedHeight":false,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"__serializedExpressions__":["_TextColor","_Position"],"evalEnabled":false,"isLabel":true,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":10219},"_Visible":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(15.5,70.0)"},"10224":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderWidth":0,"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(10.0,10.0)","_Extent":"lively.pt(49.0,16.0)","_Padding":"lively.rect(5,2,0,-2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)"},"10225":{"style":{"__isSmartRef__":true,"id":10226},"chunkOwner":{"__isSmartRef__":true,"id":10223},"_id":"_84084","storedString":"Triangle","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10226":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10227":{"morph":{"__isSmartRef__":true,"id":10223},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10228":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,100.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,230,230)"},"10229":{"morph":{"__isSmartRef__":true,"id":10219},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10230":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"10231":{"partsSpaceName":"PartsBin/Basic/","name":"Triangle","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"10232":{"addPartItemAsync":{"__isSmartRef__":true,"id":10233},"adjustForNewBounds":{"__isSmartRef__":true,"id":10237},"selectPartItem":{"__isSmartRef__":true,"id":10244},"startAddingPartItems":{"__isSmartRef__":true,"id":10247},"stopAddingPartItemsAsync":{"__isSmartRef__":true,"id":10251},"unselectAll":{"__isSmartRef__":true,"id":10255}},"10233":{"funcProperties":{"__isSmartRef__":true,"id":10234},"source":"function addPartItemAsync() {\n if (!this.partItemsToBeAdded || this.partItemsToBeAdded.length == 0) {\n this.stopAddingPartItemsAsync();\n return;\n }\n\n var partItem = this.partItemsToBeAdded.shift();\n var morph = partItem.asPartsBinItem();\n this.addMorph(morph);\n this.adjustForNewBounds() \n}","varMapping":{"__isSmartRef__":true,"id":10236},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10234":{"timestamp":{"__isSmartRef__":true,"id":10235},"user":"robertkrahn"},"10235":{"isSerializedDate":true,"string":"Fri Jul 01 2011 02:03:38 GMT+0200 (CEST)"},"10236":{"this":{"__isSmartRef__":true,"id":9736}},"10237":{"funcProperties":{"__isSmartRef__":true,"id":10238},"source":"function adjustForNewBounds() {\n/*\n\tthis.adjustForNewBounds()\n*/\n\t$super();\n\tvar bounds = this.innerBounds(),\n\t\tx = bounds.x,\n\t\ty = bounds.y,\n\t\twidth = bounds.width;\n\tthis.submorphs.forEach(function(morph) {\n\t\tvar extent = morph.getExtent();\n\t\tif (extent.x + x > width) {\n\t\t\tx = 0;\n\t\t\ty += extent.y + 5;\n\t\t}\n\t\tmorph.setPosition(pt(x,y))\n\t\tx += extent.x + 5;\n\t})\n}","varMapping":{"__isSmartRef__":true,"id":10239},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10238":{},"10239":{"this":{"__isSmartRef__":true,"id":9736},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10240}},"10240":{"$super":{"__isSmartRef__":true,"id":10241}},"10241":{"funcProperties":{"__isSmartRef__":true,"id":10242},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","varMapping":{"__isSmartRef__":true,"id":10243},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10242":{},"10243":{"name":"adjustForNewBounds","obj":{"__isSmartRef__":true,"id":9736}},"10244":{"funcProperties":{"__isSmartRef__":true,"id":10245},"source":"function selectPartItem(item) {\n\tthis.selectedItem = item && item.partItem;\n\tthis.submorphs.without(item).invoke('showAsNotSelected');\n}","varMapping":{"__isSmartRef__":true,"id":10246},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10245":{},"10246":{"this":{"__isSmartRef__":true,"id":9736}},"10247":{"funcProperties":{"__isSmartRef__":true,"id":10248},"source":"function startAddingPartItems(partItems) {\n this.partItemsToBeAdded = partItems.clone();\n this.startStepping(0, 'addPartItemAsync')\n}","varMapping":{"__isSmartRef__":true,"id":10250},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10248":{"timestamp":{"__isSmartRef__":true,"id":10249},"user":"robertkrahn"},"10249":{"isSerializedDate":true,"string":"Fri Jul 01 2011 02:00:58 GMT+0200 (CEST)"},"10250":{"this":{"__isSmartRef__":true,"id":9736}},"10251":{"funcProperties":{"__isSmartRef__":true,"id":10252},"source":"function stopAddingPartItemsAsync() {\n this.stopStepping();\n delete this.partItemsToBeAdded;\n}","varMapping":{"__isSmartRef__":true,"id":10254},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10252":{"timestamp":{"__isSmartRef__":true,"id":10253},"user":"robertkrahn"},"10253":{"isSerializedDate":true,"string":"Fri Jul 01 2011 02:03:46 GMT+0200 (CEST)"},"10254":{"this":{"__isSmartRef__":true,"id":9736}},"10255":{"funcProperties":{"__isSmartRef__":true,"id":10256},"source":"function unselectAll() {\n\tthis.submorphs.invoke('showAsNotSelected');\n}","varMapping":{"__isSmartRef__":true,"id":10257},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10256":{},"10257":{"this":{"__isSmartRef__":true,"id":9736}},"10258":{"_ClipMode":"visible","_Rotation":0,"_Scale":1,"attributeConnections":[{"__isSmartRef__":true,"id":10259}],"derivationIds":[1238,"779C0566-5466-4191-9056-3A104C7EFAEC","F8319D79-817B-415B-80D1-ACE5F12CDD01","37900DC1-0689-4E1B-9709-A65C15C40367","399B28D7-03E3-4E38-8710-E7A5F5F513D1","8EA24F2B-6E35-4013-8CCB-18016701673B","C5991ECA-726A-42D6-8AB1-1B6DA1AAD119","7C6FC789-C7D6-482C-906E-5EABA9E0E151","7C90668B-396F-43DB-AB44-3277DA8BE863","CDE8D251-2EED-4992-B316-64B64110C044","5D293BC5-06E6-425F-B654-F22EF9E8225E","A568DFA0-B5A0-42C6-A370-F4C23551D3DA","8FAE443C-8E8F-44EF-B5C8-7E103E74AD92","3FD3C7A0-B776-41AF-86DF-DC5A4EE9403E","115E4AE3-4DA0-482F-91C6-DB88E0E266D0","36F8D23F-3ADC-40FB-9A9B-D726CA8560D2","F32C1526-A32B-46B5-B550-44C9A527EB19","B075E4A4-D511-45BC-A05D-E9FEB4D8EF29","D554E6AE-A18D-4BBA-AB29-419B75691B79","FC0321C2-D605-46BA-AB54-5E0DE54D24B6","8FD3C4B2-B7CD-45BE-8083-91E22916BA1F","67FC2D7C-C086-4C8D-B517-C52969D3B3FF"],"doNotCopyProperties":["$$fire"],"doNotSerialize":["$$fire"],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":10260},"grabbingEnabled":false,"halosEnabled":true,"id":"4E6DAD30-EBE2-4069-A940-4FAD7E57A2DF","isActive":true,"isPressed":false,"label":{"__isSmartRef__":true,"id":10261},"layout":{"__isSmartRef__":true,"id":10266},"lighterFill":{"__isSmartRef__":true,"id":10267},"name":"removeCategoryButton","normalFill":{"__isSmartRef__":true,"id":10272},"owner":{"__isSmartRef__":true,"id":9454},"partsBinMetaInfo":{"__isSmartRef__":true,"id":10277},"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":10278},"showsHalos":false,"submorphs":[{"__isSmartRef__":true,"id":10261}],"toggle":false,"value":false,"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10279},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(120.0,10.0)"},"10259":{"converterString":null,"sourceAttrName":"fire","sourceObj":{"__isSmartRef__":true,"id":10258},"targetMethodName":"onFire","targetObj":{"__isSmartRef__":true,"id":10258},"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"10260":{"morph":{"__isSmartRef__":true,"id":10258},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10261":{"_Align":"center","_ClipMode":"hidden","_FontFamily":"Helvetica","_HandStyle":"default","_MaxTextHeight":null,"_MaxTextWidth":18,"_MinTextHeight":null,"_MinTextWidth":18,"_PointerEvents":"none","_Scale":1,"_WhiteSpaceHandling":"pre-wrap","allowInput":false,"attributeConnections":[],"derivationIds":[1239,"0950594A-94D2-49BB-8E22-06789654760D","9E11E76B-89E8-4AF1-8D7F-24952002D1DE","39E0A384-A8F7-4ECE-A3F3-3B39C85B1DBA","7970902A-4F1C-4337-8A61-02D5AEA5697B","DE30399C-D0BE-412E-B0C6-18B37109F841","E311AA2E-9F6A-4DF4-AAD2-6631660E1203","AA4706D6-6736-4F85-80F2-48443DC7DA44","C2A120EC-B8B5-44A6-801B-F8E9FDE230BF","34EB9510-4D09-4B14-8B09-45852E807EEC","578C10D1-9557-441C-ABD1-303291DEFD1A","680618F4-7A7D-43A9-B75C-4515C8D3A904","1631FBD4-94FC-4C42-A426-822A8D107F36","574DCB97-CFE4-470B-944F-567F9CBAD365","81CA5687-24FD-462D-BFD3-A33C82169582","B85E3B2A-7437-47F6-BDF5-D02C7F6C5A0F","0375365E-D522-4331-BCA3-1B9C85143F76","34D3646F-8812-4695-9CFD-CD9AF31869F4","D8EE495F-73DC-4FA7-83BA-744F42C42961","C4DB5339-6A92-498C-B623-2BC70CC81C46","AE363E33-8E9C-4567-B535-14DF49B2AE7B","DDCDE98E-2542-49E4-92C1-C7806BB82FD5"],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":10262},"eventsAreIgnored":true,"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"B170C744-30CD-4241-AF16-AD72C671ADF5","isLabel":true,"owner":{"__isSmartRef__":true,"id":10258},"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":10263},"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":10264}],"textStyle":null,"_WordBreak":"break-all","__serializedExpressions__":["_Padding","_Position","padding"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)"},"10262":{"morph":{"__isSmartRef__":true,"id":10261},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10263":{"_BorderWidth":0,"_ClipMode":"hidden","_Fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(20.0,20.0)","_Padding":"lively.rect(1,1,0,0)","position":"lively.pt(0.0,0.0)"},"10264":{"_id":"_1752","chunkOwner":{"__isSmartRef__":true,"id":10261},"storedString":"-","style":{"__isSmartRef__":true,"id":10265},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10265":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10266":{"moveVertical":false},"10267":{"stops":[{"__isSmartRef__":true,"id":10268},{"__isSmartRef__":true,"id":10269},{"__isSmartRef__":true,"id":10270},{"__isSmartRef__":true,"id":10271}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"10268":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"10269":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"10270":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"10271":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"10272":{"stops":[{"__isSmartRef__":true,"id":10273},{"__isSmartRef__":true,"id":10274},{"__isSmartRef__":true,"id":10275},{"__isSmartRef__":true,"id":10276}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"10273":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"10274":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"10275":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"10276":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"10277":{"migrationLevel":2,"partsSpaceName":"PartsBin/NewWorld","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"10278":{"_BorderRadius":5.2,"_BorderStyle":"solid","_BorderWidth":1.1840000000000002,"_ClipMode":"visible","_Fill":{"__isSmartRef__":true,"id":10272},"_Opacity":1,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(214,214,214)","_Extent":"lively.pt(20.0,20.0)","_Padding":"lively.rect(0,0,0,0)","position":"lively.pt(0.0,0.0)"},"10279":{"onFire":{"__isSmartRef__":true,"id":10280}},"10280":{"funcProperties":{"__isSmartRef__":true,"id":10281},"source":"function onFire() {\n\tthis.get('PartsBinBrowser').removeCategoryInteractively()\n}","varMapping":{"__isSmartRef__":true,"id":10282},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10281":{},"10282":{"this":{"__isSmartRef__":true,"id":10258}},"10283":{"_ClipMode":"visible","_Rotation":0,"_Scale":1,"attributeConnections":[{"__isSmartRef__":true,"id":10284}],"derivationIds":[1240,"4C2C10AA-3167-4B7D-9518-38AA200B5BC6","03AA66B1-0216-4615-BC50-CD240729363E","E4ECDC08-B9DE-4716-97F1-FA4A9D84B22D","AA637DB5-981E-4875-A449-4FEA2FC1C13F","55DB5207-1834-4135-81B3-4F1837BD85E0","30C8FE48-BA9E-43F9-B4FC-0341EC392ACF","2C20BACF-1CEC-44C2-8F56-12470A7027A9","C650BBE2-143B-4BC5-8EF1-1A524E123AE5","F33FAD3D-DBA2-49AD-84F4-4754F4036D2D","1482E0D5-DF16-48E6-8815-B26DA5EE5818","EAC37F08-BCB6-4170-8667-1B6CFCF4E5A1","B09187AF-0ADE-40E9-8854-F43365D6200B","45D0DBA7-4458-4FB4-A7DE-5D5F8FA7C07C","B8FF07C9-562A-462B-9E72-0374A9AF23B6","5BDD2225-268A-48C3-9D60-A54BE7218F3E","024166B5-514F-42E9-9B8F-92BE1B1B561F","1A0825CD-8DCC-4F32-93FF-4912FB1E4F15","3320CEA7-B9AF-42CD-AD29-0D52B7739050","0D8069EA-5802-4A24-B8E7-E1160565C299","FCF30573-BCDB-4042-B92B-C092E4190C28","94784633-A8EA-450E-8B8B-0F911C3A36B8"],"doNotCopyProperties":["$$fire"],"doNotSerialize":["$$fire"],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":10285},"grabbingEnabled":false,"halosEnabled":true,"id":"78B6723B-AB93-4E0D-80D4-D1BF827EA3EC","isActive":true,"isPressed":false,"label":{"__isSmartRef__":true,"id":10286},"layout":{"__isSmartRef__":true,"id":10291},"lighterFill":{"__isSmartRef__":true,"id":10292},"name":"addCategoryButton","normalFill":{"__isSmartRef__":true,"id":10297},"owner":{"__isSmartRef__":true,"id":9454},"partsBinMetaInfo":{"__isSmartRef__":true,"id":10302},"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":10303},"showsHalos":false,"submorphs":[{"__isSmartRef__":true,"id":10286}],"toggle":false,"value":false,"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10304},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(100.0,10.0)"},"10284":{"converterString":null,"sourceAttrName":"fire","sourceObj":{"__isSmartRef__":true,"id":10283},"targetMethodName":"onFire","targetObj":{"__isSmartRef__":true,"id":10283},"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"10285":{"morph":{"__isSmartRef__":true,"id":10283},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10286":{"_Align":"center","_ClipMode":"hidden","_FontFamily":"Helvetica","_HandStyle":"default","_MaxTextHeight":null,"_MaxTextWidth":18,"_MinTextHeight":null,"_MinTextWidth":18,"_PointerEvents":"none","_Scale":1,"_WhiteSpaceHandling":"pre-wrap","allowInput":false,"attributeConnections":[],"derivationIds":[1241,"4FB5FB12-B7A2-4FF0-A0A1-C45C2FAE8274","7FFD3B07-E2DB-4CA7-A11B-327EBF88268D","3AD91228-BC6B-4030-A2C5-4055DF856DE4","B0F178B5-2384-4150-9E8E-F9F630407349","B62BAE98-D2F9-4769-A7A2-64403D5C2C21","F208698E-6181-438F-8C96-4E6B9739967E","DA6A940F-C968-47AC-AC35-59D17BBB71BC","D72F3161-DE66-4A55-827B-FE95CB3855C1","38222CFF-F285-4D8C-8CE9-49E289A8DB01","27598E1E-5C29-40E9-9828-BDA39C7A14D0","2ED00864-0FC6-4DF5-98A8-E6C0D982098E","C1578206-028D-4DFF-8D5C-B8B472E478BD","AE545D90-295C-4BA2-B148-7CD56762EEC8","5A3C8159-95EC-45BA-A630-50FFF32492DB","4558E404-B6A2-456D-86CD-6A7ABD655AEB","70C14ABA-91D0-4910-9A6B-DE34408484EE","0D747327-F2BD-41C9-943C-E50F4EF2B5E3","C3C7355F-DF3C-4032-9C6D-55899FFC46DD","ABAA2D38-A640-4970-8AFA-E37723B84418","26A7A216-59DE-443A-B819-671E0509B38A","FA59C86F-2792-452F-970B-152848AFDC51"],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":10287},"eventsAreIgnored":true,"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"0FEE4D09-0A57-43DB-9D52-7EA5449A14B2","isLabel":true,"owner":{"__isSmartRef__":true,"id":10283},"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":10288},"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":10289}],"textStyle":null,"_WordBreak":"break-all","__serializedExpressions__":["_Padding","_Position","padding"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)"},"10287":{"morph":{"__isSmartRef__":true,"id":10286},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10288":{"_BorderWidth":0,"_ClipMode":"hidden","_Fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(20.0,20.0)","_Padding":"lively.rect(1,1,0,0)","position":"lively.pt(0.0,0.0)"},"10289":{"_id":"_1753","chunkOwner":{"__isSmartRef__":true,"id":10286},"storedString":"+","style":{"__isSmartRef__":true,"id":10290},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10290":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10291":{"moveVertical":false},"10292":{"stops":[{"__isSmartRef__":true,"id":10293},{"__isSmartRef__":true,"id":10294},{"__isSmartRef__":true,"id":10295},{"__isSmartRef__":true,"id":10296}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"10293":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"10294":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"10295":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"10296":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"10297":{"stops":[{"__isSmartRef__":true,"id":10298},{"__isSmartRef__":true,"id":10299},{"__isSmartRef__":true,"id":10300},{"__isSmartRef__":true,"id":10301}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"10298":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"10299":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"10300":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"10301":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"10302":{"migrationLevel":2,"partsSpaceName":"PartsBin/NewWorld","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"10303":{"_BorderRadius":5.2,"_BorderStyle":"solid","_BorderWidth":1.1840000000000002,"_ClipMode":"visible","_Fill":{"__isSmartRef__":true,"id":10297},"_Opacity":1,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(214,214,214)","_Extent":"lively.pt(20.0,20.0)","_Padding":"lively.rect(0,0,0,0)","position":"lively.pt(0.0,0.0)"},"10304":{"onFire":{"__isSmartRef__":true,"id":10305}},"10305":{"funcProperties":{"__isSmartRef__":true,"id":10306},"source":"function onFire() {\n\tthis.get('PartsBinBrowser').addCategoryInteractively()\n}","varMapping":{"__isSmartRef__":true,"id":10307},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10306":{},"10307":{"this":{"__isSmartRef__":true,"id":10283}},"10308":{"_ClipMode":"visible","_FontFamily":"Arial, sans-serif","_FontSize":11,"_MaxTextHeight":null,"_MaxTextWidth":533.2024292894854,"_MinTextHeight":null,"_MinTextWidth":533.2024292894854,"_Rotation":0,"_Scale":1,"_WhiteSpaceHandling":"pre-wrap","allowsInput":true,"attributeConnections":[{"__isSmartRef__":true,"id":10309}],"charsReplaced":"Tit","derivationIds":[1242,"A22EEABD-CB29-4C5C-8C48-F766E326BC3F","6A6D6852-0ACD-4AFB-B78D-5C1767FC64BF","9D304E91-4077-4112-BBAA-EA47623B1BD8","178FCB01-0879-494A-9F87-056D582D689E","26B6A9F2-7F9D-4666-AB17-65E0DCD0BA0A","74080715-3CAE-431E-94C4-C98DDDF12BCD","54094B9D-EC29-4193-AE36-80A09F2E996E","3C430B51-E92E-42CF-9F28-9155B1DD75BE","95739011-C77B-4A83-92C9-404E7678E001","CE98D4C0-8E1E-40C3-AA60-10700C5B09B8","9FCABE52-F360-4ABC-81B7-C64D6A931C03","AFE833D0-7AAD-4F80-9FA0-E34F01873FB9","0519742E-9514-4066-9CD3-ED884C62AE77","2175C2DC-5DAA-4A1A-803E-8B55C07D6806","3148E12F-D9FA-4141-9A5E-73E3F8A65776","86933F48-407D-458F-ADB7-865018746EDD","0C9ED1AC-B0C4-4C07-AC29-B9CF795F80FB","CF02BEE5-9294-42D6-AA95-2DCAD8E1D80E","5333D73E-9BE2-4526-8847-CD7CA1827C5C","7C3C1909-748E-41BA-BF6E-926C8D53FF4F","61CE49D9-E095-4CDB-8F1F-0B1214228EC8"],"doNotCopyProperties":["$$savedTextString"],"doNotSerialize":["$$savedTextString"],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":10310},"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"F294FD38-4E8F-4BA0-8D68-C86A10593A1B","isInputLine":true,"lastFindLoc":3,"layout":{"__isSmartRef__":true,"id":10311},"name":"searchText","owner":{"__isSmartRef__":true,"id":9454},"partsBinMetaInfo":{"__isSmartRef__":true,"id":10312},"prevScroll":[0,0],"previousSelection":[0,0],"registeredForMouseEvents":true,"savedTextString":"Text","scripts":[],"shape":{"__isSmartRef__":true,"id":10313},"showsHalos":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":10314}],"__serializedExpressions__":["_Position","textColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(154.8,13.1)","textColor":"Color.rgb(0,0,0)"},"10309":{"sourceAttrName":"savedTextString","sourceObj":{"__isSmartRef__":true,"id":10308},"targetMethodName":"search","targetObj":{"__isSmartRef__":true,"id":9454},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"10310":{"morph":{"__isSmartRef__":true,"id":10308},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10311":{"resizeWidth":true},"10312":{"migrationLevel":1,"partsSpaceName":"PartsBin/Basic","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"10313":{"_BorderRadius":1.8500000000000003,"_BorderStyle":"solid","_BorderWidth":2.3680000000000003,"_ClipMode":"visible","_Opacity":1,"fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(214,214,214)","_Extent":"lively.pt(552.9,21.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"10314":{"style":{"__isSmartRef__":true,"id":10315},"chunkOwner":{"__isSmartRef__":true,"id":10308},"_id":"_15858","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10315":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10316":{"_ClipMode":"visible","_FontFamily":"Arial, sans-serif","_FontSize":9,"_MaxTextWidth":168,"_MinTextWidth":168,"_Rotation":0,"_Scale":1,"_WhiteSpaceHandling":"pre-wrap","allowsInput":true,"attributeConnections":[],"charsReplaced":"some text","derivationIds":[1243,"5346A257-CAB6-48DA-B412-636917F28280","E611ABED-3298-4027-89C5-503BFCFE4CA3","27AE40EC-F949-496E-8968-BA32D5E3A431","025BE71F-60AB-4115-B745-04714CE7774C","A2845EF4-117F-4AC3-AD19-E09D78C3C866","B854DD97-9BE2-44B9-BFF5-93AA931B4385","2FEEF365-D284-4F58-A92B-A8E11A69DAA6","41171B50-1911-4C21-A067-633FFB938163","6FF550A7-CD2A-48AA-B67F-9E24ACDEB0C1","107A1C0E-D268-4536-AF57-603A206E6460","108F5C5C-B711-4859-8463-980AD2E5EC4C","B78A07FF-977F-4CC1-8870-16B4756D22A1","EACE9426-8983-4C7C-9388-7829A84E90FB","01449D54-8A3D-46AD-9B4F-7CB12D5FF2A9","705CF292-539B-4A18-81B5-3D2B962B1D82","7810B7C5-9EAF-4413-85AB-8FE6E928F162","5B5C10A0-4921-4667-85C7-D7C5966142AF","6A39CF0A-97A8-49DF-9B54-020670AD0468","88E227DC-8FD9-4B38-97D6-85FC64763D68","3B9B0D78-5CAA-4412-897E-8B85FA575A81","1604E949-532E-4C99-9456-9E4406A5379E"],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":10317},"fixedHeight":false,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"9C5B02FC-B3B2-45C8-ABAE-A21578DB92B9","lastFindLoc":-9,"name":"Text4","owner":{"__isSmartRef__":true,"id":9454},"partsBinMetaInfo":{"__isSmartRef__":true,"id":10318},"prevScroll":[0,0],"previousSelection":[0,6],"priorSelectionRange":[6,6],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":10319},"showsHalos":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":10320}],"__serializedExpressions__":["_Position","textColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(154.8,0.1)","textColor":"Color.rgb(0,0,0)"},"10317":{"morph":{"__isSmartRef__":true,"id":10316},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10318":{"migrationLevel":1,"partsSpaceName":"PartsBin/Basic","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"10319":{"_BorderWidth":0,"_ClipMode":"visible","fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(168.0,15.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"10320":{"_id":"_1755","chunkOwner":{"__isSmartRef__":true,"id":10316},"morph":{"__isSmartRef__":true,"id":10316},"storedString":"search","style":{"__isSmartRef__":true,"id":10321},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10321":{"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10322":{"onrestore":{"__isSmartRef__":true,"id":10323},"addCategory":{"__isSmartRef__":true,"id":10331},"addCategoryInteractively":{"__isSmartRef__":true,"id":10335},"addExternalCategory":{"__isSmartRef__":true,"id":10339},"addMorphsForPartItems":{"__isSmartRef__":true,"id":10343},"addPartsFromURLs":{"__isSmartRef__":true,"id":10347},"addPartsOfCategory":{"__isSmartRef__":true,"id":10351},"commitLogString":{"__isSmartRef__":true,"id":10355},"defaultPartsBinURL":{"__isSmartRef__":true,"id":10359},"ensureCategories":{"__isSmartRef__":true,"id":10363},"getPartsSpaceForCategory":{"__isSmartRef__":true,"id":10367},"getURLForCategoryNamed":{"__isSmartRef__":true,"id":10371},"interactivelyCopySelectedPartItem":{"__isSmartRef__":true,"id":10375},"interactivelyMoveSelectedPartItem":{"__isSmartRef__":true,"id":10379},"interactivelyRemoveSelectedPartItem":{"__isSmartRef__":true,"id":10383},"loadAndOpenSelectedPartItem":{"__isSmartRef__":true,"id":10387},"loadPartsOfCategory":{"__isSmartRef__":true,"id":10391},"makeUpPartNameFor":{"__isSmartRef__":true,"id":10395},"onLoadAll":{"__isSmartRef__":true,"id":10399},"onLoadFromPartsBin":{"__isSmartRef__":true,"id":10403},"onLoadLatest":{"__isSmartRef__":true,"id":10411},"onSearch":{"__isSmartRef__":true,"id":10415},"openPart":{"__isSmartRef__":true,"id":10419},"partsBinURL":{"__isSmartRef__":true,"id":10423},"partsBinUrl":{"__isSmartRef__":true,"id":10427},"reloadEverything":{"__isSmartRef__":true,"id":10431},"removeCategory":{"__isSmartRef__":true,"id":10435},"removeCategoryInteractively":{"__isSmartRef__":true,"id":10439},"removeParts":{"__isSmartRef__":true,"id":10443},"reset":{"__isSmartRef__":true,"id":10447},"saveCommentForSelectedPartItem":{"__isSmartRef__":true,"id":10451},"search":{"__isSmartRef__":true,"id":10455},"setMetaInfoOfSelectedItem":{"__isSmartRef__":true,"id":10459},"setSelectedPartItem":{"__isSmartRef__":true,"id":10463},"setSelectedPartVersions":{"__isSmartRef__":true,"id":10467},"setShareLink":{"__isSmartRef__":true,"id":10471},"setupConnections":{"__isSmartRef__":true,"id":10475},"showCommits":{"__isSmartRef__":true,"id":10479},"showMsg":{"__isSmartRef__":true,"id":10483},"toggleMorePane":{"__isSmartRef__":true,"id":10487},"updateCategoriesDictFromPartsBin":{"__isSmartRef__":true,"id":10491},"updateCategoryList":{"__isSmartRef__":true,"id":10495}},"10323":{"funcProperties":{"__isSmartRef__":true,"id":10324},"source":"function onrestore() {\n (function(){ this.reloadEverything() }.bind(this)).delay(0)\n}","varMapping":{"__isSmartRef__":true,"id":10326},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10324":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":10325},"user":"undefined"},"10325":{"isSerializedDate":true,"string":"Sat Mar 10 2012 11:25:14 GMT+0100 (CET)"},"10326":{"this":{"__isSmartRef__":true,"id":9454},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10327}},"10327":{"$super":{"__isSmartRef__":true,"id":10328}},"10328":{"funcProperties":{"__isSmartRef__":true,"id":10329},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","varMapping":{"__isSmartRef__":true,"id":10330},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10329":{},"10330":{"name":"onrestore","obj":{"__isSmartRef__":true,"id":9454}},"10331":{"funcProperties":{"__isSmartRef__":true,"id":10332},"source":"function addCategory(categoryName, doNotUpdate) {\n if (!categoryName.startsWith(\"*\")) {\n var url = this.partsBinURL().withFilename(categoryName);\n this.addExternalCategory(categoryName, url, true);\n } else {\n this.categories[categoryName] = {isSpecialCategory: true};\n if (!doNotUpdate) {\n this.updateCategoryList(categoryName);\n }\n }\n}","varMapping":{"__isSmartRef__":true,"id":10334},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10332":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":10333}},"10333":{"isSerializedDate":true,"string":"Tue Dec 20 2011 19:03:58 GMT+0100 (CET)"},"10334":{"this":{"__isSmartRef__":true,"id":9454}},"10335":{"funcProperties":{"__isSmartRef__":true,"id":10336},"source":"function addCategoryInteractively() {\n var partsBin = this, world = this.world();\n world.prompt('Name of new category?', function(categoryName) {\n if (!categoryName || categoryName == '') {\n\t alert('no category created!')\n\t return;\n\t}\n partsBin.addCategory(categoryName)\n });\n}","varMapping":{"__isSmartRef__":true,"id":10338},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10336":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":10337}},"10337":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (CET)"},"10338":{"this":{"__isSmartRef__":true,"id":9454}},"10339":{"funcProperties":{"__isSmartRef__":true,"id":10340},"source":"function addExternalCategory(categoryName, url, createPath) {\n url = url.asDirectory();\n this.categories[categoryName] = url;\n if (createPath) {\n this.getPartsSpaceForCategory(categoryName).ensureExistance();\n }\n this.updateCategoryList(categoryName)\n}","varMapping":{"__isSmartRef__":true,"id":10342},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10340":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":10341}},"10341":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (CET)"},"10342":{"this":{"__isSmartRef__":true,"id":9454}},"10343":{"funcProperties":{"__isSmartRef__":true,"id":10344},"source":"function addMorphsForPartItems(partItems, doNotSort) {\n this.removeParts();\n if (!doNotSort) {\n partItems = partItems.sortBy(function(ea) {\n return ea.name.toLowerCase() \n });\n }\n\n var pContents = this.get('partsBinContents');\n pContents.stopAddingPartItemsAsync();\n pContents.startAddingPartItems(partItems);\n}","varMapping":{"__isSmartRef__":true,"id":10346},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10344":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":10345}},"10345":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:26:53 GMT+0100 (CET)"},"10346":{"this":{"__isSmartRef__":true,"id":9454}},"10347":{"funcProperties":{"__isSmartRef__":true,"id":10348},"source":"function addPartsFromURLs(urls) {\n var partsBin = this,\n partItems = [];\n\n urls.forEach(function(ea) {\n var partPath = ea.relativePathFrom(URL.codeBase.withFilename(\"../\")),\n match = partPath.match(/(.*\\/)(.*).json/);\n if (match)\n partItems.push(lively.PartsBin.getPartItem(match[2], match[1]));\n });\n partsBin.addMorphsForPartItems(partItems, true);\n\n}","varMapping":{"__isSmartRef__":true,"id":10350},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10348":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":10349},"user":"jenslincke"},"10349":{"isSerializedDate":true,"string":"Thu Feb 23 2012 18:39:54 GMT+0100 (CET)"},"10350":{"this":{"__isSmartRef__":true,"id":9454}},"10351":{"funcProperties":{"__isSmartRef__":true,"id":10352},"source":"function addPartsOfCategory(categoryName) {\n var partsSpace = this.getPartsSpaceForCategory(categoryName);\n connect(partsSpace, 'partItems', this, 'addMorphsForPartItems', {\n\tconverter: function(partItemObj) { return Properties.ownValues(partItemObj) }})\n partsSpace.load(true);\n}","varMapping":{"__isSmartRef__":true,"id":10354},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10352":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":10353}},"10353":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (CET)"},"10354":{"this":{"__isSmartRef__":true,"id":9454}},"10355":{"funcProperties":{"__isSmartRef__":true,"id":10356},"source":"function commitLogString(metaInfo) {\n if (!metaInfo.changes) return \"\";\n return metaInfo.changes\n .reverse()\n .collect(function(ea) {\n return Strings.format(\"%s %s: \\n %s\\n\\n\",\n ea.date.format(\"yyyy-mm-dd HH:MM\") , \n ea.author, (ea.message || \"no comment\"));\n })\n .join('');\n}","varMapping":{"__isSmartRef__":true,"id":10358},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10356":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":10357},"user":"jenslincke"},"10357":{"isSerializedDate":true,"string":"Tue Jan 31 2012 20:19:05 GMT+0100 (CET)"},"10358":{"this":{"__isSmartRef__":true,"id":9454}},"10359":{"funcProperties":{"__isSmartRef__":true,"id":10360},"source":"function defaultPartsBinURL() {\n return new URL(Config.rootPath).withFilename('PartsBin/');\n}","varMapping":{"__isSmartRef__":true,"id":10362},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10360":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":10361},"user":"fabian"},"10361":{"isSerializedDate":true,"string":"Wed Feb 22 2012 23:39:48 GMT+0100 (CET)"},"10362":{"this":{"__isSmartRef__":true,"id":9454}},"10363":{"funcProperties":{"__isSmartRef__":true,"id":10364},"source":"function ensureCategories() {\n if (!this.categories)\n this.categories = {uncategorized: 'PartsBin/'};\n}","varMapping":{"__isSmartRef__":true,"id":10366},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10364":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":10365}},"10365":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (CET)"},"10366":{"this":{"__isSmartRef__":true,"id":9454}},"10367":{"funcProperties":{"__isSmartRef__":true,"id":10368},"source":"function getPartsSpaceForCategory(categoryName) {\n var url = this.getURLForCategoryNamed(categoryName);\n return lively.PartsBin.partsSpaceWithURL(url);\n}","varMapping":{"__isSmartRef__":true,"id":10370},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10368":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":10369}},"10369":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (CET)"},"10370":{"this":{"__isSmartRef__":true,"id":9454}},"10371":{"funcProperties":{"__isSmartRef__":true,"id":10372},"source":"function getURLForCategoryNamed(categoryName) {\n this.ensureCategories()\n\n var relative = this.categories[categoryName];\n if (!relative) return null;\n return URL.ensureAbsoluteCodeBaseURL(relative).withRelativePartsResolved()\n}","varMapping":{"__isSmartRef__":true,"id":10374},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10372":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":10373},"user":"undefined"},"10373":{"isSerializedDate":true,"string":"Sat Mar 10 2012 11:20:59 GMT+0100 (CET)"},"10374":{"this":{"__isSmartRef__":true,"id":9454}},"10375":{"funcProperties":{"__isSmartRef__":true,"id":10376},"source":"function interactivelyCopySelectedPartItem(partMorph) {\n // FIXME duplication with interactivelyMoveSelectedPartItem\n var partItem = this.selectedPartItem, categories = this.categories, self = this;\n if (!partItem) { alert('no item selected'); return }\n var items = Properties.own(categories).sort()\n .reject(function(ea) { return ea.startsWith(\"*\") || ea === self. categoryName})\n .collect(function(catName) {\n return [catName, function() {\n var url = new URL(categories[catName]);\n var partsSpace = lively.PartsBin.partsSpaceWithURL(url)\n partItem.copyToPartsSpace(partsSpace);\n alertOK('Copied ' + partItem.name + ' to ' + url);\n }]\n })\n lively.morphic.Menu.openAtHand('Select category', items);\n}","varMapping":{"__isSmartRef__":true,"id":10378},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10376":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":10377},"user":"robertkrahn"},"10377":{"isSerializedDate":true,"string":"Thu Jul 07 2011 16:13:17 GMT+0200 (CEST)"},"10378":{"this":{"__isSmartRef__":true,"id":9454}},"10379":{"funcProperties":{"__isSmartRef__":true,"id":10380},"source":"function interactivelyMoveSelectedPartItem(partMorph) {\n var partItem = this.selectedPartItem, categories = this.categories, self = this;\n if (!partItem) { alert('no item selected'); return }\n var items = Properties.own(categories).sort()\n .reject(function(ea) { return ea.startsWith(\"*\") || ea === self. categoryName})\n .collect(function(catName) {\n return [catName, function() {\n var url = new URL(categories[catName]);\n var partsSpace = lively.PartsBin.partsSpaceWithURL(url)\n partItem.moveToPartsSpace(partsSpace);\n self.reloadEverything();\n alertOK('Moved ' + partItem.name + ' to ' + url);\n }]\n })\n lively.morphic.Menu.openAtHand('Select category', items);\n}","varMapping":{"__isSmartRef__":true,"id":10382},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10380":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":10381},"user":"robertkrahn"},"10381":{"isSerializedDate":true,"string":"Thu Jul 07 2011 16:13:12 GMT+0200 (CEST)"},"10382":{"this":{"__isSmartRef__":true,"id":9454}},"10383":{"funcProperties":{"__isSmartRef__":true,"id":10384},"source":"function interactivelyRemoveSelectedPartItem(partMorph) {\n var item = this.selectedPartItem;\n if (!item) return;\n this.world().confirm(\"really delete \" + item.name + \" in PartsBin?\", function(answer) {\n\tif (!answer) return;\n\titem.del();\n\tthis.reloadEverything();\n\talertOK(\"deleted \" + item.name);\n }.bind(this))\n}","varMapping":{"__isSmartRef__":true,"id":10386},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10384":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":10385}},"10385":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (CET)"},"10386":{"this":{"__isSmartRef__":true,"id":9454}},"10387":{"funcProperties":{"__isSmartRef__":true,"id":10388},"source":"function loadAndOpenSelectedPartItem(partMorph) {\n var item = this.selectedPartItem;\n if (!item) return;\n connect(item, 'part', this, 'openPart');\n var selectedVersion = this.get('selectedPartVersions').selection,\n\trev = selectedVersion ? selectedVersion.rev : null;\n item.loadPart(true, null, rev);\n alert('loading ' + item.name + '...');\n}","varMapping":{"__isSmartRef__":true,"id":10390},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10388":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":10389}},"10389":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (CET)"},"10390":{"this":{"__isSmartRef__":true,"id":9454}},"10391":{"funcProperties":{"__isSmartRef__":true,"id":10392},"source":"function loadPartsOfCategory(categoryName) {\n this.removeParts();\n this.setSelectedPartItem(null);\n if (!categoryName) return;\n var webR;\n if (categoryName == \"*all*\") {\n this.showMsg(\"loading all...\");\n webR = new WebResource(this.partsBinURL()).beAsync();\n lively.bindings.connect(webR, 'subDocuments', this, 'onLoadAll');\n webR.getSubElements(10)\n } else if (categoryName == \"*latest*\") {\n this.showMsg(\"loading latest...\");\n webR = new WebResource(this.partsBinURL()).beAsync();\n lively.bindings.connect(webR, 'contentDocument', this, 'onLoadLatest');\n webR.propfind('infinity')\n } else if (categoryName == \"*search*\") {\n this.showMsg(\"searching...\");\n webR = new WebResource(this.partsBinURL()).beAsync();\n lively.bindings.connect(webR, 'subDocuments', this, 'allURLs', {\n converter: function(subDocuments) {\n return subDocuments.invoke('getURL')\n }\n });\n lively.bindings.connect(this, 'allURLs', this, 'onSearch', {\n removeAfterUpdate: true});\n webR.getSubElements(10)\n } else {\n this.addPartsOfCategory(categoryName)\n }\n}","varMapping":{"__isSmartRef__":true,"id":10394},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10392":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":10393}},"10393":{"isSerializedDate":true,"string":"Tue Dec 20 2011 19:03:58 GMT+0100 (CET)"},"10394":{"this":{"__isSmartRef__":true,"id":9454}},"10395":{"funcProperties":{"__isSmartRef__":true,"id":10396},"source":"function makeUpPartNameFor(name) {\n if (!$morph(name)) return name;\n var i = 2;\n while($morph(name + i)) { i++ }\n return name + i;\n}","varMapping":{"__isSmartRef__":true,"id":10398},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10396":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":10397}},"10397":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (CET)"},"10398":{"this":{"__isSmartRef__":true,"id":9454}},"10399":{"funcProperties":{"__isSmartRef__":true,"id":10400},"source":"function onLoadAll(subDocuments) {\n // alertOK(\"load all \" + subDocuments.length)\n var all = subDocuments.invoke('getURL')\n .select(function(ea) {return ea.filename().endsWith(\".json\")})\n .sortBy(function(ea) {return ea.filename()});\n \n this.addPartsFromURLs(all) \n}","varMapping":{"__isSmartRef__":true,"id":10402},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10400":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":10401}},"10401":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:38:18 GMT+0100 (CET)"},"10402":{"this":{"__isSmartRef__":true,"id":9454}},"10403":{"funcProperties":{"__isSmartRef__":true,"id":10404},"source":"function onLoadFromPartsBin() {\n $super();\n this.reloadEverything();\n}","varMapping":{"__isSmartRef__":true,"id":10406},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10404":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":10405}},"10405":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (CET)"},"10406":{"this":{"__isSmartRef__":true,"id":9454},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10407}},"10407":{"$super":{"__isSmartRef__":true,"id":10408}},"10408":{"funcProperties":{"__isSmartRef__":true,"id":10409},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","varMapping":{"__isSmartRef__":true,"id":10410},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10409":{},"10410":{"name":"onLoadFromPartsBin","obj":{"__isSmartRef__":true,"id":9454}},"10411":{"funcProperties":{"__isSmartRef__":true,"id":10412},"source":"function onLoadLatest(propfindXML) {\n var rawNodes = new Query(\"/D:multistatus/D:response\").findAll(propfindXML.documentElement);\n\n var svnVersionInfos = rawNodes.map(function(rawNode) { return SVNVersionInfo.fromPropfindNode(rawNode) });\n\n var top20 = svnVersionInfos\n .select(function(ea) { return ea.url.endsWith(\".json\")})\n .sortBy(function(ea) { return ea.rev}).reverse().slice(0,20);\n var top20URLs = top20.collect(function(ea) { \n return new URL(\"http://\" + URL.codeBase.hostname + ea.url)})\n \n this.addPartsFromURLs(top20URLs) \n}","varMapping":{"__isSmartRef__":true,"id":10414},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10412":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":10413}},"10413":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (CET)"},"10414":{"this":{"__isSmartRef__":true,"id":9454}},"10415":{"funcProperties":{"__isSmartRef__":true,"id":10416},"source":"function onSearch(allPartURLs) {\n var searchString = this.get('searchText').textString;\n var matchingPartURLs = allPartURLs\n .select(function(ea) {return new RegExp(searchString, 'i').test(ea.filename())})\n .sortBy(function(ea) {return ea.filename()});\n this.addPartsFromURLs(matchingPartURLs) \n if (matchingPartURLs.length == 0)\n this.showMsg(\"nothing found for '\" + searchString + \"'\")\n}","varMapping":{"__isSmartRef__":true,"id":10418},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10416":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":10417},"user":"lauritz"},"10417":{"isSerializedDate":true,"string":"Mon Dec 19 2011 19:59:19 GMT+0100 (CET)"},"10418":{"this":{"__isSmartRef__":true,"id":9454}},"10419":{"funcProperties":{"__isSmartRef__":true,"id":10420},"source":"function openPart(partMorph) {\n partMorph.setName(this.makeUpPartNameFor(partMorph.getName()));\n lively.morphic.World.current().firstHand().grabMorph(partMorph, null);\n if(partMorph.onCreateFromPartsBin) partMorph.onCreateFromPartsBin();\n partMorph.setPosition(pt(0,0));\n}","varMapping":{"__isSmartRef__":true,"id":10422},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10420":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":10421}},"10421":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (CET)"},"10422":{"this":{"__isSmartRef__":true,"id":9454}},"10423":{"funcProperties":{"__isSmartRef__":true,"id":10424},"source":"function partsBinURL() {\n if (this.url) {\n return this.url;\n }\n return this.defaultPartsBinURL();\n}","varMapping":{"__isSmartRef__":true,"id":10426},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10424":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":10425}},"10425":{"isSerializedDate":true,"string":"Tue Dec 20 2011 19:03:06 GMT+0100 (CET)"},"10426":{"this":{"__isSmartRef__":true,"id":9454}},"10427":{"funcProperties":{"__isSmartRef__":true,"id":10428},"source":"function partsBinUrl() {\n if (this.url) {\n return url;\n }\n return this.partsBinURL();\n}","varMapping":{"__isSmartRef__":true,"id":10430},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10428":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":10429}},"10429":{"isSerializedDate":true,"string":"Tue Dec 20 2011 19:03:58 GMT+0100 (CET)"},"10430":{"this":{"__isSmartRef__":true,"id":9454}},"10431":{"funcProperties":{"__isSmartRef__":true,"id":10432},"source":"function reloadEverything() {\n this.setSelectedPartItem(null)\n this.updateCategoriesDictFromPartsBin();\n this.addCategory(\"*latest*\", true);\n this.addCategory(\"*all*\", true);\n this.addCategory(\"*search*\", true);\n}","varMapping":{"__isSmartRef__":true,"id":10434},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10432":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":10433}},"10433":{"isSerializedDate":true,"string":"Tue Dec 20 2011 19:03:58 GMT+0100 (CET)"},"10434":{"this":{"__isSmartRef__":true,"id":9454}},"10435":{"funcProperties":{"__isSmartRef__":true,"id":10436},"source":"function removeCategory(categoryName) {\n var url = this.getURLForCategoryNamed(categoryName);\n if (!url) {\n alert('No category ' + categoryName + ' exists! Doing nothing')\n\treturn;\n }\n var webR = new WebResource(url);\n if (!webR.exists()) {\n alert('Does not exist: ' + url);\n\tdelete this.categories[categoryName];\n\tlively.PartsBin.removePartsSpace(name);\n\tthis.updateCategoryList();\n\treturn\n }\n webR.getSubElements()\n if (!webR.subDocuments || webR.subDocuments.length > 0 ||\n !webR.subCollections || webR.subCollections.length > 0) {\n alert('Will not remove directory ' + url + ' because it is not empty')\n } else {\n webR.del();\n alertOK('Removed ' + categoryName + ' url ' + url);\n }\n delete this.categories[categoryName];\n lively.PartsBin.removePartsSpace(name);\n this.updateCategoryList();\n}","varMapping":{"__isSmartRef__":true,"id":10438},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10436":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":10437}},"10437":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (CET)"},"10438":{"this":{"__isSmartRef__":true,"id":9454}},"10439":{"funcProperties":{"__isSmartRef__":true,"id":10440},"source":"function removeCategoryInteractively() {\n var partsBin = this, world = this.world();\n world.confirm('Really remove ' + this.categoryName + '?', function(result) {\n\tif (!result) {\n\t alert('no category removed!')\n\t return;\n\t}\n\tpartsBin.removeCategory(partsBin.categoryName)\n });\t\n}","varMapping":{"__isSmartRef__":true,"id":10442},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10440":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":10441}},"10441":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (CET)"},"10442":{"this":{"__isSmartRef__":true,"id":9454}},"10443":{"funcProperties":{"__isSmartRef__":true,"id":10444},"source":"function removeParts() {\n this.get('partsBinContents').submorphs.clone().invoke('remove');\n}","varMapping":{"__isSmartRef__":true,"id":10446},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10444":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":10445}},"10445":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (CET)"},"10446":{"this":{"__isSmartRef__":true,"id":9454}},"10447":{"funcProperties":{"__isSmartRef__":true,"id":10448},"source":"function reset() {\n this.connections = {toggleMorePane: {}};\n this.setSelectedPartItem(null);\n delete this.categories;\n this.getPartsBinMetaInfo().requiredModules = ['lively.PartsBin']; \n this.get('categoryList').updateList([]);\n this.get('partsBinContents').removeAllMorphs();\n this.get('searchText').setTextString(\"\");\n}","varMapping":{"__isSmartRef__":true,"id":10450},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10448":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":10449},"user":"robertkrahn"},"10449":{"isSerializedDate":true,"string":"Mon Sep 03 2012 09:53:04 GMT+0200 (CEST)"},"10450":{"this":{"__isSmartRef__":true,"id":9454}},"10451":{"funcProperties":{"__isSmartRef__":true,"id":10452},"source":"function saveCommentForSelectedPartItem(comment) {\n if (!this.selectedPartItem) {\n\talert('no part item selected!')\n\treturn;\n }\n var metaInfo = this.selectedPartItem.getMetaInfo();\n metaInfo.setComment(comment);\n this.selectedPartItem.uploadMetaInfoOnly();\n}","varMapping":{"__isSmartRef__":true,"id":10454},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10452":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":10453}},"10453":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:26:53 GMT+0100 (CET)"},"10454":{"this":{"__isSmartRef__":true,"id":9454}},"10455":{"funcProperties":{"__isSmartRef__":true,"id":10456},"source":"function search(searchString) {\n // triggers search in this.loadPartsOfCategory through connection\n this.get('categoryList').setSelection(\"*search*\");\n}","varMapping":{"__isSmartRef__":true,"id":10458},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10456":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":10457},"user":"robertkrahn"},"10457":{"isSerializedDate":true,"string":"Mon Sep 03 2012 09:23:52 GMT+0200 (CEST)"},"10458":{"this":{"__isSmartRef__":true,"id":9454}},"10459":{"funcProperties":{"__isSmartRef__":true,"id":10460},"source":"function setMetaInfoOfSelectedItem(metaInfo) {\n var comment = (metaInfo && metaInfo.getComment()) ||\n 'No comment yet';\n this.get('CommitLog').setTextString(this.commitLogString(metaInfo))\n\n\n this.get('selectedPartComment').textString = comment;\n}","varMapping":{"__isSmartRef__":true,"id":10462},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10460":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":10461},"user":"jenslincke"},"10461":{"isSerializedDate":true,"string":"Tue Jan 31 2012 20:15:25 GMT+0100 (CET)"},"10462":{"this":{"__isSmartRef__":true,"id":9454}},"10463":{"funcProperties":{"__isSmartRef__":true,"id":10464},"source":"function setSelectedPartItem(item) {\n this.selectedPartItem = item;\n this.get('selectedPartComment').textString = '';\n this.get('selectedPartVersions').updateList(item ? ['Loading versions...']: []);\n this.get('selectedPartVersions').setSelection(null);\n if (!item) {\n this.get('selectedPartName').textString = 'nothing selected'\n this.get('selectedPartSpaceName').textString = ''\n\treturn;\n }\n this.get('selectedPartName').textString = item.name\n this.get('selectedPartSpaceName').textString = item.partsSpaceName\n\n // load versions\n connect(item, 'partVersions', this, 'setSelectedPartVersions');\n item.loadPartVersions(true);\n\n // load meta info\n connect(item, 'loadedMetaInfo', this, 'setMetaInfoOfSelectedItem');\n \n this.setShareLink(item);\n\n item.loadPartMetaInfo(true);\n}","varMapping":{"__isSmartRef__":true,"id":10466},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10464":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":10465},"user":"jenslincke"},"10465":{"isSerializedDate":true,"string":"Tue Jan 31 2012 19:34:13 GMT+0100 (CET)"},"10466":{"this":{"__isSmartRef__":true,"id":9454}},"10467":{"funcProperties":{"__isSmartRef__":true,"id":10468},"source":"function setSelectedPartVersions(versions) {\n // alertOK(\"set versions:\" + versions.length)\n var list = versions.collect(function(ea) {\n return { \n string: '' + ea.date.format(\"yyyy-mm-dd HH:MM\") \n + \" \" + ea.author + \" (\" + ea.rev + \")\", \n value: ea, isListItem: true}\n })\n this.get('selectedPartVersions').updateList(list)\n}","varMapping":{"__isSmartRef__":true,"id":10470},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10468":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":10469},"user":"jenslincke"},"10469":{"isSerializedDate":true,"string":"Tue Jan 31 2012 20:06:52 GMT+0100 (CET)"},"10470":{"this":{"__isSmartRef__":true,"id":9454}},"10471":{"funcProperties":{"__isSmartRef__":true,"id":10472},"source":"function setShareLink(partItem) {\n var linkText = this.get('shareLink');\n linkText.setTextString('Share Link');\n var url = 'http://www.lively-kernel.org/viral?part='\n + partItem.name + '&path=' + partItem.partsSpaceName;\n linkText.emphasizeAll({uri: url});\n}","varMapping":{"__isSmartRef__":true,"id":10474},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10472":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":10473},"user":"robertkrahn"},"10473":{"isSerializedDate":true,"string":"Mon Jan 23 2012 19:45:42 GMT+0100 (CET)"},"10474":{"this":{"__isSmartRef__":true,"id":9454}},"10475":{"funcProperties":{"__isSmartRef__":true,"id":10476},"source":"function setupConnections() {\n connect(this.closeButton, 'fire', this, 'remove')\n connect(this.addCategoryButton, 'fire', this, 'addCategoryInteractively')\n connect(this.get('removeCategoryButton'), 'fire', this, 'removeCategoryInteractively')\n connect(this.get('categoryList'), 'selection', this, 'categoryName')\n connect(this, 'categoryName', this, 'loadPartsOfCategory')\n\n connect(this.get('partsBinContents'), 'selectedItem', this, 'setSelectedPartItem')\n\n connect(this.get('reloadButton'), \"fire\", this, \"reloadEverything\")\n\n connect(this.get('loadPartButton'), \"fire\", this, \"loadAndOpenSelectedPartItem\")\n\n connect(this.get('removePartButton'), \"fire\", this, \"interactivelyRemoveSelectedPartItem\")\n\n connect(this.get('movePartButton'), \"fire\", this, \"interactivelyMoveSelectedPartItem\")\n connect(this.get('copyPartButton'), \"fire\", this, \"interactivelyCopySelectedPartItem\")\n\n connect(this.get('selectedPartComment'), \"savedTextString\", this, \"saveCommentForSelectedPartItem\")\n}","varMapping":{"__isSmartRef__":true,"id":10478},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10476":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":10477}},"10477":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (CET)"},"10478":{"this":{"__isSmartRef__":true,"id":9454}},"10479":{"funcProperties":{"__isSmartRef__":true,"id":10480},"source":"function showCommits() {\n if (!this.selectedPartItem) {\n alert('nothing selected');\n return;\n }\n var metaInfo = this.selectedPartItem.loadedMetaInfo;\n this.world().addTextWindow({\n title: 'Commits of ' + metaInfo.partName,\n content: this.commitLogString(metaInfo)\n });\n}","varMapping":{"__isSmartRef__":true,"id":10482},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10480":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":10481},"user":"robertkrahn"},"10481":{"isSerializedDate":true,"string":"Mon Jan 23 2012 19:20:49 GMT+0100 (CET)"},"10482":{"this":{"__isSmartRef__":true,"id":9454}},"10483":{"funcProperties":{"__isSmartRef__":true,"id":10484},"source":"function showMsg(string) {\n var label = new lively.morphic.Text(new Rectangle(0,0,200,30), string);\n label.applyStyle({fill: null, borderWidth: 0})\n this.get('partsBinContents').addMorph(label)\n}","varMapping":{"__isSmartRef__":true,"id":10486},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10484":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":10485},"user":"lauritz"},"10485":{"isSerializedDate":true,"string":"Mon Dec 19 2011 19:59:19 GMT+0100 (CET)"},"10486":{"this":{"__isSmartRef__":true,"id":9454}},"10487":{"funcProperties":{"__isSmartRef__":true,"id":10488},"source":"function toggleMorePane() {\n var pane = this.get('morePane');\n moveOffset = pane.getExtent().withY(0),\n steps = 5, timePerStep = 10,\n btn = pane.get('moreButton');\n if (pane.isVisible()) {\n var dest = pane.getPosition().addPt(moveOffset.negated());\n pane.animatedInterpolateTo(dest, steps, timePerStep, function() {\n btn.setLabel('more')\n pane.setVisible(false)\n });\n\n } else {\n btn.setLabel('hide')\n pane.setVisible(true)\n this.addMorphBack(pane);\n pane.align(\n pane.bounds().topRight(), \n this.get('partsBinContents').bounds().topRight());\n // move it so that it is completely visible\n var dest = pane.getPosition().addPt(moveOffset);\n pane.animatedInterpolateTo(dest, steps, timePerStep, Functions.Null);\n }\n}","varMapping":{"__isSmartRef__":true,"id":10490},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10488":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":10489},"user":"lauritz"},"10489":{"isSerializedDate":true,"string":"Mon Dec 19 2011 19:59:19 GMT+0100 (CET)"},"10490":{"this":{"__isSmartRef__":true,"id":9454}},"10491":{"funcProperties":{"__isSmartRef__":true,"id":10492},"source":"function updateCategoriesDictFromPartsBin() {\n this.ensureCategories();\n var webR = new WebResource(this.partsBinURL());\n webR.beAsync();\n\n var that = this;\n var callback = function(collections) {\n collections.forEach(function(dir) {\n var unescape = Global.urlUnescape || Global.unescape,\n unescaped = unescape(dir.getURL().filename()),\n name = unescaped.replace(/\\/$/,\"\");\n if (name.startsWith('.')) return;\n that.categories[name] = that.partsBinURL().withFilename(unescaped);\n });\n that.updateCategoryList(that.categoryName);\n }\n\n connect(webR, 'subCollections', {cb: callback}, 'cb', {\n updater: function($upd, value) {\n if (!(this.sourceObj.status && this.sourceObj.status.isDone())) return;\n if (!value) return;\n $upd(value);\n },\n });\n\n webR.getSubElements();\n\n}","varMapping":{"__isSmartRef__":true,"id":10494},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10492":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":10493},"user":"robertkrahn"},"10493":{"isSerializedDate":true,"string":"Mon Sep 03 2012 09:29:04 GMT+0200 (CEST)"},"10494":{"this":{"__isSmartRef__":true,"id":9454}},"10495":{"funcProperties":{"__isSmartRef__":true,"id":10496},"source":"function updateCategoryList(optCategoryName) {\n this.get('categoryList').updateList(\n\tProperties.own(this.categories).sortBy(function(name) { return name.toLowerCase()}));\n this.get('categoryList').setSelection(optCategoryName)\n}","varMapping":{"__isSmartRef__":true,"id":10498},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10496":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":10497}},"10497":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (CET)"},"10498":{"this":{"__isSmartRef__":true,"id":9454}},"10499":{"dependedBy":{"__isSmartRef__":true,"id":9450},"sourceAttrName":"_Scale","sourceObj":{"__isSmartRef__":true,"id":9452},"targetMethodName":"signalTarget","targetObj":{"__isSmartRef__":true,"id":9450},"varMapping":{"__isSmartRef__":true,"id":10500},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"10500":{"source":{"__isSmartRef__":true,"id":9452},"target":{"__isSmartRef__":true,"id":9450}},"10501":{"dependedBy":{"__isSmartRef__":true,"id":9450},"sourceAttrName":"_Rotation","sourceObj":{"__isSmartRef__":true,"id":9452},"targetMethodName":"signalTarget","targetObj":{"__isSmartRef__":true,"id":9450},"varMapping":{"__isSmartRef__":true,"id":10502},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"10502":{"source":{"__isSmartRef__":true,"id":9452},"target":{"__isSmartRef__":true,"id":9450}},"10503":{"dependedBy":{"__isSmartRef__":true,"id":9450},"sourceAttrName":"owner","sourceObj":{"__isSmartRef__":true,"id":9452},"targetMethodName":"updateOwners","targetObj":{"__isSmartRef__":true,"id":9450},"varMapping":{"__isSmartRef__":true,"id":10504},"converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"10504":{"source":{"__isSmartRef__":true,"id":9452},"target":{"__isSmartRef__":true,"id":9450}},"10505":{"morph":{"__isSmartRef__":true,"id":9452},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10506":{"_Align":"center","_ClipMode":"hidden","_FontFamily":"Helvetica, Sans-Serif","_FontSize":10,"_HandStyle":"default","_MaxTextHeight":null,"_MaxTextWidth":45.76199368290986,"_MinTextHeight":null,"_MinTextWidth":45.76199368290986,"_PointerEvents":"none","_Scale":1,"_WhiteSpaceHandling":"pre-wrap","allowsInput":false,"attributeConnections":[],"derivationIds":[1245,"0125C72B-2B04-4872-A0B1-0292F9733F9D","99E6F0CD-AA33-42BD-B6E6-3154AA491D70","DAFB157F-4F83-4402-894A-12549438C7E9","98F29C75-DB67-470E-8F9F-4B7135CE21D9","D4509212-C332-45F0-B768-69E4E0D59537","735C22EC-309F-484F-B643-48229EC6D6E5","72386EBF-DE01-4B53-9084-32841E59EE3C","8AB3572C-52F6-4F6A-B59F-9EFA069C1601","C882377D-6F5C-43E4-AEAB-996ECA6A82A1","DA159A64-D6F8-4A2F-834D-71C6289A1FC8","58923C3A-4492-4DB3-871A-DEE1219F199C","B4024F35-8AB7-43DE-BE23-2758B0EB4C26","93871BBA-3E5C-4B6F-8A5A-CB2AA4DDA546","98E9C433-F2D7-4ED4-B286-33CDFC7F8B7F","82135AAD-8041-4CA4-B78C-0D80FBA43722","358F966D-679E-4DC3-98C0-8D697712CD4E","0D4E0BD4-0743-470F-8F3B-E0602F5CE408","7F61D12A-0120-49DD-A4D5-CB25BB23ED74","239EF5C4-25A1-410D-95A7-FDB8E07FAFDE","18C10445-D399-4D8C-8FAF-ED17AE46C87E","8B925C8B-69F0-43FB-B6E9-8C3108434E69"],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":10507},"eventsAreIgnored":true,"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"49C9925D-6E68-4BBA-A697-C7638F4AC85B","owner":{"__isSmartRef__":true,"id":9452},"prevScroll":[0,0],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":10508},"showsMorphMenu":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":10509}],"_WordBreak":"break-all","__serializedExpressions__":["_Padding","_Position","_TextColor","padding","textColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)","_TextColor":"Color.rgb(0,0,0)","padding":"lively.rect(5,0,0,0)","textColor":"Color.rgb(0,0,0)"},"10507":{"morph":{"__isSmartRef__":true,"id":10506},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10508":{"_BorderWidth":0,"_ClipMode":"hidden","_Fill":null,"borderWidth":0,"fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(45.8,20.0)","_Padding":"lively.rect(0,3,0,0)","_Position":"lively.pt(0.0,0.0)"},"10509":{"_id":"_1756","chunkOwner":{"__isSmartRef__":true,"id":10506},"storedString":"more","style":{"__isSmartRef__":true,"id":10510},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10510":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10511":{"moveHorizontal":true},"10512":{"stops":[{"__isSmartRef__":true,"id":10513},{"__isSmartRef__":true,"id":10514},{"__isSmartRef__":true,"id":10515},{"__isSmartRef__":true,"id":10516}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"10513":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"10514":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"10515":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"10516":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"10517":{"stops":[{"__isSmartRef__":true,"id":10518},{"__isSmartRef__":true,"id":10519},{"__isSmartRef__":true,"id":10520},{"__isSmartRef__":true,"id":10521}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"10518":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"10519":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"10520":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"10521":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"10522":{"comment":"Simple button. Connect to 'fire' to trigger actions when the button is pressed.","migrationLevel":2,"partName":"Button","partsSpaceName":"PartsBin/Inputs/","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"10523":{"_BorderRadius":5,"_BorderStyle":"solid","_BorderWidth":1,"_ClipMode":"visible","_Fill":{"__isSmartRef__":true,"id":10517},"_Opacity":1,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(214,214,214)","_Extent":"lively.pt(45.8,20.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"10524":{"source":{"__isSmartRef__":true,"id":9452},"target":{"__isSmartRef__":true,"id":9450}},"10525":{"dependedBy":{"__isSmartRef__":true,"id":9450},"sourceAttrName":"_Scale","sourceObj":{"__isSmartRef__":true,"id":9448},"targetMethodName":"signalTarget","targetObj":{"__isSmartRef__":true,"id":9450},"varMapping":{"__isSmartRef__":true,"id":10526},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"10526":{"source":{"__isSmartRef__":true,"id":9448},"target":{"__isSmartRef__":true,"id":9450}},"10527":{"dependedBy":{"__isSmartRef__":true,"id":9450},"sourceAttrName":"_Rotation","sourceObj":{"__isSmartRef__":true,"id":9448},"targetMethodName":"signalTarget","targetObj":{"__isSmartRef__":true,"id":9450},"varMapping":{"__isSmartRef__":true,"id":10528},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"10528":{"source":{"__isSmartRef__":true,"id":9448},"target":{"__isSmartRef__":true,"id":9450}},"10529":{"dependedBy":{"__isSmartRef__":true,"id":9450},"sourceAttrName":"owner","sourceObj":{"__isSmartRef__":true,"id":9448},"targetMethodName":"updateOwners","targetObj":{"__isSmartRef__":true,"id":9450},"varMapping":{"__isSmartRef__":true,"id":10530},"converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"10530":{"source":{"__isSmartRef__":true,"id":9448},"target":{"__isSmartRef__":true,"id":9450}},"10531":{"d":1,"a":1,"f":2151.4,"e":1458.5,"c":0,"b":0,"matrix_":{"__isSmartRef__":true,"id":10532},"__LivelyClassName__":"lively.morphic.Similitude","__SourceModuleName__":"Global.lively.morphic.Graphics"},"10532":{"a":1,"b":0,"c":0,"d":1,"e":1458.5,"f":2151.4,"__LivelyClassName__":"lively.morphic.Similitude","__SourceModuleName__":"Global.lively.morphic.Graphics"},"10533":{"source":{"__isSmartRef__":true,"id":9448},"target":{"__isSmartRef__":true,"id":9450}},"10534":{"morph":{"__isSmartRef__":true,"id":9448},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10535":{"adjustForNewBounds":true},"10536":{"changes":[{"__isSmartRef__":true,"id":10537},{"__isSmartRef__":true,"id":10539},{"__isSmartRef__":true,"id":10541},{"__isSmartRef__":true,"id":10543},{"__isSmartRef__":true,"id":10545},{"__isSmartRef__":true,"id":10547},{"__isSmartRef__":true,"id":10549},{"__isSmartRef__":true,"id":10551},{"__isSmartRef__":true,"id":10553},{"__isSmartRef__":true,"id":10555}],"comment":"Browser for a Parts repository.","migrationLevel":4,"partName":"PartsBinBrowser","partsSpaceName":"PartsBin/Tools","requiredModules":["lively.PartsBin"],"lastModifiedDate":{"__isSmartRef__":true,"id":10557},"revisionOnLoad":185160,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"10537":{"author":"athomschke","date":{"__isSmartRef__":true,"id":10538},"id":"5575D312-033A-47A5-B889-C43BE97C3AAA","message":"style"},"10538":{"isSerializedDate":true,"string":"Wed Feb 08 2012 12:02:38 GMT+0100 (CET)"},"10539":{"author":"markoroeder","date":{"__isSmartRef__":true,"id":10540},"id":"1D9493E9-B229-4716-8649-F1333D5133D0","message":"Reset to clean copy. Added this.categories to doNotSerialize list."},"10540":{"isSerializedDate":true,"string":"Thu Jan 05 2012 15:19:05 GMT+0100 (CET)"},"10541":{"author":"sstamm","date":{"__isSmartRef__":true,"id":10542},"id":"3466A0DA-C96D-4997-8182-AFB6DF99C988","message":""},"10542":{"isSerializedDate":true,"string":"Wed Feb 08 2012 12:13:30 GMT+0100 (CET)"},"10543":{"author":"fabian","date":{"__isSmartRef__":true,"id":10544},"id":"69D747F9-EDB5-478D-B0DE-C4CEBFDF1E9A","message":"moved PartsBin out of core"},"10544":{"isSerializedDate":true,"string":"Wed Feb 22 2012 23:40:13 GMT+0100 (CET)"},"10545":{"author":"fabian","date":{"__isSmartRef__":true,"id":10546},"id":"3DABC39F-D8E9-4EA8-AB40-719739AD92DF","message":""},"10546":{"isSerializedDate":true,"string":"Thu Feb 23 2012 00:14:10 GMT+0100 (CET)"},"10547":{"author":"jenslincke","date":{"__isSmartRef__":true,"id":10548},"id":"C6CF2A78-407E-4691-B5D6-914977DEAD8B","message":"- fixed searching and latest after moving the parts bin"},"10548":{"isSerializedDate":true,"string":"Thu Feb 23 2012 18:40:33 GMT+0100 (CET)"},"10549":{"author":"undefined","date":{"__isSmartRef__":true,"id":10550},"id":"34468222-F3C8-4636-B202-27DFAD734B8A","message":"- reload everything on restore"},"10550":{"isSerializedDate":true,"string":"Sat Mar 10 2012 11:26:28 GMT+0100 (CET)"},"10551":{"author":"robertkrahn","date":{"__isSmartRef__":true,"id":10552},"id":"75B2A711-5004-4862-B3F7-94C91FA06E17","message":"no DateFormat dependency anymore"},"10552":{"isSerializedDate":true,"string":"Mon Sep 03 2012 09:54:25 GMT+0200 (CEST)"},"10553":{"date":{"__isSmartRef__":true,"id":10554},"author":"robertkrahn","message":"scale fix + basic category preselected","id":"8C0DDF72-2CB9-4AD2-8717-F22986EDD48A"},"10554":{"isSerializedDate":true,"string":"Wed Sep 05 2012 00:55:14 GMT+0200 (CEST)"},"10555":{"date":{"__isSmartRef__":true,"id":10556},"author":"jenslincke","message":"reset title bars","id":"D723B2FE-DC4B-4A16-9AA5-A420B11C4285"},"10556":{"isSerializedDate":true,"string":"Thu Nov 29 2012 10:31:13 GMT+0100 (CET)"},"10557":{"isSerializedDate":true,"string":"Thu Nov 29 2012 10:28:19 GMT+0100 (CET)"},"10558":{"_BorderRadius":0,"_BorderWidth":0,"_ClipMode":"visible","_Fill":null,"_StrokeOpacity":0,"__serializedExpressions__":["_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(770.8,507.2)","_Padding":"lively.rect(0,0,0,0)"},"10559":{"_ClipMode":"visible","_Rotation":0,"_Scale":1,"attributeConnections":[{"__isSmartRef__":true,"id":10560}],"cornerName":"bottomRight","derivationIds":[7147,"16E962DF-21E9-4FE6-8B9B-953F0E908113","ADD0B5C0-0DC6-4D8E-9C2A-0EC7E3C71F21","25C53CC1-53E0-44A6-8E16-A56606A19EF0","50F19BF2-9607-4419-A8C2-0352B0A6FF57","56B7FFB1-61EA-47B9-AC63-A78EA3203E0F","7ED9D491-F8A0-41CA-ADCC-D29EB7805558","1A9D02A8-2BC9-4042-9A96-2149467A88F5","0E224134-B29B-4EF6-AA59-0CDD8170364D","BF087085-EA96-48C6-9B64-61ACD38A53E1"],"doNotCopyProperties":["$$cornerName"],"doNotSerialize":["$$cornerName"],"dragStartPoint":null,"draggingEnabled":true,"droppingEnabled":true,"eventHandler":{"__isSmartRef__":true,"id":10561},"halosEnabled":true,"id":"D020BD52-5DD5-4A39-AA52-7B955BD36EBB","isResizeCorner":true,"moved":true,"name":"ResizeCorner","originalTargetBounds":null,"originalTargetExtent":null,"originalTargetInnerBounds":null,"owner":{"__isSmartRef__":true,"id":9448},"partsBinMetaInfo":{"__isSmartRef__":true,"id":10562},"registeredForMouseEvents":true,"relativeOrigin":null,"scripts":[],"shape":{"__isSmartRef__":true,"id":10563},"showsHalos":false,"submorphs":[],"__serializedExpressions__":["_Position","originalExtent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10564},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(760.8,497.3)","originalExtent":"lively.pt(239.0,138.0)"},"10560":{"sourceAttrName":"cornerName","sourceObj":{"__isSmartRef__":true,"id":10559},"targetMethodName":"alignToOwner","targetObj":{"__isSmartRef__":true,"id":10559},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"10561":{"morph":{"__isSmartRef__":true,"id":10559},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10562":{"comment":"Resize an object without using halos.","migrationLevel":2,"partName":"ResizeCorner","partsSpaceName":"PartsBin/Widgets/","revisionOnLoad":140152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"10563":{"_BorderWidth":0,"_ClipMode":"visible","__serializedExpressions__":["_BorderColor","_Extent","_Fill","_Padding","position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(145,145,145)","_Extent":"lively.pt(10.0,10.0)","_Fill":"Color.rgb(66,66,66)","_Padding":"lively.rect(0,0,0,0)","position":"lively.pt(0.0,0.0)"},"10564":{"alignToOwner":{"__isSmartRef__":true,"id":10565},"morphMenuItems":{"__isSmartRef__":true,"id":10568},"onDrag":{"__isSmartRef__":true,"id":10575},"onDragEnd":{"__isSmartRef__":true,"id":10583},"onDragStart":{"__isSmartRef__":true,"id":10591},"reset":{"__isSmartRef__":true,"id":10599}},"10565":{"funcProperties":{"__isSmartRef__":true,"id":10566},"source":"function alignToOwner() {\n this.align(this.bounds()[this.cornerName](), this.owner.shape.bounds()[this.cornerName]() )\n}","varMapping":{"__isSmartRef__":true,"id":10567},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10566":{},"10567":{"this":{"__isSmartRef__":true,"id":10559}},"10568":{"funcProperties":{"__isSmartRef__":true,"id":10569},"source":"function morphMenuItems() {\n return $super().concat([\n [\"corner\", [\n [\"top left\", function() { this.cornerName = 'topLeft'}.bind(this)],\n [\"top right\", function() { this.cornerName = 'topRight'}.bind(this)],\n [\"bottom right\", function() { this.cornerName = 'bottomRight'}.bind(this)],\n [\"bottom left\", function() { this.cornerName = 'bottomLeft'}.bind(this)],\n ]]\n ])\t\n}","varMapping":{"__isSmartRef__":true,"id":10570},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10569":{},"10570":{"this":{"__isSmartRef__":true,"id":10559},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10571}},"10571":{"$super":{"__isSmartRef__":true,"id":10572}},"10572":{"funcProperties":{"__isSmartRef__":true,"id":10573},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","varMapping":{"__isSmartRef__":true,"id":10574},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10573":{},"10574":{"name":"morphMenuItems","obj":{"__isSmartRef__":true,"id":10559}},"10575":{"funcProperties":{"__isSmartRef__":true,"id":10576},"source":"function onDrag(evt) {\n // alert(\"onDrag\")\n // this.owner.setPosition(pt(0,0))\n // this.owner.setOrigin(pt(0,0))\n var moveDelta = evt.mousePoint.subPt(this.dragStartPoint)\n \n // moveDelta = moveDelta.maxPt(pt(0,0))\n var ownerExtent = this.owner.getExtent();\n\n // TODO does not work\n if (evt.isShiftDown()) {\n var maxDelta = Math.max(moveDelta.x, moveDelta.y);\n if (maxDelta == 0) return;\n var factor = ownerExtent.x / ownerExtent.y\n moveDelta = pt(maxDelta * factor, maxDelta )\n }\n var accessor = \"with\" + this.cornerName.charAt(0).toUpperCase() + this.cornerName.substring(1);\n\n var newCorner = this.originalTargetBounds[this.cornerName]().addPt(moveDelta);\n var newBounds = this.originalTargetBounds[accessor ](newCorner);\n\n this.owner.setBounds(newBounds);\n \n // var newExtent = this.originalTargetExtent.addPt(moveDelta)\n // alertOK(\"new extent\" + newExtent)\n // this.owner.setExtent(newExtent);\n this.owner.submorphs.select(function(ea) {\n return ea.isResizeCorner\n }).invoke('alignToOwner');\n if (this.owner.halos) {\n this.owner.halos.invoke('alignAtTarget')\n }\n // alertOK(\"relative \" + this.relativeOrigin)\n var newOrigin = pt(0,0).extent(this.owner.getExtent()).relativeToAbsPoint(this.relativeOrigin)\n\n // TODO IMPLEMENT updating the origin does not work yet\n // this.owner.setOrigin(newOrigin);\n // alertOK(\"new origin \" + newOrigin)\n\n}","varMapping":{"__isSmartRef__":true,"id":10578},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10576":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":10577},"user":"sstamm"},"10577":{"isSerializedDate":true,"string":"Thu Feb 23 2012 12:08:52 GMT+0100 (CET)"},"10578":{"this":{"__isSmartRef__":true,"id":10559},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10579}},"10579":{"$super":{"__isSmartRef__":true,"id":10580}},"10580":{"funcProperties":{"__isSmartRef__":true,"id":10581},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","varMapping":{"__isSmartRef__":true,"id":10582},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10581":{},"10582":{"name":"onDrag","obj":{"__isSmartRef__":true,"id":10559}},"10583":{"funcProperties":{"__isSmartRef__":true,"id":10584},"source":"function onDragEnd(evt) {\n this.dragStartPoint = null;\n this.originalTargetBounds = null;\n this.relativeOrigin = null;\n}","varMapping":{"__isSmartRef__":true,"id":10586},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10584":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":10585},"user":"sstamm"},"10585":{"isSerializedDate":true,"string":"Thu Feb 23 2012 12:09:00 GMT+0100 (CET)"},"10586":{"this":{"__isSmartRef__":true,"id":10559},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10587}},"10587":{"$super":{"__isSmartRef__":true,"id":10588}},"10588":{"funcProperties":{"__isSmartRef__":true,"id":10589},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","varMapping":{"__isSmartRef__":true,"id":10590},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10589":{},"10590":{"name":"onDragEnd","obj":{"__isSmartRef__":true,"id":10559}},"10591":{"funcProperties":{"__isSmartRef__":true,"id":10592},"source":"function onDragStart(evt) {\n var absToRelativePoint = function (r, absPt) {\n\t\treturn new Point(\n\t\t\t(absPt.x - r.x) / r.width,\n\t\t\t(absPt.y - r.y) / r.height)\n\t}\n // absToRelativePoint(new Rectangle(10,10,100,100), pt(20,20))\n // absToRelativePoint(new Rectangle(10,10,100,100), pt(0,0))\n // absToRelativePoint(new Rectangle(-100,-100,200,200), pt(0,0))\n\n\n this.dragStartPoint = evt.mousePoint;\n this.originalTargetBounds= this.owner.bounds();\n this.relativeOrigin = absToRelativePoint(pt(0,0).extent(this.owner.getExtent()), this.owner.getOrigin())\n}","varMapping":{"__isSmartRef__":true,"id":10594},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10592":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":10593},"user":"sstamm"},"10593":{"isSerializedDate":true,"string":"Thu Feb 23 2012 12:08:40 GMT+0100 (CET)"},"10594":{"this":{"__isSmartRef__":true,"id":10559},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10595}},"10595":{"$super":{"__isSmartRef__":true,"id":10596}},"10596":{"funcProperties":{"__isSmartRef__":true,"id":10597},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","varMapping":{"__isSmartRef__":true,"id":10598},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10597":{},"10598":{"name":"onDragStart","obj":{"__isSmartRef__":true,"id":10559}},"10599":{"funcProperties":{"__isSmartRef__":true,"id":10600},"source":"function reset() {\n this.isResizeCorner = true\n this.cornerName = 'bottomRight'\n this.setExtent(pt(10,10));\n this.setPosition(pt(0,0))\n}","varMapping":{"__isSmartRef__":true,"id":10601},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10600":{},"10601":{"this":{"__isSmartRef__":true,"id":10559}},"10602":{"submorphs":[{"__isSmartRef__":true,"id":10603},{"__isSmartRef__":true,"id":10609},{"__isSmartRef__":true,"id":10622},{"__isSmartRef__":true,"id":10634}],"scripts":[],"shape":{"__isSmartRef__":true,"id":10647},"eventHandler":{"__isSmartRef__":true,"id":10648},"_ClipMode":"visible","derivationIds":["51818F1E-35ED-47B0-A271-C76CA7A5875A"],"id":"226DC526-DFFD-49B7-BC4A-4BBA3B9A2963","droppingEnabled":false,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":10649},"windowMorph":{"__isSmartRef__":true,"id":9448},"label":{"__isSmartRef__":true,"id":10603},"closeButton":{"__isSmartRef__":true,"id":10609},"menuButton":{"__isSmartRef__":true,"id":10622},"collapseButton":{"__isSmartRef__":true,"id":10634},"_PreviousBorderWidth":0,"owner":{"__isSmartRef__":true,"id":9448},"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.TitleBar","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(0.0,0.0)"},"10603":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":10604},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":10605}],"eventHandler":{"__isSmartRef__":true,"id":10607},"_ClipMode":"hidden","derivationIds":["2FAB5433-DF2F-4334-99DB-409619662E79"],"id":"13063495-2280-48A8-BC27-48A00CA610DA","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"isLabel":true,"layout":{"__isSmartRef__":true,"id":10608},"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":10602},"_StyleClassNames":["window-title"],"_TextStylingMode":true,"__serializedExpressions__":["_TextColor","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(20.0,3.0)"},"10604":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(711.8,18.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"10605":{"style":{"__isSmartRef__":true,"id":10606},"chunkOwner":{"__isSmartRef__":true,"id":10603},"_id":"_84038","storedString":"PartsBinBrowser","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10606":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10607":{"morph":{"__isSmartRef__":true,"id":10603},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10608":{"resizeWidth":true},"10609":{"submorphs":[{"__isSmartRef__":true,"id":10610}],"scripts":[],"shape":{"__isSmartRef__":true,"id":10615},"eventHandler":{"__isSmartRef__":true,"id":10616},"_ClipMode":"visible","derivationIds":["EC28C613-A158-4C80-BF6E-6CF04640106B"],"id":"64C1146C-E17E-48BC-B097-57334A81A29C","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":10610},"_PreviousBorderWidth":0,"owner":{"__isSmartRef__":true,"id":10602},"layout":{"__isSmartRef__":true,"id":10617},"_StyleClassNames":["close"],"attributeConnections":[{"__isSmartRef__":true,"id":10618},{"__isSmartRef__":true,"id":10620}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(750.8,3.0)"},"10610":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":10611},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":10612}],"eventHandler":{"__isSmartRef__":true,"id":10614},"_ClipMode":"hidden","derivationIds":["79C67E5D-33A6-4DA7-BB27-BD1E94B65747"],"id":"5EF000BF-AD5D-4FBB-871E-B5F2D707AD40","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":10609},"isLabel":true,"eventsAreIgnored":true,"_TextStylingMode":true,"__serializedExpressions__":["_TextColor","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(0.0,-1.0)"},"10611":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"10612":{"style":{"__isSmartRef__":true,"id":10613},"chunkOwner":{"__isSmartRef__":true,"id":10610},"_id":"_15578","storedString":"X","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10613":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10614":{"morph":{"__isSmartRef__":true,"id":10610},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10615":{"_BorderWidth":1,"_StrokeOpacity":0,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"10616":{"morph":{"__isSmartRef__":true,"id":10609},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10617":{"moveHorizontal":true},"10618":{"sourceObj":{"__isSmartRef__":true,"id":10609},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":9448},"targetMethodName":"getCloseHelp","varMapping":{"__isSmartRef__":true,"id":10619},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"10619":{"source":{"__isSmartRef__":true,"id":10609},"target":{"__isSmartRef__":true,"id":9448}},"10620":{"sourceObj":{"__isSmartRef__":true,"id":10609},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":9448},"targetMethodName":"initiateShutdown","varMapping":{"__isSmartRef__":true,"id":10621},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"10621":{"source":{"__isSmartRef__":true,"id":10609},"target":{"__isSmartRef__":true,"id":9448}},"10622":{"submorphs":[{"__isSmartRef__":true,"id":10623}],"scripts":[],"shape":{"__isSmartRef__":true,"id":10628},"eventHandler":{"__isSmartRef__":true,"id":10629},"_ClipMode":"visible","derivationIds":["BD33D105-CBDC-4894-8FFF-AB61C2703BB1"],"id":"66596E00-13B1-4245-A8A7-70357F95F9DC","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":10623},"_PreviousBorderWidth":0,"owner":{"__isSmartRef__":true,"id":10602},"attributeConnections":[{"__isSmartRef__":true,"id":10630},{"__isSmartRef__":true,"id":10632}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"isPressed":false,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(3.0,3.0)"},"10623":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":10624},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":10625}],"eventHandler":{"__isSmartRef__":true,"id":10627},"_ClipMode":"hidden","derivationIds":["BA9A6B1C-4973-4BF9-8711-0D480F5A4087"],"id":"7F65A88E-8B72-4456-AD64-8211B63F1A9C","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":10622},"isLabel":true,"eventsAreIgnored":true,"_TextStylingMode":true,"__serializedExpressions__":["_TextColor","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(0.0,0.0)"},"10624":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(18.0,17.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"10625":{"style":{"__isSmartRef__":true,"id":10626},"chunkOwner":{"__isSmartRef__":true,"id":10623},"_id":"_15580","storedString":"M","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10626":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10627":{"morph":{"__isSmartRef__":true,"id":10623},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10628":{"_BorderWidth":1,"_StrokeOpacity":0,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"10629":{"morph":{"__isSmartRef__":true,"id":10622},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10630":{"sourceObj":{"__isSmartRef__":true,"id":10622},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":9448},"targetMethodName":"getMenuHelp","varMapping":{"__isSmartRef__":true,"id":10631},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"10631":{"source":{"__isSmartRef__":true,"id":10622},"target":{"__isSmartRef__":true,"id":9448}},"10632":{"sourceObj":{"__isSmartRef__":true,"id":10622},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":9448},"targetMethodName":"showTargetMorphMenu","varMapping":{"__isSmartRef__":true,"id":10633},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"10633":{"source":{"__isSmartRef__":true,"id":10622},"target":{"__isSmartRef__":true,"id":9448}},"10634":{"submorphs":[{"__isSmartRef__":true,"id":10635}],"scripts":[],"shape":{"__isSmartRef__":true,"id":10640},"eventHandler":{"__isSmartRef__":true,"id":10641},"_ClipMode":"visible","derivationIds":["1931C2F4-2FE3-409A-A8A5-571A36E8C3FA"],"id":"44610BC0-E49B-4245-BD60-6A168D135EB5","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":10635},"_PreviousBorderWidth":0,"owner":{"__isSmartRef__":true,"id":10602},"layout":{"__isSmartRef__":true,"id":10642},"attributeConnections":[{"__isSmartRef__":true,"id":10643},{"__isSmartRef__":true,"id":10645}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(731.8,3.0)"},"10635":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":10636},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":10637}],"eventHandler":{"__isSmartRef__":true,"id":10639},"_ClipMode":"hidden","derivationIds":["2B7C2134-12AA-4F45-8936-7B19DC0B4608"],"id":"61FE9C9D-B7DE-4C50-B453-934E992356A1","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":10634},"isLabel":true,"eventsAreIgnored":true,"_TextStylingMode":true,"__serializedExpressions__":["_TextColor","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(0.0,1.0)"},"10636":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"10637":{"style":{"__isSmartRef__":true,"id":10638},"chunkOwner":{"__isSmartRef__":true,"id":10635},"_id":"_15582","storedString":"–","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10638":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10639":{"morph":{"__isSmartRef__":true,"id":10635},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10640":{"_BorderWidth":1,"_StrokeOpacity":0,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"10641":{"morph":{"__isSmartRef__":true,"id":10634},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10642":{"moveHorizontal":true},"10643":{"sourceObj":{"__isSmartRef__":true,"id":10634},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":9448},"targetMethodName":"getCollapseHelp","varMapping":{"__isSmartRef__":true,"id":10644},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"10644":{"source":{"__isSmartRef__":true,"id":10634},"target":{"__isSmartRef__":true,"id":9448}},"10645":{"sourceObj":{"__isSmartRef__":true,"id":10634},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":9448},"targetMethodName":"toggleCollapse","varMapping":{"__isSmartRef__":true,"id":10646},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"10646":{"source":{"__isSmartRef__":true,"id":10634},"target":{"__isSmartRef__":true,"id":9448}},"10647":{"_AppearanceStylingMode":true,"_BorderStylingMode":true,"_BorderWidth":0,"__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(770.8,22.0)","_Padding":"lively.rect(0,0,0,0)"},"10648":{"morph":{"__isSmartRef__":true,"id":10602},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10649":{"resizeWidth":true,"adjustForNewBounds":true},"10650":{"onLoadFromPartsBin":{"__isSmartRef__":true,"id":10651}},"10651":{"funcProperties":{"__isSmartRef__":true,"id":10652},"source":"function onLoadFromPartsBin() {\n\t$super();\n\tthis.targetMorph.reloadEverything();\n}","varMapping":{"__isSmartRef__":true,"id":10654},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10652":{"timestamp":{"__isSmartRef__":true,"id":10653},"user":"robertkrahn"},"10653":{"isSerializedDate":true,"string":"Mon Jun 27 2011 10:54:32 GMT+0200 (CEST)"},"10654":{"this":{"__isSmartRef__":true,"id":9448},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10655}},"10655":{"$super":{"__isSmartRef__":true,"id":10656}},"10656":{"funcProperties":{"__isSmartRef__":true,"id":10657},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","varMapping":{"__isSmartRef__":true,"id":10658},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10657":{},"10658":{"name":"onLoadFromPartsBin","obj":{"__isSmartRef__":true,"id":9448}},"10659":{"submorphs":[],"scripts":[],"id":226,"shape":{"__isSmartRef__":true,"id":10660},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":false,"registeredForMouseEvents":true,"_world":{"__isSmartRef__":true,"id":0},"owner":{"__isSmartRef__":true,"id":0},"carriesGrabbedMorphs":false,"_Scale":1.002003004005006,"eventHandler":{"__isSmartRef__":true,"id":10661},"_Rotation":0,"lastScrollTime":1354468526014,"_ClipMode":"visible","prevScroll":[0,0],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.HandMorph","__SourceModuleName__":"Global.lively.morphic.Events","withLayers":["Global.NoMagnetsLayer"],"_Position":"lively.pt(607.0,2582.0)"},"10660":{"_ClipMode":"visible","__serializedExpressions__":["_Position","_Extent","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(2.0,2.0)","_Fill":"Color.rgb(204,0,0)","_Padding":"lively.rect(0,0,0,0)"},"10661":{"morph":{"__isSmartRef__":true,"id":10659},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10662":{"_ClipMode":"visible","__serializedExpressions__":["_Position","_Extent","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(2800.0,2900.0)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"10663":{"name":"Local code","__LivelyClassName__":"ChangeSet","__SourceModuleName__":"Global.lively.ChangeSet"},"10664":{"morph":{"__isSmartRef__":true,"id":0},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10665":{"sourceObj":{"__isSmartRef__":true,"id":0},"sourceAttrName":"savedWorldAsURL","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"visitNewPageAfterSaveAs","varMapping":{"__isSmartRef__":true,"id":10666},"updaterString":"function ($upd, v) {\n if (v && v.toString() !== URL.source.toString()) { $upd(v); }\n }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"10666":{"source":{"__isSmartRef__":true,"id":0},"target":{"__isSmartRef__":true,"id":0}},"10667":{"submorphs":[{"__isSmartRef__":true,"id":10668}],"scripts":[],"id":"E581840E-C371-426C-9F4B-013D905CCC2B","shape":{"__isSmartRef__":true,"id":10679},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"__serializedExpressions__":["_Position","distanceToDragEvent"],"showsHalos":false,"name":"LoadingMorph","partsBinMetaInfo":{"__isSmartRef__":true,"id":10680},"eventHandler":{"__isSmartRef__":true,"id":10778},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"59692BC3-6C7B-4E23-B820-8699260EA722","486BB935-1313-4103-B2A8-642B19437478","18AFFD44-46CD-489E-B1D6-DED43E2B6B06","2608C892-2204-4981-9A87-8E749F8944AB","5535861F-4EA2-44AB-8A40-0538124E0AAC","16C292B3-86E8-4622-B516-27C48263B8CC","87731A20-D455-44D0-97E5-98A7CFD4E417","A17081E7-E597-47ED-BD32-6E4D206BD7D7","CFB4A44C-BFEA-4584-BCBA-AE2A56739200","76B3DD9B-8D01-42BA-A574-AB99D5F899BB","1EBC5512-8F54-4B24-998C-69A285EC8533","DD1165C7-6C1A-4361-A4AE-FCF6F31152FD","4D6D36E8-48F3-408A-B03C-202E4DC182BD","5F3B3E0F-BBC6-4DDA-BAA0-7EFC05FF2011","E0A6B33B-767A-4532-9021-892414520200","F5F5E2B1-5FF0-4E09-B323-AE88A3920B8D","0C7E832A-A741-430F-B295-8BC181D066FE","472AED3B-CB76-49BD-BF49-354A2D568F86","A7C52F65-D140-4791-880F-F7584C7BB570","3516412B-8B36-4E52-9416-6B7FB358BDC2","1840CACC-078C-4795-AD3F-E9D6F8D557A0","1FEDCA25-0131-46FA-840F-DC5F1B05C6CA","C620CED3-0AE9-4097-9AA7-2706A042F9C9","679A861B-40E0-4DB2-B22F-95B454C6978D","FEF39B3C-E634-4825-BAB8-2D44FE647B03"],"isBeingDragged":false,"layout":{"__isSmartRef__":true,"id":10779},"prevScroll":[0,0],"moved":true,"_Rotation":0,"_Scale":1,"headRevision":146469,"_ClipMode":"visible","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10780},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(0.0,0.0)","distanceToDragEvent":"lively.pt(171.0,-13.0)"},"10668":{"submorphs":[{"__isSmartRef__":true,"id":10669}],"scripts":[],"shape":{"__isSmartRef__":true,"id":10675},"id":"329F9D23-F178-4EF6-9962-7855ECF0A46A","eventHandler":{"__isSmartRef__":true,"id":10676},"droppingEnabled":true,"halosEnabled":true,"__serializedExpressions__":["_Position","distanceToDragEvent"],"name":"ProgressIndicator","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":10677},"derivationIds":[520,"071F18BE-FF28-40F5-ACAD-1916E0D25C38","DF185A10-743D-45FC-B9C2-76E12D908BCF","BF125D2C-596A-4C1E-A5F8-DAE4801E9497","3CEE8CFF-B8F1-4B4B-A405-CB583080252A","D0652878-8F9C-4591-8A82-296898AACDB6","31441DDF-2220-43BE-A99F-69E1FEC68030","14A90039-0D3E-46DC-8445-D42B8E02EB42","681EF5DE-A344-4114-B2F3-B96CE3872524","C0381116-5116-4F33-B082-A411D0E4534E","24E9581E-B008-46EE-9CBC-D5190E100D98","C69D1041-2C5E-48FE-B04C-04E66450658A","4830945B-4FFF-4564-9424-34D7995DAE60","8602C233-B3E7-4682-9B0E-D7549761D934","B4E0E11F-2BED-462E-B708-89D63971856E","EE0144C2-D016-4390-8A67-4E7DEF171C83","F44DF6E4-5F27-440E-AB5F-3721C0A10CA6","73FC6648-DAAF-4673-8CF4-7DA219513F22","B78EB1B5-780C-45F7-B0A7-B988B52B1FF1","DFDB8CD1-72F7-40F4-849B-1F9B866277AB","66111105-B1FC-41F7-BF70-D45118C9E09F","02420416-1E35-4831-AABB-91CD0460CA1A","7C6B2EB2-4510-4A8E-BAFF-5CF0040DD7F5","0503F5A1-1732-4610-9A5A-920D658CA766","07C5AE03-36AD-4849-BACD-27D7D9A2CCF2","9FFF9D73-931C-404C-AA4B-5AC2E7C53504"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"owner":{"__isSmartRef__":true,"id":10667},"isBeingDragged":false,"layout":{"__isSmartRef__":true,"id":10678},"prevScroll":[0,0],"_Rotation":0,"_Scale":1,"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Image","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(113.5,81.0)","distanceToDragEvent":"lively.pt(39.0,-11.0)"},"10669":{"submorphs":[],"scripts":[],"id":"3112EF93-3C76-4D76-B583-2D977F4FB9B7","shape":{"__isSmartRef__":true,"id":10670},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"_MaxTextWidth":257,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":14,"name":"loadedMorphName","partsBinMetaInfo":{"__isSmartRef__":true,"id":10671},"textChunks":[{"__isSmartRef__":true,"id":10672}],"charsReplaced":"MorphName","lastFindLoc":18,"priorSelectionRange":[9,0],"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":10674},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_ClipMode":"visible","derivationIds":[355,"023045B3-2D6B-4425-89FB-F4806D527BE0","DC0C2365-868C-41AE-8369-51C31E91493E","C6D9D314-86A1-4015-970B-F6787F535E1A","6AA4552E-2E85-447E-9033-99D5AA1A94BC","D94BE49C-8A3E-4F1F-BF28-FEDD9B40D213","AA8F0470-654C-4AA2-8135-4607F5429AC5","E0BAABCC-FFB2-4EDF-BAE5-C63CC99B6A97","1A86AE17-73AE-442E-AB36-DD90C6DFC8BC","EF750075-E964-4CD3-B6A4-161511E1D058","CED69CBF-FFA5-45E7-B333-FBACE4F278AC","E56978C1-7424-4C10-8168-11FD3237B540","D5AB2532-A4DC-42D6-AF17-99CBBCEAA848","245866CB-598A-4172-A3A0-A06D4D26C6AD","43B0F12E-5793-43AA-80E1-496774E0EBA6","1B776A8C-0413-475F-8EBD-120BBD91D2BB","F84F2C9A-8003-4E81-833A-83F48C92F3B8","3124B389-9FA4-4348-BC5D-0DFF9C59CD1B","1A1BCBAC-D7CC-4BAE-B8C2-7C693F7327A1","1CB201BA-5E0B-4771-821A-139FA2AEFBC2","195520FA-4816-47A4-B0F5-BA890AFD9DF9","0D15F28A-24C9-46B7-89C5-6D2354728AC1","316FE9D3-62EC-4FD6-9B0F-FFA622B79575","739F3743-9BE1-48C8-813D-C0BFB0DCACA6","01877B3B-7DA7-4222-B011-7B5F4E501862","B8FE7DEE-9568-4BE6-BA12-EA674BA79E08"],"_WhiteSpaceHandling":"pre-wrap","owner":{"__isSmartRef__":true,"id":10668},"_MinTextWidth":257,"_MinTextHeight":null,"previousSelection":[6,6],"_Align":"center","isBeingDragged":false,"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(-109.0,38.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(179.0,-11.0)"},"10670":{"fill":null,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"_BorderWidth":0,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(257.0,23.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,0,0,0)"},"10671":{"partsSpaceName":"PartsBin/Basic","migrationLevel":4,"comment":"a simple text morph","partName":"Text","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"10672":{"style":{"__isSmartRef__":true,"id":10673},"chunkOwner":{"__isSmartRef__":true,"id":10669},"storedString":"loading part","_id":"_35","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10673":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10674":{"morph":{"__isSmartRef__":true,"id":10669},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10675":{"__serializedExpressions__":["_Position","_Extent","_Padding"],"_ImageURL":"data:image/gif;base64,R0lGODlhEAAQAPIAAP///wAAAMLCwkJCQgAAAGJiYoKCgpKSkiH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAADMwi63P4wyklrE2MIOggZnAdOmGYJRbExwroUmcG2LmDEwnHQLVsYOd2mBzkYDAdKa+dIAAAh+QQJCgAAACwAAAAAEAAQAAADNAi63P5OjCEgG4QMu7DmikRxQlFUYDEZIGBMRVsaqHwctXXf7WEYB4Ag1xjihkMZsiUkKhIAIfkECQoAAAAsAAAAABAAEAAAAzYIujIjK8pByJDMlFYvBoVjHA70GU7xSUJhmKtwHPAKzLO9HMaoKwJZ7Rf8AYPDDzKpZBqfvwQAIfkECQoAAAAsAAAAABAAEAAAAzMIumIlK8oyhpHsnFZfhYumCYUhDAQxRIdhHBGqRoKw0R8DYlJd8z0fMDgsGo/IpHI5TAAAIfkECQoAAAAsAAAAABAAEAAAAzIIunInK0rnZBTwGPNMgQwmdsNgXGJUlIWEuR5oWUIpz8pAEAMe6TwfwyYsGo/IpFKSAAAh+QQJCgAAACwAAAAAEAAQAAADMwi6IMKQORfjdOe82p4wGccc4CEuQradylesojEMBgsUc2G7sDX3lQGBMLAJibufbSlKAAAh+QQJCgAAACwAAAAAEAAQAAADMgi63P7wCRHZnFVdmgHu2nFwlWCI3WGc3TSWhUFGxTAUkGCbtgENBMJAEJsxgMLWzpEAACH5BAkKAAAALAAAAAAQABAAAAMyCLrc/jDKSatlQtScKdceCAjDII7HcQ4EMTCpyrCuUBjCYRgHVtqlAiB1YhiCnlsRkAAAOwAAAAAAAAAAAA==","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isLoaded":true,"_ClipMode":"visible","_BorderWidth":0,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Image","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(31.0,31.0)","_Padding":"lively.rect(0,0,0,0)"},"10676":{"morph":{"__isSmartRef__":true,"id":10668},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10677":{"partName":"ProgressIndicator","requiredModules":[],"migrationLevel":2,"partsSpaceName":"PartsBin/Widgets/","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"10678":{"centeredHorizontal":true,"centeredVertical":true},"10679":{"__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":8.515,"_Opacity":0.8146,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(266.0,223.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"10680":{"partsSpaceName":"PartsBin/iPadWidgets","comment":"This is a placeholder to indicate that a morph is being loaded. It will be replaced by the morph as soon as the requested morph finished loading.","migrationLevel":4,"partName":"LoadingMorph","changes":[{"__isSmartRef__":true,"id":10681},{"__isSmartRef__":true,"id":10683},{"__isSmartRef__":true,"id":10685},{"__isSmartRef__":true,"id":10687},{"__isSmartRef__":true,"id":10689},{"__isSmartRef__":true,"id":10691},{"__isSmartRef__":true,"id":10693},{"__isSmartRef__":true,"id":10695},{"__isSmartRef__":true,"id":10697},{"__isSmartRef__":true,"id":10699},{"__isSmartRef__":true,"id":10701},{"__isSmartRef__":true,"id":10703},{"__isSmartRef__":true,"id":10705},{"__isSmartRef__":true,"id":10707},{"__isSmartRef__":true,"id":10709},{"__isSmartRef__":true,"id":10711},{"__isSmartRef__":true,"id":10713},{"__isSmartRef__":true,"id":10715},{"__isSmartRef__":true,"id":10717},{"__isSmartRef__":true,"id":10719},{"__isSmartRef__":true,"id":10721},{"__isSmartRef__":true,"id":10723},{"__isSmartRef__":true,"id":10725},{"__isSmartRef__":true,"id":10727},{"__isSmartRef__":true,"id":10729},{"__isSmartRef__":true,"id":10731},{"__isSmartRef__":true,"id":10733},{"__isSmartRef__":true,"id":10735},{"__isSmartRef__":true,"id":10737},{"__isSmartRef__":true,"id":10739},{"__isSmartRef__":true,"id":10741},{"__isSmartRef__":true,"id":10743},{"__isSmartRef__":true,"id":10745},{"__isSmartRef__":true,"id":10747},{"__isSmartRef__":true,"id":10749},{"__isSmartRef__":true,"id":10751},{"__isSmartRef__":true,"id":10753},{"__isSmartRef__":true,"id":10755},{"__isSmartRef__":true,"id":10757},{"__isSmartRef__":true,"id":10759},{"__isSmartRef__":true,"id":10761},{"__isSmartRef__":true,"id":10763},{"__isSmartRef__":true,"id":10765},{"__isSmartRef__":true,"id":10767},{"__isSmartRef__":true,"id":10769},{"__isSmartRef__":true,"id":10771},{"__isSmartRef__":true,"id":10773},{"__isSmartRef__":true,"id":10775}],"revisionOnLoad":151069,"lastModifiedDate":{"__isSmartRef__":true,"id":10777},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"10681":{"date":{"__isSmartRef__":true,"id":10682},"author":"sstamm","message":"","id":"1C1391AE-5722-4707-BE52-F0094FC56829"},"10682":{"isSerializedDate":true,"string":"Wed Feb 22 2012 14:02:04 GMT+0100 (CET)"},"10683":{"date":{"__isSmartRef__":true,"id":10684},"author":"sstamm","message":"","id":"663F147A-9084-4AC3-81A7-1E7BA6547F08"},"10684":{"isSerializedDate":true,"string":"Wed Feb 22 2012 12:43:10 GMT+0100 (CET)"},"10685":{"date":{"__isSmartRef__":true,"id":10686},"author":"sstamm","message":"","id":"F72B746E-B170-4EFB-9074-5E8770640B8A"},"10686":{"isSerializedDate":true,"string":"Wed Feb 22 2012 12:36:14 GMT+0100 (CET)"},"10687":{"date":{"__isSmartRef__":true,"id":10688},"author":"sstamm","message":"","id":"568D2EFD-C535-43AE-8944-6D8B967129F5"},"10688":{"isSerializedDate":true,"string":"Wed Feb 22 2012 12:23:04 GMT+0100 (CET)"},"10689":{"date":{"__isSmartRef__":true,"id":10690},"author":"sstamm","message":"","id":"AB2484A6-0707-4E13-845E-F0A5F48BBA3D"},"10690":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:59:45 GMT+0100 (CET)"},"10691":{"date":{"__isSmartRef__":true,"id":10692},"author":"sstamm","message":"","id":"97D20633-F76C-46A5-A32A-FFE9BC83CAB3"},"10692":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:59:10 GMT+0100 (CET)"},"10693":{"date":{"__isSmartRef__":true,"id":10694},"author":"sstamm","message":"","id":"8A697DF5-9A45-4A84-B709-9719BF55083E"},"10694":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:56:54 GMT+0100 (CET)"},"10695":{"date":{"__isSmartRef__":true,"id":10696},"author":"sstamm","message":"","id":"F2157D66-1571-4B9A-B325-6FA96488260F"},"10696":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:51:05 GMT+0100 (CET)"},"10697":{"date":{"__isSmartRef__":true,"id":10698},"author":"sstamm","message":"","id":"E5E808CA-06AB-47DC-A9C9-CA7967591545"},"10698":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:47:19 GMT+0100 (CET)"},"10699":{"date":{"__isSmartRef__":true,"id":10700},"author":"sstamm","message":"","id":"009DC4E0-23CA-485A-A796-801AA0F75049"},"10700":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:46:25 GMT+0100 (CET)"},"10701":{"date":{"__isSmartRef__":true,"id":10702},"author":"sstamm","message":"","id":"C0CE1397-6E2E-4E8C-AEFF-9017E24BB7E4"},"10702":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:45:05 GMT+0100 (CET)"},"10703":{"date":{"__isSmartRef__":true,"id":10704},"author":"sstamm","message":"","id":"FFE16986-548D-4AC2-A627-CF6416282BC4"},"10704":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:37:15 GMT+0100 (CET)"},"10705":{"date":{"__isSmartRef__":true,"id":10706},"author":"sstamm","message":"","id":"57213D63-7147-4057-ADC9-30994443B066"},"10706":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:35:29 GMT+0100 (CET)"},"10707":{"date":{"__isSmartRef__":true,"id":10708},"author":"sstamm","message":"","id":"75A31364-B380-4312-BB5B-F8F2DA1CE824"},"10708":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:31:52 GMT+0100 (CET)"},"10709":{"date":{"__isSmartRef__":true,"id":10710},"author":"sstamm","message":"","id":"5AA50B7E-7D33-44C4-807B-BF1ABA31D530"},"10710":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:14:10 GMT+0100 (CET)"},"10711":{"date":{"__isSmartRef__":true,"id":10712},"author":"sstamm","message":"","id":"BCDCC505-534C-45E5-9BB2-5238959A5AD0"},"10712":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:02:56 GMT+0100 (CET)"},"10713":{"date":{"__isSmartRef__":true,"id":10714},"author":"sstamm","message":"","id":"890D14F4-E89D-4E05-BFB9-875D6AB6C765"},"10714":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:01:50 GMT+0100 (CET)"},"10715":{"date":{"__isSmartRef__":true,"id":10716},"author":"sstamm","message":"","id":"B6FE0805-0D24-4267-8238-8B332352617E"},"10716":{"isSerializedDate":true,"string":"Wed Feb 22 2012 10:55:44 GMT+0100 (CET)"},"10717":{"date":{"__isSmartRef__":true,"id":10718},"author":"sstamm","message":"callbacks are working","id":"9348260A-3B55-4659-BC85-440BFBD98EA4"},"10718":{"isSerializedDate":true,"string":"Fri Feb 10 2012 09:45:55 GMT+0100 (CET)"},"10719":{"date":{"__isSmartRef__":true,"id":10720},"author":"sstamm","message":"made it more opaque","id":"1B84264C-2822-407F-A58F-19217BCD2762"},"10720":{"isSerializedDate":true,"string":"Wed Feb 08 2012 11:41:50 GMT+0100 (CET)"},"10721":{"date":{"__isSmartRef__":true,"id":10722},"author":"sstamm","message":"","id":"0FB41D7D-2A52-4782-814B-A66C24FCE569"},"10722":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:13:49 GMT+0100 (CET)"},"10723":{"date":{"__isSmartRef__":true,"id":10724},"author":"sstamm","message":"","id":"A0C2D7C1-04AF-493A-A7D7-70750F7D3E2F"},"10724":{"isSerializedDate":true,"string":"Thu Feb 02 2012 17:22:07 GMT+0100 (CET)"},"10725":{"date":{"__isSmartRef__":true,"id":10726},"author":"sstamm","message":"trollolol","id":"F6CFAD78-AC72-4DE2-9F38-79776C2E9462"},"10726":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:55:14 GMT+0100 (CET)"},"10727":{"date":{"__isSmartRef__":true,"id":10728},"author":"sstamm","message":"should be centered now","id":"EE366B4D-C272-477F-8C28-4EAE5A7EC7CB"},"10728":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:54:35 GMT+0100 (CET)"},"10729":{"date":{"__isSmartRef__":true,"id":10730},"author":"sstamm","message":"initial commit","id":"8920D925-DD16-4667-B8C7-FB74D78C2424"},"10730":{"isSerializedDate":true,"string":"Thu Feb 02 2012 13:26:01 GMT+0100 (CET)"},"10731":{"date":{"__isSmartRef__":true,"id":10732},"author":"sstamm","message":"changed text morph name","id":"80E88A3C-5AF3-48F2-A600-710877630997"},"10732":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:04:01 GMT+0100 (CET)"},"10733":{"date":{"__isSmartRef__":true,"id":10734},"author":"sstamm","message":"added loading script","id":"EE9B8F4D-1F03-4232-82E6-794046974F8F"},"10734":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:28:30 GMT+0100 (CET)"},"10735":{"date":{"__isSmartRef__":true,"id":10736},"author":"sstamm","message":"added disconnection","id":"11F19267-924E-4087-99ED-998245576BD2"},"10736":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:32:58 GMT+0100 (CET)"},"10737":{"date":{"__isSmartRef__":true,"id":10738},"author":"sstamm","message":"removed connections before deletion","id":"35A88218-6864-4D52-83A2-BFF7B9A6907C"},"10738":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:41:00 GMT+0100 (CET)"},"10739":{"date":{"__isSmartRef__":true,"id":10740},"author":"sstamm","message":"now able to load parts by name and category as well as per partItem","id":"F36A5782-461D-4813-95F8-0207990A261C"},"10740":{"isSerializedDate":true,"string":"Thu Feb 02 2012 15:24:30 GMT+0100 (CET)"},"10741":{"date":{"__isSmartRef__":true,"id":10742},"author":"sstamm","message":"now with round corners","id":"F42C39CB-CC37-467D-BF10-D362241F047E"},"10742":{"isSerializedDate":true,"string":"Thu Feb 02 2012 15:26:23 GMT+0100 (CET)"},"10743":{"date":{"__isSmartRef__":true,"id":10744},"author":"sstamm","message":"loadingMorph is sync now","id":"12ACFFC9-BA53-4A2A-ABD4-894A5ECE1145"},"10744":{"isSerializedDate":true,"string":"Thu Feb 02 2012 15:48:04 GMT+0100 (CET)"},"10745":{"date":{"__isSmartRef__":true,"id":10746},"author":"sstamm","message":"display the loadingMorph in new thread","id":"2BA51E30-F02B-4AF0-B3BE-52DD4ED522CC"},"10746":{"isSerializedDate":true,"string":"Thu Feb 02 2012 15:53:49 GMT+0100 (CET)"},"10747":{"date":{"__isSmartRef__":true,"id":10748},"author":"sstamm","message":"","id":"DF0AE4EA-1B08-4556-8BBE-E6488F23B8A3"},"10748":{"isSerializedDate":true,"string":"Thu Feb 02 2012 16:49:48 GMT+0100 (CET)"},"10749":{"date":{"__isSmartRef__":true,"id":10750},"author":"sstamm","message":"","id":"220821B3-C589-41C9-A324-8E7E6D9D6CEB"},"10750":{"isSerializedDate":true,"string":"Thu Feb 02 2012 16:58:43 GMT+0100 (CET)"},"10751":{"date":{"__isSmartRef__":true,"id":10752},"author":"sstamm","message":"","id":"DEBFACE2-7EC5-4A86-AD46-5A0A88A73707"},"10752":{"isSerializedDate":true,"string":"Thu Feb 02 2012 17:04:28 GMT+0100 (CET)"},"10753":{"date":{"__isSmartRef__":true,"id":10754},"author":"sstamm","message":"load request in new thread if loading should be async","id":"18282D28-D6D4-48C9-A508-6E3244449BD8"},"10754":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:10:27 GMT+0100 (CET)"},"10755":{"date":{"__isSmartRef__":true,"id":10756},"author":"sstamm","message":"added benchmarking output","id":"249CFF90-DDF5-4A83-9759-0289E96D7D58"},"10756":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:31:50 GMT+0100 (CET)"},"10757":{"date":{"__isSmartRef__":true,"id":10758},"author":"sstamm","message":"","id":"882082E1-29B6-418D-9B8B-672729D60619"},"10758":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:38:26 GMT+0100 (CET)"},"10759":{"date":{"__isSmartRef__":true,"id":10760},"author":"sstamm","message":"","id":"5179AEF9-E19F-4B0C-BBD8-556C5687988A"},"10760":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:44:11 GMT+0100 (CET)"},"10761":{"date":{"__isSmartRef__":true,"id":10762},"author":"sstamm","message":"","id":"1159C5B4-724E-4124-9D7B-5CD5DC4A8EE3"},"10762":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:48:14 GMT+0100 (CET)"},"10763":{"date":{"__isSmartRef__":true,"id":10764},"author":"sstamm","message":"","id":"2A718D1F-1036-41D6-999A-336F2B14E65D"},"10764":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:49:47 GMT+0100 (CET)"},"10765":{"date":{"__isSmartRef__":true,"id":10766},"author":"sstamm","message":"","id":"EB6BDD0C-7EEC-4124-B77F-2F106A601538"},"10766":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:59:48 GMT+0100 (CET)"},"10767":{"date":{"__isSmartRef__":true,"id":10768},"author":"sstamm","message":"","id":"63EC8D07-AB6A-450A-BB84-9B4D37E03647"},"10768":{"isSerializedDate":true,"string":"Tue Feb 07 2012 12:02:33 GMT+0100 (CET)"},"10769":{"date":{"__isSmartRef__":true,"id":10770},"author":"sstamm","message":"","id":"19CE12E4-5AA5-48DC-B1D1-B0EB0EDF1CB9"},"10770":{"isSerializedDate":true,"string":"Tue Feb 07 2012 12:03:42 GMT+0100 (CET)"},"10771":{"date":{"__isSmartRef__":true,"id":10772},"author":"sstamm","message":"first attempt to introduce callback functions to part loading","id":"22BD0B95-8948-411A-A56E-AD7CBE445F1D"},"10772":{"isSerializedDate":true,"string":"Thu Feb 09 2012 20:20:11 GMT+0100 (CET)"},"10773":{"date":{"__isSmartRef__":true,"id":10774},"author":"sstamm","message":"","id":"A216DFD2-9D1F-4E62-A22F-6B5472823E1B"},"10774":{"isSerializedDate":true,"string":"Fri Mar 16 2012 15:37:34 GMT+0100 (CET)"},"10775":{"date":{"__isSmartRef__":true,"id":10776},"author":"sstamm","message":"","id":"464E723A-08DC-433C-AA5C-CEC850DBAF0B"},"10776":{"isSerializedDate":true,"string":"Fri Mar 16 2012 15:42:29 GMT+0100 (CET)"},"10777":{"isSerializedDate":true,"string":"Fri Sep 07 2012 04:04:46 GMT+0200 (CEST)"},"10778":{"morph":{"__isSmartRef__":true,"id":10667},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10779":{"adjustForNewBounds":true},"10780":{"loadPart":{"__isSmartRef__":true,"id":10781},"loadFinished":{"__isSmartRef__":true,"id":10785},"loadPartByName":{"__isSmartRef__":true,"id":10789}},"10781":{"varMapping":{"__isSmartRef__":true,"id":10782},"source":"function loadPart(partItem, isAsync) {\n this.partItem = partItem;\n \n this.openInWorld();\n if(partItem.part) {\n this.setExtent(partItem.part.getExtent());\n }\n this.align(this.bounds().center(), $world.visibleBounds().center());\n \n \n if(typeof isAsync === \"function\") {\n this.callback = isAsync;\n }\n\n connect(partItem, 'part', this, \"loadFinished\");\n\n partItem.loadPart(isAsync);\n\n return partItem.part;\n\n}","funcProperties":{"__isSmartRef__":true,"id":10783},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10782":{"this":{"__isSmartRef__":true,"id":10667}},"10783":{"timestamp":{"__isSmartRef__":true,"id":10784},"user":"sstamm","tags":[]},"10784":{"isSerializedDate":true,"string":"Fri Mar 16 2012 15:42:18 GMT+0100 (CET)"},"10785":{"varMapping":{"__isSmartRef__":true,"id":10786},"source":"function loadFinished(part) {\n if(this.owner === $world.firstHand()) {\n $world.firstHand().removeAllMorphs();\n } else {\n this.owner.addMorph(part);\n part.align(part.bounds().center(), this.bounds().center());\n this.remove();\n }\n disconnect(this.partItem, 'part', this, \"loadFinished\");\n if(this.callback) {\n this.callback(part);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":10787},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10786":{"this":{"__isSmartRef__":true,"id":10667}},"10787":{"timestamp":{"__isSmartRef__":true,"id":10788},"user":"sstamm","tags":[]},"10788":{"isSerializedDate":true,"string":"Wed Feb 22 2012 14:01:53 GMT+0100 (CET)"},"10789":{"varMapping":{"__isSmartRef__":true,"id":10790},"source":"function loadPartByName(partName, optPartsSpaceName, isAsync) {\n var partItem = lively.PartsBin.getPartItem(partName, optPartsSpaceName);\n return this.loadPart(partItem, isAsync);\n}","funcProperties":{"__isSmartRef__":true,"id":10791},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10790":{"this":{"__isSmartRef__":true,"id":10667}},"10791":{"timestamp":{"__isSmartRef__":true,"id":10792},"user":"sstamm","tags":[]},"10792":{"isSerializedDate":true,"string":"Thu Feb 02 2012 17:03:18 GMT+0100 (CET)"},"10793":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/users/daniel.hoffmann/sketchpad_2.xhtml","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"10794":{"isSerializedDate":true,"string":"Thu Dec 06 2012 18:02:55 GMT+0100 (CET)"},"isSimplifiedRegistry":true}}]]>