>>update()): RangeError: Maximum call stack size exceeded\nundefined","__layered_draggingEnabled__":true,"_Scale":1,"eventHandler":{"__isSmartRef__":true,"id":984},"worldMenuOpened":true,"prevScroll":[0,0],"attributeConnections":[{"__isSmartRef__":true,"id":985}],"doNotSerialize":["$$savedWorldAsURL","$$baseThemeStyleSheet"],"doNotCopyProperties":["$$savedWorldAsURL"],"savedWorldAsURL":{"__isSmartRef__":true,"id":987},"_ClipMode":"visible","loadingMorph":{"__isSmartRef__":true,"id":988},"clickedOnMorphTime":1355363973422,"lastModified":{"__isSmartRef__":true,"id":1114},"__serializedExpressions__":["eventStartPos","_Position"],"__LivelyClassName__":"lively.morphic.World","__SourceModuleName__":"Global.lively.morphic.Core","eventStartPos":"lively.pt(1158.0,279.0)","_Position":"lively.pt(0.0,0.0)"},"1":{"submorphs":[{"__isSmartRef__":true,"id":2},{"__isSmartRef__":true,"id":36},{"__isSmartRef__":true,"id":53},{"__isSmartRef__":true,"id":59},{"__isSmartRef__":true,"id":76},{"__isSmartRef__":true,"id":82},{"__isSmartRef__":true,"id":204},{"__isSmartRef__":true,"id":245},{"__isSmartRef__":true,"id":262},{"__isSmartRef__":true,"id":304},{"__isSmartRef__":true,"id":400},{"__isSmartRef__":true,"id":425},{"__isSmartRef__":true,"id":461},{"__isSmartRef__":true,"id":504},{"__isSmartRef__":true,"id":545},{"__isSmartRef__":true,"id":586},{"__isSmartRef__":true,"id":627},{"__isSmartRef__":true,"id":668},{"__isSmartRef__":true,"id":709},{"__isSmartRef__":true,"id":750}],"scripts":[],"id":"9D77F837-D87F-440F-8EBF-A6F058093A90","shape":{"__isSmartRef__":true,"id":758},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"SketchPad","partsBinMetaInfo":{"__isSmartRef__":true,"id":759},"eventHandler":{"__isSmartRef__":true,"id":809},"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","3D88D5A8-498C-4C02-973B-39A33194C5E9","993BAC25-CB6D-45AF-B23F-DAEE4C9CB4D5","0EDE6913-3350-4C59-BFE5-03B0D7BD138F"],"partTests":{"__isSmartRef__":true,"id":810},"_ClipMode":"visible","moved":true,"prevScroll":[0,0],"#startLetters":"setCur","algorithm":{"__isSmartRef__":true,"id":815},"result":false,"currentConstraintType":null,"isBeingDragged":false,"firstRatioSide":null,"isCopyMorphRef":true,"morphRefId":1,"constraintsArray":[["height",["blue","50"]],["ratio",["blue.h","blue.w","2"]]],"firstVerticalDistance":null,"firstHorizontalDistance":null,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":816},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(62.0,58.0)"},"2":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":4},{"__isSmartRef__":true,"id":6},{"__isSmartRef__":true,"id":8},{"__isSmartRef__":true,"id":10},{"__isSmartRef__":true,"id":12},{"__isSmartRef__":true,"id":14},{"__isSmartRef__":true,"id":16},{"__isSmartRef__":true,"id":18},{"__isSmartRef__":true,"id":20},{"__isSmartRef__":true,"id":22},{"__isSmartRef__":true,"id":24},{"__isSmartRef__":true,"id":26},{"__isSmartRef__":true,"id":28},{"__isSmartRef__":true,"id":30}],"eventHandler":{"__isSmartRef__":true,"id":32},"_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","47731C2F-5D8B-4EA2-BEB8-BE3A5FA55A7A","63C7F31F-0D9A-4E15-92A9-148D81578E27","06E6619D-484D-4CD2-873C-413A229BE9B2"],"id":"569E541D-270B-4FDC-AF55-710913CE894C","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":33},"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","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","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","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors"],"accessibleInInactiveWindow":true,"_lastSyntaxHighlightTime":8,"showsHalos":false,"isBeingDragged":false,"name":"constraintsTextField","owner":{"__isSmartRef__":true,"id":1},"charsReplaced":"blue","lastFindLoc":71,"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);","lastSearchString":"","lastSearchIndex":0,"searchHighlights":[],"#startLetters":"disableSyn","attributeConnections":[{"__isSmartRef__":true,"id":34}],"doNotCopyProperties":["$$textString"],"__serializedExpressions__":["_TextColor","_Position"],"textString":"height(blue, 50);\nratio(blue.h, blue.w, 2);","_Rotation":0,"_Scale":1,"previousSelection":[42,42],"priorSelectionRange":[15,15],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(955.0,498.0)"},"3":{"_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)"},"4":{"style":{"__isSmartRef__":true,"id":5},"chunkOwner":{"__isSmartRef__":true,"id":2},"_id":"_1029","storedString":"height","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"6":{"_id":"_1449","style":{"__isSmartRef__":true,"id":7},"chunkOwner":{"__isSmartRef__":true,"id":2},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"8":{"_id":"_1450","style":{"__isSmartRef__":true,"id":9},"chunkOwner":{"__isSmartRef__":true,"id":2},"storedString":"blue","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"10":{"_id":"_1451","style":{"__isSmartRef__":true,"id":11},"chunkOwner":{"__isSmartRef__":true,"id":2},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"11":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"12":{"_id":"_1448","style":{"__isSmartRef__":true,"id":13},"chunkOwner":{"__isSmartRef__":true,"id":2},"storedString":"50","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"13":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"14":{"_id":"_1031","style":{"__isSmartRef__":true,"id":15},"chunkOwner":{"__isSmartRef__":true,"id":2},"storedString":");\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"15":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"16":{"_id":"_1452","style":{"__isSmartRef__":true,"id":17},"chunkOwner":{"__isSmartRef__":true,"id":2},"storedString":"ratio","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"18":{"_id":"_1453","style":{"__isSmartRef__":true,"id":19},"chunkOwner":{"__isSmartRef__":true,"id":2},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"19":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"20":{"_id":"_1454","style":{"__isSmartRef__":true,"id":21},"chunkOwner":{"__isSmartRef__":true,"id":2},"storedString":"blue","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"22":{"_id":"_1455","style":{"__isSmartRef__":true,"id":23},"chunkOwner":{"__isSmartRef__":true,"id":2},"storedString":".h, ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"24":{"_id":"_1456","style":{"__isSmartRef__":true,"id":25},"chunkOwner":{"__isSmartRef__":true,"id":2},"storedString":"blue","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"26":{"_id":"_1457","style":{"__isSmartRef__":true,"id":27},"chunkOwner":{"__isSmartRef__":true,"id":2},"storedString":".w, ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"27":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"28":{"_id":"_1420","style":{"__isSmartRef__":true,"id":29},"chunkOwner":{"__isSmartRef__":true,"id":2},"storedString":"2","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"29":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"30":{"_id":"_1419","style":{"__isSmartRef__":true,"id":31},"chunkOwner":{"__isSmartRef__":true,"id":2},"storedString":");","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"31":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"32":{"morph":{"__isSmartRef__":true,"id":2},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"33":{"resizeWidth":true,"resizeHeight":true},"34":{"sourceObj":{"__isSmartRef__":true,"id":2},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":2},"targetMethodName":"highlightSyntaxDebounced","varMapping":{"__isSmartRef__":true,"id":35},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"35":{"source":{"__isSmartRef__":true,"id":2},"target":{"__isSmartRef__":true,"id":2}},"36":{"submorphs":[],"scripts":[],"id":"2694C3B2-38C9-42DA-A118-717A99D709D3","shape":{"__isSmartRef__":true,"id":37},"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":38},"textChunks":[{"__isSmartRef__":true,"id":50}],"charsReplaced":"Some Text","lastFindLoc":9,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":52},"_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","DAA31ABA-45A1-46A8-B04B-C972AAB83845","CF747D8E-7172-456B-A0E3-C470DAD81213","FBD923C9-2C29-4199-8CBB-D12E104A8AB1"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":120.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"owner":{"__isSmartRef__":true,"id":1},"lastSearchString":"","lastSearchIndex":0,"searchHighlights":[],"__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)"},"37":{"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)"},"38":{"partsSpaceName":"PartsBin/Basic","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":39},{"__isSmartRef__":true,"id":41},{"__isSmartRef__":true,"id":43},{"__isSmartRef__":true,"id":45},{"__isSmartRef__":true,"id":47}],"lastModifiedDate":{"__isSmartRef__":true,"id":49},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"39":{"date":{"__isSmartRef__":true,"id":40},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"40":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"41":{"date":{"__isSmartRef__":true,"id":42},"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"},"42":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"43":{"date":{"__isSmartRef__":true,"id":44},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"44":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (Mitteleuropäische Sommerzeit)"},"45":{"date":{"__isSmartRef__":true,"id":46},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"46":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"47":{"date":{"__isSmartRef__":true,"id":48},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"48":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"49":{"isSerializedDate":true,"string":"Fri Sep 07 2012 04:04:46 GMT+0200 (Mitteleuropäische Sommerzeit)"},"50":{"style":{"__isSmartRef__":true,"id":51},"morph":{"__isSmartRef__":true,"id":36},"chunkOwner":{"__isSmartRef__":true,"id":36},"storedString":"Constraints","_id":"_2157","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"51":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"52":{"morph":{"__isSmartRef__":true,"id":36},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"53":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":54},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":55}],"eventHandler":{"__isSmartRef__":true,"id":57},"_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","B65B6155-E69B-42E8-ABCD-46F003862719","EB52E0BA-A6D0-4D6D-9008-A7784180F95C","72EACFC6-76EC-4B01-BA07-035EAB287EBA"],"id":"4E3E5453-63AA-49F3-BB77-6FA39E712C9F","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":58},"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"],"accessibleInInactiveWindow":true,"_lastSyntaxHighlightTime":3,"showsHalos":false,"isBeingDragged":false,"name":"variablesTextField","owner":{"__isSmartRef__":true,"id":1},"lastSearchString":"","lastSearchIndex":0,"searchHighlights":[],"__serializedExpressions__":["_TextColor","_Position"],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(954.0,269.0)"},"54":{"_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)"},"55":{"style":{"__isSmartRef__":true,"id":56},"chunkOwner":{"__isSmartRef__":true,"id":53},"_id":"_1475","storedString":"blue.h 50\nblue.w 100\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"56":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"57":{"morph":{"__isSmartRef__":true,"id":53},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"58":{"resizeWidth":true,"resizeHeight":true},"59":{"submorphs":[],"scripts":[],"id":"3F5E9934-B43A-434D-B3E6-DCCF053BE7AA","shape":{"__isSmartRef__":true,"id":60},"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":61},"textChunks":[{"__isSmartRef__":true,"id":73}],"charsReplaced":"Some Text","lastFindLoc":9,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":75},"_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","14705521-B28B-48C7-BFB9-BC5D2EB9B033","EE8BD5A4-1FFC-4CF5-B904-DA8D08D3D13E","8921EB5F-5C02-4861-B551-F867E0A78F18"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":120.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"owner":{"__isSmartRef__":true,"id":1},"lastSearchString":"","lastSearchIndex":0,"searchHighlights":[],"__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)"},"60":{"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)"},"61":{"partsSpaceName":"PartsBin/Basic","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":62},{"__isSmartRef__":true,"id":64},{"__isSmartRef__":true,"id":66},{"__isSmartRef__":true,"id":68},{"__isSmartRef__":true,"id":70}],"lastModifiedDate":{"__isSmartRef__":true,"id":72},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"62":{"date":{"__isSmartRef__":true,"id":63},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"63":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"64":{"date":{"__isSmartRef__":true,"id":65},"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"},"65":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"66":{"date":{"__isSmartRef__":true,"id":67},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"67":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (Mitteleuropäische Sommerzeit)"},"68":{"date":{"__isSmartRef__":true,"id":69},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"69":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"70":{"date":{"__isSmartRef__":true,"id":71},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"71":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"72":{"isSerializedDate":true,"string":"Fri Sep 07 2012 04:04:46 GMT+0200 (Mitteleuropäische Sommerzeit)"},"73":{"style":{"__isSmartRef__":true,"id":74},"morph":{"__isSmartRef__":true,"id":59},"chunkOwner":{"__isSmartRef__":true,"id":59},"storedString":"Variablen","_id":"_2157","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"74":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"75":{"morph":{"__isSmartRef__":true,"id":59},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"76":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":77},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":78}],"eventHandler":{"__isSmartRef__":true,"id":80},"_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","71B83D1B-8529-4D3E-812A-8117C149B75F","07D04D62-7B68-40E9-9130-7FFB29307C79","F37ECC6F-9347-4A0C-9C74-1D0C670500F2"],"id":"1C99FB7C-1419-4735-8579-286B15E08C66","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":1},"layout":{"__isSmartRef__":true,"id":81},"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"],"accessibleInInactiveWindow":true,"_lastSyntaxHighlightTime":39,"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,"lastSearchString":"","lastSearchIndex":0,"searchHighlights":[],"__serializedExpressions__":["_TextColor","_Position"],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(955.0,36.0)"},"77":{"_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)"},"78":{"style":{"__isSmartRef__":true,"id":79},"chunkOwner":{"__isSmartRef__":true,"id":76},"_id":"_1474","storedString":"Variablen: [x1, x0, x0, x1]\nGesucht: [blue.h, blue.w]\nSchlupfvariablen: [blue.w, blue.h]\n\nResults: [50, 100]\n\n x1 x0 x0 x1\n blue.w 0 2 1 0 100\n blue.h 1 1 0 0 50\n F 0 3 0 0 150\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"79":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"80":{"morph":{"__isSmartRef__":true,"id":76},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"81":{"resizeWidth":true,"resizeHeight":true},"82":{"submorphs":[{"__isSmartRef__":true,"id":83},{"__isSmartRef__":true,"id":109},{"__isSmartRef__":true,"id":139}],"scripts":[],"id":"9FA19956-305B-4A2D-B1F4-2A419AAECFC8","shape":{"__isSmartRef__":true,"id":169},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"SketchPadCanvas","partsBinMetaInfo":{"__isSmartRef__":true,"id":170},"eventHandler":{"__isSmartRef__":true,"id":185},"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","01AC8F3F-E069-4DE7-82A0-60A861BA07C0","533BB130-FFFE-457B-B41C-73834E66DEC8","84E686B5-B56A-4929-AA59-E3CC67EA91D4"],"partTests":{"__isSmartRef__":true,"id":186},"_ClipMode":"visible","moved":true,"points":null,"isBeingDragged":false,"state":0,"#startLetters":"with","prevScroll":[0,0],"owner":{"__isSmartRef__":true,"id":1},"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":191},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","withLayers":["Global.SketchArea"],"_Position":"lively.pt(148.0,22.0)"},"83":{"submorphs":[],"scripts":[],"id":"01E78618-6C0A-4349-8E48-C69CC79B0C95","shape":{"__isSmartRef__":true,"id":84},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"green","partsBinMetaInfo":{"__isSmartRef__":true,"id":85},"eventHandler":{"__isSmartRef__":true,"id":103},"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","9D6A3603-65B5-4A32-A17A-455AEE3A867F","F4DD9144-1C35-4985-BD6F-B933C88FE1C0","40193EB6-0DC8-472A-B480-71F057912E50"],"partTests":{"__isSmartRef__":true,"id":104},"_ClipMode":"visible","moved":true,"owner":{"__isSmartRef__":true,"id":82},"isBeingDragged":false,"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(100.0,100.0)"},"84":{"_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,10.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(76,186,54)","_Padding":"lively.rect(0,0,0,0)"},"85":{"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":86},{"__isSmartRef__":true,"id":88},{"__isSmartRef__":true,"id":90},{"__isSmartRef__":true,"id":92},{"__isSmartRef__":true,"id":94},{"__isSmartRef__":true,"id":96},{"__isSmartRef__":true,"id":98},{"__isSmartRef__":true,"id":100}],"lastModifiedDate":{"__isSmartRef__":true,"id":102},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"86":{"date":{"__isSmartRef__":true,"id":87},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"87":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (Mitteleuropäische Sommerzeit)"},"88":{"date":{"__isSmartRef__":true,"id":89},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"89":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"90":{"date":{"__isSmartRef__":true,"id":91},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"91":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"92":{"date":{"__isSmartRef__":true,"id":93},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"93":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"94":{"date":{"__isSmartRef__":true,"id":95},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"95":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)"},"96":{"date":{"__isSmartRef__":true,"id":97},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"97":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"98":{"date":{"__isSmartRef__":true,"id":99},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"99":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"100":{"date":{"__isSmartRef__":true,"id":101},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"101":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (Mitteleuropäische Zeit)"},"102":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:33:25 GMT+0100 (Mitteleuropäische Zeit)"},"103":{"morph":{"__isSmartRef__":true,"id":83},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"104":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105}},"105":{"test01IsMorph":{"__isSmartRef__":true,"id":106}},"106":{"varMapping":{"__isSmartRef__":true,"id":107},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":108},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107":{"this":{"__isSmartRef__":true,"id":104}},"108":{},"109":{"submorphs":[],"scripts":[],"id":"045C0F51-CBA2-4EB7-8AA0-900E5184EBA8","shape":{"__isSmartRef__":true,"id":110},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"blue","partsBinMetaInfo":{"__isSmartRef__":true,"id":111},"eventHandler":{"__isSmartRef__":true,"id":133},"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","076B14B0-F782-47A8-900F-6145A9D3750F","27307DDA-3CC0-41D3-9367-1AFB94CF364C","2B044398-584D-401F-B153-BBCAD2E8FBC1"],"partTests":{"__isSmartRef__":true,"id":134},"_ClipMode":"visible","moved":true,"owner":{"__isSmartRef__":true,"id":82},"isBeingDragged":false,"prevScroll":[0,0],"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(200.0,500.0)"},"110":{"_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,50.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(73,111,167)","_Padding":"lively.rect(0,0,0,0)"},"111":{"partsSpaceName":"PartsBin/sd1213","comment":"Constraint-based layouting with the Simplex algorithm. Still under construction!","migrationLevel":4,"partName":"SketchPad","changes":[{"__isSmartRef__":true,"id":112},{"__isSmartRef__":true,"id":114},{"__isSmartRef__":true,"id":116},{"__isSmartRef__":true,"id":118},{"__isSmartRef__":true,"id":120},{"__isSmartRef__":true,"id":122},{"__isSmartRef__":true,"id":124},{"__isSmartRef__":true,"id":126},{"__isSmartRef__":true,"id":128},{"__isSmartRef__":true,"id":130}],"lastModifiedDate":{"__isSmartRef__":true,"id":132},"revisionOnLoad":185622,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"112":{"date":{"__isSmartRef__":true,"id":113},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"113":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (Mitteleuropäische Sommerzeit)"},"114":{"date":{"__isSmartRef__":true,"id":115},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"115":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"116":{"date":{"__isSmartRef__":true,"id":117},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"117":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"118":{"date":{"__isSmartRef__":true,"id":119},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"119":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"120":{"date":{"__isSmartRef__":true,"id":121},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"121":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)"},"122":{"date":{"__isSmartRef__":true,"id":123},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"123":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"124":{"date":{"__isSmartRef__":true,"id":125},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"125":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"126":{"date":{"__isSmartRef__":true,"id":127},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"127":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (Mitteleuropäische Zeit)"},"128":{"date":{"__isSmartRef__":true,"id":129},"author":"lisa.pfisterer","message":"first draft. Still under construction!","id":"2B13E2A0-6DC9-4EDF-82E7-F541EB7D78BF"},"129":{"isSerializedDate":true,"string":"Sat Dec 01 2012 21:43:10 GMT+0100 (Mitteleuropäische Zeit)"},"130":{"date":{"__isSmartRef__":true,"id":131},"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"},"131":{"isSerializedDate":true,"string":"Sat Dec 01 2012 22:57:06 GMT+0100 (Mitteleuropäische Zeit)"},"132":{"isSerializedDate":true,"string":"Sat Dec 01 2012 21:40:09 GMT+0100 (Mitteleuropäische Zeit)"},"133":{"morph":{"__isSmartRef__":true,"id":109},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"134":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":135}},"135":{"test01IsMorph":{"__isSmartRef__":true,"id":136}},"136":{"varMapping":{"__isSmartRef__":true,"id":137},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":138},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"137":{"this":{"__isSmartRef__":true,"id":134}},"138":{},"139":{"submorphs":[],"scripts":[],"id":"439E302F-2F74-4B16-968B-699D71918D6A","shape":{"__isSmartRef__":true,"id":140},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"red","partsBinMetaInfo":{"__isSmartRef__":true,"id":141},"eventHandler":{"__isSmartRef__":true,"id":163},"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","3FDFD02D-00C9-4E9C-B7B4-2C47992DCFAD","DF91E75B-7BB7-47BE-9CFE-BBFF8AA3D3A9","C61A1A28-FFDF-4615-8436-64DD1F2CD7C7"],"partTests":{"__isSmartRef__":true,"id":164},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"prevScroll":[0,0],"owner":{"__isSmartRef__":true,"id":82},"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(75.0,180.0)"},"140":{"_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)"},"141":{"partsSpaceName":"PartsBin/sd1213","comment":"Constraint-based layouting with the Simplex algorithm. Still under construction!","migrationLevel":4,"partName":"SketchPad","changes":[{"__isSmartRef__":true,"id":142},{"__isSmartRef__":true,"id":144},{"__isSmartRef__":true,"id":146},{"__isSmartRef__":true,"id":148},{"__isSmartRef__":true,"id":150},{"__isSmartRef__":true,"id":152},{"__isSmartRef__":true,"id":154},{"__isSmartRef__":true,"id":156},{"__isSmartRef__":true,"id":158},{"__isSmartRef__":true,"id":160}],"lastModifiedDate":{"__isSmartRef__":true,"id":162},"revisionOnLoad":185622,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"142":{"date":{"__isSmartRef__":true,"id":143},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"143":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (Mitteleuropäische Sommerzeit)"},"144":{"date":{"__isSmartRef__":true,"id":145},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"145":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"146":{"date":{"__isSmartRef__":true,"id":147},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"147":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"148":{"date":{"__isSmartRef__":true,"id":149},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"149":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"150":{"date":{"__isSmartRef__":true,"id":151},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"151":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)"},"152":{"date":{"__isSmartRef__":true,"id":153},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"153":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"154":{"date":{"__isSmartRef__":true,"id":155},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"155":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"156":{"date":{"__isSmartRef__":true,"id":157},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"157":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (Mitteleuropäische Zeit)"},"158":{"date":{"__isSmartRef__":true,"id":159},"author":"lisa.pfisterer","message":"first draft. Still under construction!","id":"2B13E2A0-6DC9-4EDF-82E7-F541EB7D78BF"},"159":{"isSerializedDate":true,"string":"Sat Dec 01 2012 21:43:10 GMT+0100 (Mitteleuropäische Zeit)"},"160":{"date":{"__isSmartRef__":true,"id":161},"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"},"161":{"isSerializedDate":true,"string":"Sat Dec 01 2012 22:57:06 GMT+0100 (Mitteleuropäische Zeit)"},"162":{"isSerializedDate":true,"string":"Sat Dec 01 2012 21:40:09 GMT+0100 (Mitteleuropäische Zeit)"},"163":{"morph":{"__isSmartRef__":true,"id":139},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"164":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":165}},"165":{"test01IsMorph":{"__isSmartRef__":true,"id":166}},"166":{"varMapping":{"__isSmartRef__":true,"id":167},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":168},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"167":{"this":{"__isSmartRef__":true,"id":164}},"168":{},"169":{"_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)"},"170":{"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":171},{"__isSmartRef__":true,"id":173},{"__isSmartRef__":true,"id":175},{"__isSmartRef__":true,"id":177},{"__isSmartRef__":true,"id":179},{"__isSmartRef__":true,"id":181},{"__isSmartRef__":true,"id":183}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"171":{"date":{"__isSmartRef__":true,"id":172},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"172":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (Mitteleuropäische Sommerzeit)"},"173":{"date":{"__isSmartRef__":true,"id":174},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"174":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"175":{"date":{"__isSmartRef__":true,"id":176},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"176":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"177":{"date":{"__isSmartRef__":true,"id":178},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"178":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"179":{"date":{"__isSmartRef__":true,"id":180},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"180":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)"},"181":{"date":{"__isSmartRef__":true,"id":182},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"182":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"183":{"date":{"__isSmartRef__":true,"id":184},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"184":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"185":{"morph":{"__isSmartRef__":true,"id":82},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"186":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":187}},"187":{"test01IsMorph":{"__isSmartRef__":true,"id":188}},"188":{"varMapping":{"__isSmartRef__":true,"id":189},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":190},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"189":{"this":{"__isSmartRef__":true,"id":186}},"190":{},"191":{"drawLine":{"__isSmartRef__":true,"id":192},"mouseDown":{"__isSmartRef__":true,"id":196},"partOfRectangle":{"__isSmartRef__":true,"id":200}},"192":{"varMapping":{"__isSmartRef__":true,"id":193},"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":194},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"193":{"this":{"__isSmartRef__":true,"id":82}},"194":{"timestamp":{"__isSmartRef__":true,"id":195},"user":"daniel.hoffmann","tags":[]},"195":{"isSerializedDate":true,"string":"Sat Dec 01 2012 21:09:37 GMT+0100 (Mitteleuropäische Zeit)"},"196":{"varMapping":{"__isSmartRef__":true,"id":197},"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":198},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"197":{"this":{"__isSmartRef__":true,"id":82}},"198":{"timestamp":{"__isSmartRef__":true,"id":199},"user":"daniel.hoffmann","tags":[]},"199":{"isSerializedDate":true,"string":"Sun Dec 02 2012 17:49:03 GMT+0100 (Mitteleuropäische Zeit)"},"200":{"varMapping":{"__isSmartRef__":true,"id":201},"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":202},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"201":{"this":{"__isSmartRef__":true,"id":82}},"202":{"timestamp":{"__isSmartRef__":true,"id":203},"user":"daniel.hoffmann","tags":[]},"203":{"isSerializedDate":true,"string":"Sun Dec 02 2012 17:45:10 GMT+0100 (Mitteleuropäische Zeit)"},"204":{"submorphs":[{"__isSmartRef__":true,"id":205}],"scripts":[],"id":"A81C3269-80FB-414C-8674-3C783CED59E5","shape":{"__isSmartRef__":true,"id":210},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":216},"lighterFill":{"__isSmartRef__":true,"id":221},"label":{"__isSmartRef__":true,"id":205},"name":"SketchAreaButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":226},"attributeConnections":[{"__isSmartRef__":true,"id":238}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":239},"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","E5761614-BB0A-4A3E-AA56-D9D588B4B2AB","07CA3013-ACB5-4F40-92AC-B97A58AC079D","3BFD0BE7-41E1-48D1-AF7C-061FB6C853C8"],"_ClipMode":"visible","isPressed":false,"owner":{"__isSmartRef__":true,"id":1},"__serializedExpressions__":["_Position","distanceToDragEvent"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":240},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(8.0,620.0)","distanceToDragEvent":"lively.pt(54.9,-11.0)"},"205":{"submorphs":[],"scripts":[],"id":"A1844D1C-3BF1-4732-96B8-ACDA26B1DD9A","shape":{"__isSmartRef__":true,"id":206},"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":204},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":207}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":209},"_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","E0E34484-37C8-4871-9E53-DB23669BC6DD","46F4BD24-9D6D-4766-9A34-3D200D5CB150","6EDE0627-C3FA-4F34-AB9D-B84FD5319128"],"_MinTextWidth":100,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","lastSearchString":"","lastSearchIndex":0,"searchHighlights":[],"__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)"},"206":{"_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)"},"207":{"style":{"__isSmartRef__":true,"id":208},"chunkOwner":{"__isSmartRef__":true,"id":205},"_id":"_5885","storedString":"Setup SketchArea (in case mouse events don't work)","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"208":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"209":{"morph":{"__isSmartRef__":true,"id":205},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"210":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":211},"_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)"},"211":{"stops":[{"__isSmartRef__":true,"id":212},{"__isSmartRef__":true,"id":213},{"__isSmartRef__":true,"id":214},{"__isSmartRef__":true,"id":215}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"212":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"213":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"214":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"215":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"216":{"stops":[{"__isSmartRef__":true,"id":217},{"__isSmartRef__":true,"id":218},{"__isSmartRef__":true,"id":219},{"__isSmartRef__":true,"id":220}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"217":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"218":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"219":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"220":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"221":{"stops":[{"__isSmartRef__":true,"id":222},{"__isSmartRef__":true,"id":223},{"__isSmartRef__":true,"id":224},{"__isSmartRef__":true,"id":225}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"222":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"223":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"224":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"225":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"226":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":227},{"__isSmartRef__":true,"id":229},{"__isSmartRef__":true,"id":231},{"__isSmartRef__":true,"id":233},{"__isSmartRef__":true,"id":235}],"revisionOnLoad":171940,"lastModifiedDate":{"__isSmartRef__":true,"id":237},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"227":{"date":{"__isSmartRef__":true,"id":228},"author":"undefined","message":"","id":"7074B413-6CF0-4892-9D18-52009A2A2E03"},"228":{"isSerializedDate":true,"string":"Fri Apr 13 2012 21:04:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"229":{"date":{"__isSmartRef__":true,"id":230},"author":"sstamm","message":"reverted button","id":"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E"},"230":{"isSerializedDate":true,"string":"Mon Apr 16 2012 10:36:21 GMT+0200 (Mitteleuropäische Sommerzeit)"},"231":{"date":{"__isSmartRef__":true,"id":232},"author":"robertkrahn","message":"no comment","id":"97D17254-EAC6-4494-8330-A347909590D6"},"232":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:08:58 GMT+0200 (Mitteleuropäische Sommerzeit)"},"233":{"date":{"__isSmartRef__":true,"id":234},"author":"robertkrahn","message":"no comment","id":"DDE22D44-9A6D-4485-80F3-262D5DA0CC07"},"234":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:03:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"235":{"date":{"__isSmartRef__":true,"id":236},"author":"bgnauk","message":"no comment","id":"FA43C1A3-19A9-4ED6-A014-82C74689A5C3"},"236":{"isSerializedDate":true,"string":"Tue Jun 19 2012 23:39:23 GMT+0200 (Mitteleuropäische Sommerzeit)"},"237":{"isSerializedDate":true,"string":"Fri Sep 07 2012 04:04:46 GMT+0200 (Mitteleuropäische Sommerzeit)"},"238":{"sourceObj":{"__isSmartRef__":true,"id":204},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":204},"targetMethodName":"doAction","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"239":{"morph":{"__isSmartRef__":true,"id":204},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"240":{"doAction":{"__isSmartRef__":true,"id":241}},"241":{"varMapping":{"__isSmartRef__":true,"id":242},"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":243},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"242":{"this":{"__isSmartRef__":true,"id":204}},"243":{"timestamp":{"__isSmartRef__":true,"id":244},"user":"daniel.hoffmann","tags":[]},"244":{"isSerializedDate":true,"string":"Sun Dec 02 2012 13:52:42 GMT+0100 (Mitteleuropäische Zeit)"},"245":{"submorphs":[],"scripts":[],"id":"1B831E22-4DDC-4735-837E-5A24E8B24515","shape":{"__isSmartRef__":true,"id":246},"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":247},"textChunks":[{"__isSmartRef__":true,"id":259}],"charsReplaced":"Variablen","lastFindLoc":9,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":261},"_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","81D40AAE-760A-4C3F-A852-A19D5D9F69B6","3FCD2D8B-5E9F-4969-9DAB-E97028E2C593","FBC054BF-5B83-42CC-9C16-CFCCDBFB5B1C"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":120.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"owner":{"__isSmartRef__":true,"id":1},"priorSelectionRange":[0,9],"previousSelection":[1,1],"lastSearchString":"","lastSearchIndex":0,"searchHighlights":[],"__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)"},"246":{"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)"},"247":{"partsSpaceName":"PartsBin/Basic","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":248},{"__isSmartRef__":true,"id":250},{"__isSmartRef__":true,"id":252},{"__isSmartRef__":true,"id":254},{"__isSmartRef__":true,"id":256}],"lastModifiedDate":{"__isSmartRef__":true,"id":258},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"248":{"date":{"__isSmartRef__":true,"id":249},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"249":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"250":{"date":{"__isSmartRef__":true,"id":251},"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"},"251":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"252":{"date":{"__isSmartRef__":true,"id":253},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"253":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (Mitteleuropäische Sommerzeit)"},"254":{"date":{"__isSmartRef__":true,"id":255},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"255":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"256":{"date":{"__isSmartRef__":true,"id":257},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"257":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"258":{"isSerializedDate":true,"string":"Fri Sep 07 2012 04:04:46 GMT+0200 (Mitteleuropäische Sommerzeit)"},"259":{"style":{"__isSmartRef__":true,"id":260},"morph":{"__isSmartRef__":true,"id":245},"chunkOwner":{"__isSmartRef__":true,"id":245},"storedString":"Tableau","_id":"_2157","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"260":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"261":{"morph":{"__isSmartRef__":true,"id":245},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"262":{"submorphs":[{"__isSmartRef__":true,"id":263}],"scripts":[],"id":"B6A003D7-6886-40FC-BDE9-B4D89D69D103","shape":{"__isSmartRef__":true,"id":268},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":274},"lighterFill":{"__isSmartRef__":true,"id":279},"label":{"__isSmartRef__":true,"id":263},"name":"stepButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":284},"attributeConnections":[{"__isSmartRef__":true,"id":296}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":298},"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","F1CF74E6-4D1C-4BE7-9D96-44BED419B825","0DB44CA2-ACA4-40FE-8AC6-FF177A01E4B3","5EA840B5-024B-48F8-87F2-FAAF855264A0"],"_ClipMode":"visible","isPressed":false,"owner":{"__isSmartRef__":true,"id":1},"prevScroll":[0,0],"__serializedExpressions__":["_Position","distanceToDragEvent"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":299},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(7.0,111.0)","distanceToDragEvent":"lively.pt(54.9,-11.0)"},"263":{"submorphs":[],"scripts":[],"id":"22157782-C513-4E63-811F-7CC3D312A1A9","shape":{"__isSmartRef__":true,"id":264},"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":262},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":265}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":267},"_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","050E1615-7B64-4637-9C8B-3B0186C44EBC","9648335C-0ED0-46A2-9B3D-29CCE07D16A8","E3FD7BCE-D4D9-413D-B051-12577205E2F3"],"_MinTextWidth":100,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","lastSearchString":"","lastSearchIndex":0,"searchHighlights":[],"__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)"},"264":{"_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)"},"265":{"style":{"__isSmartRef__":true,"id":266},"chunkOwner":{"__isSmartRef__":true,"id":263},"_id":"_1246","storedString":"Schritt","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"266":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"267":{"morph":{"__isSmartRef__":true,"id":263},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"268":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":269},"_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)"},"269":{"stops":[{"__isSmartRef__":true,"id":270},{"__isSmartRef__":true,"id":271},{"__isSmartRef__":true,"id":272},{"__isSmartRef__":true,"id":273}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"270":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"271":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"272":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"273":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"274":{"stops":[{"__isSmartRef__":true,"id":275},{"__isSmartRef__":true,"id":276},{"__isSmartRef__":true,"id":277},{"__isSmartRef__":true,"id":278}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"275":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"276":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"277":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"278":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"279":{"stops":[{"__isSmartRef__":true,"id":280},{"__isSmartRef__":true,"id":281},{"__isSmartRef__":true,"id":282},{"__isSmartRef__":true,"id":283}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"280":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"281":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"282":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"283":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"284":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":285},{"__isSmartRef__":true,"id":287},{"__isSmartRef__":true,"id":289},{"__isSmartRef__":true,"id":291},{"__isSmartRef__":true,"id":293}],"revisionOnLoad":171940,"lastModifiedDate":{"__isSmartRef__":true,"id":295},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"285":{"date":{"__isSmartRef__":true,"id":286},"author":"undefined","message":"","id":"7074B413-6CF0-4892-9D18-52009A2A2E03"},"286":{"isSerializedDate":true,"string":"Fri Apr 13 2012 21:04:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"287":{"date":{"__isSmartRef__":true,"id":288},"author":"sstamm","message":"reverted button","id":"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E"},"288":{"isSerializedDate":true,"string":"Mon Apr 16 2012 10:36:21 GMT+0200 (Mitteleuropäische Sommerzeit)"},"289":{"date":{"__isSmartRef__":true,"id":290},"author":"robertkrahn","message":"no comment","id":"97D17254-EAC6-4494-8330-A347909590D6"},"290":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:08:58 GMT+0200 (Mitteleuropäische Sommerzeit)"},"291":{"date":{"__isSmartRef__":true,"id":292},"author":"robertkrahn","message":"no comment","id":"DDE22D44-9A6D-4485-80F3-262D5DA0CC07"},"292":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:03:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"293":{"date":{"__isSmartRef__":true,"id":294},"author":"bgnauk","message":"no comment","id":"FA43C1A3-19A9-4ED6-A014-82C74689A5C3"},"294":{"isSerializedDate":true,"string":"Tue Jun 19 2012 23:39:23 GMT+0200 (Mitteleuropäische Sommerzeit)"},"295":{"isSerializedDate":true,"string":"Fri Sep 07 2012 04:04:46 GMT+0200 (Mitteleuropäische Sommerzeit)"},"296":{"sourceObj":{"__isSmartRef__":true,"id":262},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1},"targetMethodName":"simplexStep","varMapping":{"__isSmartRef__":true,"id":297},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"297":{"source":{"__isSmartRef__":true,"id":262},"target":{"__isSmartRef__":true,"id":1}},"298":{"morph":{"__isSmartRef__":true,"id":262},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"299":{"doAction":{"__isSmartRef__":true,"id":300}},"300":{"varMapping":{"__isSmartRef__":true,"id":301},"source":"function doAction() {\n \n}","funcProperties":{"__isSmartRef__":true,"id":302},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"301":{"this":{"__isSmartRef__":true,"id":262}},"302":{"timestamp":{"__isSmartRef__":true,"id":303},"user":"robertkrahn","tags":[]},"303":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:02:40 GMT+0200 (Mitteleuropäische Sommerzeit)"},"304":{"submorphs":[{"__isSmartRef__":true,"id":305}],"scripts":[],"id":"D9EC574A-7D9D-4664-9644-278ECC42A4AB","shape":{"__isSmartRef__":true,"id":310},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":316},"lighterFill":{"__isSmartRef__":true,"id":321},"label":{"__isSmartRef__":true,"id":305},"name":"stopButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":326},"attributeConnections":[{"__isSmartRef__":true,"id":337},{"__isSmartRef__":true,"id":338},{"__isSmartRef__":true,"id":392}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":394},"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","4DD7EAD5-32D2-47DC-AB49-A846379C9833","957FAFB0-591A-41ED-9A77-ECFA79075EFB","B47E8E5C-DAC3-4563-8D1B-84D5BD41221E"],"_ClipMode":"visible","isPressed":false,"owner":{"__isSmartRef__":true,"id":1},"prevScroll":[0,0],"__serializedExpressions__":["_Position","distanceToDragEvent"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":395},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(5.0,81.0)","distanceToDragEvent":"lively.pt(54.9,-11.0)"},"305":{"submorphs":[],"scripts":[],"id":"691CA56B-CE3B-4E52-BCF2-4D671230F883","shape":{"__isSmartRef__":true,"id":306},"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":304},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":307}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":309},"_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","6D6F1EE6-7BA6-4B05-8916-FA27A3BD92BC","23F2BF06-7425-4AD5-8397-0904C8E5476C","4F60540C-2F4F-43E2-9C58-43E1A991C147"],"_MinTextWidth":100,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","lastSearchString":"","lastSearchIndex":0,"searchHighlights":[],"__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)"},"306":{"_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)"},"307":{"style":{"__isSmartRef__":true,"id":308},"chunkOwner":{"__isSmartRef__":true,"id":305},"_id":"_33507","storedString":"Stop","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"308":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"309":{"morph":{"__isSmartRef__":true,"id":305},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"310":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":311},"_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)"},"311":{"stops":[{"__isSmartRef__":true,"id":312},{"__isSmartRef__":true,"id":313},{"__isSmartRef__":true,"id":314},{"__isSmartRef__":true,"id":315}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"312":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"313":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"314":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"315":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"316":{"stops":[{"__isSmartRef__":true,"id":317},{"__isSmartRef__":true,"id":318},{"__isSmartRef__":true,"id":319},{"__isSmartRef__":true,"id":320}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"317":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"318":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"319":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"320":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"321":{"stops":[{"__isSmartRef__":true,"id":322},{"__isSmartRef__":true,"id":323},{"__isSmartRef__":true,"id":324},{"__isSmartRef__":true,"id":325}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"322":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"323":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"324":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"325":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"326":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":327},{"__isSmartRef__":true,"id":329},{"__isSmartRef__":true,"id":331},{"__isSmartRef__":true,"id":333},{"__isSmartRef__":true,"id":335}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"327":{"date":{"__isSmartRef__":true,"id":328},"author":"undefined","message":"","id":"7074B413-6CF0-4892-9D18-52009A2A2E03"},"328":{"isSerializedDate":true,"string":"Fri Apr 13 2012 21:04:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"329":{"date":{"__isSmartRef__":true,"id":330},"author":"sstamm","message":"reverted button","id":"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E"},"330":{"isSerializedDate":true,"string":"Mon Apr 16 2012 10:36:21 GMT+0200 (Mitteleuropäische Sommerzeit)"},"331":{"date":{"__isSmartRef__":true,"id":332},"author":"robertkrahn","message":"no comment","id":"97D17254-EAC6-4494-8330-A347909590D6"},"332":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:08:58 GMT+0200 (Mitteleuropäische Sommerzeit)"},"333":{"date":{"__isSmartRef__":true,"id":334},"author":"robertkrahn","message":"no comment","id":"DDE22D44-9A6D-4485-80F3-262D5DA0CC07"},"334":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:03:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"335":{"date":{"__isSmartRef__":true,"id":336},"author":"bgnauk","message":"no comment","id":"FA43C1A3-19A9-4ED6-A014-82C74689A5C3"},"336":{"isSerializedDate":true,"string":"Tue Jun 19 2012 23:39:23 GMT+0200 (Mitteleuropäische Sommerzeit)"},"337":{"sourceObj":{"__isSmartRef__":true,"id":304},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":304},"targetMethodName":"doAction","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"338":{"sourceObj":{"__isSmartRef__":true,"id":304},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":339},"targetMethodName":"stop","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"339":{"submorphs":[],"scripts":[],"id":"DFA99784-9469-437E-9259-5FE6DB274314","shape":{"__isSmartRef__":true,"id":340},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle1","partsBinMetaInfo":{"__isSmartRef__":true,"id":341},"eventHandler":{"__isSmartRef__":true,"id":356},"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":357},"_ClipMode":"visible","moved":true,"owner":null,"algorithm":{"__isSmartRef__":true,"id":362},"result":false,"#startLetters":"init","isBeingDragged":false,"prevScroll":[0,0],"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":363},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(2259.0,1431.0)"},"340":{"_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)"},"341":{"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":342},{"__isSmartRef__":true,"id":344},{"__isSmartRef__":true,"id":346},{"__isSmartRef__":true,"id":348},{"__isSmartRef__":true,"id":350},{"__isSmartRef__":true,"id":352},{"__isSmartRef__":true,"id":354}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"342":{"date":{"__isSmartRef__":true,"id":343},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"343":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (Mitteleuropäische Sommerzeit)"},"344":{"date":{"__isSmartRef__":true,"id":345},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"345":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"346":{"date":{"__isSmartRef__":true,"id":347},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"347":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"348":{"date":{"__isSmartRef__":true,"id":349},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"349":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"350":{"date":{"__isSmartRef__":true,"id":351},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"351":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)"},"352":{"date":{"__isSmartRef__":true,"id":353},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"353":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"354":{"date":{"__isSmartRef__":true,"id":355},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"355":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"356":{"morph":{"__isSmartRef__":true,"id":339},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"357":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":358}},"358":{"test01IsMorph":{"__isSmartRef__":true,"id":359}},"359":{"varMapping":{"__isSmartRef__":true,"id":360},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":361},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"360":{"this":{"__isSmartRef__":true,"id":357}},"361":{},"362":{"__LivelyClassName__":"SimplexAlgorithmClass","__SourceModuleName__":"Global.projects.SketchPad.SimplexAlgorithm"},"363":{"solveConstraints":{"__isSmartRef__":true,"id":364},"start":{"__isSmartRef__":true,"id":368},"stop":{"__isSmartRef__":true,"id":372},"testFunc":{"__isSmartRef__":true,"id":376},"initSimplex":{"__isSmartRef__":true,"id":380},"simplexStep":{"__isSmartRef__":true,"id":384},"initializeTableau":{"__isSmartRef__":true,"id":388}},"364":{"varMapping":{"__isSmartRef__":true,"id":365},"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":366},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"365":{"this":{"__isSmartRef__":true,"id":339}},"366":{"timestamp":{"__isSmartRef__":true,"id":367},"user":"lisa.pfisterer","tags":[]},"367":{"isSerializedDate":true,"string":"Wed Nov 07 2012 18:48:40 GMT+0100 (Mitteleuropäische Zeit)"},"368":{"varMapping":{"__isSmartRef__":true,"id":369},"source":"function start() {\n this.initSimplex();\n this.startStepping(1000, \"simplexStep\")\n}","funcProperties":{"__isSmartRef__":true,"id":370},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"369":{"this":{"__isSmartRef__":true,"id":339}},"370":{"timestamp":{"__isSmartRef__":true,"id":371},"user":"lisa.pfisterer","tags":[]},"371":{"isSerializedDate":true,"string":"Mon Nov 19 2012 12:49:43 GMT+0100 (Mitteleuropäische Zeit)"},"372":{"varMapping":{"__isSmartRef__":true,"id":373},"source":"function stop() {\n this.stopStepping()\n}","funcProperties":{"__isSmartRef__":true,"id":374},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"373":{"this":{"__isSmartRef__":true,"id":339}},"374":{"timestamp":{"__isSmartRef__":true,"id":375},"user":"lisa.pfisterer","tags":[]},"375":{"isSerializedDate":true,"string":"Mon Nov 05 2012 09:16:36 GMT+0100 (Mitteleuropäische Zeit)"},"376":{"varMapping":{"__isSmartRef__":true,"id":377},"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":378},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"377":{"this":{"__isSmartRef__":true,"id":339}},"378":{"timestamp":{"__isSmartRef__":true,"id":379},"user":"lisa.pfisterer","tags":[]},"379":{"isSerializedDate":true,"string":"Tue Nov 13 2012 18:13:02 GMT+0100 (Mitteleuropäische Zeit)"},"380":{"varMapping":{"__isSmartRef__":true,"id":381},"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":382},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"381":{"this":{"__isSmartRef__":true,"id":339}},"382":{"timestamp":{"__isSmartRef__":true,"id":383},"user":"lisa.pfisterer","tags":[]},"383":{"isSerializedDate":true,"string":"Mon Nov 19 2012 12:22:46 GMT+0100 (Mitteleuropäische Zeit)"},"384":{"varMapping":{"__isSmartRef__":true,"id":385},"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":386},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"385":{"this":{"__isSmartRef__":true,"id":339}},"386":{"timestamp":{"__isSmartRef__":true,"id":387},"user":"lisa.pfisterer","tags":[]},"387":{"isSerializedDate":true,"string":"Mon Nov 19 2012 12:50:17 GMT+0100 (Mitteleuropäische Zeit)"},"388":{"varMapping":{"__isSmartRef__":true,"id":389},"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":390},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"389":{"this":{"__isSmartRef__":true,"id":339}},"390":{"timestamp":{"__isSmartRef__":true,"id":391},"user":"lisa.pfisterer","tags":[]},"391":{"isSerializedDate":true,"string":"Mon Nov 19 2012 12:24:52 GMT+0100 (Mitteleuropäische Zeit)"},"392":{"sourceObj":{"__isSmartRef__":true,"id":304},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1},"targetMethodName":"stop","varMapping":{"__isSmartRef__":true,"id":393},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"393":{"source":{"__isSmartRef__":true,"id":304},"target":{"__isSmartRef__":true,"id":1}},"394":{"morph":{"__isSmartRef__":true,"id":304},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"395":{"doAction":{"__isSmartRef__":true,"id":396}},"396":{"varMapping":{"__isSmartRef__":true,"id":397},"source":"function doAction() {\n \n}","funcProperties":{"__isSmartRef__":true,"id":398},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"397":{"this":{"__isSmartRef__":true,"id":304}},"398":{"timestamp":{"__isSmartRef__":true,"id":399},"user":"robertkrahn","tags":[]},"399":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:02:40 GMT+0200 (Mitteleuropäische Sommerzeit)"},"400":{"submorphs":[{"__isSmartRef__":true,"id":401}],"scripts":[],"id":"4EC48D6A-552D-4985-A5BB-87331E3934AC","shape":{"__isSmartRef__":true,"id":406},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":412},"lighterFill":{"__isSmartRef__":true,"id":417},"label":{"__isSmartRef__":true,"id":401},"name":"startButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":326},"attributeConnections":[{"__isSmartRef__":true,"id":422}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":424},"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","536D2B4D-6B6D-44BA-A0AA-10D1C2A05E10","0D0825E7-3869-420D-8BAB-1F27926C7D16","48C2E65C-A6DD-4769-A059-188D760B4FDE"],"_ClipMode":"visible","isPressed":false,"owner":{"__isSmartRef__":true,"id":1},"__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)"},"401":{"submorphs":[],"scripts":[],"id":"2C996A0C-1DB0-488A-BE4E-4990393C67CC","shape":{"__isSmartRef__":true,"id":402},"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":400},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":403}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":405},"_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","F3A4CA0F-900C-4C22-A218-5219A4B70E1B","9D289327-D850-478C-BA7A-236DF8B00D66","3069354A-627A-4C68-BF85-17BEB887EE2E"],"_MinTextWidth":100,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","lastSearchString":"","lastSearchIndex":0,"searchHighlights":[],"__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)"},"402":{"_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)"},"403":{"style":{"__isSmartRef__":true,"id":404},"chunkOwner":{"__isSmartRef__":true,"id":401},"_id":"_33410","storedString":"Start","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"404":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"405":{"morph":{"__isSmartRef__":true,"id":401},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"406":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":407},"_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)"},"407":{"stops":[{"__isSmartRef__":true,"id":408},{"__isSmartRef__":true,"id":409},{"__isSmartRef__":true,"id":410},{"__isSmartRef__":true,"id":411}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"408":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"409":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"410":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"411":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"412":{"stops":[{"__isSmartRef__":true,"id":413},{"__isSmartRef__":true,"id":414},{"__isSmartRef__":true,"id":415},{"__isSmartRef__":true,"id":416}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"413":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"414":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"415":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"416":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"417":{"stops":[{"__isSmartRef__":true,"id":418},{"__isSmartRef__":true,"id":419},{"__isSmartRef__":true,"id":420},{"__isSmartRef__":true,"id":421}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"418":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"419":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"420":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"421":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"422":{"sourceObj":{"__isSmartRef__":true,"id":400},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1},"targetMethodName":"start","varMapping":{"__isSmartRef__":true,"id":423},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"423":{"source":{"__isSmartRef__":true,"id":400},"target":{"__isSmartRef__":true,"id":1}},"424":{"morph":{"__isSmartRef__":true,"id":400},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"425":{"submorphs":[{"__isSmartRef__":true,"id":426}],"scripts":[],"id":"A69E89EB-1CB5-40AD-AF89-2300136248B6","shape":{"__isSmartRef__":true,"id":431},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":437},"lighterFill":{"__isSmartRef__":true,"id":442},"label":{"__isSmartRef__":true,"id":426},"name":"initButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":447},"eventHandler":{"__isSmartRef__":true,"id":458},"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","C1BCF00F-424D-421B-A1A4-28F32BE56D5E","3D2F7D26-83B3-4D93-9C0D-AA7799EEFC4C","415BE93A-49D8-44CD-9A30-3AE267E08E04"],"_ClipMode":"visible","isPressed":false,"owner":{"__isSmartRef__":true,"id":1},"attributeConnections":[{"__isSmartRef__":true,"id":459}],"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)"},"426":{"submorphs":[],"scripts":[],"id":"C4BF9005-8FE1-4F9B-AADA-831EBBC9E4D8","shape":{"__isSmartRef__":true,"id":427},"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":425},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":428}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":430},"_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","054BB4B8-8FCF-4484-B6AF-C55D55E37AD4","413AEDAD-6F88-4CA7-A9EB-96F2EF90E8D7","B16F61AC-483C-431D-839F-4252130A3E68"],"_MinTextWidth":100,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","lastSearchString":"","lastSearchIndex":0,"searchHighlights":[],"__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)"},"427":{"_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)"},"428":{"style":{"__isSmartRef__":true,"id":429},"chunkOwner":{"__isSmartRef__":true,"id":426},"_id":"_1120","storedString":"Initialisieren","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"429":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"430":{"morph":{"__isSmartRef__":true,"id":426},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"431":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":432},"_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)"},"432":{"stops":[{"__isSmartRef__":true,"id":433},{"__isSmartRef__":true,"id":434},{"__isSmartRef__":true,"id":435},{"__isSmartRef__":true,"id":436}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"433":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"434":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"435":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"436":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"437":{"stops":[{"__isSmartRef__":true,"id":438},{"__isSmartRef__":true,"id":439},{"__isSmartRef__":true,"id":440},{"__isSmartRef__":true,"id":441}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"438":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"439":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"440":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"441":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"442":{"stops":[{"__isSmartRef__":true,"id":443},{"__isSmartRef__":true,"id":444},{"__isSmartRef__":true,"id":445},{"__isSmartRef__":true,"id":446}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"443":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"444":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"445":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"446":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"447":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":448},{"__isSmartRef__":true,"id":450},{"__isSmartRef__":true,"id":452},{"__isSmartRef__":true,"id":454},{"__isSmartRef__":true,"id":456}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"448":{"date":{"__isSmartRef__":true,"id":449},"author":"undefined","message":"","id":"7074B413-6CF0-4892-9D18-52009A2A2E03"},"449":{"isSerializedDate":true,"string":"Fri Apr 13 2012 21:04:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"450":{"date":{"__isSmartRef__":true,"id":451},"author":"sstamm","message":"reverted button","id":"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E"},"451":{"isSerializedDate":true,"string":"Mon Apr 16 2012 10:36:21 GMT+0200 (Mitteleuropäische Sommerzeit)"},"452":{"date":{"__isSmartRef__":true,"id":453},"author":"robertkrahn","message":"no comment","id":"97D17254-EAC6-4494-8330-A347909590D6"},"453":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:08:58 GMT+0200 (Mitteleuropäische Sommerzeit)"},"454":{"date":{"__isSmartRef__":true,"id":455},"author":"robertkrahn","message":"no comment","id":"DDE22D44-9A6D-4485-80F3-262D5DA0CC07"},"455":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:03:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"456":{"date":{"__isSmartRef__":true,"id":457},"author":"bgnauk","message":"no comment","id":"FA43C1A3-19A9-4ED6-A014-82C74689A5C3"},"457":{"isSerializedDate":true,"string":"Tue Jun 19 2012 23:39:23 GMT+0200 (Mitteleuropäische Sommerzeit)"},"458":{"morph":{"__isSmartRef__":true,"id":425},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"459":{"sourceObj":{"__isSmartRef__":true,"id":425},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1},"targetMethodName":"initSimplex","varMapping":{"__isSmartRef__":true,"id":460},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"460":{"source":{"__isSmartRef__":true,"id":425},"target":{"__isSmartRef__":true,"id":1}},"461":{"submorphs":[{"__isSmartRef__":true,"id":462}],"scripts":[],"id":"5FD217AF-112E-458E-9203-1D53156EE8DD","shape":{"__isSmartRef__":true,"id":467},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":473},"lighterFill":{"__isSmartRef__":true,"id":478},"label":{"__isSmartRef__":true,"id":462},"name":"parseConstraintsButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":483},"attributeConnections":[{"__isSmartRef__":true,"id":495},{"__isSmartRef__":true,"id":496}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":498},"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","6231550E-443E-4240-AB99-E2574CBB80CF","81696BB8-3335-40FD-9E04-1E49BE86CA5D","7E990F41-2796-4782-AF2B-1470BC32CF68"],"_ClipMode":"visible","isPressed":false,"owner":{"__isSmartRef__":true,"id":1},"__serializedExpressions__":["_Position","distanceToDragEvent"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":499},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(1627.0,662.0)","distanceToDragEvent":"lively.pt(54.9,-11.0)"},"462":{"submorphs":[],"scripts":[],"id":"24FF7FA1-27D3-4B93-BF19-D93F553645E5","shape":{"__isSmartRef__":true,"id":463},"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":461},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":464}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":466},"_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","F8803104-9C3E-4290-99F3-FDB6FAC5F60D","D95E4582-73D6-4243-91C7-53A3EC2C0868","83B42DB6-EDBD-4D44-A7D6-CF39B361ED04"],"_MinTextWidth":100,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","lastSearchString":"","lastSearchIndex":0,"searchHighlights":[],"__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)"},"463":{"_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)"},"464":{"style":{"__isSmartRef__":true,"id":465},"chunkOwner":{"__isSmartRef__":true,"id":462},"_id":"_2456","storedString":"Einlesen","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"465":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__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":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":468},"_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)"},"468":{"stops":[{"__isSmartRef__":true,"id":469},{"__isSmartRef__":true,"id":470},{"__isSmartRef__":true,"id":471},{"__isSmartRef__":true,"id":472}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"469":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"470":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"471":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"472":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"473":{"stops":[{"__isSmartRef__":true,"id":474},{"__isSmartRef__":true,"id":475},{"__isSmartRef__":true,"id":476},{"__isSmartRef__":true,"id":477}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"474":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"475":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"476":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"477":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"478":{"stops":[{"__isSmartRef__":true,"id":479},{"__isSmartRef__":true,"id":480},{"__isSmartRef__":true,"id":481},{"__isSmartRef__":true,"id":482}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"479":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"480":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"481":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"482":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"483":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":484},{"__isSmartRef__":true,"id":486},{"__isSmartRef__":true,"id":488},{"__isSmartRef__":true,"id":490},{"__isSmartRef__":true,"id":492}],"revisionOnLoad":171940,"lastModifiedDate":{"__isSmartRef__":true,"id":494},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"484":{"date":{"__isSmartRef__":true,"id":485},"author":"undefined","message":"","id":"7074B413-6CF0-4892-9D18-52009A2A2E03"},"485":{"isSerializedDate":true,"string":"Fri Apr 13 2012 21:04:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"486":{"date":{"__isSmartRef__":true,"id":487},"author":"sstamm","message":"reverted button","id":"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E"},"487":{"isSerializedDate":true,"string":"Mon Apr 16 2012 10:36:21 GMT+0200 (Mitteleuropäische Sommerzeit)"},"488":{"date":{"__isSmartRef__":true,"id":489},"author":"robertkrahn","message":"no comment","id":"97D17254-EAC6-4494-8330-A347909590D6"},"489":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:08:58 GMT+0200 (Mitteleuropäische Sommerzeit)"},"490":{"date":{"__isSmartRef__":true,"id":491},"author":"robertkrahn","message":"no comment","id":"DDE22D44-9A6D-4485-80F3-262D5DA0CC07"},"491":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:03:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"492":{"date":{"__isSmartRef__":true,"id":493},"author":"bgnauk","message":"no comment","id":"FA43C1A3-19A9-4ED6-A014-82C74689A5C3"},"493":{"isSerializedDate":true,"string":"Tue Jun 19 2012 23:39:23 GMT+0200 (Mitteleuropäische Sommerzeit)"},"494":{"isSerializedDate":true,"string":"Fri Sep 07 2012 04:04:46 GMT+0200 (Mitteleuropäische Sommerzeit)"},"495":{"sourceObj":{"__isSmartRef__":true,"id":461},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":461},"targetMethodName":"doAction","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"496":{"sourceObj":{"__isSmartRef__":true,"id":461},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1},"targetMethodName":"parseConstraints","varMapping":{"__isSmartRef__":true,"id":497},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"497":{"source":{"__isSmartRef__":true,"id":461},"target":{"__isSmartRef__":true,"id":1}},"498":{"morph":{"__isSmartRef__":true,"id":461},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"499":{"doAction":{"__isSmartRef__":true,"id":500}},"500":{"varMapping":{"__isSmartRef__":true,"id":501},"source":"function doAction() {\n \n}","funcProperties":{"__isSmartRef__":true,"id":502},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"501":{"this":{"__isSmartRef__":true,"id":461}},"502":{"timestamp":{"__isSmartRef__":true,"id":503},"user":"robertkrahn","tags":[]},"503":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:02:40 GMT+0200 (Mitteleuropäische Sommerzeit)"},"504":{"submorphs":[{"__isSmartRef__":true,"id":505}],"scripts":[],"id":"5683400C-56BE-4BB9-9D57-13312AD1E570","shape":{"__isSmartRef__":true,"id":510},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":516},"lighterFill":{"__isSmartRef__":true,"id":521},"label":{"__isSmartRef__":true,"id":505},"name":"horizontalDistanceButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":526},"attributeConnections":[{"__isSmartRef__":true,"id":538}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":539},"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","C17CE8DD-F150-471B-A804-B902C44DB989","BAA26299-1172-4C28-9D20-563CA81EB857","8B6894B9-3D7A-4E35-AA37-0D97E50BBD9E","E199C9AB-7C9A-4FE3-9730-97A76FB09C41","F14E8FEB-BDB5-464B-BD3B-C8C70C47D49B","3F074810-6634-47BF-972A-6DC3890167D2"],"_ClipMode":"visible","isPressed":false,"owner":{"__isSmartRef__":true,"id":1},"__serializedExpressions__":["_Position","distanceToDragEvent"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":540},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(8.0,410.0)","distanceToDragEvent":"lively.pt(54.9,-11.0)"},"505":{"submorphs":[],"scripts":[],"id":"06CCD2F6-5EC2-463C-8EB2-61DCB1074CC6","shape":{"__isSmartRef__":true,"id":506},"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":504},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":507}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":509},"_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","303C69B8-19F4-4246-A1E0-A0F10E224FBF","4D408C13-0EE5-45F4-9B8B-D1230900F49E","2D547A16-71CE-4CC4-B3D4-10215038456E","7D4599DE-22B4-4132-9569-3402188A1E6D","BE191E38-076D-4EC2-984C-A592403A8ECB","044E52FD-30DA-4F61-BA2A-A4E0CB158399"],"_MinTextWidth":100,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","lastSearchString":"","lastSearchIndex":0,"searchHighlights":[],"__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)"},"506":{"_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)"},"507":{"style":{"__isSmartRef__":true,"id":508},"chunkOwner":{"__isSmartRef__":true,"id":505},"_id":"_2254","storedString":"Horiz. Abstand","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"508":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"509":{"morph":{"__isSmartRef__":true,"id":505},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"510":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":511},"_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)"},"511":{"stops":[{"__isSmartRef__":true,"id":512},{"__isSmartRef__":true,"id":513},{"__isSmartRef__":true,"id":514},{"__isSmartRef__":true,"id":515}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"512":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"513":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"514":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"515":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"516":{"stops":[{"__isSmartRef__":true,"id":517},{"__isSmartRef__":true,"id":518},{"__isSmartRef__":true,"id":519},{"__isSmartRef__":true,"id":520}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"517":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"518":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"519":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"520":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"521":{"stops":[{"__isSmartRef__":true,"id":522},{"__isSmartRef__":true,"id":523},{"__isSmartRef__":true,"id":524},{"__isSmartRef__":true,"id":525}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"522":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"523":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"524":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"525":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"526":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":527},{"__isSmartRef__":true,"id":529},{"__isSmartRef__":true,"id":531},{"__isSmartRef__":true,"id":533},{"__isSmartRef__":true,"id":535}],"revisionOnLoad":171940,"lastModifiedDate":{"__isSmartRef__":true,"id":537},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"527":{"date":{"__isSmartRef__":true,"id":528},"author":"undefined","message":"","id":"7074B413-6CF0-4892-9D18-52009A2A2E03"},"528":{"isSerializedDate":true,"string":"Fri Apr 13 2012 21:04:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"529":{"date":{"__isSmartRef__":true,"id":530},"author":"sstamm","message":"reverted button","id":"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E"},"530":{"isSerializedDate":true,"string":"Mon Apr 16 2012 10:36:21 GMT+0200 (Mitteleuropäische Sommerzeit)"},"531":{"date":{"__isSmartRef__":true,"id":532},"author":"robertkrahn","message":"no comment","id":"97D17254-EAC6-4494-8330-A347909590D6"},"532":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:08:58 GMT+0200 (Mitteleuropäische Sommerzeit)"},"533":{"date":{"__isSmartRef__":true,"id":534},"author":"robertkrahn","message":"no comment","id":"DDE22D44-9A6D-4485-80F3-262D5DA0CC07"},"534":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:03:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"535":{"date":{"__isSmartRef__":true,"id":536},"author":"bgnauk","message":"no comment","id":"FA43C1A3-19A9-4ED6-A014-82C74689A5C3"},"536":{"isSerializedDate":true,"string":"Tue Jun 19 2012 23:39:23 GMT+0200 (Mitteleuropäische Sommerzeit)"},"537":{"isSerializedDate":true,"string":"Fri Sep 07 2012 04:04:46 GMT+0200 (Mitteleuropäische Sommerzeit)"},"538":{"sourceObj":{"__isSmartRef__":true,"id":504},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":504},"targetMethodName":"doAction","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"539":{"morph":{"__isSmartRef__":true,"id":504},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"540":{"doAction":{"__isSmartRef__":true,"id":541}},"541":{"varMapping":{"__isSmartRef__":true,"id":542},"source":"function doAction() {\n this.owner.setCurrentConstraintType(\"horizontal_distance\");\n}","funcProperties":{"__isSmartRef__":true,"id":543},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"542":{"this":{"__isSmartRef__":true,"id":504}},"543":{"timestamp":{"__isSmartRef__":true,"id":544},"user":"daniel.hoffmann","tags":[]},"544":{"isSerializedDate":true,"string":"Sun Dec 09 2012 13:41:14 GMT+0100 (Mitteleuropäische Zeit)"},"545":{"submorphs":[{"__isSmartRef__":true,"id":546}],"scripts":[],"id":"3BEC002C-D4F4-48FB-991F-C571B37BD67F","shape":{"__isSmartRef__":true,"id":551},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":557},"lighterFill":{"__isSmartRef__":true,"id":562},"label":{"__isSmartRef__":true,"id":546},"name":"verticalDistanceButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":567},"attributeConnections":[{"__isSmartRef__":true,"id":579}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":580},"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","C17CE8DD-F150-471B-A804-B902C44DB989","BAA26299-1172-4C28-9D20-563CA81EB857","8B6894B9-3D7A-4E35-AA37-0D97E50BBD9E","E199C9AB-7C9A-4FE3-9730-97A76FB09C41","F14E8FEB-BDB5-464B-BD3B-C8C70C47D49B"],"_ClipMode":"visible","isPressed":false,"owner":{"__isSmartRef__":true,"id":1},"__serializedExpressions__":["_Position","distanceToDragEvent"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":581},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(8.0,379.0)","distanceToDragEvent":"lively.pt(54.9,-11.0)"},"546":{"submorphs":[],"scripts":[],"id":"E83541BC-FD0A-475F-BC82-08CF147F6458","shape":{"__isSmartRef__":true,"id":547},"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":545},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":548}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":550},"_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","303C69B8-19F4-4246-A1E0-A0F10E224FBF","4D408C13-0EE5-45F4-9B8B-D1230900F49E","2D547A16-71CE-4CC4-B3D4-10215038456E","7D4599DE-22B4-4132-9569-3402188A1E6D","BE191E38-076D-4EC2-984C-A592403A8ECB"],"_MinTextWidth":100,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","lastSearchString":"","lastSearchIndex":0,"searchHighlights":[],"__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)"},"547":{"_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)"},"548":{"style":{"__isSmartRef__":true,"id":549},"chunkOwner":{"__isSmartRef__":true,"id":546},"_id":"_14355","storedString":"Vert. Abstand","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"549":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"550":{"morph":{"__isSmartRef__":true,"id":546},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"551":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":552},"_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)"},"552":{"stops":[{"__isSmartRef__":true,"id":553},{"__isSmartRef__":true,"id":554},{"__isSmartRef__":true,"id":555},{"__isSmartRef__":true,"id":556}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"553":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"554":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"555":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"556":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"557":{"stops":[{"__isSmartRef__":true,"id":558},{"__isSmartRef__":true,"id":559},{"__isSmartRef__":true,"id":560},{"__isSmartRef__":true,"id":561}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"558":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"559":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"560":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"561":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"562":{"stops":[{"__isSmartRef__":true,"id":563},{"__isSmartRef__":true,"id":564},{"__isSmartRef__":true,"id":565},{"__isSmartRef__":true,"id":566}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"563":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"564":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"565":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"566":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"567":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":568},{"__isSmartRef__":true,"id":570},{"__isSmartRef__":true,"id":572},{"__isSmartRef__":true,"id":574},{"__isSmartRef__":true,"id":576}],"revisionOnLoad":171940,"lastModifiedDate":{"__isSmartRef__":true,"id":578},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"568":{"date":{"__isSmartRef__":true,"id":569},"author":"undefined","message":"","id":"7074B413-6CF0-4892-9D18-52009A2A2E03"},"569":{"isSerializedDate":true,"string":"Fri Apr 13 2012 21:04:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"570":{"date":{"__isSmartRef__":true,"id":571},"author":"sstamm","message":"reverted button","id":"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E"},"571":{"isSerializedDate":true,"string":"Mon Apr 16 2012 10:36:21 GMT+0200 (Mitteleuropäische Sommerzeit)"},"572":{"date":{"__isSmartRef__":true,"id":573},"author":"robertkrahn","message":"no comment","id":"97D17254-EAC6-4494-8330-A347909590D6"},"573":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:08:58 GMT+0200 (Mitteleuropäische Sommerzeit)"},"574":{"date":{"__isSmartRef__":true,"id":575},"author":"robertkrahn","message":"no comment","id":"DDE22D44-9A6D-4485-80F3-262D5DA0CC07"},"575":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:03:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"576":{"date":{"__isSmartRef__":true,"id":577},"author":"bgnauk","message":"no comment","id":"FA43C1A3-19A9-4ED6-A014-82C74689A5C3"},"577":{"isSerializedDate":true,"string":"Tue Jun 19 2012 23:39:23 GMT+0200 (Mitteleuropäische Sommerzeit)"},"578":{"isSerializedDate":true,"string":"Fri Sep 07 2012 04:04:46 GMT+0200 (Mitteleuropäische Sommerzeit)"},"579":{"sourceObj":{"__isSmartRef__":true,"id":545},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":545},"targetMethodName":"doAction","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"580":{"morph":{"__isSmartRef__":true,"id":545},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"581":{"doAction":{"__isSmartRef__":true,"id":582}},"582":{"varMapping":{"__isSmartRef__":true,"id":583},"source":"function doAction() {\n this.owner.setCurrentConstraintType(\"vertical_distance\");\n}","funcProperties":{"__isSmartRef__":true,"id":584},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"583":{"this":{"__isSmartRef__":true,"id":545}},"584":{"timestamp":{"__isSmartRef__":true,"id":585},"user":"daniel.hoffmann","tags":[]},"585":{"isSerializedDate":true,"string":"Sun Dec 09 2012 12:24:50 GMT+0100 (Mitteleuropäische Zeit)"},"586":{"submorphs":[{"__isSmartRef__":true,"id":587}],"scripts":[],"id":"7564E02B-B18E-45C3-9915-CDA98D05B178","shape":{"__isSmartRef__":true,"id":592},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":598},"lighterFill":{"__isSmartRef__":true,"id":603},"label":{"__isSmartRef__":true,"id":587},"name":"positionButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":608},"attributeConnections":[{"__isSmartRef__":true,"id":620}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":621},"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","C17CE8DD-F150-471B-A804-B902C44DB989","BAA26299-1172-4C28-9D20-563CA81EB857","8B6894B9-3D7A-4E35-AA37-0D97E50BBD9E","DAEC803B-0B68-4965-8CC3-B742865E9938"],"_ClipMode":"visible","isPressed":false,"owner":{"__isSmartRef__":true,"id":1},"prevScroll":[0,0],"__serializedExpressions__":["_Position","distanceToDragEvent"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":622},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(6.0,350.0)","distanceToDragEvent":"lively.pt(54.9,-11.0)"},"587":{"submorphs":[],"scripts":[],"id":"C2D44459-7096-4BF7-BEAC-9FA455019959","shape":{"__isSmartRef__":true,"id":588},"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":586},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":589}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":591},"_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","303C69B8-19F4-4246-A1E0-A0F10E224FBF","4D408C13-0EE5-45F4-9B8B-D1230900F49E","2D547A16-71CE-4CC4-B3D4-10215038456E","CA91D7EE-DABF-4BF1-AF84-819056198345"],"_MinTextWidth":100,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","lastSearchString":"","lastSearchIndex":0,"searchHighlights":[],"__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)"},"588":{"_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)"},"589":{"style":{"__isSmartRef__":true,"id":590},"chunkOwner":{"__isSmartRef__":true,"id":587},"_id":"_2175","storedString":"Position","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"590":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"591":{"morph":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"592":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":593},"_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)"},"593":{"stops":[{"__isSmartRef__":true,"id":594},{"__isSmartRef__":true,"id":595},{"__isSmartRef__":true,"id":596},{"__isSmartRef__":true,"id":597}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"594":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"595":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"596":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"597":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"598":{"stops":[{"__isSmartRef__":true,"id":599},{"__isSmartRef__":true,"id":600},{"__isSmartRef__":true,"id":601},{"__isSmartRef__":true,"id":602}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"599":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"600":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"601":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"602":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"603":{"stops":[{"__isSmartRef__":true,"id":604},{"__isSmartRef__":true,"id":605},{"__isSmartRef__":true,"id":606},{"__isSmartRef__":true,"id":607}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"604":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"605":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"606":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"607":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"608":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":609},{"__isSmartRef__":true,"id":611},{"__isSmartRef__":true,"id":613},{"__isSmartRef__":true,"id":615},{"__isSmartRef__":true,"id":617}],"revisionOnLoad":171940,"lastModifiedDate":{"__isSmartRef__":true,"id":619},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"609":{"date":{"__isSmartRef__":true,"id":610},"author":"undefined","message":"","id":"7074B413-6CF0-4892-9D18-52009A2A2E03"},"610":{"isSerializedDate":true,"string":"Fri Apr 13 2012 21:04:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"611":{"date":{"__isSmartRef__":true,"id":612},"author":"sstamm","message":"reverted button","id":"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E"},"612":{"isSerializedDate":true,"string":"Mon Apr 16 2012 10:36:21 GMT+0200 (Mitteleuropäische Sommerzeit)"},"613":{"date":{"__isSmartRef__":true,"id":614},"author":"robertkrahn","message":"no comment","id":"97D17254-EAC6-4494-8330-A347909590D6"},"614":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:08:58 GMT+0200 (Mitteleuropäische Sommerzeit)"},"615":{"date":{"__isSmartRef__":true,"id":616},"author":"robertkrahn","message":"no comment","id":"DDE22D44-9A6D-4485-80F3-262D5DA0CC07"},"616":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:03:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"617":{"date":{"__isSmartRef__":true,"id":618},"author":"bgnauk","message":"no comment","id":"FA43C1A3-19A9-4ED6-A014-82C74689A5C3"},"618":{"isSerializedDate":true,"string":"Tue Jun 19 2012 23:39:23 GMT+0200 (Mitteleuropäische Sommerzeit)"},"619":{"isSerializedDate":true,"string":"Fri Sep 07 2012 04:04:46 GMT+0200 (Mitteleuropäische Sommerzeit)"},"620":{"sourceObj":{"__isSmartRef__":true,"id":586},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":586},"targetMethodName":"doAction","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"621":{"morph":{"__isSmartRef__":true,"id":586},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"622":{"doAction":{"__isSmartRef__":true,"id":623}},"623":{"varMapping":{"__isSmartRef__":true,"id":624},"source":"function doAction() {\n this.owner.setCurrentConstraintType(\"position\");\n}","funcProperties":{"__isSmartRef__":true,"id":625},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"624":{"this":{"__isSmartRef__":true,"id":586}},"625":{"timestamp":{"__isSmartRef__":true,"id":626},"user":"daniel.hoffmann","tags":[]},"626":{"isSerializedDate":true,"string":"Thu Dec 06 2012 18:37:56 GMT+0100 (Mitteleuropäische Zeit)"},"627":{"submorphs":[{"__isSmartRef__":true,"id":628}],"scripts":[],"id":"9035D6EA-7EE3-4CF0-B857-21028EE6BCB2","shape":{"__isSmartRef__":true,"id":633},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":639},"lighterFill":{"__isSmartRef__":true,"id":644},"label":{"__isSmartRef__":true,"id":628},"name":"ratioButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":649},"attributeConnections":[{"__isSmartRef__":true,"id":661}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":662},"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","C17CE8DD-F150-471B-A804-B902C44DB989","5775AABA-C8F1-4CDE-8B9D-B7845202C77B","4BB3014B-33C9-418D-9735-02CBF7445E51"],"_ClipMode":"visible","isPressed":false,"owner":{"__isSmartRef__":true,"id":1},"__serializedExpressions__":["_Position","distanceToDragEvent"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":663},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(7.0,317.0)","distanceToDragEvent":"lively.pt(54.9,-11.0)"},"628":{"submorphs":[],"scripts":[],"id":"0C183365-4A37-404B-9414-2626B709BC1A","shape":{"__isSmartRef__":true,"id":629},"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":627},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":630}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":632},"_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","303C69B8-19F4-4246-A1E0-A0F10E224FBF","C4C740F9-7B6A-4961-95C1-21341EBE2014","36AF778E-B9C8-4C1B-BFD6-1253FBF7ED3A"],"_MinTextWidth":100,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","lastSearchString":"","lastSearchIndex":0,"searchHighlights":[],"__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)"},"629":{"_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)"},"630":{"style":{"__isSmartRef__":true,"id":631},"chunkOwner":{"__isSmartRef__":true,"id":628},"_id":"_1325","storedString":"Verhältnis","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"631":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"632":{"morph":{"__isSmartRef__":true,"id":628},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"633":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":634},"_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)"},"634":{"stops":[{"__isSmartRef__":true,"id":635},{"__isSmartRef__":true,"id":636},{"__isSmartRef__":true,"id":637},{"__isSmartRef__":true,"id":638}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"635":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"636":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"637":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"638":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"639":{"stops":[{"__isSmartRef__":true,"id":640},{"__isSmartRef__":true,"id":641},{"__isSmartRef__":true,"id":642},{"__isSmartRef__":true,"id":643}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"640":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"641":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"642":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"643":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"644":{"stops":[{"__isSmartRef__":true,"id":645},{"__isSmartRef__":true,"id":646},{"__isSmartRef__":true,"id":647},{"__isSmartRef__":true,"id":648}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"645":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"646":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"647":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"648":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"649":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":650},{"__isSmartRef__":true,"id":652},{"__isSmartRef__":true,"id":654},{"__isSmartRef__":true,"id":656},{"__isSmartRef__":true,"id":658}],"revisionOnLoad":171940,"lastModifiedDate":{"__isSmartRef__":true,"id":660},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"650":{"date":{"__isSmartRef__":true,"id":651},"author":"undefined","message":"","id":"7074B413-6CF0-4892-9D18-52009A2A2E03"},"651":{"isSerializedDate":true,"string":"Fri Apr 13 2012 21:04:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"652":{"date":{"__isSmartRef__":true,"id":653},"author":"sstamm","message":"reverted button","id":"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E"},"653":{"isSerializedDate":true,"string":"Mon Apr 16 2012 10:36:21 GMT+0200 (Mitteleuropäische Sommerzeit)"},"654":{"date":{"__isSmartRef__":true,"id":655},"author":"robertkrahn","message":"no comment","id":"97D17254-EAC6-4494-8330-A347909590D6"},"655":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:08:58 GMT+0200 (Mitteleuropäische Sommerzeit)"},"656":{"date":{"__isSmartRef__":true,"id":657},"author":"robertkrahn","message":"no comment","id":"DDE22D44-9A6D-4485-80F3-262D5DA0CC07"},"657":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:03:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"658":{"date":{"__isSmartRef__":true,"id":659},"author":"bgnauk","message":"no comment","id":"FA43C1A3-19A9-4ED6-A014-82C74689A5C3"},"659":{"isSerializedDate":true,"string":"Tue Jun 19 2012 23:39:23 GMT+0200 (Mitteleuropäische Sommerzeit)"},"660":{"isSerializedDate":true,"string":"Fri Sep 07 2012 04:04:46 GMT+0200 (Mitteleuropäische Sommerzeit)"},"661":{"sourceObj":{"__isSmartRef__":true,"id":627},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":627},"targetMethodName":"doAction","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"662":{"morph":{"__isSmartRef__":true,"id":627},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"663":{"doAction":{"__isSmartRef__":true,"id":664}},"664":{"varMapping":{"__isSmartRef__":true,"id":665},"source":"function doAction() {\n this.owner.setCurrentConstraintType(\"ratio\");\n}","funcProperties":{"__isSmartRef__":true,"id":666},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"665":{"this":{"__isSmartRef__":true,"id":627}},"666":{"timestamp":{"__isSmartRef__":true,"id":667},"user":"daniel.hoffmann","tags":[]},"667":{"isSerializedDate":true,"string":"Sun Dec 02 2012 14:03:37 GMT+0100 (Mitteleuropäische Zeit)"},"668":{"submorphs":[{"__isSmartRef__":true,"id":669}],"scripts":[],"id":"34FCCA5D-7963-4724-928F-6F56975B901B","shape":{"__isSmartRef__":true,"id":674},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":680},"lighterFill":{"__isSmartRef__":true,"id":685},"label":{"__isSmartRef__":true,"id":669},"name":"heightButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":690},"attributeConnections":[{"__isSmartRef__":true,"id":702}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":703},"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","C9BA2C75-794B-4F26-9334-CE05CA681895","437CE367-DCA2-42D0-B627-7E8DAEAC6525","90D85C76-093F-4E88-AC7C-6DAB929BD357"],"_ClipMode":"visible","isPressed":false,"owner":{"__isSmartRef__":true,"id":1},"prevScroll":[0,0],"__serializedExpressions__":["_Position","distanceToDragEvent"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":704},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(5.0,280.0)","distanceToDragEvent":"lively.pt(54.9,-11.0)"},"669":{"submorphs":[],"scripts":[],"id":"78F05D96-92CC-4EE0-886F-44C2582F282E","shape":{"__isSmartRef__":true,"id":670},"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":668},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":671}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":673},"_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","ED758BA3-71AD-4C91-83A3-8A0B6FBB89F2","A53C3E0A-62DC-455D-9FC0-310D5EA1D3E4","B5C44FE4-3380-40A6-BA67-7160F7270E8E"],"_MinTextWidth":100,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","lastSearchString":"","lastSearchIndex":0,"searchHighlights":[],"__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)"},"670":{"_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)"},"671":{"style":{"__isSmartRef__":true,"id":672},"chunkOwner":{"__isSmartRef__":true,"id":669},"_id":"_1088","storedString":"Höhe","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"672":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"673":{"morph":{"__isSmartRef__":true,"id":669},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"674":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":675},"_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)"},"675":{"stops":[{"__isSmartRef__":true,"id":676},{"__isSmartRef__":true,"id":677},{"__isSmartRef__":true,"id":678},{"__isSmartRef__":true,"id":679}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"676":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"677":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"678":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"679":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"680":{"stops":[{"__isSmartRef__":true,"id":681},{"__isSmartRef__":true,"id":682},{"__isSmartRef__":true,"id":683},{"__isSmartRef__":true,"id":684}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"681":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"682":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"683":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"684":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"685":{"stops":[{"__isSmartRef__":true,"id":686},{"__isSmartRef__":true,"id":687},{"__isSmartRef__":true,"id":688},{"__isSmartRef__":true,"id":689}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"686":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"687":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"688":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"689":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"690":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":691},{"__isSmartRef__":true,"id":693},{"__isSmartRef__":true,"id":695},{"__isSmartRef__":true,"id":697},{"__isSmartRef__":true,"id":699}],"revisionOnLoad":171940,"lastModifiedDate":{"__isSmartRef__":true,"id":701},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"691":{"date":{"__isSmartRef__":true,"id":692},"author":"undefined","message":"","id":"7074B413-6CF0-4892-9D18-52009A2A2E03"},"692":{"isSerializedDate":true,"string":"Fri Apr 13 2012 21:04:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"693":{"date":{"__isSmartRef__":true,"id":694},"author":"sstamm","message":"reverted button","id":"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E"},"694":{"isSerializedDate":true,"string":"Mon Apr 16 2012 10:36:21 GMT+0200 (Mitteleuropäische Sommerzeit)"},"695":{"date":{"__isSmartRef__":true,"id":696},"author":"robertkrahn","message":"no comment","id":"97D17254-EAC6-4494-8330-A347909590D6"},"696":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:08:58 GMT+0200 (Mitteleuropäische Sommerzeit)"},"697":{"date":{"__isSmartRef__":true,"id":698},"author":"robertkrahn","message":"no comment","id":"DDE22D44-9A6D-4485-80F3-262D5DA0CC07"},"698":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:03:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"699":{"date":{"__isSmartRef__":true,"id":700},"author":"bgnauk","message":"no comment","id":"FA43C1A3-19A9-4ED6-A014-82C74689A5C3"},"700":{"isSerializedDate":true,"string":"Tue Jun 19 2012 23:39:23 GMT+0200 (Mitteleuropäische Sommerzeit)"},"701":{"isSerializedDate":true,"string":"Fri Sep 07 2012 04:04:46 GMT+0200 (Mitteleuropäische Sommerzeit)"},"702":{"sourceObj":{"__isSmartRef__":true,"id":668},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":668},"targetMethodName":"doAction","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"703":{"morph":{"__isSmartRef__":true,"id":668},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"704":{"doAction":{"__isSmartRef__":true,"id":705}},"705":{"varMapping":{"__isSmartRef__":true,"id":706},"source":"function doAction() {\n this.owner.setCurrentConstraintType(\"height\")\n}","funcProperties":{"__isSmartRef__":true,"id":707},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"706":{"this":{"__isSmartRef__":true,"id":668}},"707":{"timestamp":{"__isSmartRef__":true,"id":708},"user":"daniel.hoffmann","tags":[]},"708":{"isSerializedDate":true,"string":"Sun Dec 02 2012 12:13:39 GMT+0100 (Mitteleuropäische Zeit)"},"709":{"submorphs":[{"__isSmartRef__":true,"id":710}],"scripts":[],"id":"AC5A80EC-53F2-47E1-9007-91F16AA40553","shape":{"__isSmartRef__":true,"id":715},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":721},"lighterFill":{"__isSmartRef__":true,"id":726},"label":{"__isSmartRef__":true,"id":710},"name":"widthButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":731},"attributeConnections":[{"__isSmartRef__":true,"id":743}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":744},"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","2EC743F9-44DC-4036-A700-EBA2DF6427E3","9C6CE5FD-304F-40C1-AA5D-4DCC3E00F32A","82D5D5D5-8655-417B-A5AE-C68841E4E10C"],"_ClipMode":"visible","isPressed":false,"owner":{"__isSmartRef__":true,"id":1},"prevScroll":[0,0],"__serializedExpressions__":["_Position","distanceToDragEvent"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":745},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(4.0,247.0)","distanceToDragEvent":"lively.pt(54.9,-11.0)"},"710":{"submorphs":[],"scripts":[],"id":"6BB06C7D-3BC7-476A-AC86-D075AAF92B5E","shape":{"__isSmartRef__":true,"id":711},"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":709},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":712}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":714},"_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","D73A63DD-803D-4045-A7A7-D9AD06E3D34A","88D14D26-F53B-4575-9BEF-51DA3E97E515","41452005-DAA8-4427-A34E-F0FC94EAF76B"],"_MinTextWidth":100,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","lastSearchString":"","lastSearchIndex":0,"searchHighlights":[],"__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)"},"711":{"_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)"},"712":{"style":{"__isSmartRef__":true,"id":713},"chunkOwner":{"__isSmartRef__":true,"id":710},"_id":"_1167","storedString":"Breite","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"713":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"714":{"morph":{"__isSmartRef__":true,"id":710},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"715":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":716},"_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)"},"716":{"stops":[{"__isSmartRef__":true,"id":717},{"__isSmartRef__":true,"id":718},{"__isSmartRef__":true,"id":719},{"__isSmartRef__":true,"id":720}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"717":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"718":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"719":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"720":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"721":{"stops":[{"__isSmartRef__":true,"id":722},{"__isSmartRef__":true,"id":723},{"__isSmartRef__":true,"id":724},{"__isSmartRef__":true,"id":725}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"722":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"723":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"724":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"725":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"726":{"stops":[{"__isSmartRef__":true,"id":727},{"__isSmartRef__":true,"id":728},{"__isSmartRef__":true,"id":729},{"__isSmartRef__":true,"id":730}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"727":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"728":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"729":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"730":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"731":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":732},{"__isSmartRef__":true,"id":734},{"__isSmartRef__":true,"id":736},{"__isSmartRef__":true,"id":738},{"__isSmartRef__":true,"id":740}],"revisionOnLoad":171940,"lastModifiedDate":{"__isSmartRef__":true,"id":742},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"732":{"date":{"__isSmartRef__":true,"id":733},"author":"undefined","message":"","id":"7074B413-6CF0-4892-9D18-52009A2A2E03"},"733":{"isSerializedDate":true,"string":"Fri Apr 13 2012 21:04:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"734":{"date":{"__isSmartRef__":true,"id":735},"author":"sstamm","message":"reverted button","id":"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E"},"735":{"isSerializedDate":true,"string":"Mon Apr 16 2012 10:36:21 GMT+0200 (Mitteleuropäische Sommerzeit)"},"736":{"date":{"__isSmartRef__":true,"id":737},"author":"robertkrahn","message":"no comment","id":"97D17254-EAC6-4494-8330-A347909590D6"},"737":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:08:58 GMT+0200 (Mitteleuropäische Sommerzeit)"},"738":{"date":{"__isSmartRef__":true,"id":739},"author":"robertkrahn","message":"no comment","id":"DDE22D44-9A6D-4485-80F3-262D5DA0CC07"},"739":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:03:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"740":{"date":{"__isSmartRef__":true,"id":741},"author":"bgnauk","message":"no comment","id":"FA43C1A3-19A9-4ED6-A014-82C74689A5C3"},"741":{"isSerializedDate":true,"string":"Tue Jun 19 2012 23:39:23 GMT+0200 (Mitteleuropäische Sommerzeit)"},"742":{"isSerializedDate":true,"string":"Fri Sep 07 2012 04:04:46 GMT+0200 (Mitteleuropäische Sommerzeit)"},"743":{"sourceObj":{"__isSmartRef__":true,"id":709},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":709},"targetMethodName":"doAction","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"744":{"morph":{"__isSmartRef__":true,"id":709},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"745":{"doAction":{"__isSmartRef__":true,"id":746}},"746":{"varMapping":{"__isSmartRef__":true,"id":747},"source":"function doAction() {\n this.owner.setCurrentConstraintType(\"width\")\n}","funcProperties":{"__isSmartRef__":true,"id":748},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"747":{"this":{"__isSmartRef__":true,"id":709}},"748":{"timestamp":{"__isSmartRef__":true,"id":749},"user":"daniel.hoffmann","tags":[]},"749":{"isSerializedDate":true,"string":"Sun Dec 02 2012 12:13:20 GMT+0100 (Mitteleuropäische Zeit)"},"750":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":751},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":752}],"eventHandler":{"__isSmartRef__":true,"id":754},"_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","95EAB5DF-7F75-42DA-AAE6-F136F1DDB3A7","8CE344F4-B1B3-4F2B-A4CA-29B077426419","D1EA35F1-967A-4ECB-831A-FA3BD77463BA"],"id":"C10305B7-09D7-4E16-9686-7DD49C834839","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":755},"syntaxHighlightingWhileTyping":true,"attributeConnections":[{"__isSmartRef__":true,"id":756}],"doNotSerialize":["$$textString"],"doNotCopyProperties":["$$textString"],"accessibleInInactiveWindow":true,"parseErrors":null,"_lastSyntaxHighlightTime":5,"showsHalos":false,"isBeingDragged":false,"name":"SelectedText","text":"name","charsReplaced":"blueRect","lastFindLoc":16,"owner":{"__isSmartRef__":true,"id":1},"lastSearchString":"","lastSearchIndex":0,"searchHighlights":[],"__serializedExpressions__":["_TextColor","_Position"],"textString":"blue","_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(8.0,205.0)"},"751":{"_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(95.0,25.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(95,94,95)","_Fill":"Color.rgb(243,243,243)"},"752":{"style":{"__isSmartRef__":true,"id":753},"chunkOwner":{"__isSmartRef__":true,"id":750},"_id":"_1028","storedString":"blue","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"753":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"754":{"morph":{"__isSmartRef__":true,"id":750},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"755":{"resizeWidth":true,"resizeHeight":true},"756":{"sourceObj":{"__isSmartRef__":true,"id":750},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":750},"targetMethodName":"highlightSyntaxDebounced","varMapping":{"__isSmartRef__":true,"id":757},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"757":{"source":{"__isSmartRef__":true,"id":750},"target":{"__isSmartRef__":true,"id":750}},"758":{"_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)"},"759":{"partsSpaceName":"PartsBin/sd1213/","comment":"Constraint-based layouting with the Simplex algorithm. Still under construction!","migrationLevel":4,"partName":"SketchPad","changes":[{"__isSmartRef__":true,"id":760},{"__isSmartRef__":true,"id":762},{"__isSmartRef__":true,"id":764},{"__isSmartRef__":true,"id":766},{"__isSmartRef__":true,"id":768},{"__isSmartRef__":true,"id":770},{"__isSmartRef__":true,"id":772},{"__isSmartRef__":true,"id":774},{"__isSmartRef__":true,"id":776},{"__isSmartRef__":true,"id":778},{"__isSmartRef__":true,"id":780},{"__isSmartRef__":true,"id":782},{"__isSmartRef__":true,"id":784},{"__isSmartRef__":true,"id":786},{"__isSmartRef__":true,"id":788},{"__isSmartRef__":true,"id":790},{"__isSmartRef__":true,"id":792},{"__isSmartRef__":true,"id":794},{"__isSmartRef__":true,"id":796},{"__isSmartRef__":true,"id":798},{"__isSmartRef__":true,"id":800},{"__isSmartRef__":true,"id":802},{"__isSmartRef__":true,"id":804},{"__isSmartRef__":true,"id":806}],"lastModifiedDate":{"__isSmartRef__":true,"id":808},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"760":{"date":{"__isSmartRef__":true,"id":761},"author":"daniel.hoffmann","message":"got adding of ratio constraint working (correct version)","id":"08861437-D7B9-4D35-9A3E-3F1320C6E6A5"},"761":{"isSerializedDate":true,"string":"Wed Dec 12 2012 22:41:06 GMT+0100 (Mitteleuropäische Zeit)"},"762":{"date":{"__isSmartRef__":true,"id":763},"author":"daniel.hoffmann","message":"got adding of ratio constraint working (correct version)","id":"830E1959-4CD2-400A-8832-B463D536CF66"},"763":{"isSerializedDate":true,"string":"Wed Dec 12 2012 22:40:18 GMT+0100 (Mitteleuropäische Zeit)"},"764":{"date":{"__isSmartRef__":true,"id":765},"author":"daniel.hoffmann","message":"got adding of ratio constraint working","id":"11BC8BB4-8039-4A3A-A8C6-049AFF5BF3B1"},"765":{"isSerializedDate":true,"string":"Wed Dec 12 2012 22:27:18 GMT+0100 (Mitteleuropäische Zeit)"},"766":{"date":{"__isSmartRef__":true,"id":767},"author":"daniel.hoffmann","message":"position constraint can be added manually, disabled syntax highlighting on output boxes","id":"7D9A3D34-1DA5-4BF6-8A5D-53C265AC87A8"},"767":{"isSerializedDate":true,"string":"Thu Dec 06 2012 18:44:32 GMT+0100 (Mitteleuropäische Zeit)"},"768":{"date":{"__isSmartRef__":true,"id":769},"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"},"769":{"isSerializedDate":true,"string":"Sun Dec 02 2012 19:09:22 GMT+0100 (Mitteleuropäische Zeit)"},"770":{"date":{"__isSmartRef__":true,"id":771},"author":"lisa.pfisterer","message":"Änderungen von Lisa. Array Util, Tableau-Anzeige, erste Schritte für Setter.","id":"5E3055D8-ECFA-4BEE-A27D-35F84A422A00"},"771":{"isSerializedDate":true,"string":"Sun Dec 02 2012 14:28:16 GMT+0100 (Mitteleuropäische Zeit)"},"772":{"date":{"__isSmartRef__":true,"id":773},"author":"daniel.hoffmann","message":"Added support for adding constraints manually","id":"09ABA022-2B1A-4B91-8B3B-31A5752DD828"},"773":{"isSerializedDate":true,"string":"Sun Dec 02 2012 12:38:16 GMT+0100 (Mitteleuropäische Zeit)"},"774":{"date":{"__isSmartRef__":true,"id":775},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"775":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (Mitteleuropäische Sommerzeit)"},"776":{"date":{"__isSmartRef__":true,"id":777},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"777":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"778":{"date":{"__isSmartRef__":true,"id":779},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"779":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"780":{"date":{"__isSmartRef__":true,"id":781},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"781":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"782":{"date":{"__isSmartRef__":true,"id":783},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"783":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)"},"784":{"date":{"__isSmartRef__":true,"id":785},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"785":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"786":{"date":{"__isSmartRef__":true,"id":787},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"787":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"788":{"date":{"__isSmartRef__":true,"id":789},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"789":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (Mitteleuropäische Zeit)"},"790":{"date":{"__isSmartRef__":true,"id":791},"author":"lisa.pfisterer","message":"first draft. Still under construction!","id":"2B13E2A0-6DC9-4EDF-82E7-F541EB7D78BF"},"791":{"isSerializedDate":true,"string":"Sat Dec 01 2012 21:43:10 GMT+0100 (Mitteleuropäische Zeit)"},"792":{"date":{"__isSmartRef__":true,"id":793},"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"},"793":{"isSerializedDate":true,"string":"Sat Dec 01 2012 22:57:06 GMT+0100 (Mitteleuropäische Zeit)"},"794":{"date":{"__isSmartRef__":true,"id":795},"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"},"795":{"isSerializedDate":true,"string":"Sun Dec 02 2012 14:00:42 GMT+0100 (Mitteleuropäische Zeit)"},"796":{"date":{"__isSmartRef__":true,"id":797},"author":"daniel.hoffmann","message":"ratio button works as well","id":"855AF291-AD64-458B-9689-798C7B7C95B5"},"797":{"isSerializedDate":true,"string":"Sun Dec 02 2012 14:06:02 GMT+0100 (Mitteleuropäische Zeit)"},"798":{"date":{"__isSmartRef__":true,"id":799},"author":"daniel.hoffmann","message":"get side of rectangle","id":"0E2DB143-F8A6-4DEA-A29B-8B814B27984E"},"799":{"isSerializedDate":true,"string":"Sun Dec 02 2012 17:49:43 GMT+0100 (Mitteleuropäische Zeit)"},"800":{"date":{"__isSmartRef__":true,"id":801},"author":"daniel.hoffmann","message":"read value of ratio","id":"1534C786-A4CB-4E28-8341-71AEBC1C796B"},"801":{"isSerializedDate":true,"string":"Sun Dec 02 2012 18:15:07 GMT+0100 (Mitteleuropäische Zeit)"},"802":{"date":{"__isSmartRef__":true,"id":803},"author":"lisa.pfisterer","message":"Ratio implementiert (richtig herum??)","id":"37F523CF-DD2D-4A29-96F1-E50E32CD8D94"},"803":{"isSerializedDate":true,"string":"Mon Dec 03 2012 23:26:16 GMT+0100 (Mitteleuropäische Zeit)"},"804":{"date":{"__isSmartRef__":true,"id":805},"author":"lisa.pfisterer","message":"Positionen möglich! :) Sowie Constraints-Array angelegt","id":"4052D55D-CD65-4555-A26D-59AFBCC32962"},"805":{"isSerializedDate":true,"string":"Thu Dec 06 2012 18:23:18 GMT+0100 (Mitteleuropäische Zeit)"},"806":{"date":{"__isSmartRef__":true,"id":807},"author":"daniel.hoffmann","message":"add vertical distance constraint manually","id":"67F12FCF-5DD0-47A4-9793-ED578659E555"},"807":{"isSerializedDate":true,"string":"Sun Dec 09 2012 12:55:56 GMT+0100 (Mitteleuropäische Zeit)"},"808":{"isSerializedDate":true,"string":"Wed Dec 12 2012 22:26:58 GMT+0100 (Mitteleuropäische Zeit)"},"809":{"morph":{"__isSmartRef__":true,"id":1},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"810":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":811}},"811":{"test01IsMorph":{"__isSmartRef__":true,"id":812}},"812":{"varMapping":{"__isSmartRef__":true,"id":813},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":814},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"813":{"this":{"__isSmartRef__":true,"id":810}},"814":{},"815":{"tableau":[[0,2,1,0,100],[1,1,0,0,50],[0,3,0,0,150]],"all":["x1","x0","x0","x1"],"schlupf":["blue.w","blue.h"],"needed":["blue.h","blue.w"],"resultArray":[50,100],"result":true,"resultString":" blue.h: 50 blue.w: 100 F: 150","__LivelyClassName__":"SimplexAlgorithmClass","__SourceModuleName__":"Global.projects.SketchPad.SimplexAlgorithm"},"816":{"initializeTableau":{"__isSmartRef__":true,"id":817},"initSimplex":{"__isSmartRef__":true,"id":821},"simplexStep":{"__isSmartRef__":true,"id":825},"start":{"__isSmartRef__":true,"id":829},"stop":{"__isSmartRef__":true,"id":833},"parseConstraints":{"__isSmartRef__":true,"id":837},"testTableau":{"__isSmartRef__":true,"id":841},"addConstraintArray":{"__isSmartRef__":true,"id":845},"extendArrayWithZeros":{"__isSmartRef__":true,"id":849},"height":{"__isSmartRef__":true,"id":853},"addConstraint":{"__isSmartRef__":true,"id":857},"getValueForConstraintType":{"__isSmartRef__":true,"id":861},"select":{"__isSmartRef__":true,"id":865},"setCurrentConstraintType":{"__isSmartRef__":true,"id":869},"roundTableau":{"__isSmartRef__":true,"id":873},"setValue":{"__isSmartRef__":true,"id":877},"stepping":{"__isSmartRef__":true,"id":881},"testStuff":{"__isSmartRef__":true,"id":885},"getRatioSide":{"__isSmartRef__":true,"id":889},"addRatioConstraint":{"__isSmartRef__":true,"id":893},"length":{"__isSmartRef__":true,"id":897},"printTableau":{"__isSmartRef__":true,"id":901},"showVariableValues":{"__isSmartRef__":true,"id":905},"getValue":{"__isSmartRef__":true,"id":909},"width":{"__isSmartRef__":true,"id":913},"ratio":{"__isSmartRef__":true,"id":917},"position":{"__isSmartRef__":true,"id":921},"addVerticalDistanceConstraint":{"__isSmartRef__":true,"id":925},"addDistanceConstraint":{"__isSmartRef__":true,"id":929},"verticalDistance":{"__isSmartRef__":true,"id":933}},"817":{"varMapping":{"__isSmartRef__":true,"id":818},"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":819},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"818":{"this":{"__isSmartRef__":true,"id":1}},"819":{"timestamp":{"__isSmartRef__":true,"id":820},"user":"lisa.pfisterer","tags":[]},"820":{"isSerializedDate":true,"string":"Sun Dec 02 2012 18:59:12 GMT+0100 (Mitteleuropäische Zeit)"},"821":{"varMapping":{"__isSmartRef__":true,"id":822},"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":823},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"822":{"this":{"__isSmartRef__":true,"id":1}},"823":{"timestamp":{"__isSmartRef__":true,"id":824},"user":"lisa.pfisterer","tags":[]},"824":{"isSerializedDate":true,"string":"Thu Dec 06 2012 17:39:19 GMT+0100 (Mitteleuropäische Zeit)"},"825":{"varMapping":{"__isSmartRef__":true,"id":826},"source":"function simplexStep() {\n if(!this.algorithm.result) {\n \n for (var i = 0; i < this.algorithm.needed.length; i++) {\n var index = this.algorithm.schlupf.indexOf(this.algorithm.needed[i]);\n if (index >= 0) {\n var val = this.algorithm.resultArray[i];\n //this.algorithm.tableau[index][this.algorithm.tableau[0].length] = this.getValue(this.algorithm.needed[i]);\n console.log(\"Current Value: \" + this.algorithm.schlupf[index] + \" \" + val + \" GET VALUE: \" + this.getValue(this.algorithm.needed[i]));\n }\n \n }\n \n // SIMPLEX ITERATION STEP\n this.algorithm.simplexIteration();\n // ----------------------\n \n for (var i = 0; i < this.algorithm.resultArray.length; i++) {\n console.log(\"Result \" + this.algorithm.needed[i] + \": \" + this.algorithm.resultArray[i]);\n }\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 this.showVariableValues();\n\n } else {\n console.log(\"ALGORITHM FINISHED.\");\n\n this.printTableau(); \n this.stop();\n }\n \n\n}","funcProperties":{"__isSmartRef__":true,"id":827},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"826":{"this":{"__isSmartRef__":true,"id":1}},"827":{"timestamp":{"__isSmartRef__":true,"id":828},"user":"lisa.pfisterer","tags":[]},"828":{"isSerializedDate":true,"string":"Thu Dec 06 2012 18:02:55 GMT+0100 (Mitteleuropäische Zeit)"},"829":{"varMapping":{"__isSmartRef__":true,"id":830},"source":"function start() {\n this.initSimplex();\n this.startStepping(1000, \"simplexStep\")\n}","funcProperties":{"__isSmartRef__":true,"id":831},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"830":{"this":{"__isSmartRef__":true,"id":1}},"831":{"timestamp":{"__isSmartRef__":true,"id":832},"user":"lisa.pfisterer","tags":[]},"832":{"isSerializedDate":true,"string":"Sat Dec 01 2012 18:56:37 GMT+0100 (Mitteleuropäische Zeit)"},"833":{"varMapping":{"__isSmartRef__":true,"id":834},"source":"function stop() {\n this.stopStepping()\n}","funcProperties":{"__isSmartRef__":true,"id":835},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"834":{"this":{"__isSmartRef__":true,"id":1}},"835":{"timestamp":{"__isSmartRef__":true,"id":836},"user":"lisa.pfisterer","tags":[]},"836":{"isSerializedDate":true,"string":"Sat Dec 01 2012 18:56:37 GMT+0100 (Mitteleuropäische Zeit)"},"837":{"varMapping":{"__isSmartRef__":true,"id":838},"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 this.constraintsArray = new Array();\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 this.constraintsArray[i] = new Array(methodName, variables);\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 case \"position\":\n this.position(variables);\n break;\n case \"vertical_distance\":\n this.verticalDistance(variables);\n break;\n default:\n break;\n }\n }\n }\n // console.log(\"Constraints Array: \" + this.constraintsArray);\n // this.get(\"variablesTextField\").setTextString(\"Arr: \" + this.constraintsArray);\n}","funcProperties":{"__isSmartRef__":true,"id":839},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"838":{"this":{"__isSmartRef__":true,"id":1}},"839":{"timestamp":{"__isSmartRef__":true,"id":840},"user":"daniel.hoffmann","tags":[]},"840":{"isSerializedDate":true,"string":"Wed Dec 12 2012 22:39:30 GMT+0100 (Mitteleuropäische Zeit)"},"841":{"varMapping":{"__isSmartRef__":true,"id":842},"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":843},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"842":{"this":{"__isSmartRef__":true,"id":1}},"843":{"timestamp":{"__isSmartRef__":true,"id":844},"user":"lisa.pfisterer","tags":[]},"844":{"isSerializedDate":true,"string":"Sat Dec 01 2012 22:53:18 GMT+0100 (Mitteleuropäische Zeit)"},"845":{"varMapping":{"__isSmartRef__":true,"id":846},"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].startsWith(\"x\")) { // 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":847},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"846":{"this":{"__isSmartRef__":true,"id":1}},"847":{"timestamp":{"__isSmartRef__":true,"id":848},"user":"lisa.pfisterer","tags":[]},"848":{"isSerializedDate":true,"string":"Thu Dec 06 2012 17:49:25 GMT+0100 (Mitteleuropäische Zeit)"},"849":{"varMapping":{"__isSmartRef__":true,"id":850},"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":851},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"850":{"this":{"__isSmartRef__":true,"id":1}},"851":{"timestamp":{"__isSmartRef__":true,"id":852},"user":"lisa.pfisterer","tags":[]},"852":{"isSerializedDate":true,"string":"Sun Dec 02 2012 18:58:45 GMT+0100 (Mitteleuropäische Zeit)"},"853":{"varMapping":{"__isSmartRef__":true,"id":854},"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":855},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"854":{"this":{"__isSmartRef__":true,"id":1}},"855":{"timestamp":{"__isSmartRef__":true,"id":856},"user":"lisa.pfisterer","tags":[]},"856":{"isSerializedDate":true,"string":"Thu Dec 06 2012 17:39:19 GMT+0100 (Mitteleuropäische Zeit)"},"857":{"varMapping":{"__isSmartRef__":true,"id":858},"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 this.firstRatioSide = null;\n this.firstVerticalDistance = null;\n this.firstHorizontalDistance = null;\n}","funcProperties":{"__isSmartRef__":true,"id":859},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"858":{"this":{"__isSmartRef__":true,"id":1}},"859":{"timestamp":{"__isSmartRef__":true,"id":860},"user":"daniel.hoffmann","tags":[]},"860":{"isSerializedDate":true,"string":"Sun Dec 09 2012 13:43:21 GMT+0100 (Mitteleuropäische Zeit)"},"861":{"varMapping":{"__isSmartRef__":true,"id":862},"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 debugger;\n return this.getValue(name1) / this.getValue(name2);\n } else if (type == \"vertical_distance\"){\n return Math.abs(this.get(name1).getPosition().y - this.get(name2).getPosition().y);\n } else if (type == \"horizontal_distance\"){\n return Math.abs(this.get(name1).getPosition().x - this.get(name2).getPosition().x);\n } else {\n return \"?\"\n }\n}","funcProperties":{"__isSmartRef__":true,"id":863},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"862":{"this":{"__isSmartRef__":true,"id":1}},"863":{"timestamp":{"__isSmartRef__":true,"id":864},"user":"daniel.hoffmann","tags":[]},"864":{"isSerializedDate":true,"string":"Wed Dec 12 2012 22:39:30 GMT+0100 (Mitteleuropäische Zeit)"},"865":{"varMapping":{"__isSmartRef__":true,"id":866},"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 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 } else if(this.currentConstraintType == \"vertical_distance\"){\n debugger;\n if (this.firstVerticalDistance == null) {\n this.firstVerticalDistance = name;\n } else {\n var value = this.getValueForConstraintType(\"vertical_distance\", this.firstVerticalDistance, name);\n this.addDistanceConstraint(this.currentConstraintType, \n this.firstVerticalDistance, name, value);\n }\n } else if(this.currentConstraintType == \"horizontal_distance\"){\n debugger;\n if (this.firstHorizontalDistance == null) {\n this.firstHorizontalDistance = name;\n } else {\n var value = this.getValueForConstraintType(\"horizontal_distance\", this.firstHorizontalDistance, name);\n this.addDistanceConstraint(this.currentConstraintType, \n this.firstHorizontalDistance, name, value);\n }\n }\n }\n}","funcProperties":{"__isSmartRef__":true,"id":867},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"866":{"this":{"__isSmartRef__":true,"id":1}},"867":{"timestamp":{"__isSmartRef__":true,"id":868},"user":"daniel.hoffmann","tags":[]},"868":{"isSerializedDate":true,"string":"Sun Dec 09 2012 13:45:34 GMT+0100 (Mitteleuropäische Zeit)"},"869":{"varMapping":{"__isSmartRef__":true,"id":870},"source":"function setCurrentConstraintType(type) {\n this.currentConstraintType = type;\n if(type == \"ratio\") {\n this.firstRatioSide = null;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":871},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"870":{"this":{"__isSmartRef__":true,"id":1}},"871":{"timestamp":{"__isSmartRef__":true,"id":872},"user":"daniel.hoffmann","tags":[]},"872":{"isSerializedDate":true,"string":"Sun Dec 02 2012 17:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"873":{"varMapping":{"__isSmartRef__":true,"id":874},"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":875},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"874":{"this":{"__isSmartRef__":true,"id":1}},"875":{"timestamp":{"__isSmartRef__":true,"id":876},"user":"lisa.pfisterer","tags":[]},"876":{"isSerializedDate":true,"string":"Sun Dec 02 2012 14:25:12 GMT+0100 (Mitteleuropäische Zeit)"},"877":{"varMapping":{"__isSmartRef__":true,"id":878},"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 case \"x\":\n var position = object.getPosition();\n position.x = value;\n object.setPosition(position);\n break;\n case \"y\":\n var position= object.getPosition();\n position.y = value;\n object.setPosition(position);\n break;\n default:\n break;\n }\n \n}","funcProperties":{"__isSmartRef__":true,"id":879},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"878":{"this":{"__isSmartRef__":true,"id":1}},"879":{"timestamp":{"__isSmartRef__":true,"id":880},"user":"lisa.pfisterer","tags":[]},"880":{"isSerializedDate":true,"string":"Thu Dec 06 2012 17:39:19 GMT+0100 (Mitteleuropäische Zeit)"},"881":{"varMapping":{"__isSmartRef__":true,"id":882},"source":"function stepping() {\n this.startStepping(100, \"testStuff\")\n}","funcProperties":{"__isSmartRef__":true,"id":883},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"882":{"this":{"__isSmartRef__":true,"id":1}},"883":{"timestamp":{"__isSmartRef__":true,"id":884},"user":"lisa.pfisterer","tags":[]},"884":{"isSerializedDate":true,"string":"Sun Dec 02 2012 14:26:27 GMT+0100 (Mitteleuropäische Zeit)"},"885":{"varMapping":{"__isSmartRef__":true,"id":886},"source":"function testStuff() {\n //this.setValue(\"greenRect.height\", 300);\n //this.setValue(\"greenRect.width\", 150);\n var position = this.get(\"green\").getPosition();\n position.x = 300;\n this.get(\"green\").setPosition(position);\n \n}","funcProperties":{"__isSmartRef__":true,"id":887},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"886":{"this":{"__isSmartRef__":true,"id":1}},"887":{"timestamp":{"__isSmartRef__":true,"id":888},"user":"lisa.pfisterer","tags":[]},"888":{"isSerializedDate":true,"string":"Thu Dec 06 2012 17:39:19 GMT+0100 (Mitteleuropäische Zeit)"},"889":{"varMapping":{"__isSmartRef__":true,"id":890},"source":"function getRatioSide(name, part) {\n debugger;\n if (part == \"T\" || part == \"B\") {\n return name + \".w\";\n } else if (part == \"L\" || part == \"R\") {\n return name + \".h\";\n }\n}","funcProperties":{"__isSmartRef__":true,"id":891},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"890":{"this":{"__isSmartRef__":true,"id":1}},"891":{"timestamp":{"__isSmartRef__":true,"id":892},"user":"daniel.hoffmann","tags":[]},"892":{"isSerializedDate":true,"string":"Wed Dec 12 2012 22:39:30 GMT+0100 (Mitteleuropäische Zeit)"},"893":{"varMapping":{"__isSmartRef__":true,"id":894},"source":"function addRatioConstraint(type, side1, side2) {\n var value = this.getValueForConstraintType(type, side1, side2);\n this.addConstraint(type, side1 + \", \" + side2, value);\n}","funcProperties":{"__isSmartRef__":true,"id":895},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"894":{"this":{"__isSmartRef__":true,"id":1}},"895":{"timestamp":{"__isSmartRef__":true,"id":896},"user":"daniel.hoffmann","tags":[]},"896":{"isSerializedDate":true,"string":"Sun Dec 09 2012 12:29:43 GMT+0100 (Mitteleuropäische Zeit)"},"897":{"varMapping":{"__isSmartRef__":true,"id":898},"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":899},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"898":{"this":{"__isSmartRef__":true,"id":1}},"899":{"timestamp":{"__isSmartRef__":true,"id":900},"user":"lisa.pfisterer","tags":[]},"900":{"isSerializedDate":true,"string":"Sun Dec 02 2012 18:59:34 GMT+0100 (Mitteleuropäische Zeit)"},"901":{"varMapping":{"__isSmartRef__":true,"id":902},"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 textString += \"Results: \" + this.algorithm.resultArray + \"\\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":903},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"902":{"this":{"__isSmartRef__":true,"id":1}},"903":{"timestamp":{"__isSmartRef__":true,"id":904},"user":"lisa.pfisterer","tags":[]},"904":{"isSerializedDate":true,"string":"Thu Dec 06 2012 17:39:19 GMT+0100 (Mitteleuropäische Zeit)"},"905":{"varMapping":{"__isSmartRef__":true,"id":906},"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]) + \"\\n\";\n }\n this.get(\"variablesTextField\").setTextString(textString);\n \n}","funcProperties":{"__isSmartRef__":true,"id":907},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"906":{"this":{"__isSmartRef__":true,"id":1}},"907":{"timestamp":{"__isSmartRef__":true,"id":908},"user":"daniel.hoffmann","tags":[]},"908":{"isSerializedDate":true,"string":"Wed Dec 12 2012 22:39:30 GMT+0100 (Mitteleuropäische Zeit)"},"909":{"varMapping":{"__isSmartRef__":true,"id":910},"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 case \"x\":\n return object.getPosition().x;\n break;\n case \"y\":\n return object.getPosition().y;\n break;\n default:\n break;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":911},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"910":{"this":{"__isSmartRef__":true,"id":1}},"911":{"timestamp":{"__isSmartRef__":true,"id":912},"user":"lisa.pfisterer","tags":[]},"912":{"isSerializedDate":true,"string":"Thu Dec 06 2012 17:59:33 GMT+0100 (Mitteleuropäische Zeit)"},"913":{"varMapping":{"__isSmartRef__":true,"id":914},"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":915},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"914":{"this":{"__isSmartRef__":true,"id":1}},"915":{"timestamp":{"__isSmartRef__":true,"id":916},"user":"lisa.pfisterer","tags":[]},"916":{"isSerializedDate":true,"string":"Thu Dec 06 2012 17:39:19 GMT+0100 (Mitteleuropäische Zeit)"},"917":{"varMapping":{"__isSmartRef__":true,"id":918},"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":919},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"918":{"this":{"__isSmartRef__":true,"id":1}},"919":{"timestamp":{"__isSmartRef__":true,"id":920},"user":"lisa.pfisterer","tags":[]},"920":{"isSerializedDate":true,"string":"Thu Dec 06 2012 17:39:19 GMT+0100 (Mitteleuropäische Zeit)"},"921":{"varMapping":{"__isSmartRef__":true,"id":922},"source":"function position(variables) {\n console.log(\"function: position\");\n var variableX = variables[0] + \".x\";\n var variableY = variables[0] + \".y\";\n var valueX = variables[1];\n var valueY = variables[2];\n // console.log(\"Objectreference: \" + variable);\n // console.log(\"Value: \" + value);\n \n if (this.algorithm.all.indexOf(variableX) < 0) {\n this.algorithm.all.push(variableX);\n this.algorithm.needed.push(variableX);\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(variableX, 1), new Array(schlupfVar, 1)), valueX);\n \n \n if (this.algorithm.all.indexOf(variableY) < 0) {\n this.algorithm.all.push(variableY);\n this.algorithm.needed.push(variableY);\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(variableY, 1), new Array(schlupfVar, 1)), valueY);\n}","funcProperties":{"__isSmartRef__":true,"id":923},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"922":{"this":{"__isSmartRef__":true,"id":1}},"923":{"timestamp":{"__isSmartRef__":true,"id":924},"user":"lisa.pfisterer","tags":[]},"924":{"isSerializedDate":true,"string":"Thu Dec 06 2012 17:39:19 GMT+0100 (Mitteleuropäische Zeit)"},"925":{"varMapping":{"__isSmartRef__":true,"id":926},"source":"function addVerticalDistanceConstraint(type, name1, name2, value) {\n this.addConstraint(type, name1 + \", \" + name2, value);\n}","funcProperties":{"__isSmartRef__":true,"id":927},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"926":{"this":{"__isSmartRef__":true,"id":1}},"927":{"timestamp":{"__isSmartRef__":true,"id":928},"user":"daniel.hoffmann","tags":[]},"928":{"isSerializedDate":true,"string":"Fri Dec 07 2012 22:25:53 GMT+0100 (Mitteleuropäische Zeit)"},"929":{"varMapping":{"__isSmartRef__":true,"id":930},"source":"function addDistanceConstraint(type, name1, name2, value) {\n this.addConstraint(type, name1 + \", \" + name2, value);\n}","funcProperties":{"__isSmartRef__":true,"id":931},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"930":{"this":{"__isSmartRef__":true,"id":1}},"931":{"timestamp":{"__isSmartRef__":true,"id":932},"user":"daniel.hoffmann","tags":[]},"932":{"isSerializedDate":true,"string":"Sun Dec 09 2012 13:41:39 GMT+0100 (Mitteleuropäische Zeit)"},"933":{"varMapping":{"__isSmartRef__":true,"id":934},"source":"function verticalDistance(variables) {\n var variable1 = variables[0] + \".y\";\n var variable2 = variables[0] + \".h\";\n var variable3 = variables[1] + \".y\";\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 if (this.algorithm.all.indexOf(variable3) < 0) {\n this.algorithm.all.push(variable3);\n this.algorithm.needed.push(variable3);\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, 1), new Array(variable2, -1), new Array(variable3, -1), new Array(schlupfVar, 1)), value);\n}","funcProperties":{"__isSmartRef__":true,"id":935},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"934":{"this":{"__isSmartRef__":true,"id":1}},"935":{"timestamp":{"__isSmartRef__":true,"id":936},"user":"daniel.hoffmann","tags":[]},"936":{"isSerializedDate":true,"string":"Wed Dec 12 2012 22:39:30 GMT+0100 (Mitteleuropäische Zeit)"},"937":{"submorphs":[{"__isSmartRef__":true,"id":938}],"scripts":[],"id":"A0CD656E-6C9C-4C86-B1C8-FABE44260A30","shape":{"__isSmartRef__":true,"id":943},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":949},"lighterFill":{"__isSmartRef__":true,"id":954},"label":{"__isSmartRef__":true,"id":938},"name":"stepButton1","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":959},"attributeConnections":[{"__isSmartRef__":true,"id":971}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":973},"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","F1CF74E6-4D1C-4BE7-9D96-44BED419B825","0DB44CA2-ACA4-40FE-8AC6-FF177A01E4B3","5EA840B5-024B-48F8-87F2-FAAF855264A0","B6A003D7-6886-40FC-BDE9-B4D89D69D103"],"_ClipMode":"visible","isPressed":false,"prevScroll":[0,0],"__serializedExpressions__":["_Position","distanceToDragEvent"],"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":974},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(70.0,202.0)","distanceToDragEvent":"lively.pt(54.9,-11.0)"},"938":{"submorphs":[],"scripts":[],"id":"3A32A260-52BD-4408-B149-1DA80D83D338","shape":{"__isSmartRef__":true,"id":939},"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":937},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":940}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":942},"_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","050E1615-7B64-4637-9C8B-3B0186C44EBC","9648335C-0ED0-46A2-9B3D-29CCE07D16A8","E3FD7BCE-D4D9-413D-B051-12577205E2F3","22157782-C513-4E63-811F-7CC3D312A1A9"],"_MinTextWidth":100,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","lastSearchString":"","lastSearchIndex":0,"searchHighlights":[],"__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)"},"939":{"_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)"},"940":{"style":{"__isSmartRef__":true,"id":941},"chunkOwner":{"__isSmartRef__":true,"id":938},"_id":"_1016","storedString":"Berechnen","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"941":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"942":{"morph":{"__isSmartRef__":true,"id":938},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"943":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":944},"_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)"},"944":{"stops":[{"__isSmartRef__":true,"id":945},{"__isSmartRef__":true,"id":946},{"__isSmartRef__":true,"id":947},{"__isSmartRef__":true,"id":948}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"945":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"946":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"947":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"948":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"949":{"stops":[{"__isSmartRef__":true,"id":950},{"__isSmartRef__":true,"id":951},{"__isSmartRef__":true,"id":952},{"__isSmartRef__":true,"id":953}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"950":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"951":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"952":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"953":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"954":{"stops":[{"__isSmartRef__":true,"id":955},{"__isSmartRef__":true,"id":956},{"__isSmartRef__":true,"id":957},{"__isSmartRef__":true,"id":958}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"955":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"956":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"957":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"958":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"959":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":960},{"__isSmartRef__":true,"id":962},{"__isSmartRef__":true,"id":964},{"__isSmartRef__":true,"id":966},{"__isSmartRef__":true,"id":968}],"revisionOnLoad":171940,"lastModifiedDate":{"__isSmartRef__":true,"id":970},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"960":{"date":{"__isSmartRef__":true,"id":961},"author":"undefined","message":"","id":"7074B413-6CF0-4892-9D18-52009A2A2E03"},"961":{"isSerializedDate":true,"string":"Fri Apr 13 2012 21:04:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"962":{"date":{"__isSmartRef__":true,"id":963},"author":"sstamm","message":"reverted button","id":"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E"},"963":{"isSerializedDate":true,"string":"Mon Apr 16 2012 10:36:21 GMT+0200 (Mitteleuropäische Sommerzeit)"},"964":{"date":{"__isSmartRef__":true,"id":965},"author":"robertkrahn","message":"no comment","id":"97D17254-EAC6-4494-8330-A347909590D6"},"965":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:08:58 GMT+0200 (Mitteleuropäische Sommerzeit)"},"966":{"date":{"__isSmartRef__":true,"id":967},"author":"robertkrahn","message":"no comment","id":"DDE22D44-9A6D-4485-80F3-262D5DA0CC07"},"967":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:03:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"968":{"date":{"__isSmartRef__":true,"id":969},"author":"bgnauk","message":"no comment","id":"FA43C1A3-19A9-4ED6-A014-82C74689A5C3"},"969":{"isSerializedDate":true,"string":"Tue Jun 19 2012 23:39:23 GMT+0200 (Mitteleuropäische Sommerzeit)"},"970":{"isSerializedDate":true,"string":"Fri Sep 07 2012 04:04:46 GMT+0200 (Mitteleuropäische Sommerzeit)"},"971":{"sourceObj":{"__isSmartRef__":true,"id":937},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1},"targetMethodName":"simplexStep","varMapping":{"__isSmartRef__":true,"id":972},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"972":{"source":{"__isSmartRef__":true,"id":937},"target":{"__isSmartRef__":true,"id":1}},"973":{"morph":{"__isSmartRef__":true,"id":937},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"974":{"doAction":{"__isSmartRef__":true,"id":975}},"975":{"varMapping":{"__isSmartRef__":true,"id":976},"source":"function doAction() {\n \n}","funcProperties":{"__isSmartRef__":true,"id":977},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"976":{"this":{"__isSmartRef__":true,"id":937}},"977":{"timestamp":{"__isSmartRef__":true,"id":978},"user":"robertkrahn","tags":[]},"978":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:02:40 GMT+0200 (Mitteleuropäische Sommerzeit)"},"979":{"submorphs":[],"scripts":[],"id":226,"shape":{"__isSmartRef__":true,"id":980},"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":981},"_Rotation":0,"lastScrollTime":1355359804780,"_ClipMode":"visible","prevScroll":[0,0],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.HandMorph","__SourceModuleName__":"Global.lively.morphic.Events","withLayers":["Global.NoMagnetsLayer"],"_Position":"lively.pt(1161.0,281.0)"},"980":{"_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)"},"981":{"morph":{"__isSmartRef__":true,"id":979},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"982":{"_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)"},"983":{"name":"Local code","__LivelyClassName__":"ChangeSet","__SourceModuleName__":"Global.lively.ChangeSet"},"984":{"morph":{"__isSmartRef__":true,"id":0},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"985":{"sourceObj":{"__isSmartRef__":true,"id":0},"sourceAttrName":"savedWorldAsURL","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"visitNewPageAfterSaveAs","varMapping":{"__isSmartRef__":true,"id":986},"updaterString":"function ($upd, v) {\n if (v && v.toString() !== URL.source.toString()) { $upd(v); }\n }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"986":{"source":{"__isSmartRef__":true,"id":0},"target":{"__isSmartRef__":true,"id":0}},"987":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/users/lisa.pfisterer/simplex21.xhtml","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"988":{"submorphs":[{"__isSmartRef__":true,"id":989}],"scripts":[],"id":"436BDB73-DEB4-4AA6-BF0A-5F323609E829","shape":{"__isSmartRef__":true,"id":1000},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"__serializedExpressions__":["_Position","distanceToDragEvent"],"showsHalos":false,"name":"LoadingMorph","partsBinMetaInfo":{"__isSmartRef__":true,"id":1001},"eventHandler":{"__isSmartRef__":true,"id":1099},"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":1100},"prevScroll":[0,0],"moved":true,"_Rotation":0,"_Scale":1,"headRevision":146469,"_ClipMode":"visible","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1101},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(0.0,0.0)","distanceToDragEvent":"lively.pt(171.0,-13.0)"},"989":{"submorphs":[{"__isSmartRef__":true,"id":990}],"scripts":[],"shape":{"__isSmartRef__":true,"id":996},"id":"4DD13923-50E8-439A-9D95-7455EF068246","eventHandler":{"__isSmartRef__":true,"id":997},"droppingEnabled":true,"halosEnabled":true,"__serializedExpressions__":["_Position","distanceToDragEvent"],"name":"ProgressIndicator","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":998},"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":988},"isBeingDragged":false,"layout":{"__isSmartRef__":true,"id":999},"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)"},"990":{"submorphs":[],"scripts":[],"id":"637B71F3-6FCF-4CE3-BD85-FF21ADFEC6D3","shape":{"__isSmartRef__":true,"id":991},"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":992},"textChunks":[{"__isSmartRef__":true,"id":993}],"charsReplaced":"MorphName","lastFindLoc":18,"priorSelectionRange":[9,0],"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":995},"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":989},"_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)"},"991":{"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)"},"992":{"partsSpaceName":"PartsBin/Basic","migrationLevel":4,"comment":"a simple text morph","partName":"Text","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"993":{"style":{"__isSmartRef__":true,"id":994},"chunkOwner":{"__isSmartRef__":true,"id":990},"storedString":"loading part","_id":"_5","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"994":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"995":{"morph":{"__isSmartRef__":true,"id":990},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"996":{"__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)"},"997":{"morph":{"__isSmartRef__":true,"id":989},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"998":{"partName":"ProgressIndicator","requiredModules":[],"migrationLevel":2,"partsSpaceName":"PartsBin/Widgets/","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"999":{"centeredHorizontal":true,"centeredVertical":true},"1000":{"__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)"},"1001":{"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":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},{"__isSmartRef__":true,"id":1020},{"__isSmartRef__":true,"id":1022},{"__isSmartRef__":true,"id":1024},{"__isSmartRef__":true,"id":1026},{"__isSmartRef__":true,"id":1028},{"__isSmartRef__":true,"id":1030},{"__isSmartRef__":true,"id":1032},{"__isSmartRef__":true,"id":1034},{"__isSmartRef__":true,"id":1036},{"__isSmartRef__":true,"id":1038},{"__isSmartRef__":true,"id":1040},{"__isSmartRef__":true,"id":1042},{"__isSmartRef__":true,"id":1044},{"__isSmartRef__":true,"id":1046},{"__isSmartRef__":true,"id":1048},{"__isSmartRef__":true,"id":1050},{"__isSmartRef__":true,"id":1052},{"__isSmartRef__":true,"id":1054},{"__isSmartRef__":true,"id":1056},{"__isSmartRef__":true,"id":1058},{"__isSmartRef__":true,"id":1060},{"__isSmartRef__":true,"id":1062},{"__isSmartRef__":true,"id":1064},{"__isSmartRef__":true,"id":1066},{"__isSmartRef__":true,"id":1068},{"__isSmartRef__":true,"id":1070},{"__isSmartRef__":true,"id":1072},{"__isSmartRef__":true,"id":1074},{"__isSmartRef__":true,"id":1076},{"__isSmartRef__":true,"id":1078},{"__isSmartRef__":true,"id":1080},{"__isSmartRef__":true,"id":1082},{"__isSmartRef__":true,"id":1084},{"__isSmartRef__":true,"id":1086},{"__isSmartRef__":true,"id":1088},{"__isSmartRef__":true,"id":1090},{"__isSmartRef__":true,"id":1092},{"__isSmartRef__":true,"id":1094},{"__isSmartRef__":true,"id":1096}],"revisionOnLoad":151069,"lastModifiedDate":{"__isSmartRef__":true,"id":1098},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1002":{"date":{"__isSmartRef__":true,"id":1003},"author":"sstamm","message":"","id":"1C1391AE-5722-4707-BE52-F0094FC56829"},"1003":{"isSerializedDate":true,"string":"Wed Feb 22 2012 14:02:04 GMT+0100 (Mitteleuropäische Zeit)"},"1004":{"date":{"__isSmartRef__":true,"id":1005},"author":"sstamm","message":"","id":"663F147A-9084-4AC3-81A7-1E7BA6547F08"},"1005":{"isSerializedDate":true,"string":"Wed Feb 22 2012 12:43:10 GMT+0100 (Mitteleuropäische Zeit)"},"1006":{"date":{"__isSmartRef__":true,"id":1007},"author":"sstamm","message":"","id":"F72B746E-B170-4EFB-9074-5E8770640B8A"},"1007":{"isSerializedDate":true,"string":"Wed Feb 22 2012 12:36:14 GMT+0100 (Mitteleuropäische Zeit)"},"1008":{"date":{"__isSmartRef__":true,"id":1009},"author":"sstamm","message":"","id":"568D2EFD-C535-43AE-8944-6D8B967129F5"},"1009":{"isSerializedDate":true,"string":"Wed Feb 22 2012 12:23:04 GMT+0100 (Mitteleuropäische Zeit)"},"1010":{"date":{"__isSmartRef__":true,"id":1011},"author":"sstamm","message":"","id":"AB2484A6-0707-4E13-845E-F0A5F48BBA3D"},"1011":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:59:45 GMT+0100 (Mitteleuropäische Zeit)"},"1012":{"date":{"__isSmartRef__":true,"id":1013},"author":"sstamm","message":"","id":"97D20633-F76C-46A5-A32A-FFE9BC83CAB3"},"1013":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:59:10 GMT+0100 (Mitteleuropäische Zeit)"},"1014":{"date":{"__isSmartRef__":true,"id":1015},"author":"sstamm","message":"","id":"8A697DF5-9A45-4A84-B709-9719BF55083E"},"1015":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:56:54 GMT+0100 (Mitteleuropäische Zeit)"},"1016":{"date":{"__isSmartRef__":true,"id":1017},"author":"sstamm","message":"","id":"F2157D66-1571-4B9A-B325-6FA96488260F"},"1017":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:51:05 GMT+0100 (Mitteleuropäische Zeit)"},"1018":{"date":{"__isSmartRef__":true,"id":1019},"author":"sstamm","message":"","id":"E5E808CA-06AB-47DC-A9C9-CA7967591545"},"1019":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:47:19 GMT+0100 (Mitteleuropäische Zeit)"},"1020":{"date":{"__isSmartRef__":true,"id":1021},"author":"sstamm","message":"","id":"009DC4E0-23CA-485A-A796-801AA0F75049"},"1021":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:46:25 GMT+0100 (Mitteleuropäische Zeit)"},"1022":{"date":{"__isSmartRef__":true,"id":1023},"author":"sstamm","message":"","id":"C0CE1397-6E2E-4E8C-AEFF-9017E24BB7E4"},"1023":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:45:05 GMT+0100 (Mitteleuropäische Zeit)"},"1024":{"date":{"__isSmartRef__":true,"id":1025},"author":"sstamm","message":"","id":"FFE16986-548D-4AC2-A627-CF6416282BC4"},"1025":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:37:15 GMT+0100 (Mitteleuropäische Zeit)"},"1026":{"date":{"__isSmartRef__":true,"id":1027},"author":"sstamm","message":"","id":"57213D63-7147-4057-ADC9-30994443B066"},"1027":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:35:29 GMT+0100 (Mitteleuropäische Zeit)"},"1028":{"date":{"__isSmartRef__":true,"id":1029},"author":"sstamm","message":"","id":"75A31364-B380-4312-BB5B-F8F2DA1CE824"},"1029":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:31:52 GMT+0100 (Mitteleuropäische Zeit)"},"1030":{"date":{"__isSmartRef__":true,"id":1031},"author":"sstamm","message":"","id":"5AA50B7E-7D33-44C4-807B-BF1ABA31D530"},"1031":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:14:10 GMT+0100 (Mitteleuropäische Zeit)"},"1032":{"date":{"__isSmartRef__":true,"id":1033},"author":"sstamm","message":"","id":"BCDCC505-534C-45E5-9BB2-5238959A5AD0"},"1033":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:02:56 GMT+0100 (Mitteleuropäische Zeit)"},"1034":{"date":{"__isSmartRef__":true,"id":1035},"author":"sstamm","message":"","id":"890D14F4-E89D-4E05-BFB9-875D6AB6C765"},"1035":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:01:50 GMT+0100 (Mitteleuropäische Zeit)"},"1036":{"date":{"__isSmartRef__":true,"id":1037},"author":"sstamm","message":"","id":"B6FE0805-0D24-4267-8238-8B332352617E"},"1037":{"isSerializedDate":true,"string":"Wed Feb 22 2012 10:55:44 GMT+0100 (Mitteleuropäische Zeit)"},"1038":{"date":{"__isSmartRef__":true,"id":1039},"author":"sstamm","message":"callbacks are working","id":"9348260A-3B55-4659-BC85-440BFBD98EA4"},"1039":{"isSerializedDate":true,"string":"Fri Feb 10 2012 09:45:55 GMT+0100 (Mitteleuropäische Zeit)"},"1040":{"date":{"__isSmartRef__":true,"id":1041},"author":"sstamm","message":"made it more opaque","id":"1B84264C-2822-407F-A58F-19217BCD2762"},"1041":{"isSerializedDate":true,"string":"Wed Feb 08 2012 11:41:50 GMT+0100 (Mitteleuropäische Zeit)"},"1042":{"date":{"__isSmartRef__":true,"id":1043},"author":"sstamm","message":"","id":"0FB41D7D-2A52-4782-814B-A66C24FCE569"},"1043":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:13:49 GMT+0100 (Mitteleuropäische Zeit)"},"1044":{"date":{"__isSmartRef__":true,"id":1045},"author":"sstamm","message":"","id":"A0C2D7C1-04AF-493A-A7D7-70750F7D3E2F"},"1045":{"isSerializedDate":true,"string":"Thu Feb 02 2012 17:22:07 GMT+0100 (Mitteleuropäische Zeit)"},"1046":{"date":{"__isSmartRef__":true,"id":1047},"author":"sstamm","message":"trollolol","id":"F6CFAD78-AC72-4DE2-9F38-79776C2E9462"},"1047":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:55:14 GMT+0100 (Mitteleuropäische Zeit)"},"1048":{"date":{"__isSmartRef__":true,"id":1049},"author":"sstamm","message":"should be centered now","id":"EE366B4D-C272-477F-8C28-4EAE5A7EC7CB"},"1049":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:54:35 GMT+0100 (Mitteleuropäische Zeit)"},"1050":{"date":{"__isSmartRef__":true,"id":1051},"author":"sstamm","message":"initial commit","id":"8920D925-DD16-4667-B8C7-FB74D78C2424"},"1051":{"isSerializedDate":true,"string":"Thu Feb 02 2012 13:26:01 GMT+0100 (Mitteleuropäische Zeit)"},"1052":{"date":{"__isSmartRef__":true,"id":1053},"author":"sstamm","message":"changed text morph name","id":"80E88A3C-5AF3-48F2-A600-710877630997"},"1053":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:04:01 GMT+0100 (Mitteleuropäische Zeit)"},"1054":{"date":{"__isSmartRef__":true,"id":1055},"author":"sstamm","message":"added loading script","id":"EE9B8F4D-1F03-4232-82E6-794046974F8F"},"1055":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:28:30 GMT+0100 (Mitteleuropäische Zeit)"},"1056":{"date":{"__isSmartRef__":true,"id":1057},"author":"sstamm","message":"added disconnection","id":"11F19267-924E-4087-99ED-998245576BD2"},"1057":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:32:58 GMT+0100 (Mitteleuropäische Zeit)"},"1058":{"date":{"__isSmartRef__":true,"id":1059},"author":"sstamm","message":"removed connections before deletion","id":"35A88218-6864-4D52-83A2-BFF7B9A6907C"},"1059":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:41:00 GMT+0100 (Mitteleuropäische Zeit)"},"1060":{"date":{"__isSmartRef__":true,"id":1061},"author":"sstamm","message":"now able to load parts by name and category as well as per partItem","id":"F36A5782-461D-4813-95F8-0207990A261C"},"1061":{"isSerializedDate":true,"string":"Thu Feb 02 2012 15:24:30 GMT+0100 (Mitteleuropäische Zeit)"},"1062":{"date":{"__isSmartRef__":true,"id":1063},"author":"sstamm","message":"now with round corners","id":"F42C39CB-CC37-467D-BF10-D362241F047E"},"1063":{"isSerializedDate":true,"string":"Thu Feb 02 2012 15:26:23 GMT+0100 (Mitteleuropäische Zeit)"},"1064":{"date":{"__isSmartRef__":true,"id":1065},"author":"sstamm","message":"loadingMorph is sync now","id":"12ACFFC9-BA53-4A2A-ABD4-894A5ECE1145"},"1065":{"isSerializedDate":true,"string":"Thu Feb 02 2012 15:48:04 GMT+0100 (Mitteleuropäische Zeit)"},"1066":{"date":{"__isSmartRef__":true,"id":1067},"author":"sstamm","message":"display the loadingMorph in new thread","id":"2BA51E30-F02B-4AF0-B3BE-52DD4ED522CC"},"1067":{"isSerializedDate":true,"string":"Thu Feb 02 2012 15:53:49 GMT+0100 (Mitteleuropäische Zeit)"},"1068":{"date":{"__isSmartRef__":true,"id":1069},"author":"sstamm","message":"","id":"DF0AE4EA-1B08-4556-8BBE-E6488F23B8A3"},"1069":{"isSerializedDate":true,"string":"Thu Feb 02 2012 16:49:48 GMT+0100 (Mitteleuropäische Zeit)"},"1070":{"date":{"__isSmartRef__":true,"id":1071},"author":"sstamm","message":"","id":"220821B3-C589-41C9-A324-8E7E6D9D6CEB"},"1071":{"isSerializedDate":true,"string":"Thu Feb 02 2012 16:58:43 GMT+0100 (Mitteleuropäische Zeit)"},"1072":{"date":{"__isSmartRef__":true,"id":1073},"author":"sstamm","message":"","id":"DEBFACE2-7EC5-4A86-AD46-5A0A88A73707"},"1073":{"isSerializedDate":true,"string":"Thu Feb 02 2012 17:04:28 GMT+0100 (Mitteleuropäische Zeit)"},"1074":{"date":{"__isSmartRef__":true,"id":1075},"author":"sstamm","message":"load request in new thread if loading should be async","id":"18282D28-D6D4-48C9-A508-6E3244449BD8"},"1075":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:10:27 GMT+0100 (Mitteleuropäische Zeit)"},"1076":{"date":{"__isSmartRef__":true,"id":1077},"author":"sstamm","message":"added benchmarking output","id":"249CFF90-DDF5-4A83-9759-0289E96D7D58"},"1077":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:31:50 GMT+0100 (Mitteleuropäische Zeit)"},"1078":{"date":{"__isSmartRef__":true,"id":1079},"author":"sstamm","message":"","id":"882082E1-29B6-418D-9B8B-672729D60619"},"1079":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:38:26 GMT+0100 (Mitteleuropäische Zeit)"},"1080":{"date":{"__isSmartRef__":true,"id":1081},"author":"sstamm","message":"","id":"5179AEF9-E19F-4B0C-BBD8-556C5687988A"},"1081":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:44:11 GMT+0100 (Mitteleuropäische Zeit)"},"1082":{"date":{"__isSmartRef__":true,"id":1083},"author":"sstamm","message":"","id":"1159C5B4-724E-4124-9D7B-5CD5DC4A8EE3"},"1083":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:48:14 GMT+0100 (Mitteleuropäische Zeit)"},"1084":{"date":{"__isSmartRef__":true,"id":1085},"author":"sstamm","message":"","id":"2A718D1F-1036-41D6-999A-336F2B14E65D"},"1085":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:49:47 GMT+0100 (Mitteleuropäische Zeit)"},"1086":{"date":{"__isSmartRef__":true,"id":1087},"author":"sstamm","message":"","id":"EB6BDD0C-7EEC-4124-B77F-2F106A601538"},"1087":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:59:48 GMT+0100 (Mitteleuropäische Zeit)"},"1088":{"date":{"__isSmartRef__":true,"id":1089},"author":"sstamm","message":"","id":"63EC8D07-AB6A-450A-BB84-9B4D37E03647"},"1089":{"isSerializedDate":true,"string":"Tue Feb 07 2012 12:02:33 GMT+0100 (Mitteleuropäische Zeit)"},"1090":{"date":{"__isSmartRef__":true,"id":1091},"author":"sstamm","message":"","id":"19CE12E4-5AA5-48DC-B1D1-B0EB0EDF1CB9"},"1091":{"isSerializedDate":true,"string":"Tue Feb 07 2012 12:03:42 GMT+0100 (Mitteleuropäische Zeit)"},"1092":{"date":{"__isSmartRef__":true,"id":1093},"author":"sstamm","message":"first attempt to introduce callback functions to part loading","id":"22BD0B95-8948-411A-A56E-AD7CBE445F1D"},"1093":{"isSerializedDate":true,"string":"Thu Feb 09 2012 20:20:11 GMT+0100 (Mitteleuropäische Zeit)"},"1094":{"date":{"__isSmartRef__":true,"id":1095},"author":"sstamm","message":"","id":"A216DFD2-9D1F-4E62-A22F-6B5472823E1B"},"1095":{"isSerializedDate":true,"string":"Fri Mar 16 2012 15:37:34 GMT+0100 (Mitteleuropäische Zeit)"},"1096":{"date":{"__isSmartRef__":true,"id":1097},"author":"sstamm","message":"","id":"464E723A-08DC-433C-AA5C-CEC850DBAF0B"},"1097":{"isSerializedDate":true,"string":"Fri Mar 16 2012 15:42:29 GMT+0100 (Mitteleuropäische Zeit)"},"1098":{"isSerializedDate":true,"string":"Fri Sep 07 2012 04:04:46 GMT+0200 (Mitteleuropäische Sommerzeit)"},"1099":{"morph":{"__isSmartRef__":true,"id":988},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1100":{"adjustForNewBounds":true},"1101":{"loadPart":{"__isSmartRef__":true,"id":1102},"loadFinished":{"__isSmartRef__":true,"id":1106},"loadPartByName":{"__isSmartRef__":true,"id":1110}},"1102":{"varMapping":{"__isSmartRef__":true,"id":1103},"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":1104},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1103":{"this":{"__isSmartRef__":true,"id":988}},"1104":{"timestamp":{"__isSmartRef__":true,"id":1105},"user":"sstamm","tags":[]},"1105":{"isSerializedDate":true,"string":"Fri Mar 16 2012 15:42:18 GMT+0100 (Mitteleuropäische Zeit)"},"1106":{"varMapping":{"__isSmartRef__":true,"id":1107},"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":1108},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1107":{"this":{"__isSmartRef__":true,"id":988}},"1108":{"timestamp":{"__isSmartRef__":true,"id":1109},"user":"sstamm","tags":[]},"1109":{"isSerializedDate":true,"string":"Wed Feb 22 2012 14:01:53 GMT+0100 (Mitteleuropäische Zeit)"},"1110":{"varMapping":{"__isSmartRef__":true,"id":1111},"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":1112},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1111":{"this":{"__isSmartRef__":true,"id":988}},"1112":{"timestamp":{"__isSmartRef__":true,"id":1113},"user":"sstamm","tags":[]},"1113":{"isSerializedDate":true,"string":"Thu Feb 02 2012 17:03:18 GMT+0100 (Mitteleuropäische Zeit)"},"1114":{"isSerializedDate":true,"string":"Wed Dec 12 2012 23:19:20 GMT+0100 (Mitteleuropäische Zeit)"},"isSimplifiedRegistry":true}}]]>