{"id":0,"registry":{"0":{"submorphs":[{"__isSmartRef__":true,"id":1},{"__isSmartRef__":true,"id":76},{"__isSmartRef__":true,"id":113},{"__isSmartRef__":true,"id":150},{"__isSmartRef__":true,"id":187},{"__isSmartRef__":true,"id":224},{"__isSmartRef__":true,"id":261},{"__isSmartRef__":true,"id":298},{"__isSmartRef__":true,"id":335},{"__isSmartRef__":true,"id":372},{"__isSmartRef__":true,"id":409},{"__isSmartRef__":true,"id":446},{"__isSmartRef__":true,"id":483},{"__isSmartRef__":true,"id":520},{"__isSmartRef__":true,"id":557}],"scripts":[],"id":"0F821733-3A48-4FA9-98E7-FF6744774A9B","shape":{"__isSmartRef__":true,"id":594},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":600},"showsHalos":false,"name":"Playfield","partsBinMetaInfo":{"__isSmartRef__":true,"id":601},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":616},"eventHandler":{"__isSmartRef__":true,"id":617},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B"],"partTests":{"__isSmartRef__":true,"id":618},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"priorExtent":{"__isSmartRef__":true,"id":623},"_Rotation":0,"_Scale":1.002003004005006,"prevScroll":[0,0],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":624},"__LivelyClassName__":"lively.morphic.Box"},"1":{"submorphs":[],"scripts":[],"id":"880B5A40-919A-4A8C-9678-CD0CBAE3A0CD","shape":{"__isSmartRef__":true,"id":2},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":49},"showsHalos":false,"name":"ProtoRect1","partsBinMetaInfo":{"__isSmartRef__":true,"id":50},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":63},"eventHandler":{"__isSmartRef__":true,"id":64},"attributeConnections":[{"__isSmartRef__":true,"id":47}],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","38E0A916-6B99-457E-B89D-D02E9127538B"],"partTests":{"__isSmartRef__":true,"id":65},"_ClipMode":"visible","moved":true,"_Rotation":0,"_Scale":1.002003004005006,"priorExtent":{"__isSmartRef__":true,"id":70},"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":71},"__LivelyClassName__":"lively.morphic.Box"},"2":{"position":{"__isSmartRef__":true,"id":3},"_Extent":{"__isSmartRef__":true,"id":4},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":5},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":6},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":7},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","attributeConnections":[{"__isSmartRef__":true,"id":8}],"doNotSerialize":["$$_Fill"],"doNotCopyProperties":["$$_Fill"],"_Fill":{"__isSmartRef__":true,"id":48},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4":{"x":73,"y":82,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"7":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"8":{"sourceObj":{"__isSmartRef__":true,"id":2},"sourceAttrName":"_Fill","targetObj":{"__isSmartRef__":true,"id":9},"targetMethodName":"decrease","dependedBy":{"__isSmartRef__":true,"id":47},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"9":{"submorphs":[],"scripts":[],"id":"09FC2A94-9EC3-4275-A678-1D295BB775B8","shape":{"__isSmartRef__":true,"id":10},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":16},"_MaxTextWidth":120.695652,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":13},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Counter","partsBinMetaInfo":{"__isSmartRef__":true,"id":17},"textChunks":[{"__isSmartRef__":true,"id":28}],"charsReplaced":"Some Text","lastFindLoc":9,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":30},"renderContextTable":{"__isSmartRef__":true,"id":31},"eventHandler":{"__isSmartRef__":true,"id":32},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":33},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":120.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"_Rotation":0,"_Scale":1.002003004005006,"isCopyMorphRef":true,"morphRefId":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34},"__LivelyClassName__":"lively.morphic.Text"},"10":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":11},"_Extent":{"__isSmartRef__":true,"id":12},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":13},"renderContextTable":{"__isSmartRef__":true,"id":14},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":15},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"11":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12":{"x":128.695652,"y":27,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"13":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"14":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"15":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"16":{"x":194,"y":625,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"17":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":18},{"__isSmartRef__":true,"id":20},{"__isSmartRef__":true,"id":22},{"__isSmartRef__":true,"id":24},{"__isSmartRef__":true,"id":26}],"revisionOnLoad":160159,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"18":{"date":{"__isSmartRef__":true,"id":19},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"19":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (CEST)"},"20":{"date":{"__isSmartRef__":true,"id":21},"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"},"21":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (CET)"},"22":{"date":{"__isSmartRef__":true,"id":23},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"23":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (CEST)"},"24":{"date":{"__isSmartRef__":true,"id":25},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"25":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (CEST)"},"26":{"date":{"__isSmartRef__":true,"id":27},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"27":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (CEST)"},"28":{"style":{"__isSmartRef__":true,"id":29},"chunkOwner":{"__isSmartRef__":true,"id":9},"storedString":"15","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"29":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"30":{"x":128.695652,"y":27,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"32":{"morph":{"__isSmartRef__":true,"id":9},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"33":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"34":{"increase":{"__isSmartRef__":true,"id":35},"reset":{"__isSmartRef__":true,"id":39},"decrease":{"__isSmartRef__":true,"id":43}},"35":{"varMapping":{"__isSmartRef__":true,"id":36},"source":"function increase(color) {\n    if (color.r == 1 && color.g == 1 && color.b == 1)\n        this.setTextString(parseInt(this.textString)+1)\n}","funcProperties":{"__isSmartRef__":true,"id":37},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"36":{"this":{"__isSmartRef__":true,"id":9}},"37":{"timestamp":{"__isSmartRef__":true,"id":38},"user":"huberthesse","tags":[]},"38":{"isSerializedDate":true,"string":"Tue Jun 12 2012 11:03:23 GMT+0200 (CEST)"},"39":{"varMapping":{"__isSmartRef__":true,"id":40},"source":"function reset() {\n        this.setTextString(0)\n}","funcProperties":{"__isSmartRef__":true,"id":41},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"40":{"this":{"__isSmartRef__":true,"id":9}},"41":{"timestamp":{"__isSmartRef__":true,"id":42},"user":"huberthesse","tags":[]},"42":{"isSerializedDate":true,"string":"Tue Jun 12 2012 10:43:11 GMT+0200 (CEST)"},"43":{"varMapping":{"__isSmartRef__":true,"id":44},"source":"function decrease(color) {\n    if (color.r == 1 && color.g == 1 && color.b == 1)\n        this.setTextString(parseInt(this.textString)-1)\n}","funcProperties":{"__isSmartRef__":true,"id":45},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"44":{"this":{"__isSmartRef__":true,"id":9}},"45":{"timestamp":{"__isSmartRef__":true,"id":46},"user":"huberthesse","tags":[]},"46":{"isSerializedDate":true,"string":"Tue Jun 12 2012 11:03:36 GMT+0200 (CEST)"},"47":{"sourceObj":{"__isSmartRef__":true,"id":1},"sourceAttrName":"fill","targetObj":{"__isSmartRef__":true,"id":9},"targetMethodName":"decrease","dependendConnections":[{"__isSmartRef__":true,"id":8},{"__isSmartRef__":true,"id":8},{"__isSmartRef__":true,"id":8},{"__isSmartRef__":true,"id":8}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"48":{"r":0.113,"g":0,"b":0.599,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"49":{"x":68,"y":286,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"50":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","comment":"A simple box morph. A really blue one. Its amazing what you can build out of simple boxes.... Who needs stars when you got blue rectangles!","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":51},{"__isSmartRef__":true,"id":53},{"__isSmartRef__":true,"id":55},{"__isSmartRef__":true,"id":57},{"__isSmartRef__":true,"id":59},{"__isSmartRef__":true,"id":61}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"51":{"date":{"__isSmartRef__":true,"id":52},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"52":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"53":{"date":{"__isSmartRef__":true,"id":54},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"54":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"55":{"date":{"__isSmartRef__":true,"id":56},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"56":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"57":{"date":{"__isSmartRef__":true,"id":58},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"58":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"59":{"date":{"__isSmartRef__":true,"id":60},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"60":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"61":{"date":{"__isSmartRef__":true,"id":62},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"62":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"63":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"64":{"morph":{"__isSmartRef__":true,"id":1},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"65":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66}},"66":{"test01IsMorph":{"__isSmartRef__":true,"id":67}},"67":{"varMapping":{"__isSmartRef__":true,"id":68},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":69},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"68":{"this":{"__isSmartRef__":true,"id":65}},"69":{},"70":{"x":100,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"71":{"onClick":{"__isSmartRef__":true,"id":72}},"72":{"varMapping":{"__isSmartRef__":true,"id":73},"source":"function onClick() {\n    this.setFill(Color.white);\n}","funcProperties":{"__isSmartRef__":true,"id":74},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"73":{"this":{"__isSmartRef__":true,"id":1}},"74":{"timestamp":{"__isSmartRef__":true,"id":75},"user":"huberthesse","tags":[]},"75":{"isSerializedDate":true,"string":"Tue Jun 12 2012 10:41:08 GMT+0200 (CEST)"},"76":{"submorphs":[],"scripts":[],"id":"21140383-2665-42C2-A4C8-B2F6BFCD77AB","shape":{"__isSmartRef__":true,"id":77},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":86},"showsHalos":false,"name":"ProtoRect2","partsBinMetaInfo":{"__isSmartRef__":true,"id":87},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":100},"eventHandler":{"__isSmartRef__":true,"id":101},"attributeConnections":[{"__isSmartRef__":true,"id":84}],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","38E0A916-6B99-457E-B89D-D02E9127538B"],"partTests":{"__isSmartRef__":true,"id":102},"_ClipMode":"visible","moved":true,"_Rotation":0,"_Scale":1.002003004005006,"priorExtent":{"__isSmartRef__":true,"id":107},"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108},"__LivelyClassName__":"lively.morphic.Box"},"77":{"position":{"__isSmartRef__":true,"id":78},"_Extent":{"__isSmartRef__":true,"id":79},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":80},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":81},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":82},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","attributeConnections":[{"__isSmartRef__":true,"id":83}],"doNotSerialize":["$$_Fill"],"doNotCopyProperties":["$$_Fill"],"_Fill":{"__isSmartRef__":true,"id":85},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"78":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"79":{"x":96,"y":80,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"80":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"81":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"82":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"83":{"sourceObj":{"__isSmartRef__":true,"id":77},"sourceAttrName":"_Fill","targetObj":{"__isSmartRef__":true,"id":9},"targetMethodName":"decrease","dependedBy":{"__isSmartRef__":true,"id":84},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"84":{"sourceObj":{"__isSmartRef__":true,"id":76},"sourceAttrName":"fill","targetObj":{"__isSmartRef__":true,"id":9},"targetMethodName":"decrease","dependendConnections":[{"__isSmartRef__":true,"id":83},{"__isSmartRef__":true,"id":83},{"__isSmartRef__":true,"id":83},{"__isSmartRef__":true,"id":83}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"85":{"r":0.113,"g":0,"b":0.599,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"86":{"x":385,"y":226,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"87":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","comment":"A simple box morph. A really blue one. Its amazing what you can build out of simple boxes.... Who needs stars when you got blue rectangles!","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":88},{"__isSmartRef__":true,"id":90},{"__isSmartRef__":true,"id":92},{"__isSmartRef__":true,"id":94},{"__isSmartRef__":true,"id":96},{"__isSmartRef__":true,"id":98}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"88":{"date":{"__isSmartRef__":true,"id":89},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"89":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"90":{"date":{"__isSmartRef__":true,"id":91},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"91":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"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 (CET)"},"94":{"date":{"__isSmartRef__":true,"id":95},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"95":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"96":{"date":{"__isSmartRef__":true,"id":97},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"97":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"98":{"date":{"__isSmartRef__":true,"id":99},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"99":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"100":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"101":{"morph":{"__isSmartRef__":true,"id":76},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"102":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103}},"103":{"test01IsMorph":{"__isSmartRef__":true,"id":104}},"104":{"varMapping":{"__isSmartRef__":true,"id":105},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":106},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"105":{"this":{"__isSmartRef__":true,"id":102}},"106":{},"107":{"x":100,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"108":{"onClick":{"__isSmartRef__":true,"id":109}},"109":{"varMapping":{"__isSmartRef__":true,"id":110},"source":"function onClick() {\n    this.setFill(Color.white);\n}","funcProperties":{"__isSmartRef__":true,"id":111},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"110":{"this":{"__isSmartRef__":true,"id":76}},"111":{"timestamp":{"__isSmartRef__":true,"id":112},"user":"huberthesse","tags":[]},"112":{"isSerializedDate":true,"string":"Tue Jun 12 2012 10:41:08 GMT+0200 (CEST)"},"113":{"submorphs":[],"scripts":[],"id":"ED4CCE7C-2423-4252-8B78-C21CF51FADB4","shape":{"__isSmartRef__":true,"id":114},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":123},"showsHalos":false,"name":"ProtoRect3","partsBinMetaInfo":{"__isSmartRef__":true,"id":124},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":137},"eventHandler":{"__isSmartRef__":true,"id":138},"attributeConnections":[{"__isSmartRef__":true,"id":121}],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","38E0A916-6B99-457E-B89D-D02E9127538B"],"partTests":{"__isSmartRef__":true,"id":139},"_ClipMode":"visible","moved":true,"_Rotation":0,"_Scale":1.002003004005006,"priorExtent":{"__isSmartRef__":true,"id":144},"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":145},"__LivelyClassName__":"lively.morphic.Box"},"114":{"position":{"__isSmartRef__":true,"id":115},"_Extent":{"__isSmartRef__":true,"id":116},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":117},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":118},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":119},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","attributeConnections":[{"__isSmartRef__":true,"id":120}],"doNotSerialize":["$$_Fill"],"doNotCopyProperties":["$$_Fill"],"_Fill":{"__isSmartRef__":true,"id":122},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"115":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"116":{"x":97,"y":53,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"117":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"118":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"119":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"120":{"sourceObj":{"__isSmartRef__":true,"id":114},"sourceAttrName":"_Fill","targetObj":{"__isSmartRef__":true,"id":9},"targetMethodName":"decrease","dependedBy":{"__isSmartRef__":true,"id":121},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"121":{"sourceObj":{"__isSmartRef__":true,"id":113},"sourceAttrName":"fill","targetObj":{"__isSmartRef__":true,"id":9},"targetMethodName":"decrease","dependendConnections":[{"__isSmartRef__":true,"id":120},{"__isSmartRef__":true,"id":120},{"__isSmartRef__":true,"id":120},{"__isSmartRef__":true,"id":120}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"122":{"r":0.113,"g":0,"b":0.599,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"123":{"x":158,"y":245,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"124":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","comment":"A simple box morph. A really blue one. Its amazing what you can build out of simple boxes.... Who needs stars when you got blue rectangles!","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":125},{"__isSmartRef__":true,"id":127},{"__isSmartRef__":true,"id":129},{"__isSmartRef__":true,"id":131},{"__isSmartRef__":true,"id":133},{"__isSmartRef__":true,"id":135}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"125":{"date":{"__isSmartRef__":true,"id":126},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"126":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"127":{"date":{"__isSmartRef__":true,"id":128},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"128":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"129":{"date":{"__isSmartRef__":true,"id":130},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"130":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"131":{"date":{"__isSmartRef__":true,"id":132},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"132":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"133":{"date":{"__isSmartRef__":true,"id":134},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"134":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"135":{"date":{"__isSmartRef__":true,"id":136},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"136":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"137":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"138":{"morph":{"__isSmartRef__":true,"id":113},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"139":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":140}},"140":{"test01IsMorph":{"__isSmartRef__":true,"id":141}},"141":{"varMapping":{"__isSmartRef__":true,"id":142},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":143},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"142":{"this":{"__isSmartRef__":true,"id":139}},"143":{},"144":{"x":100,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"145":{"onClick":{"__isSmartRef__":true,"id":146}},"146":{"varMapping":{"__isSmartRef__":true,"id":147},"source":"function onClick() {\n    this.setFill(Color.white);\n}","funcProperties":{"__isSmartRef__":true,"id":148},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"147":{"this":{"__isSmartRef__":true,"id":113}},"148":{"timestamp":{"__isSmartRef__":true,"id":149},"user":"huberthesse","tags":[]},"149":{"isSerializedDate":true,"string":"Tue Jun 12 2012 10:41:08 GMT+0200 (CEST)"},"150":{"submorphs":[],"scripts":[],"id":"D2313159-BFDA-4BBB-8A09-F7705C3FF6B1","shape":{"__isSmartRef__":true,"id":151},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":160},"showsHalos":false,"name":"ProtoRect4","partsBinMetaInfo":{"__isSmartRef__":true,"id":161},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":174},"eventHandler":{"__isSmartRef__":true,"id":175},"attributeConnections":[{"__isSmartRef__":true,"id":158}],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","38E0A916-6B99-457E-B89D-D02E9127538B"],"partTests":{"__isSmartRef__":true,"id":176},"_ClipMode":"visible","moved":true,"_Rotation":0,"_Scale":1.002003004005006,"priorExtent":{"__isSmartRef__":true,"id":181},"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":182},"__LivelyClassName__":"lively.morphic.Box"},"151":{"position":{"__isSmartRef__":true,"id":152},"_Extent":{"__isSmartRef__":true,"id":153},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":154},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":155},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":156},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","attributeConnections":[{"__isSmartRef__":true,"id":157}],"doNotSerialize":["$$_Fill"],"doNotCopyProperties":["$$_Fill"],"_Fill":{"__isSmartRef__":true,"id":159},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"152":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"153":{"x":46,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"154":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"155":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"156":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"157":{"sourceObj":{"__isSmartRef__":true,"id":151},"sourceAttrName":"_Fill","targetObj":{"__isSmartRef__":true,"id":9},"targetMethodName":"decrease","dependedBy":{"__isSmartRef__":true,"id":158},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"158":{"sourceObj":{"__isSmartRef__":true,"id":150},"sourceAttrName":"fill","targetObj":{"__isSmartRef__":true,"id":9},"targetMethodName":"decrease","dependendConnections":[{"__isSmartRef__":true,"id":157},{"__isSmartRef__":true,"id":157},{"__isSmartRef__":true,"id":157},{"__isSmartRef__":true,"id":157}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"159":{"r":0.113,"g":0,"b":0.599,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"160":{"x":55,"y":411,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"161":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","comment":"A simple box morph. A really blue one. Its amazing what you can build out of simple boxes.... Who needs stars when you got blue rectangles!","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":162},{"__isSmartRef__":true,"id":164},{"__isSmartRef__":true,"id":166},{"__isSmartRef__":true,"id":168},{"__isSmartRef__":true,"id":170},{"__isSmartRef__":true,"id":172}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"162":{"date":{"__isSmartRef__":true,"id":163},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"163":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"164":{"date":{"__isSmartRef__":true,"id":165},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"165":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"166":{"date":{"__isSmartRef__":true,"id":167},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"167":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"168":{"date":{"__isSmartRef__":true,"id":169},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"169":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"170":{"date":{"__isSmartRef__":true,"id":171},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"171":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"172":{"date":{"__isSmartRef__":true,"id":173},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"173":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"174":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"175":{"morph":{"__isSmartRef__":true,"id":150},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"176":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":177}},"177":{"test01IsMorph":{"__isSmartRef__":true,"id":178}},"178":{"varMapping":{"__isSmartRef__":true,"id":179},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":180},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"179":{"this":{"__isSmartRef__":true,"id":176}},"180":{},"181":{"x":100,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"182":{"onClick":{"__isSmartRef__":true,"id":183}},"183":{"varMapping":{"__isSmartRef__":true,"id":184},"source":"function onClick() {\n    this.setFill(Color.white);\n}","funcProperties":{"__isSmartRef__":true,"id":185},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"184":{"this":{"__isSmartRef__":true,"id":150}},"185":{"timestamp":{"__isSmartRef__":true,"id":186},"user":"huberthesse","tags":[]},"186":{"isSerializedDate":true,"string":"Tue Jun 12 2012 10:41:08 GMT+0200 (CEST)"},"187":{"submorphs":[],"scripts":[],"id":"355E437A-BC6E-4590-B941-919D50A7A74E","shape":{"__isSmartRef__":true,"id":188},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":197},"showsHalos":false,"name":"ProtoRect5","partsBinMetaInfo":{"__isSmartRef__":true,"id":198},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":211},"eventHandler":{"__isSmartRef__":true,"id":212},"attributeConnections":[{"__isSmartRef__":true,"id":195}],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","38E0A916-6B99-457E-B89D-D02E9127538B"],"partTests":{"__isSmartRef__":true,"id":213},"_ClipMode":"visible","moved":true,"_Rotation":0,"_Scale":1.002003004005006,"priorExtent":{"__isSmartRef__":true,"id":218},"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":219},"__LivelyClassName__":"lively.morphic.Box"},"188":{"position":{"__isSmartRef__":true,"id":189},"_Extent":{"__isSmartRef__":true,"id":190},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":191},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":192},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":193},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","attributeConnections":[{"__isSmartRef__":true,"id":194}],"doNotSerialize":["$$_Fill"],"doNotCopyProperties":["$$_Fill"],"_Fill":{"__isSmartRef__":true,"id":196},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"189":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"190":{"x":87,"y":48,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"191":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"192":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"193":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"194":{"sourceObj":{"__isSmartRef__":true,"id":188},"sourceAttrName":"_Fill","targetObj":{"__isSmartRef__":true,"id":9},"targetMethodName":"decrease","dependedBy":{"__isSmartRef__":true,"id":195},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"195":{"sourceObj":{"__isSmartRef__":true,"id":187},"sourceAttrName":"fill","targetObj":{"__isSmartRef__":true,"id":9},"targetMethodName":"decrease","dependendConnections":[{"__isSmartRef__":true,"id":194},{"__isSmartRef__":true,"id":194},{"__isSmartRef__":true,"id":194},{"__isSmartRef__":true,"id":194}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"196":{"r":0.113,"g":0,"b":0.599,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"197":{"x":171,"y":674,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"198":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","comment":"A simple box morph. A really blue one. Its amazing what you can build out of simple boxes.... Who needs stars when you got blue rectangles!","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":199},{"__isSmartRef__":true,"id":201},{"__isSmartRef__":true,"id":203},{"__isSmartRef__":true,"id":205},{"__isSmartRef__":true,"id":207},{"__isSmartRef__":true,"id":209}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"199":{"date":{"__isSmartRef__":true,"id":200},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"200":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"201":{"date":{"__isSmartRef__":true,"id":202},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"202":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"203":{"date":{"__isSmartRef__":true,"id":204},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"204":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"205":{"date":{"__isSmartRef__":true,"id":206},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"206":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"207":{"date":{"__isSmartRef__":true,"id":208},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"208":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"209":{"date":{"__isSmartRef__":true,"id":210},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"210":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"211":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"212":{"morph":{"__isSmartRef__":true,"id":187},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"213":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":214}},"214":{"test01IsMorph":{"__isSmartRef__":true,"id":215}},"215":{"varMapping":{"__isSmartRef__":true,"id":216},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":217},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"216":{"this":{"__isSmartRef__":true,"id":213}},"217":{},"218":{"x":100,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"219":{"onClick":{"__isSmartRef__":true,"id":220}},"220":{"varMapping":{"__isSmartRef__":true,"id":221},"source":"function onClick() {\n    this.setFill(Color.white);\n}","funcProperties":{"__isSmartRef__":true,"id":222},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"221":{"this":{"__isSmartRef__":true,"id":187}},"222":{"timestamp":{"__isSmartRef__":true,"id":223},"user":"huberthesse","tags":[]},"223":{"isSerializedDate":true,"string":"Tue Jun 12 2012 10:41:08 GMT+0200 (CEST)"},"224":{"submorphs":[],"scripts":[],"id":"907CA30B-E896-4D3E-905D-63F55A6F9A6C","shape":{"__isSmartRef__":true,"id":225},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":234},"showsHalos":false,"name":"ProtoRect6","partsBinMetaInfo":{"__isSmartRef__":true,"id":235},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":248},"eventHandler":{"__isSmartRef__":true,"id":249},"attributeConnections":[{"__isSmartRef__":true,"id":232}],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","38E0A916-6B99-457E-B89D-D02E9127538B"],"partTests":{"__isSmartRef__":true,"id":250},"_ClipMode":"visible","moved":true,"_Rotation":0,"_Scale":1.002003004005006,"priorExtent":{"__isSmartRef__":true,"id":255},"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":256},"__LivelyClassName__":"lively.morphic.Box"},"225":{"position":{"__isSmartRef__":true,"id":226},"_Extent":{"__isSmartRef__":true,"id":227},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":228},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":229},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":230},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","attributeConnections":[{"__isSmartRef__":true,"id":231}],"doNotSerialize":["$$_Fill"],"doNotCopyProperties":["$$_Fill"],"_Fill":{"__isSmartRef__":true,"id":233},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"226":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"227":{"x":84,"y":95,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"228":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"229":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"230":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"231":{"sourceObj":{"__isSmartRef__":true,"id":225},"sourceAttrName":"_Fill","targetObj":{"__isSmartRef__":true,"id":9},"targetMethodName":"decrease","dependedBy":{"__isSmartRef__":true,"id":232},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"232":{"sourceObj":{"__isSmartRef__":true,"id":224},"sourceAttrName":"fill","targetObj":{"__isSmartRef__":true,"id":9},"targetMethodName":"decrease","dependendConnections":[{"__isSmartRef__":true,"id":231},{"__isSmartRef__":true,"id":231},{"__isSmartRef__":true,"id":231},{"__isSmartRef__":true,"id":231}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"233":{"r":0.113,"g":0,"b":0.599,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"234":{"x":211,"y":505,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"235":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","comment":"A simple box morph. A really blue one. Its amazing what you can build out of simple boxes.... Who needs stars when you got blue rectangles!","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":236},{"__isSmartRef__":true,"id":238},{"__isSmartRef__":true,"id":240},{"__isSmartRef__":true,"id":242},{"__isSmartRef__":true,"id":244},{"__isSmartRef__":true,"id":246}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"236":{"date":{"__isSmartRef__":true,"id":237},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"237":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"238":{"date":{"__isSmartRef__":true,"id":239},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"239":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"240":{"date":{"__isSmartRef__":true,"id":241},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"241":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"242":{"date":{"__isSmartRef__":true,"id":243},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"243":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"244":{"date":{"__isSmartRef__":true,"id":245},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"245":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"246":{"date":{"__isSmartRef__":true,"id":247},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"247":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"248":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"249":{"morph":{"__isSmartRef__":true,"id":224},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"250":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":251}},"251":{"test01IsMorph":{"__isSmartRef__":true,"id":252}},"252":{"varMapping":{"__isSmartRef__":true,"id":253},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":254},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"253":{"this":{"__isSmartRef__":true,"id":250}},"254":{},"255":{"x":100,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"256":{"onClick":{"__isSmartRef__":true,"id":257}},"257":{"varMapping":{"__isSmartRef__":true,"id":258},"source":"function onClick() {\n    this.setFill(Color.white);\n}","funcProperties":{"__isSmartRef__":true,"id":259},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"258":{"this":{"__isSmartRef__":true,"id":224}},"259":{"timestamp":{"__isSmartRef__":true,"id":260},"user":"huberthesse","tags":[]},"260":{"isSerializedDate":true,"string":"Tue Jun 12 2012 10:41:08 GMT+0200 (CEST)"},"261":{"submorphs":[],"scripts":[],"id":"A5A460D7-092F-4A89-A3FA-6E55B8B689DB","shape":{"__isSmartRef__":true,"id":262},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":271},"showsHalos":false,"name":"ProtoRect7","partsBinMetaInfo":{"__isSmartRef__":true,"id":272},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":285},"eventHandler":{"__isSmartRef__":true,"id":286},"attributeConnections":[{"__isSmartRef__":true,"id":269}],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","38E0A916-6B99-457E-B89D-D02E9127538B"],"partTests":{"__isSmartRef__":true,"id":287},"_ClipMode":"visible","moved":true,"_Rotation":0,"_Scale":1.002003004005006,"priorExtent":{"__isSmartRef__":true,"id":292},"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":293},"__LivelyClassName__":"lively.morphic.Box"},"262":{"position":{"__isSmartRef__":true,"id":263},"_Extent":{"__isSmartRef__":true,"id":264},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":265},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":266},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":267},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","attributeConnections":[{"__isSmartRef__":true,"id":268}],"doNotSerialize":["$$_Fill"],"doNotCopyProperties":["$$_Fill"],"_Fill":{"__isSmartRef__":true,"id":270},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"263":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"264":{"x":89,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"265":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"266":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"267":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"268":{"sourceObj":{"__isSmartRef__":true,"id":262},"sourceAttrName":"_Fill","targetObj":{"__isSmartRef__":true,"id":9},"targetMethodName":"decrease","dependedBy":{"__isSmartRef__":true,"id":269},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"269":{"sourceObj":{"__isSmartRef__":true,"id":261},"sourceAttrName":"fill","targetObj":{"__isSmartRef__":true,"id":9},"targetMethodName":"decrease","dependendConnections":[{"__isSmartRef__":true,"id":268},{"__isSmartRef__":true,"id":268},{"__isSmartRef__":true,"id":268},{"__isSmartRef__":true,"id":268}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"270":{"r":0.113,"g":0,"b":0.599,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"271":{"x":381,"y":107,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"272":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","comment":"A simple box morph. A really blue one. Its amazing what you can build out of simple boxes.... Who needs stars when you got blue rectangles!","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":273},{"__isSmartRef__":true,"id":275},{"__isSmartRef__":true,"id":277},{"__isSmartRef__":true,"id":279},{"__isSmartRef__":true,"id":281},{"__isSmartRef__":true,"id":283}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"273":{"date":{"__isSmartRef__":true,"id":274},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"274":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"275":{"date":{"__isSmartRef__":true,"id":276},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"276":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"277":{"date":{"__isSmartRef__":true,"id":278},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"278":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"279":{"date":{"__isSmartRef__":true,"id":280},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"280":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"281":{"date":{"__isSmartRef__":true,"id":282},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"282":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"283":{"date":{"__isSmartRef__":true,"id":284},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"284":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"285":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"286":{"morph":{"__isSmartRef__":true,"id":261},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"287":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":288}},"288":{"test01IsMorph":{"__isSmartRef__":true,"id":289}},"289":{"varMapping":{"__isSmartRef__":true,"id":290},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":291},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"290":{"this":{"__isSmartRef__":true,"id":287}},"291":{},"292":{"x":100,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"293":{"onClick":{"__isSmartRef__":true,"id":294}},"294":{"varMapping":{"__isSmartRef__":true,"id":295},"source":"function onClick() {\n    this.setFill(Color.white);\n}","funcProperties":{"__isSmartRef__":true,"id":296},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"295":{"this":{"__isSmartRef__":true,"id":261}},"296":{"timestamp":{"__isSmartRef__":true,"id":297},"user":"huberthesse","tags":[]},"297":{"isSerializedDate":true,"string":"Tue Jun 12 2012 10:41:08 GMT+0200 (CEST)"},"298":{"submorphs":[],"scripts":[],"id":"57287C0E-5F60-4371-80D2-BBA348C55B57","shape":{"__isSmartRef__":true,"id":299},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":308},"showsHalos":false,"name":"ProtoRect8","partsBinMetaInfo":{"__isSmartRef__":true,"id":309},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":322},"eventHandler":{"__isSmartRef__":true,"id":323},"attributeConnections":[{"__isSmartRef__":true,"id":306}],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","38E0A916-6B99-457E-B89D-D02E9127538B"],"partTests":{"__isSmartRef__":true,"id":324},"_ClipMode":"visible","moved":true,"_Rotation":0,"_Scale":1.002003004005006,"priorExtent":{"__isSmartRef__":true,"id":329},"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":330},"__LivelyClassName__":"lively.morphic.Box"},"299":{"position":{"__isSmartRef__":true,"id":300},"_Extent":{"__isSmartRef__":true,"id":301},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":302},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":303},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":304},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","attributeConnections":[{"__isSmartRef__":true,"id":305}],"doNotSerialize":["$$_Fill"],"doNotCopyProperties":["$$_Fill"],"_Fill":{"__isSmartRef__":true,"id":307},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"300":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"301":{"x":33,"y":30,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"302":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"303":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"304":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"305":{"sourceObj":{"__isSmartRef__":true,"id":299},"sourceAttrName":"_Fill","targetObj":{"__isSmartRef__":true,"id":9},"targetMethodName":"decrease","dependedBy":{"__isSmartRef__":true,"id":306},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"306":{"sourceObj":{"__isSmartRef__":true,"id":298},"sourceAttrName":"fill","targetObj":{"__isSmartRef__":true,"id":9},"targetMethodName":"decrease","dependendConnections":[{"__isSmartRef__":true,"id":305},{"__isSmartRef__":true,"id":305},{"__isSmartRef__":true,"id":305},{"__isSmartRef__":true,"id":305}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"307":{"r":0.113,"g":0,"b":0.599,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"308":{"x":221,"y":695,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"309":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","comment":"A simple box morph. A really blue one. Its amazing what you can build out of simple boxes.... Who needs stars when you got blue rectangles!","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":310},{"__isSmartRef__":true,"id":312},{"__isSmartRef__":true,"id":314},{"__isSmartRef__":true,"id":316},{"__isSmartRef__":true,"id":318},{"__isSmartRef__":true,"id":320}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"310":{"date":{"__isSmartRef__":true,"id":311},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"311":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"312":{"date":{"__isSmartRef__":true,"id":313},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"313":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"314":{"date":{"__isSmartRef__":true,"id":315},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"315":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"316":{"date":{"__isSmartRef__":true,"id":317},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"317":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"318":{"date":{"__isSmartRef__":true,"id":319},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"319":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"320":{"date":{"__isSmartRef__":true,"id":321},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"321":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"322":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"323":{"morph":{"__isSmartRef__":true,"id":298},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"324":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":325}},"325":{"test01IsMorph":{"__isSmartRef__":true,"id":326}},"326":{"varMapping":{"__isSmartRef__":true,"id":327},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":328},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"327":{"this":{"__isSmartRef__":true,"id":324}},"328":{},"329":{"x":100,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"330":{"onClick":{"__isSmartRef__":true,"id":331}},"331":{"varMapping":{"__isSmartRef__":true,"id":332},"source":"function onClick() {\n    this.setFill(Color.white);\n}","funcProperties":{"__isSmartRef__":true,"id":333},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"332":{"this":{"__isSmartRef__":true,"id":298}},"333":{"timestamp":{"__isSmartRef__":true,"id":334},"user":"huberthesse","tags":[]},"334":{"isSerializedDate":true,"string":"Tue Jun 12 2012 10:41:08 GMT+0200 (CEST)"},"335":{"submorphs":[],"scripts":[],"id":"50C1BC61-8C0B-4959-B35C-80FBBA34A35B","shape":{"__isSmartRef__":true,"id":336},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":345},"showsHalos":false,"name":"ProtoRect9","partsBinMetaInfo":{"__isSmartRef__":true,"id":346},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":359},"eventHandler":{"__isSmartRef__":true,"id":360},"attributeConnections":[{"__isSmartRef__":true,"id":343}],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","38E0A916-6B99-457E-B89D-D02E9127538B"],"partTests":{"__isSmartRef__":true,"id":361},"_ClipMode":"visible","moved":true,"_Rotation":0,"_Scale":1.002003004005006,"priorExtent":{"__isSmartRef__":true,"id":366},"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":367},"__LivelyClassName__":"lively.morphic.Box"},"336":{"position":{"__isSmartRef__":true,"id":337},"_Extent":{"__isSmartRef__":true,"id":338},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":339},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":340},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":341},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","attributeConnections":[{"__isSmartRef__":true,"id":342}],"doNotSerialize":["$$_Fill"],"doNotCopyProperties":["$$_Fill"],"_Fill":{"__isSmartRef__":true,"id":344},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"337":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"338":{"x":27,"y":51,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"339":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"340":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"341":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"342":{"sourceObj":{"__isSmartRef__":true,"id":336},"sourceAttrName":"_Fill","targetObj":{"__isSmartRef__":true,"id":9},"targetMethodName":"decrease","dependedBy":{"__isSmartRef__":true,"id":343},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"343":{"sourceObj":{"__isSmartRef__":true,"id":335},"sourceAttrName":"fill","targetObj":{"__isSmartRef__":true,"id":9},"targetMethodName":"decrease","dependendConnections":[{"__isSmartRef__":true,"id":342},{"__isSmartRef__":true,"id":342},{"__isSmartRef__":true,"id":342},{"__isSmartRef__":true,"id":342}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"344":{"r":0.113,"g":0,"b":0.599,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"345":{"x":672,"y":498,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"346":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","comment":"A simple box morph. A really blue one. Its amazing what you can build out of simple boxes.... Who needs stars when you got blue rectangles!","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":347},{"__isSmartRef__":true,"id":349},{"__isSmartRef__":true,"id":351},{"__isSmartRef__":true,"id":353},{"__isSmartRef__":true,"id":355},{"__isSmartRef__":true,"id":357}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"347":{"date":{"__isSmartRef__":true,"id":348},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"348":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"349":{"date":{"__isSmartRef__":true,"id":350},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"350":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"351":{"date":{"__isSmartRef__":true,"id":352},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"352":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"353":{"date":{"__isSmartRef__":true,"id":354},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"354":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"355":{"date":{"__isSmartRef__":true,"id":356},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"356":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"357":{"date":{"__isSmartRef__":true,"id":358},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"358":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"359":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"360":{"morph":{"__isSmartRef__":true,"id":335},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"361":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":362}},"362":{"test01IsMorph":{"__isSmartRef__":true,"id":363}},"363":{"varMapping":{"__isSmartRef__":true,"id":364},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":365},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"364":{"this":{"__isSmartRef__":true,"id":361}},"365":{},"366":{"x":100,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"367":{"onClick":{"__isSmartRef__":true,"id":368}},"368":{"varMapping":{"__isSmartRef__":true,"id":369},"source":"function onClick() {\n    this.setFill(Color.white);\n}","funcProperties":{"__isSmartRef__":true,"id":370},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"369":{"this":{"__isSmartRef__":true,"id":335}},"370":{"timestamp":{"__isSmartRef__":true,"id":371},"user":"huberthesse","tags":[]},"371":{"isSerializedDate":true,"string":"Tue Jun 12 2012 10:41:08 GMT+0200 (CEST)"},"372":{"submorphs":[],"scripts":[],"id":"385379FF-865D-475A-A6D1-06C8DB18F3CC","shape":{"__isSmartRef__":true,"id":373},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":382},"showsHalos":false,"name":"ProtoRect10","partsBinMetaInfo":{"__isSmartRef__":true,"id":383},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":396},"eventHandler":{"__isSmartRef__":true,"id":397},"attributeConnections":[{"__isSmartRef__":true,"id":380}],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","38E0A916-6B99-457E-B89D-D02E9127538B"],"partTests":{"__isSmartRef__":true,"id":398},"_ClipMode":"visible","moved":true,"_Rotation":0,"_Scale":1.002003004005006,"priorExtent":{"__isSmartRef__":true,"id":403},"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":404},"__LivelyClassName__":"lively.morphic.Box"},"373":{"position":{"__isSmartRef__":true,"id":374},"_Extent":{"__isSmartRef__":true,"id":375},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":376},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":377},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":378},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","attributeConnections":[{"__isSmartRef__":true,"id":379}],"doNotSerialize":["$$_Fill"],"doNotCopyProperties":["$$_Fill"],"_Fill":{"__isSmartRef__":true,"id":381},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"374":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"375":{"x":57,"y":33,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"376":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"377":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"378":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"379":{"sourceObj":{"__isSmartRef__":true,"id":373},"sourceAttrName":"_Fill","targetObj":{"__isSmartRef__":true,"id":9},"targetMethodName":"decrease","dependedBy":{"__isSmartRef__":true,"id":380},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"380":{"sourceObj":{"__isSmartRef__":true,"id":372},"sourceAttrName":"fill","targetObj":{"__isSmartRef__":true,"id":9},"targetMethodName":"decrease","dependendConnections":[{"__isSmartRef__":true,"id":379},{"__isSmartRef__":true,"id":379},{"__isSmartRef__":true,"id":379},{"__isSmartRef__":true,"id":379}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"381":{"r":0.113,"g":0,"b":0.599,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"382":{"x":67,"y":302,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"383":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","comment":"A simple box morph. A really blue one. Its amazing what you can build out of simple boxes.... Who needs stars when you got blue rectangles!","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":384},{"__isSmartRef__":true,"id":386},{"__isSmartRef__":true,"id":388},{"__isSmartRef__":true,"id":390},{"__isSmartRef__":true,"id":392},{"__isSmartRef__":true,"id":394}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"384":{"date":{"__isSmartRef__":true,"id":385},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"385":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"386":{"date":{"__isSmartRef__":true,"id":387},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"387":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"388":{"date":{"__isSmartRef__":true,"id":389},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"389":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"390":{"date":{"__isSmartRef__":true,"id":391},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"391":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"392":{"date":{"__isSmartRef__":true,"id":393},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"393":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"394":{"date":{"__isSmartRef__":true,"id":395},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"395":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"396":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"397":{"morph":{"__isSmartRef__":true,"id":372},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"398":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":399}},"399":{"test01IsMorph":{"__isSmartRef__":true,"id":400}},"400":{"varMapping":{"__isSmartRef__":true,"id":401},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":402},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"401":{"this":{"__isSmartRef__":true,"id":398}},"402":{},"403":{"x":100,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"404":{"onClick":{"__isSmartRef__":true,"id":405}},"405":{"varMapping":{"__isSmartRef__":true,"id":406},"source":"function onClick() {\n    this.setFill(Color.white);\n}","funcProperties":{"__isSmartRef__":true,"id":407},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"406":{"this":{"__isSmartRef__":true,"id":372}},"407":{"timestamp":{"__isSmartRef__":true,"id":408},"user":"huberthesse","tags":[]},"408":{"isSerializedDate":true,"string":"Tue Jun 12 2012 10:41:08 GMT+0200 (CEST)"},"409":{"submorphs":[],"scripts":[],"id":"0152C852-75D8-4575-B742-64F151F57CE4","shape":{"__isSmartRef__":true,"id":410},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":419},"showsHalos":false,"name":"ProtoRect11","partsBinMetaInfo":{"__isSmartRef__":true,"id":420},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":433},"eventHandler":{"__isSmartRef__":true,"id":434},"attributeConnections":[{"__isSmartRef__":true,"id":417}],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","38E0A916-6B99-457E-B89D-D02E9127538B"],"partTests":{"__isSmartRef__":true,"id":435},"_ClipMode":"visible","moved":true,"_Rotation":0,"_Scale":1.002003004005006,"priorExtent":{"__isSmartRef__":true,"id":440},"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":441},"__LivelyClassName__":"lively.morphic.Box"},"410":{"position":{"__isSmartRef__":true,"id":411},"_Extent":{"__isSmartRef__":true,"id":412},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":413},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":414},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":415},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","attributeConnections":[{"__isSmartRef__":true,"id":416}],"doNotSerialize":["$$_Fill"],"doNotCopyProperties":["$$_Fill"],"_Fill":{"__isSmartRef__":true,"id":418},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"411":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"412":{"x":84,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"413":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"414":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"415":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"416":{"sourceObj":{"__isSmartRef__":true,"id":410},"sourceAttrName":"_Fill","targetObj":{"__isSmartRef__":true,"id":9},"targetMethodName":"decrease","dependedBy":{"__isSmartRef__":true,"id":417},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"417":{"sourceObj":{"__isSmartRef__":true,"id":409},"sourceAttrName":"fill","targetObj":{"__isSmartRef__":true,"id":9},"targetMethodName":"decrease","dependendConnections":[{"__isSmartRef__":true,"id":416},{"__isSmartRef__":true,"id":416},{"__isSmartRef__":true,"id":416},{"__isSmartRef__":true,"id":416}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"418":{"r":0.113,"g":0,"b":0.599,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"419":{"x":458,"y":515,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"420":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","comment":"A simple box morph. A really blue one. Its amazing what you can build out of simple boxes.... Who needs stars when you got blue rectangles!","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":421},{"__isSmartRef__":true,"id":423},{"__isSmartRef__":true,"id":425},{"__isSmartRef__":true,"id":427},{"__isSmartRef__":true,"id":429},{"__isSmartRef__":true,"id":431}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"421":{"date":{"__isSmartRef__":true,"id":422},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"422":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"423":{"date":{"__isSmartRef__":true,"id":424},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"424":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"425":{"date":{"__isSmartRef__":true,"id":426},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"426":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"427":{"date":{"__isSmartRef__":true,"id":428},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"428":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"429":{"date":{"__isSmartRef__":true,"id":430},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"430":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"431":{"date":{"__isSmartRef__":true,"id":432},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"432":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"433":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"434":{"morph":{"__isSmartRef__":true,"id":409},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"435":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":436}},"436":{"test01IsMorph":{"__isSmartRef__":true,"id":437}},"437":{"varMapping":{"__isSmartRef__":true,"id":438},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":439},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"438":{"this":{"__isSmartRef__":true,"id":435}},"439":{},"440":{"x":100,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"441":{"onClick":{"__isSmartRef__":true,"id":442}},"442":{"varMapping":{"__isSmartRef__":true,"id":443},"source":"function onClick() {\n    this.setFill(Color.white);\n}","funcProperties":{"__isSmartRef__":true,"id":444},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"443":{"this":{"__isSmartRef__":true,"id":409}},"444":{"timestamp":{"__isSmartRef__":true,"id":445},"user":"huberthesse","tags":[]},"445":{"isSerializedDate":true,"string":"Tue Jun 12 2012 10:41:08 GMT+0200 (CEST)"},"446":{"submorphs":[],"scripts":[],"id":"EB0C4E3E-91A5-4044-BDF3-C3B6DC6B8535","shape":{"__isSmartRef__":true,"id":447},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":456},"showsHalos":false,"name":"ProtoRect12","partsBinMetaInfo":{"__isSmartRef__":true,"id":457},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":470},"eventHandler":{"__isSmartRef__":true,"id":471},"attributeConnections":[{"__isSmartRef__":true,"id":454}],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","38E0A916-6B99-457E-B89D-D02E9127538B"],"partTests":{"__isSmartRef__":true,"id":472},"_ClipMode":"visible","moved":true,"_Rotation":0,"_Scale":1.002003004005006,"priorExtent":{"__isSmartRef__":true,"id":477},"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":478},"__LivelyClassName__":"lively.morphic.Box"},"447":{"position":{"__isSmartRef__":true,"id":448},"_Extent":{"__isSmartRef__":true,"id":449},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":450},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":451},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":452},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","attributeConnections":[{"__isSmartRef__":true,"id":453}],"doNotSerialize":["$$_Fill"],"doNotCopyProperties":["$$_Fill"],"_Fill":{"__isSmartRef__":true,"id":455},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"448":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"449":{"x":20,"y":89,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"450":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"451":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"452":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"453":{"sourceObj":{"__isSmartRef__":true,"id":447},"sourceAttrName":"_Fill","targetObj":{"__isSmartRef__":true,"id":9},"targetMethodName":"decrease","dependedBy":{"__isSmartRef__":true,"id":454},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"454":{"sourceObj":{"__isSmartRef__":true,"id":446},"sourceAttrName":"fill","targetObj":{"__isSmartRef__":true,"id":9},"targetMethodName":"decrease","dependendConnections":[{"__isSmartRef__":true,"id":453},{"__isSmartRef__":true,"id":453},{"__isSmartRef__":true,"id":453},{"__isSmartRef__":true,"id":453}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"455":{"r":0.113,"g":0,"b":0.599,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"456":{"x":229,"y":519,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"457":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","comment":"A simple box morph. A really blue one. Its amazing what you can build out of simple boxes.... Who needs stars when you got blue rectangles!","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":458},{"__isSmartRef__":true,"id":460},{"__isSmartRef__":true,"id":462},{"__isSmartRef__":true,"id":464},{"__isSmartRef__":true,"id":466},{"__isSmartRef__":true,"id":468}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"458":{"date":{"__isSmartRef__":true,"id":459},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"459":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"460":{"date":{"__isSmartRef__":true,"id":461},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"461":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"462":{"date":{"__isSmartRef__":true,"id":463},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"463":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"464":{"date":{"__isSmartRef__":true,"id":465},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"465":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"466":{"date":{"__isSmartRef__":true,"id":467},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"467":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"468":{"date":{"__isSmartRef__":true,"id":469},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"469":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"470":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"471":{"morph":{"__isSmartRef__":true,"id":446},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"472":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":473}},"473":{"test01IsMorph":{"__isSmartRef__":true,"id":474}},"474":{"varMapping":{"__isSmartRef__":true,"id":475},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":476},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"475":{"this":{"__isSmartRef__":true,"id":472}},"476":{},"477":{"x":100,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"478":{"onClick":{"__isSmartRef__":true,"id":479}},"479":{"varMapping":{"__isSmartRef__":true,"id":480},"source":"function onClick() {\n    this.setFill(Color.white);\n}","funcProperties":{"__isSmartRef__":true,"id":481},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"480":{"this":{"__isSmartRef__":true,"id":446}},"481":{"timestamp":{"__isSmartRef__":true,"id":482},"user":"huberthesse","tags":[]},"482":{"isSerializedDate":true,"string":"Tue Jun 12 2012 10:41:08 GMT+0200 (CEST)"},"483":{"submorphs":[],"scripts":[],"id":"5740AAB2-D233-4C87-B510-68B68EFCAB8E","shape":{"__isSmartRef__":true,"id":484},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":493},"showsHalos":false,"name":"ProtoRect13","partsBinMetaInfo":{"__isSmartRef__":true,"id":494},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":507},"eventHandler":{"__isSmartRef__":true,"id":508},"attributeConnections":[{"__isSmartRef__":true,"id":491}],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","38E0A916-6B99-457E-B89D-D02E9127538B"],"partTests":{"__isSmartRef__":true,"id":509},"_ClipMode":"visible","moved":true,"_Rotation":0,"_Scale":1.002003004005006,"priorExtent":{"__isSmartRef__":true,"id":514},"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":515},"__LivelyClassName__":"lively.morphic.Box"},"484":{"position":{"__isSmartRef__":true,"id":485},"_Extent":{"__isSmartRef__":true,"id":486},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":487},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":488},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":489},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","attributeConnections":[{"__isSmartRef__":true,"id":490}],"doNotSerialize":["$$_Fill"],"doNotCopyProperties":["$$_Fill"],"_Fill":{"__isSmartRef__":true,"id":492},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"485":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"486":{"x":20,"y":52,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"487":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"488":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"489":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"490":{"sourceObj":{"__isSmartRef__":true,"id":484},"sourceAttrName":"_Fill","targetObj":{"__isSmartRef__":true,"id":9},"targetMethodName":"decrease","dependedBy":{"__isSmartRef__":true,"id":491},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"491":{"sourceObj":{"__isSmartRef__":true,"id":483},"sourceAttrName":"fill","targetObj":{"__isSmartRef__":true,"id":9},"targetMethodName":"decrease","dependendConnections":[{"__isSmartRef__":true,"id":490},{"__isSmartRef__":true,"id":490},{"__isSmartRef__":true,"id":490},{"__isSmartRef__":true,"id":490}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"492":{"r":0.113,"g":0,"b":0.599,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"493":{"x":667,"y":85,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"494":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","comment":"A simple box morph. A really blue one. Its amazing what you can build out of simple boxes.... Who needs stars when you got blue rectangles!","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":495},{"__isSmartRef__":true,"id":497},{"__isSmartRef__":true,"id":499},{"__isSmartRef__":true,"id":501},{"__isSmartRef__":true,"id":503},{"__isSmartRef__":true,"id":505}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"495":{"date":{"__isSmartRef__":true,"id":496},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"496":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"497":{"date":{"__isSmartRef__":true,"id":498},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"498":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"499":{"date":{"__isSmartRef__":true,"id":500},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"500":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"501":{"date":{"__isSmartRef__":true,"id":502},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"502":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"503":{"date":{"__isSmartRef__":true,"id":504},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"504":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"505":{"date":{"__isSmartRef__":true,"id":506},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"506":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"507":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"508":{"morph":{"__isSmartRef__":true,"id":483},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"509":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":510}},"510":{"test01IsMorph":{"__isSmartRef__":true,"id":511}},"511":{"varMapping":{"__isSmartRef__":true,"id":512},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":513},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"512":{"this":{"__isSmartRef__":true,"id":509}},"513":{},"514":{"x":100,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"515":{"onClick":{"__isSmartRef__":true,"id":516}},"516":{"varMapping":{"__isSmartRef__":true,"id":517},"source":"function onClick() {\n    this.setFill(Color.white);\n}","funcProperties":{"__isSmartRef__":true,"id":518},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"517":{"this":{"__isSmartRef__":true,"id":483}},"518":{"timestamp":{"__isSmartRef__":true,"id":519},"user":"huberthesse","tags":[]},"519":{"isSerializedDate":true,"string":"Tue Jun 12 2012 10:41:08 GMT+0200 (CEST)"},"520":{"submorphs":[],"scripts":[],"id":"84855E7E-5637-439E-A27C-1CFF3E032167","shape":{"__isSmartRef__":true,"id":521},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":530},"showsHalos":false,"name":"ProtoRect14","partsBinMetaInfo":{"__isSmartRef__":true,"id":531},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":544},"eventHandler":{"__isSmartRef__":true,"id":545},"attributeConnections":[{"__isSmartRef__":true,"id":528}],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","38E0A916-6B99-457E-B89D-D02E9127538B"],"partTests":{"__isSmartRef__":true,"id":546},"_ClipMode":"visible","moved":true,"_Rotation":0,"_Scale":1.002003004005006,"priorExtent":{"__isSmartRef__":true,"id":551},"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":552},"__LivelyClassName__":"lively.morphic.Box"},"521":{"position":{"__isSmartRef__":true,"id":522},"_Extent":{"__isSmartRef__":true,"id":523},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":524},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":525},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":526},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","attributeConnections":[{"__isSmartRef__":true,"id":527}],"doNotSerialize":["$$_Fill"],"doNotCopyProperties":["$$_Fill"],"_Fill":{"__isSmartRef__":true,"id":529},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"522":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"523":{"x":98,"y":54,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"524":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"525":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"526":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"527":{"sourceObj":{"__isSmartRef__":true,"id":521},"sourceAttrName":"_Fill","targetObj":{"__isSmartRef__":true,"id":9},"targetMethodName":"decrease","dependedBy":{"__isSmartRef__":true,"id":528},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"528":{"sourceObj":{"__isSmartRef__":true,"id":520},"sourceAttrName":"fill","targetObj":{"__isSmartRef__":true,"id":9},"targetMethodName":"decrease","dependendConnections":[{"__isSmartRef__":true,"id":527},{"__isSmartRef__":true,"id":527},{"__isSmartRef__":true,"id":527},{"__isSmartRef__":true,"id":527}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"529":{"r":0.113,"g":0,"b":0.599,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"530":{"x":621,"y":605,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"531":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","comment":"A simple box morph. A really blue one. Its amazing what you can build out of simple boxes.... Who needs stars when you got blue rectangles!","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":532},{"__isSmartRef__":true,"id":534},{"__isSmartRef__":true,"id":536},{"__isSmartRef__":true,"id":538},{"__isSmartRef__":true,"id":540},{"__isSmartRef__":true,"id":542}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"532":{"date":{"__isSmartRef__":true,"id":533},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"533":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"534":{"date":{"__isSmartRef__":true,"id":535},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"535":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"536":{"date":{"__isSmartRef__":true,"id":537},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"537":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"538":{"date":{"__isSmartRef__":true,"id":539},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"539":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"540":{"date":{"__isSmartRef__":true,"id":541},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"541":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"542":{"date":{"__isSmartRef__":true,"id":543},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"543":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"544":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"545":{"morph":{"__isSmartRef__":true,"id":520},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"546":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":547}},"547":{"test01IsMorph":{"__isSmartRef__":true,"id":548}},"548":{"varMapping":{"__isSmartRef__":true,"id":549},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":550},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"549":{"this":{"__isSmartRef__":true,"id":546}},"550":{},"551":{"x":100,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"552":{"onClick":{"__isSmartRef__":true,"id":553}},"553":{"varMapping":{"__isSmartRef__":true,"id":554},"source":"function onClick() {\n    this.setFill(Color.white);\n}","funcProperties":{"__isSmartRef__":true,"id":555},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"554":{"this":{"__isSmartRef__":true,"id":520}},"555":{"timestamp":{"__isSmartRef__":true,"id":556},"user":"huberthesse","tags":[]},"556":{"isSerializedDate":true,"string":"Tue Jun 12 2012 10:41:08 GMT+0200 (CEST)"},"557":{"submorphs":[],"scripts":[],"id":"4A0D4FF0-3D86-46D6-8770-D7BA6B2C0EFD","shape":{"__isSmartRef__":true,"id":558},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":567},"showsHalos":false,"name":"ProtoRect15","partsBinMetaInfo":{"__isSmartRef__":true,"id":568},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":581},"eventHandler":{"__isSmartRef__":true,"id":582},"attributeConnections":[{"__isSmartRef__":true,"id":565}],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","38E0A916-6B99-457E-B89D-D02E9127538B"],"partTests":{"__isSmartRef__":true,"id":583},"_ClipMode":"visible","moved":true,"_Rotation":0,"_Scale":1.002003004005006,"priorExtent":{"__isSmartRef__":true,"id":588},"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":589},"__LivelyClassName__":"lively.morphic.Box"},"558":{"position":{"__isSmartRef__":true,"id":559},"_Extent":{"__isSmartRef__":true,"id":560},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":561},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":562},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":563},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","attributeConnections":[{"__isSmartRef__":true,"id":564}],"doNotSerialize":["$$_Fill"],"doNotCopyProperties":["$$_Fill"],"_Fill":{"__isSmartRef__":true,"id":566},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"559":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"560":{"x":93,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"561":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"562":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"563":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"564":{"sourceObj":{"__isSmartRef__":true,"id":558},"sourceAttrName":"_Fill","targetObj":{"__isSmartRef__":true,"id":9},"targetMethodName":"decrease","dependedBy":{"__isSmartRef__":true,"id":565},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"565":{"sourceObj":{"__isSmartRef__":true,"id":557},"sourceAttrName":"fill","targetObj":{"__isSmartRef__":true,"id":9},"targetMethodName":"decrease","dependendConnections":[{"__isSmartRef__":true,"id":564},{"__isSmartRef__":true,"id":564},{"__isSmartRef__":true,"id":564},{"__isSmartRef__":true,"id":564}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"566":{"r":0.113,"g":0,"b":0.599,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"567":{"x":124,"y":338,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"568":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","comment":"A simple box morph. A really blue one. Its amazing what you can build out of simple boxes.... Who needs stars when you got blue rectangles!","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":569},{"__isSmartRef__":true,"id":571},{"__isSmartRef__":true,"id":573},{"__isSmartRef__":true,"id":575},{"__isSmartRef__":true,"id":577},{"__isSmartRef__":true,"id":579}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"569":{"date":{"__isSmartRef__":true,"id":570},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"570":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"571":{"date":{"__isSmartRef__":true,"id":572},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"572":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"573":{"date":{"__isSmartRef__":true,"id":574},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"574":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"575":{"date":{"__isSmartRef__":true,"id":576},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"576":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"577":{"date":{"__isSmartRef__":true,"id":578},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"578":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"579":{"date":{"__isSmartRef__":true,"id":580},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"580":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"581":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"582":{"morph":{"__isSmartRef__":true,"id":557},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"583":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":584}},"584":{"test01IsMorph":{"__isSmartRef__":true,"id":585}},"585":{"varMapping":{"__isSmartRef__":true,"id":586},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":587},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"586":{"this":{"__isSmartRef__":true,"id":583}},"587":{},"588":{"x":100,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"589":{"onClick":{"__isSmartRef__":true,"id":590}},"590":{"varMapping":{"__isSmartRef__":true,"id":591},"source":"function onClick() {\n    this.setFill(Color.white);\n}","funcProperties":{"__isSmartRef__":true,"id":592},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"591":{"this":{"__isSmartRef__":true,"id":557}},"592":{"timestamp":{"__isSmartRef__":true,"id":593},"user":"huberthesse","tags":[]},"593":{"isSerializedDate":true,"string":"Tue Jun 12 2012 10:41:08 GMT+0200 (CEST)"},"594":{"position":{"__isSmartRef__":true,"id":595},"_Extent":{"__isSmartRef__":true,"id":596},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":597},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":598},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":599},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"595":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"596":{"x":696.8045979999998,"y":696.8045979999998,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"597":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"598":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"599":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"600":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"601":{"partsSpaceName":"PartsBin/BP2012","__SourceModuleName__":"Global.lively.PartsBin","comment":"Let's play a game","migrationLevel":4,"partName":"Playfield","changes":[{"__isSmartRef__":true,"id":602},{"__isSmartRef__":true,"id":604},{"__isSmartRef__":true,"id":606},{"__isSmartRef__":true,"id":608},{"__isSmartRef__":true,"id":610},{"__isSmartRef__":true,"id":612},{"__isSmartRef__":true,"id":614}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"602":{"date":{"__isSmartRef__":true,"id":603},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"603":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"604":{"date":{"__isSmartRef__":true,"id":605},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"605":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"606":{"date":{"__isSmartRef__":true,"id":607},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"607":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"608":{"date":{"__isSmartRef__":true,"id":609},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"609":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"610":{"date":{"__isSmartRef__":true,"id":611},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"611":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"612":{"date":{"__isSmartRef__":true,"id":613},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"613":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"614":{"date":{"__isSmartRef__":true,"id":615},"author":"huberthesse","message":"no comment","id":"CBF08FC2-CFE5-4337-B374-333A4B6DFC4D"},"615":{"isSerializedDate":true,"string":"Tue Jun 12 2012 11:30:00 GMT+0200 (CEST)"},"616":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"617":{"morph":{"__isSmartRef__":true,"id":0},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"618":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":619}},"619":{"test01IsMorph":{"__isSmartRef__":true,"id":620}},"620":{"varMapping":{"__isSmartRef__":true,"id":621},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":622},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"621":{"this":{"__isSmartRef__":true,"id":618}},"622":{},"623":{"x":696.8045979999998,"y":696.8045979999998,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"624":{"nextStep":{"__isSmartRef__":true,"id":625},"newRectangleCords":{"__isSmartRef__":true,"id":629},"validRectangleCoords":{"__isSmartRef__":true,"id":633},"reset":{"__isSmartRef__":true,"id":637}},"625":{"varMapping":{"__isSmartRef__":true,"id":626},"source":"function nextStep() {\n    this.reset();\n    var count = parseInt(Math.max(5,Math.random()*20))\n    $morph('Counter').setTextString(count);\n    for (; count >0; count--) {\n        var cords = this.newRectangleCords()\n        var rect = $morph('ProtoRect').copy();\n        rect.setPosition(pt(cords.x, cords.y));\n        rect.setExtent(pt(cords.width , cords.height));\n        this.addMorph(rect)\n    }\n\n}","funcProperties":{"__isSmartRef__":true,"id":627},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"626":{"this":{"__isSmartRef__":true,"id":0}},"627":{"timestamp":{"__isSmartRef__":true,"id":628},"user":"huberthesse","tags":[]},"628":{"isSerializedDate":true,"string":"Tue Jun 12 2012 11:07:10 GMT+0200 (CEST)"},"629":{"varMapping":{"__isSmartRef__":true,"id":630},"source":"function newRectangleCords() {\n    while(true) {\n        var width = parseInt(Math.max(20,Math.random()*100)),\n            height = parseInt(Math.max(20,Math.random()*100)),\n            x = parseInt(Math.random()*this.getExtent().x),\n            y = parseInt(Math.random()*this.getExtent().y);\n        var cords = {x:x , y:y, width:width, height:height};\n        if(!this.validRectangleCoords(cords))\n            continue;       \n        return cords;\n    }\n}","funcProperties":{"__isSmartRef__":true,"id":631},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"630":{"this":{"__isSmartRef__":true,"id":0}},"631":{"timestamp":{"__isSmartRef__":true,"id":632},"user":"huberthesse","tags":[]},"632":{"isSerializedDate":true,"string":"Tue Jun 12 2012 09:48:36 GMT+0200 (CEST)"},"633":{"varMapping":{"__isSmartRef__":true,"id":634},"source":"function validRectangleCoords(cords) {\n    return true;\n}","funcProperties":{"__isSmartRef__":true,"id":635},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"634":{"this":{"__isSmartRef__":true,"id":0}},"635":{"timestamp":{"__isSmartRef__":true,"id":636},"user":"huberthesse","tags":[]},"636":{"isSerializedDate":true,"string":"Tue Jun 12 2012 09:43:04 GMT+0200 (CEST)"},"637":{"varMapping":{"__isSmartRef__":true,"id":638},"source":"function reset() {\n    this.submorphs.invoke('remove');\n}","funcProperties":{"__isSmartRef__":true,"id":639},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"638":{"this":{"__isSmartRef__":true,"id":0}},"639":{"timestamp":{"__isSmartRef__":true,"id":640},"user":"huberthesse","tags":[]},"640":{"isSerializedDate":true,"string":"Tue Jun 12 2012 10:43:19 GMT+0200 (CEST)"},"isSimplifiedRegistry":true}}