","extent":{"__isSmartRef__":true,"id":1693},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1690":{"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","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"1691":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1692":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1693":{"x":93,"y":93,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1694":{"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","setOriginClass":"setOriginClassHTML"},"1695":{"morph":{"__isSmartRef__":true,"id":1688},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1696":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1697":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1698":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1699},"derivationIds":[],"id":"60DF3E67-625A-4578-ACD8-31FC51BDB805","renderContextTable":{"__isSmartRef__":true,"id":1706},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":1707}],"eventHandler":{"__isSmartRef__":true,"id":1709},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":1687},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":1710},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":1711},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1699":{"_Position":{"__isSmartRef__":true,"id":1700},"renderContextTable":{"__isSmartRef__":true,"id":1701},"_Extent":{"__isSmartRef__":true,"id":1702},"_Padding":{"__isSmartRef__":true,"id":1703},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":{"__isSmartRef__":true,"id":1705},"_NodeClass":["Morph","Text"],"_NodeId":"morph-60df3e67-625a-4578-acd8-31fc51bdb805","_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1700":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1701":{"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"},"1702":{"x":41,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1703":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1704":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1705":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1706":{"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","setOriginClass":"setOriginClassHTML","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"},"1707":{"style":{"__isSmartRef__":true,"id":1708},"chunkOwner":{"__isSmartRef__":true,"id":1698},"_id":"_281","storedString":"Cloud","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1708":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1709":{"morph":{"__isSmartRef__":true,"id":1698},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1710":{"x":41,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1711":{"x":19.5,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1712":{"_Position":{"__isSmartRef__":true,"id":1713},"renderContextTable":{"__isSmartRef__":true,"id":1714},"_Extent":{"__isSmartRef__":true,"id":1715},"_Padding":{"__isSmartRef__":true,"id":1716},"_NodeClass":["Morph","Box","PartsBinItem"],"_NodeId":"morph-aa5b509b-761b-41b2-8b24-0368f0254045","_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":{"__isSmartRef__":true,"id":1717},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1713":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1714":{"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"},"1715":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1716":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1717":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1718":{"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","setOriginClass":"setOriginClassHTML"},"1719":{"morph":{"__isSmartRef__":true,"id":1687},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1720":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1721":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"1722":{"partsSpaceName":"PartsBin/Basic/","name":"Cloud","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"1723":{"submorphs":[{"__isSmartRef__":true,"id":1724},{"__isSmartRef__":true,"id":1734}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1747},"derivationIds":[],"id":"E35606CC-D1E0-4B96-80AA-36B3660C3F21","renderContextTable":{"__isSmartRef__":true,"id":1753},"eventHandler":{"__isSmartRef__":true,"id":1754},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":1755},"partsBinURL":{"__isSmartRef__":true,"id":1756},"targetName":"Ellipse","partItem":{"__isSmartRef__":true,"id":1757},"owner":{"__isSmartRef__":true,"id":1686},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"1724":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1725},"derivationIds":[],"id":"8C4F5687-CCBD-40C3-B991-34BD2CF007E7","renderContextTable":{"__isSmartRef__":true,"id":1730},"eventHandler":{"__isSmartRef__":true,"id":1731},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":1732},"priorExtent":{"__isSmartRef__":true,"id":1733},"owner":{"__isSmartRef__":true,"id":1723},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core"},"1725":{"renderContextTable":{"__isSmartRef__":true,"id":1726},"_NodeClass":["Morph"],"_NodeId":"morph-8c4f5687-ccbd-40c3-b991-34bd2cf007e7","_Extent":{"__isSmartRef__":true,"id":1727},"_Padding":{"__isSmartRef__":true,"id":1728},"stringifiedShapeNode":"
","extent":{"__isSmartRef__":true,"id":1729},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1726":{"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","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"1727":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1728":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1729":{"x":93,"y":93,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1730":{"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","setOriginClass":"setOriginClassHTML"},"1731":{"morph":{"__isSmartRef__":true,"id":1724},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1732":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1733":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1734":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1735},"derivationIds":[],"id":"CC156EEC-EB74-4A2B-8BE7-8020A9B2B086","renderContextTable":{"__isSmartRef__":true,"id":1741},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":1742}],"eventHandler":{"__isSmartRef__":true,"id":1744},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":1723},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":1745},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":1746},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1735":{"_Position":{"__isSmartRef__":true,"id":1736},"renderContextTable":{"__isSmartRef__":true,"id":1737},"_Extent":{"__isSmartRef__":true,"id":1738},"_Padding":{"__isSmartRef__":true,"id":1739},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":{"__isSmartRef__":true,"id":1740},"_NodeClass":["Morph","Text"],"_NodeId":"morph-cc156eec-eb74-4a2b-8be7-8020a9b2b086","_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1736":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1737":{"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"},"1738":{"x":45,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1739":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1740":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1741":{"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","setOriginClass":"setOriginClassHTML","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"},"1742":{"style":{"__isSmartRef__":true,"id":1743},"chunkOwner":{"__isSmartRef__":true,"id":1734},"_id":"_288","storedString":"Ellipse","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1743":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1744":{"morph":{"__isSmartRef__":true,"id":1734},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1745":{"x":45,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1746":{"x":17.5,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1747":{"_Position":{"__isSmartRef__":true,"id":1748},"renderContextTable":{"__isSmartRef__":true,"id":1749},"_Extent":{"__isSmartRef__":true,"id":1750},"_Padding":{"__isSmartRef__":true,"id":1751},"_NodeClass":["Morph","Box","PartsBinItem"],"_NodeId":"morph-e35606cc-d1e0-4b96-80aa-36b3660c3f21","_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":{"__isSmartRef__":true,"id":1752},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1748":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1749":{"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"},"1750":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1751":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1752":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1753":{"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","setOriginClass":"setOriginClassHTML"},"1754":{"morph":{"__isSmartRef__":true,"id":1723},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1755":{"x":105,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1756":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"1757":{"partsSpaceName":"PartsBin/Basic/","name":"Ellipse","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"1758":{"submorphs":[{"__isSmartRef__":true,"id":1759},{"__isSmartRef__":true,"id":1769}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1782},"derivationIds":[],"id":"A5608E9E-00DC-415E-BBC7-99330A433E16","renderContextTable":{"__isSmartRef__":true,"id":1788},"eventHandler":{"__isSmartRef__":true,"id":1789},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":1790},"partsBinURL":{"__isSmartRef__":true,"id":1791},"targetName":"Image","partItem":{"__isSmartRef__":true,"id":1792},"owner":{"__isSmartRef__":true,"id":1686},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"1759":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1760},"derivationIds":[],"id":"A9B4A85F-9573-444F-A101-3676C6ACC381","renderContextTable":{"__isSmartRef__":true,"id":1765},"eventHandler":{"__isSmartRef__":true,"id":1766},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":1767},"priorExtent":{"__isSmartRef__":true,"id":1768},"owner":{"__isSmartRef__":true,"id":1758},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core"},"1760":{"renderContextTable":{"__isSmartRef__":true,"id":1761},"_NodeClass":["Morph"],"_NodeId":"morph-a9b4a85f-9573-444f-a101-3676c6acc381","_Extent":{"__isSmartRef__":true,"id":1762},"_Padding":{"__isSmartRef__":true,"id":1763},"stringifiedShapeNode":"
","extent":{"__isSmartRef__":true,"id":1764},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1761":{"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","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"1762":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1763":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1764":{"x":93,"y":93,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1765":{"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","setOriginClass":"setOriginClassHTML"},"1766":{"morph":{"__isSmartRef__":true,"id":1759},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1767":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1768":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1769":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1770},"derivationIds":[],"id":"C2DCE075-E962-486B-8786-453A17A1D1D5","renderContextTable":{"__isSmartRef__":true,"id":1776},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":1777}],"eventHandler":{"__isSmartRef__":true,"id":1779},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":1758},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":1780},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":1781},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1770":{"_Position":{"__isSmartRef__":true,"id":1771},"renderContextTable":{"__isSmartRef__":true,"id":1772},"_Extent":{"__isSmartRef__":true,"id":1773},"_Padding":{"__isSmartRef__":true,"id":1774},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":{"__isSmartRef__":true,"id":1775},"_NodeClass":["Morph","Text"],"_NodeId":"morph-c2dce075-e962-486b-8786-453a17a1d1d5","_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1771":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1772":{"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"},"1773":{"x":43,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1774":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1775":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1776":{"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","setOriginClass":"setOriginClassHTML","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"},"1777":{"style":{"__isSmartRef__":true,"id":1778},"chunkOwner":{"__isSmartRef__":true,"id":1769},"_id":"_292","storedString":"Image","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1778":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1779":{"morph":{"__isSmartRef__":true,"id":1769},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1780":{"x":43,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1781":{"x":18.5,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1782":{"_Position":{"__isSmartRef__":true,"id":1783},"renderContextTable":{"__isSmartRef__":true,"id":1784},"_Extent":{"__isSmartRef__":true,"id":1785},"_Padding":{"__isSmartRef__":true,"id":1786},"_NodeClass":["Morph","Box","PartsBinItem"],"_NodeId":"morph-a5608e9e-00dc-415e-bbc7-99330a433e16","_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":{"__isSmartRef__":true,"id":1787},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1783":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1784":{"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"},"1785":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1786":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1787":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1788":{"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","setOriginClass":"setOriginClassHTML"},"1789":{"morph":{"__isSmartRef__":true,"id":1758},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1790":{"x":210,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1791":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"1792":{"partsSpaceName":"PartsBin/Basic/","name":"Image","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"1793":{"submorphs":[{"__isSmartRef__":true,"id":1794},{"__isSmartRef__":true,"id":1804}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1817},"derivationIds":[],"id":"11014DF3-AF8F-4D27-9633-75E08AFC54B7","renderContextTable":{"__isSmartRef__":true,"id":1823},"eventHandler":{"__isSmartRef__":true,"id":1824},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":1825},"partsBinURL":{"__isSmartRef__":true,"id":1826},"targetName":"Line","partItem":{"__isSmartRef__":true,"id":1827},"owner":{"__isSmartRef__":true,"id":1686},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"1794":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1795},"derivationIds":[],"id":"D15C8FB7-B19C-47C2-B819-C11229B9317B","renderContextTable":{"__isSmartRef__":true,"id":1800},"eventHandler":{"__isSmartRef__":true,"id":1801},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":1802},"priorExtent":{"__isSmartRef__":true,"id":1803},"owner":{"__isSmartRef__":true,"id":1793},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core"},"1795":{"renderContextTable":{"__isSmartRef__":true,"id":1796},"_NodeClass":["Morph"],"_NodeId":"morph-d15c8fb7-b19c-47c2-b819-c11229b9317b","_Extent":{"__isSmartRef__":true,"id":1797},"_Padding":{"__isSmartRef__":true,"id":1798},"stringifiedShapeNode":"
","extent":{"__isSmartRef__":true,"id":1799},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1796":{"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","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"1797":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1798":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1799":{"x":93,"y":93,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1800":{"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","setOriginClass":"setOriginClassHTML"},"1801":{"morph":{"__isSmartRef__":true,"id":1794},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1802":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1803":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1804":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1805},"derivationIds":[],"id":"EA0187FA-3C2D-4EFB-BE3E-3A7A965C2D50","renderContextTable":{"__isSmartRef__":true,"id":1811},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":1812}],"eventHandler":{"__isSmartRef__":true,"id":1814},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":1793},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":1815},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":1816},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1805":{"_Position":{"__isSmartRef__":true,"id":1806},"renderContextTable":{"__isSmartRef__":true,"id":1807},"_Extent":{"__isSmartRef__":true,"id":1808},"_Padding":{"__isSmartRef__":true,"id":1809},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":{"__isSmartRef__":true,"id":1810},"_NodeClass":["Morph","Text"],"_NodeId":"morph-ea0187fa-3c2d-4efb-be3e-3a7a965c2d50","_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1806":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1807":{"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"},"1808":{"x":33,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1809":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1810":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1811":{"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","setOriginClass":"setOriginClassHTML","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"},"1812":{"style":{"__isSmartRef__":true,"id":1813},"chunkOwner":{"__isSmartRef__":true,"id":1804},"_id":"_296","storedString":"Line","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1813":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1814":{"morph":{"__isSmartRef__":true,"id":1804},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1815":{"x":33,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1816":{"x":23.5,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1817":{"_Position":{"__isSmartRef__":true,"id":1818},"renderContextTable":{"__isSmartRef__":true,"id":1819},"_Extent":{"__isSmartRef__":true,"id":1820},"_Padding":{"__isSmartRef__":true,"id":1821},"_NodeClass":["Morph","Box","PartsBinItem"],"_NodeId":"morph-11014df3-af8f-4d27-9633-75e08afc54b7","_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":{"__isSmartRef__":true,"id":1822},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1818":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1819":{"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"},"1820":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1821":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1822":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1823":{"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","setOriginClass":"setOriginClassHTML"},"1824":{"morph":{"__isSmartRef__":true,"id":1793},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1825":{"x":315,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1826":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"1827":{"partsSpaceName":"PartsBin/Basic/","name":"Line","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"1828":{"submorphs":[{"__isSmartRef__":true,"id":1829},{"__isSmartRef__":true,"id":1839}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1852},"derivationIds":[],"id":"20F0AC64-7C74-4065-BF77-DFDA6ACEDAF5","renderContextTable":{"__isSmartRef__":true,"id":1858},"eventHandler":{"__isSmartRef__":true,"id":1859},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":1860},"partsBinURL":{"__isSmartRef__":true,"id":1861},"targetName":"LineWithArrow","partItem":{"__isSmartRef__":true,"id":1862},"owner":{"__isSmartRef__":true,"id":1686},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"1829":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1830},"derivationIds":[],"id":"2CA064DD-7268-4F4E-9D24-E8B441616FDA","renderContextTable":{"__isSmartRef__":true,"id":1835},"eventHandler":{"__isSmartRef__":true,"id":1836},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":1837},"priorExtent":{"__isSmartRef__":true,"id":1838},"owner":{"__isSmartRef__":true,"id":1828},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core"},"1830":{"renderContextTable":{"__isSmartRef__":true,"id":1831},"_NodeClass":["Morph"],"_NodeId":"morph-2ca064dd-7268-4f4e-9d24-e8b441616fda","_Extent":{"__isSmartRef__":true,"id":1832},"_Padding":{"__isSmartRef__":true,"id":1833},"stringifiedShapeNode":"
","extent":{"__isSmartRef__":true,"id":1834},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1831":{"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","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"1832":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1833":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1834":{"x":93,"y":93,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1835":{"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","setOriginClass":"setOriginClassHTML"},"1836":{"morph":{"__isSmartRef__":true,"id":1829},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1837":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1838":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1839":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1840},"derivationIds":[],"id":"C7ADE1E4-0FC4-4228-AE64-6751EC6FAFC1","renderContextTable":{"__isSmartRef__":true,"id":1846},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":1847}],"eventHandler":{"__isSmartRef__":true,"id":1849},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":1828},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":1850},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":1851},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1840":{"_Position":{"__isSmartRef__":true,"id":1841},"renderContextTable":{"__isSmartRef__":true,"id":1842},"_Extent":{"__isSmartRef__":true,"id":1843},"_Padding":{"__isSmartRef__":true,"id":1844},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":{"__isSmartRef__":true,"id":1845},"_NodeClass":["Morph","Text"],"_NodeId":"morph-c7ade1e4-0fc4-4228-ae64-6751ec6fafc1","_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1841":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1842":{"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"},"1843":{"x":85,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1844":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1845":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1846":{"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","setOriginClass":"setOriginClassHTML","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"},"1847":{"style":{"__isSmartRef__":true,"id":1848},"chunkOwner":{"__isSmartRef__":true,"id":1839},"_id":"_300","storedString":"LineWithArrow","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1848":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1849":{"morph":{"__isSmartRef__":true,"id":1839},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1850":{"x":85,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1851":{"x":-2.5,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1852":{"_Position":{"__isSmartRef__":true,"id":1853},"renderContextTable":{"__isSmartRef__":true,"id":1854},"_Extent":{"__isSmartRef__":true,"id":1855},"_Padding":{"__isSmartRef__":true,"id":1856},"_NodeClass":["Morph","Box","PartsBinItem"],"_NodeId":"morph-20f0ac64-7c74-4065-bf77-dfda6acedaf5","_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":{"__isSmartRef__":true,"id":1857},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1853":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1854":{"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"},"1855":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1856":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1857":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1858":{"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","setOriginClass":"setOriginClassHTML"},"1859":{"morph":{"__isSmartRef__":true,"id":1828},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1860":{"x":420,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1861":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"1862":{"partsSpaceName":"PartsBin/Basic/","name":"LineWithArrow","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"1863":{"submorphs":[{"__isSmartRef__":true,"id":1864},{"__isSmartRef__":true,"id":1874}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1887},"derivationIds":[],"id":"EA6BDE26-1CCF-432E-BBA1-4AC5F1680575","renderContextTable":{"__isSmartRef__":true,"id":1893},"eventHandler":{"__isSmartRef__":true,"id":1894},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":1895},"partsBinURL":{"__isSmartRef__":true,"id":1896},"targetName":"LineWithArrowOrange","partItem":{"__isSmartRef__":true,"id":1897},"owner":{"__isSmartRef__":true,"id":1686},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"1864":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1865},"derivationIds":[],"id":"42C4EFA3-9270-42E1-BB32-AE32D79BA513","renderContextTable":{"__isSmartRef__":true,"id":1870},"eventHandler":{"__isSmartRef__":true,"id":1871},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":1872},"priorExtent":{"__isSmartRef__":true,"id":1873},"owner":{"__isSmartRef__":true,"id":1863},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core"},"1865":{"renderContextTable":{"__isSmartRef__":true,"id":1866},"_NodeClass":["Morph"],"_NodeId":"morph-42c4efa3-9270-42e1-bb32-ae32d79ba513","_Extent":{"__isSmartRef__":true,"id":1867},"_Padding":{"__isSmartRef__":true,"id":1868},"stringifiedShapeNode":"
","extent":{"__isSmartRef__":true,"id":1869},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1866":{"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","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"1867":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1868":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1869":{"x":93,"y":93,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1870":{"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","setOriginClass":"setOriginClassHTML"},"1871":{"morph":{"__isSmartRef__":true,"id":1864},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1872":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1873":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1874":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1875},"derivationIds":[],"id":"40E1CFFB-9894-4118-B13B-BD0E05DF8C6A","renderContextTable":{"__isSmartRef__":true,"id":1881},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":1882}],"eventHandler":{"__isSmartRef__":true,"id":1884},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":1863},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":1885},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":1886},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1875":{"_Position":{"__isSmartRef__":true,"id":1876},"renderContextTable":{"__isSmartRef__":true,"id":1877},"_Extent":{"__isSmartRef__":true,"id":1878},"_Padding":{"__isSmartRef__":true,"id":1879},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":{"__isSmartRef__":true,"id":1880},"_NodeClass":["Morph","Text"],"_NodeId":"morph-40e1cffb-9894-4118-b13b-bd0e05df8c6a","_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1876":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1877":{"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"},"1878":{"x":107,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1879":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1880":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1881":{"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","setOriginClass":"setOriginClassHTML","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"},"1882":{"style":{"__isSmartRef__":true,"id":1883},"chunkOwner":{"__isSmartRef__":true,"id":1874},"_id":"_304","storedString":"LineWithArrowOr...","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1883":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1884":{"morph":{"__isSmartRef__":true,"id":1874},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1885":{"x":107,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1886":{"x":-13.5,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1887":{"_Position":{"__isSmartRef__":true,"id":1888},"renderContextTable":{"__isSmartRef__":true,"id":1889},"_Extent":{"__isSmartRef__":true,"id":1890},"_Padding":{"__isSmartRef__":true,"id":1891},"_NodeClass":["Morph","Box","PartsBinItem"],"_NodeId":"morph-ea6bde26-1ccf-432e-bba1-4ac5f1680575","_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":{"__isSmartRef__":true,"id":1892},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1888":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1889":{"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"},"1890":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1891":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1892":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1893":{"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","setOriginClass":"setOriginClassHTML"},"1894":{"morph":{"__isSmartRef__":true,"id":1863},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1895":{"x":0,"y":105,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1896":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"1897":{"partsSpaceName":"PartsBin/Basic/","name":"LineWithArrowOrange","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"1898":{"submorphs":[{"__isSmartRef__":true,"id":1899},{"__isSmartRef__":true,"id":1909}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1922},"derivationIds":[],"id":"5A6F2FEA-60E7-4711-B94D-1664A196B911","renderContextTable":{"__isSmartRef__":true,"id":1928},"eventHandler":{"__isSmartRef__":true,"id":1929},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":1930},"partsBinURL":{"__isSmartRef__":true,"id":1931},"targetName":"LineWithArrows","partItem":{"__isSmartRef__":true,"id":1932},"owner":{"__isSmartRef__":true,"id":1686},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"1899":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1900},"derivationIds":[],"id":"F7CEB4A9-D953-429C-951E-220C2D0D27BD","renderContextTable":{"__isSmartRef__":true,"id":1905},"eventHandler":{"__isSmartRef__":true,"id":1906},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":1907},"priorExtent":{"__isSmartRef__":true,"id":1908},"owner":{"__isSmartRef__":true,"id":1898},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core"},"1900":{"renderContextTable":{"__isSmartRef__":true,"id":1901},"_NodeClass":["Morph"],"_NodeId":"morph-f7ceb4a9-d953-429c-951e-220c2d0d27bd","_Extent":{"__isSmartRef__":true,"id":1902},"_Padding":{"__isSmartRef__":true,"id":1903},"stringifiedShapeNode":"
","extent":{"__isSmartRef__":true,"id":1904},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1901":{"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","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"1902":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1903":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1904":{"x":93,"y":93,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1905":{"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","setOriginClass":"setOriginClassHTML"},"1906":{"morph":{"__isSmartRef__":true,"id":1899},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1907":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1908":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1909":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1910},"derivationIds":[],"id":"5D50C346-D08F-4438-AEE6-20EFDF730CC0","renderContextTable":{"__isSmartRef__":true,"id":1916},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":1917}],"eventHandler":{"__isSmartRef__":true,"id":1919},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":1898},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":1920},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":1921},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1910":{"_Position":{"__isSmartRef__":true,"id":1911},"renderContextTable":{"__isSmartRef__":true,"id":1912},"_Extent":{"__isSmartRef__":true,"id":1913},"_Padding":{"__isSmartRef__":true,"id":1914},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":{"__isSmartRef__":true,"id":1915},"_NodeClass":["Morph","Text"],"_NodeId":"morph-5d50c346-d08f-4438-aee6-20efdf730cc0","_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1911":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1912":{"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"},"1913":{"x":90,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1914":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1915":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1916":{"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","setOriginClass":"setOriginClassHTML","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"},"1917":{"style":{"__isSmartRef__":true,"id":1918},"chunkOwner":{"__isSmartRef__":true,"id":1909},"_id":"_308","storedString":"LineWithArrows","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1918":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1919":{"morph":{"__isSmartRef__":true,"id":1909},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1920":{"x":90,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1921":{"x":-5,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1922":{"_Position":{"__isSmartRef__":true,"id":1923},"renderContextTable":{"__isSmartRef__":true,"id":1924},"_Extent":{"__isSmartRef__":true,"id":1925},"_Padding":{"__isSmartRef__":true,"id":1926},"_NodeClass":["Morph","Box","PartsBinItem"],"_NodeId":"morph-5a6f2fea-60e7-4711-b94d-1664a196b911","_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":{"__isSmartRef__":true,"id":1927},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1923":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1924":{"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"},"1925":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1926":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1927":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1928":{"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","setOriginClass":"setOriginClassHTML"},"1929":{"morph":{"__isSmartRef__":true,"id":1898},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1930":{"x":105,"y":105,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1931":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"1932":{"partsSpaceName":"PartsBin/Basic/","name":"LineWithArrows","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"1933":{"submorphs":[{"__isSmartRef__":true,"id":1934},{"__isSmartRef__":true,"id":1944}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1957},"derivationIds":[],"id":"0D91F538-6511-490B-A708-77309D6F16B4","renderContextTable":{"__isSmartRef__":true,"id":1963},"eventHandler":{"__isSmartRef__":true,"id":1964},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":1965},"partsBinURL":{"__isSmartRef__":true,"id":1966},"targetName":"Marker","partItem":{"__isSmartRef__":true,"id":1967},"owner":{"__isSmartRef__":true,"id":1686},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"1934":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1935},"derivationIds":[],"id":"477E1D53-D2FA-4BFB-9E88-3D37C3CC944B","renderContextTable":{"__isSmartRef__":true,"id":1940},"eventHandler":{"__isSmartRef__":true,"id":1941},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":1942},"priorExtent":{"__isSmartRef__":true,"id":1943},"owner":{"__isSmartRef__":true,"id":1933},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core"},"1935":{"renderContextTable":{"__isSmartRef__":true,"id":1936},"_NodeClass":["Morph"],"_NodeId":"morph-477e1d53-d2fa-4bfb-9e88-3d37c3cc944b","_Extent":{"__isSmartRef__":true,"id":1937},"_Padding":{"__isSmartRef__":true,"id":1938},"stringifiedShapeNode":"
","extent":{"__isSmartRef__":true,"id":1939},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1936":{"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","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"1937":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1938":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1939":{"x":93,"y":93,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1940":{"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","setOriginClass":"setOriginClassHTML"},"1941":{"morph":{"__isSmartRef__":true,"id":1934},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1942":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1943":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1944":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1945},"derivationIds":[],"id":"BFA07294-2500-4926-80A4-6FB22215124D","renderContextTable":{"__isSmartRef__":true,"id":1951},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":1952}],"eventHandler":{"__isSmartRef__":true,"id":1954},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":1933},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":1955},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":1956},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1945":{"_Position":{"__isSmartRef__":true,"id":1946},"renderContextTable":{"__isSmartRef__":true,"id":1947},"_Extent":{"__isSmartRef__":true,"id":1948},"_Padding":{"__isSmartRef__":true,"id":1949},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":{"__isSmartRef__":true,"id":1950},"_NodeClass":["Morph","Text"],"_NodeId":"morph-bfa07294-2500-4926-80a4-6fb22215124d","_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1946":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1947":{"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"},"1948":{"x":44,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1949":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1950":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1951":{"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","setOriginClass":"setOriginClassHTML","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"},"1952":{"style":{"__isSmartRef__":true,"id":1953},"chunkOwner":{"__isSmartRef__":true,"id":1944},"_id":"_312","storedString":"Marker","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1953":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1954":{"morph":{"__isSmartRef__":true,"id":1944},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1955":{"x":44,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1956":{"x":18,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1957":{"_Position":{"__isSmartRef__":true,"id":1958},"renderContextTable":{"__isSmartRef__":true,"id":1959},"_Extent":{"__isSmartRef__":true,"id":1960},"_Padding":{"__isSmartRef__":true,"id":1961},"_NodeClass":["Morph","Box","PartsBinItem"],"_NodeId":"morph-0d91f538-6511-490b-a708-77309d6f16b4","_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":{"__isSmartRef__":true,"id":1962},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1958":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1959":{"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"},"1960":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1961":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1962":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1963":{"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","setOriginClass":"setOriginClassHTML"},"1964":{"morph":{"__isSmartRef__":true,"id":1933},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1965":{"x":210,"y":105,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1966":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"1967":{"partsSpaceName":"PartsBin/Basic/","name":"Marker","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"1968":{"submorphs":[{"__isSmartRef__":true,"id":1969},{"__isSmartRef__":true,"id":1979}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1992},"derivationIds":[],"id":"AE48A64C-0633-4DBE-8F0C-63C970487A4F","renderContextTable":{"__isSmartRef__":true,"id":1998},"eventHandler":{"__isSmartRef__":true,"id":1999},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":2000},"partsBinURL":{"__isSmartRef__":true,"id":2001},"targetName":"Notebook","partItem":{"__isSmartRef__":true,"id":2002},"owner":{"__isSmartRef__":true,"id":1686},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"1969":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1970},"derivationIds":[],"id":"A1B97474-C2B1-48F8-A8F3-296A20A52F81","renderContextTable":{"__isSmartRef__":true,"id":1975},"eventHandler":{"__isSmartRef__":true,"id":1976},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":1977},"priorExtent":{"__isSmartRef__":true,"id":1978},"owner":{"__isSmartRef__":true,"id":1968},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core"},"1970":{"renderContextTable":{"__isSmartRef__":true,"id":1971},"_NodeClass":["Morph"],"_NodeId":"morph-a1b97474-c2b1-48f8-a8f3-296a20a52f81","_Extent":{"__isSmartRef__":true,"id":1972},"_Padding":{"__isSmartRef__":true,"id":1973},"stringifiedShapeNode":"
Notebook
","extent":{"__isSmartRef__":true,"id":1974},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1971":{"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","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"1972":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1973":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1974":{"x":93,"y":93,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1975":{"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","setOriginClass":"setOriginClassHTML"},"1976":{"morph":{"__isSmartRef__":true,"id":1969},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1977":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1978":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1979":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1980},"derivationIds":[],"id":"7EFFDE56-9159-40E7-89BC-A713CE75EACB","renderContextTable":{"__isSmartRef__":true,"id":1986},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":1987}],"eventHandler":{"__isSmartRef__":true,"id":1989},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":1968},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":1990},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":1991},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1980":{"_Position":{"__isSmartRef__":true,"id":1981},"renderContextTable":{"__isSmartRef__":true,"id":1982},"_Extent":{"__isSmartRef__":true,"id":1983},"_Padding":{"__isSmartRef__":true,"id":1984},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":{"__isSmartRef__":true,"id":1985},"_NodeClass":["Morph","Text"],"_NodeId":"morph-7effde56-9159-40e7-89bc-a713ce75eacb","_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1981":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1982":{"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"},"1983":{"x":58,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1984":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1985":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1986":{"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","setOriginClass":"setOriginClassHTML","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"},"1987":{"style":{"__isSmartRef__":true,"id":1988},"chunkOwner":{"__isSmartRef__":true,"id":1979},"_id":"_316","storedString":"Notebook","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1988":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1989":{"morph":{"__isSmartRef__":true,"id":1979},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1990":{"x":58,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1991":{"x":11,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1992":{"_Position":{"__isSmartRef__":true,"id":1993},"renderContextTable":{"__isSmartRef__":true,"id":1994},"_Extent":{"__isSmartRef__":true,"id":1995},"_Padding":{"__isSmartRef__":true,"id":1996},"_NodeClass":["Morph","Box","PartsBinItem"],"_NodeId":"morph-ae48a64c-0633-4dbe-8f0c-63c970487a4f","_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":{"__isSmartRef__":true,"id":1997},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1993":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1994":{"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"},"1995":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1996":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1997":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1998":{"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","setOriginClass":"setOriginClassHTML"},"1999":{"morph":{"__isSmartRef__":true,"id":1968},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2000":{"x":315,"y":105,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2001":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2002":{"partsSpaceName":"PartsBin/Basic/","name":"Notebook","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"2003":{"submorphs":[{"__isSmartRef__":true,"id":2004},{"__isSmartRef__":true,"id":2014}],"scripts":[],"shape":{"__isSmartRef__":true,"id":2027},"derivationIds":[],"id":"8CC7BE3F-08DA-4316-BBFE-203424BB32DA","renderContextTable":{"__isSmartRef__":true,"id":2033},"eventHandler":{"__isSmartRef__":true,"id":2034},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":2035},"partsBinURL":{"__isSmartRef__":true,"id":2036},"targetName":"PrimitiveShapes","partItem":{"__isSmartRef__":true,"id":2037},"owner":{"__isSmartRef__":true,"id":1686},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"2004":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2005},"derivationIds":[],"id":"01AAE31E-AE72-475E-8102-F904A98770D4","renderContextTable":{"__isSmartRef__":true,"id":2010},"eventHandler":{"__isSmartRef__":true,"id":2011},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":2012},"priorExtent":{"__isSmartRef__":true,"id":2013},"owner":{"__isSmartRef__":true,"id":2003},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core"},"2005":{"renderContextTable":{"__isSmartRef__":true,"id":2006},"_NodeClass":["Morph"],"_NodeId":"morph-01aae31e-ae72-475e-8102-f904a98770d4","_Extent":{"__isSmartRef__":true,"id":2007},"_Padding":{"__isSmartRef__":true,"id":2008},"stringifiedShapeNode":"
text
","extent":{"__isSmartRef__":true,"id":2009},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2006":{"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","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"2007":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2008":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2009":{"x":93,"y":93,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2010":{"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","setOriginClass":"setOriginClassHTML"},"2011":{"morph":{"__isSmartRef__":true,"id":2004},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2012":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2013":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2014":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2015},"derivationIds":[],"id":"727C516C-B0F8-4607-A79E-69016DBC70A8","renderContextTable":{"__isSmartRef__":true,"id":2021},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":2022}],"eventHandler":{"__isSmartRef__":true,"id":2024},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":2003},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":2025},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":2026},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2015":{"_Position":{"__isSmartRef__":true,"id":2016},"renderContextTable":{"__isSmartRef__":true,"id":2017},"_Extent":{"__isSmartRef__":true,"id":2018},"_Padding":{"__isSmartRef__":true,"id":2019},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":{"__isSmartRef__":true,"id":2020},"_NodeClass":["Morph","Text"],"_NodeId":"morph-727c516c-b0f8-4607-a79e-69016dbc70a8","_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2016":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2017":{"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"},"2018":{"x":95,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2019":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2020":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2021":{"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","setOriginClass":"setOriginClassHTML","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"},"2022":{"style":{"__isSmartRef__":true,"id":2023},"chunkOwner":{"__isSmartRef__":true,"id":2014},"_id":"_320","storedString":"PrimitiveShapes","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2023":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2024":{"morph":{"__isSmartRef__":true,"id":2014},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2025":{"x":95,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2026":{"x":-7.5,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2027":{"_Position":{"__isSmartRef__":true,"id":2028},"renderContextTable":{"__isSmartRef__":true,"id":2029},"_Extent":{"__isSmartRef__":true,"id":2030},"_Padding":{"__isSmartRef__":true,"id":2031},"_NodeClass":["Morph","Box","PartsBinItem"],"_NodeId":"morph-8cc7be3f-08da-4316-bbfe-203424bb32da","_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":{"__isSmartRef__":true,"id":2032},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2028":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2029":{"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"},"2030":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2031":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2032":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2033":{"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","setOriginClass":"setOriginClassHTML"},"2034":{"morph":{"__isSmartRef__":true,"id":2003},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2035":{"x":420,"y":105,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2036":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2037":{"partsSpaceName":"PartsBin/Basic/","name":"PrimitiveShapes","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"2038":{"submorphs":[{"__isSmartRef__":true,"id":2039},{"__isSmartRef__":true,"id":2049}],"scripts":[],"shape":{"__isSmartRef__":true,"id":2062},"derivationIds":[],"id":"B2BD4BAE-2507-4AE9-BAEA-5480DF13EEA6","renderContextTable":{"__isSmartRef__":true,"id":2068},"eventHandler":{"__isSmartRef__":true,"id":2069},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":2070},"partsBinURL":{"__isSmartRef__":true,"id":2071},"targetName":"Rectangle","partItem":{"__isSmartRef__":true,"id":2072},"owner":{"__isSmartRef__":true,"id":1686},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"2039":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2040},"derivationIds":[],"id":"5BCBB4AA-2942-4E0A-9DEC-BC0DEF981A5F","renderContextTable":{"__isSmartRef__":true,"id":2045},"eventHandler":{"__isSmartRef__":true,"id":2046},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":2047},"priorExtent":{"__isSmartRef__":true,"id":2048},"owner":{"__isSmartRef__":true,"id":2038},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core"},"2040":{"renderContextTable":{"__isSmartRef__":true,"id":2041},"_NodeClass":["Morph"],"_NodeId":"morph-5bcbb4aa-2942-4e0a-9dec-bc0def981a5f","_Extent":{"__isSmartRef__":true,"id":2042},"_Padding":{"__isSmartRef__":true,"id":2043},"stringifiedShapeNode":"
","extent":{"__isSmartRef__":true,"id":2044},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2041":{"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","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"2042":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2043":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2044":{"x":93,"y":93,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2045":{"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","setOriginClass":"setOriginClassHTML"},"2046":{"morph":{"__isSmartRef__":true,"id":2039},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2047":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2048":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2049":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2050},"derivationIds":[],"id":"E378FC4D-310D-4327-A417-09EB35CFAC78","renderContextTable":{"__isSmartRef__":true,"id":2056},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":2057}],"eventHandler":{"__isSmartRef__":true,"id":2059},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":2038},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":2060},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":2061},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2050":{"_Position":{"__isSmartRef__":true,"id":2051},"renderContextTable":{"__isSmartRef__":true,"id":2052},"_Extent":{"__isSmartRef__":true,"id":2053},"_Padding":{"__isSmartRef__":true,"id":2054},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":{"__isSmartRef__":true,"id":2055},"_NodeClass":["Morph","Text"],"_NodeId":"morph-e378fc4d-310d-4327-a417-09eb35cfac78","_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2051":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2052":{"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"},"2053":{"x":63,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2054":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2055":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2056":{"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","setOriginClass":"setOriginClassHTML","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"},"2057":{"style":{"__isSmartRef__":true,"id":2058},"chunkOwner":{"__isSmartRef__":true,"id":2049},"_id":"_324","storedString":"Rectangle","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2058":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2059":{"morph":{"__isSmartRef__":true,"id":2049},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2060":{"x":63,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2061":{"x":8.5,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2062":{"_Position":{"__isSmartRef__":true,"id":2063},"renderContextTable":{"__isSmartRef__":true,"id":2064},"_Extent":{"__isSmartRef__":true,"id":2065},"_Padding":{"__isSmartRef__":true,"id":2066},"_NodeClass":["Morph","Box","PartsBinItem"],"_NodeId":"morph-b2bd4bae-2507-4ae9-baea-5480df13eea6","_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":{"__isSmartRef__":true,"id":2067},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2063":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2064":{"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"},"2065":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2066":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2067":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2068":{"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","setOriginClass":"setOriginClassHTML"},"2069":{"morph":{"__isSmartRef__":true,"id":2038},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2070":{"x":0,"y":210,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2071":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2072":{"partsSpaceName":"PartsBin/Basic/","name":"Rectangle","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"2073":{"submorphs":[{"__isSmartRef__":true,"id":2074},{"__isSmartRef__":true,"id":2084}],"scripts":[],"shape":{"__isSmartRef__":true,"id":2097},"derivationIds":[],"id":"3ADB265C-EBE8-4ADC-A713-B1EDAE88F992","renderContextTable":{"__isSmartRef__":true,"id":2103},"eventHandler":{"__isSmartRef__":true,"id":2104},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":2105},"partsBinURL":{"__isSmartRef__":true,"id":2106},"targetName":"Star","partItem":{"__isSmartRef__":true,"id":2107},"owner":{"__isSmartRef__":true,"id":1686},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"2074":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2075},"derivationIds":[],"id":"BE6572F1-BAAC-4E8D-AA71-FC015F011AD7","renderContextTable":{"__isSmartRef__":true,"id":2080},"eventHandler":{"__isSmartRef__":true,"id":2081},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":2082},"priorExtent":{"__isSmartRef__":true,"id":2083},"owner":{"__isSmartRef__":true,"id":2073},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core"},"2075":{"renderContextTable":{"__isSmartRef__":true,"id":2076},"_NodeClass":["Morph"],"_NodeId":"morph-be6572f1-baac-4e8d-aa71-fc015f011ad7","_Extent":{"__isSmartRef__":true,"id":2077},"_Padding":{"__isSmartRef__":true,"id":2078},"stringifiedShapeNode":"
","extent":{"__isSmartRef__":true,"id":2079},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2076":{"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","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"2077":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2078":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2079":{"x":93,"y":93,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2080":{"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","setOriginClass":"setOriginClassHTML"},"2081":{"morph":{"__isSmartRef__":true,"id":2074},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2082":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2083":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2084":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2085},"derivationIds":[],"id":"FD6BE3A6-CE0A-42CD-8469-F9D6095BD3D4","renderContextTable":{"__isSmartRef__":true,"id":2091},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":2092}],"eventHandler":{"__isSmartRef__":true,"id":2094},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":2073},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":2095},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":2096},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2085":{"_Position":{"__isSmartRef__":true,"id":2086},"renderContextTable":{"__isSmartRef__":true,"id":2087},"_Extent":{"__isSmartRef__":true,"id":2088},"_Padding":{"__isSmartRef__":true,"id":2089},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":{"__isSmartRef__":true,"id":2090},"_NodeClass":["Morph","Text"],"_NodeId":"morph-fd6be3a6-ce0a-42cd-8469-f9d6095bd3d4","_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2086":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2087":{"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"},"2088":{"x":31,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2089":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2090":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2091":{"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","setOriginClass":"setOriginClassHTML","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"},"2092":{"style":{"__isSmartRef__":true,"id":2093},"chunkOwner":{"__isSmartRef__":true,"id":2084},"_id":"_328","storedString":"Star","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2093":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2094":{"morph":{"__isSmartRef__":true,"id":2084},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2095":{"x":31,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2096":{"x":24.5,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2097":{"_Position":{"__isSmartRef__":true,"id":2098},"renderContextTable":{"__isSmartRef__":true,"id":2099},"_Extent":{"__isSmartRef__":true,"id":2100},"_Padding":{"__isSmartRef__":true,"id":2101},"_NodeClass":["Morph","Box","PartsBinItem"],"_NodeId":"morph-3adb265c-ebe8-4adc-a713-b1edae88f992","_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":{"__isSmartRef__":true,"id":2102},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2098":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2099":{"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"},"2100":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2101":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2102":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2103":{"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","setOriginClass":"setOriginClassHTML"},"2104":{"morph":{"__isSmartRef__":true,"id":2073},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2105":{"x":105,"y":210,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2106":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2107":{"partsSpaceName":"PartsBin/Basic/","name":"Star","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"2108":{"submorphs":[{"__isSmartRef__":true,"id":2109},{"__isSmartRef__":true,"id":2119}],"scripts":[],"shape":{"__isSmartRef__":true,"id":2132},"derivationIds":[],"id":"AF705BCE-2A18-4F8A-90C0-977AE0D2D66B","renderContextTable":{"__isSmartRef__":true,"id":2138},"eventHandler":{"__isSmartRef__":true,"id":2139},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":2140},"partsBinURL":{"__isSmartRef__":true,"id":2141},"targetName":"Text","partItem":{"__isSmartRef__":true,"id":2142},"owner":{"__isSmartRef__":true,"id":1686},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"2109":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2110},"derivationIds":[],"id":"8A673ACC-2FEE-4015-AA75-7848A4C3DAD0","renderContextTable":{"__isSmartRef__":true,"id":2115},"eventHandler":{"__isSmartRef__":true,"id":2116},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":2117},"priorExtent":{"__isSmartRef__":true,"id":2118},"owner":{"__isSmartRef__":true,"id":2108},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core"},"2110":{"renderContextTable":{"__isSmartRef__":true,"id":2111},"_NodeClass":["Morph"],"_NodeId":"morph-8a673acc-2fee-4015-aa75-7848a4c3dad0","_Extent":{"__isSmartRef__":true,"id":2112},"_Padding":{"__isSmartRef__":true,"id":2113},"stringifiedShapeNode":"
Some Text
","extent":{"__isSmartRef__":true,"id":2114},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2111":{"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","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"2112":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2113":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2114":{"x":93,"y":93,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2115":{"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","setOriginClass":"setOriginClassHTML"},"2116":{"morph":{"__isSmartRef__":true,"id":2109},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2117":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2118":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2119":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2120},"derivationIds":[],"id":"3F3AA3BE-ABB4-404A-8D06-6E535CD15AB1","renderContextTable":{"__isSmartRef__":true,"id":2126},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":2127}],"eventHandler":{"__isSmartRef__":true,"id":2129},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":2108},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":2130},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":2131},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2120":{"_Position":{"__isSmartRef__":true,"id":2121},"renderContextTable":{"__isSmartRef__":true,"id":2122},"_Extent":{"__isSmartRef__":true,"id":2123},"_Padding":{"__isSmartRef__":true,"id":2124},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":{"__isSmartRef__":true,"id":2125},"_NodeClass":["Morph","Text"],"_NodeId":"morph-3f3aa3be-abb4-404a-8d06-6e535cd15ab1","_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2121":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2122":{"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"},"2123":{"x":33,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2124":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2125":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2126":{"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","setOriginClass":"setOriginClassHTML","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"},"2127":{"style":{"__isSmartRef__":true,"id":2128},"chunkOwner":{"__isSmartRef__":true,"id":2119},"_id":"_332","storedString":"Text","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2128":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2129":{"morph":{"__isSmartRef__":true,"id":2119},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2130":{"x":33,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2131":{"x":23.5,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2132":{"_Position":{"__isSmartRef__":true,"id":2133},"renderContextTable":{"__isSmartRef__":true,"id":2134},"_Extent":{"__isSmartRef__":true,"id":2135},"_Padding":{"__isSmartRef__":true,"id":2136},"_NodeClass":["Morph","Box","PartsBinItem"],"_NodeId":"morph-af705bce-2a18-4f8a-90c0-977ae0d2d66b","_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":{"__isSmartRef__":true,"id":2137},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2133":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2134":{"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"},"2135":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2136":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2137":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2138":{"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","setOriginClass":"setOriginClassHTML"},"2139":{"morph":{"__isSmartRef__":true,"id":2108},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2140":{"x":210,"y":210,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2141":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2142":{"partsSpaceName":"PartsBin/Basic/","name":"Text","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"2143":{"submorphs":[{"__isSmartRef__":true,"id":2144},{"__isSmartRef__":true,"id":2154}],"scripts":[],"shape":{"__isSmartRef__":true,"id":2167},"derivationIds":[],"id":"87ACD779-B83A-4BDF-BDA9-3342F3DC01AF","renderContextTable":{"__isSmartRef__":true,"id":2173},"eventHandler":{"__isSmartRef__":true,"id":2174},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":2175},"partsBinURL":{"__isSmartRef__":true,"id":2176},"targetName":"Triangle","partItem":{"__isSmartRef__":true,"id":2177},"owner":{"__isSmartRef__":true,"id":1686},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"2144":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2145},"derivationIds":[],"id":"02865A18-D7D9-4020-AC51-0E67231F53A1","renderContextTable":{"__isSmartRef__":true,"id":2150},"eventHandler":{"__isSmartRef__":true,"id":2151},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":2152},"priorExtent":{"__isSmartRef__":true,"id":2153},"owner":{"__isSmartRef__":true,"id":2143},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core"},"2145":{"renderContextTable":{"__isSmartRef__":true,"id":2146},"_NodeClass":["Morph"],"_NodeId":"morph-02865a18-d7d9-4020-ac51-0e67231f53a1","_Extent":{"__isSmartRef__":true,"id":2147},"_Padding":{"__isSmartRef__":true,"id":2148},"stringifiedShapeNode":"
","extent":{"__isSmartRef__":true,"id":2149},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2146":{"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","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"2147":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2148":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2149":{"x":93,"y":93,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2150":{"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","setOriginClass":"setOriginClassHTML"},"2151":{"morph":{"__isSmartRef__":true,"id":2144},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2152":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2153":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2154":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2155},"derivationIds":[],"id":"1F59878F-C54B-46B4-A388-73C219FEEF1F","renderContextTable":{"__isSmartRef__":true,"id":2161},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":2162}],"eventHandler":{"__isSmartRef__":true,"id":2164},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":2143},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":2165},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":2166},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2155":{"_Position":{"__isSmartRef__":true,"id":2156},"renderContextTable":{"__isSmartRef__":true,"id":2157},"_Extent":{"__isSmartRef__":true,"id":2158},"_Padding":{"__isSmartRef__":true,"id":2159},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":{"__isSmartRef__":true,"id":2160},"_NodeClass":["Morph","Text"],"_NodeId":"morph-1f59878f-c54b-46b4-a388-73c219feef1f","_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2156":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2157":{"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"},"2158":{"x":54,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2159":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2160":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2161":{"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","setOriginClass":"setOriginClassHTML","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"},"2162":{"style":{"__isSmartRef__":true,"id":2163},"chunkOwner":{"__isSmartRef__":true,"id":2154},"_id":"_336","storedString":"Triangle","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2163":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2164":{"morph":{"__isSmartRef__":true,"id":2154},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2165":{"x":54,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2166":{"x":13,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2167":{"_Position":{"__isSmartRef__":true,"id":2168},"renderContextTable":{"__isSmartRef__":true,"id":2169},"_Extent":{"__isSmartRef__":true,"id":2170},"_Padding":{"__isSmartRef__":true,"id":2171},"_NodeClass":["Morph","Box","PartsBinItem"],"_NodeId":"morph-87acd779-b83a-4bdf-bda9-3342f3dc01af","_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":{"__isSmartRef__":true,"id":2172},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2168":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2169":{"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"},"2170":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2171":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2172":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2173":{"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","setOriginClass":"setOriginClassHTML"},"2174":{"morph":{"__isSmartRef__":true,"id":2143},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2175":{"x":315,"y":210,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2176":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2177":{"partsSpaceName":"PartsBin/Basic/","name":"Triangle","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"2178":{"position":{"__isSmartRef__":true,"id":2179},"_Extent":{"__isSmartRef__":true,"id":2180},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":2181},"_Fill":{"__isSmartRef__":true,"id":2182},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":2183},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"scroll","_Padding":{"__isSmartRef__":true,"id":2184},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2179":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2180":{"x":607.573230508443,"y":437.2498366837016,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2181":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2182":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2183":{"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"},"2184":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2185":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2186":{"x":607.573230508443,"y":437.2498366837016,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2187":{"sourceObj":{"__isSmartRef__":true,"id":1686},"sourceAttrName":"selectedItem","targetObj":{"__isSmartRef__":true,"id":1266},"targetMethodName":"setSelectedPartItem","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2188":{"resizeHeight":true,"resizeWidth":true},"2189":{"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","setOriginClass":"setOriginClassHTML"},"2190":{"morph":{"__isSmartRef__":true,"id":1686},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2191":{"x":156,"y":38,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2192":{"partsSpaceName":"PartsBin/Basic/","name":"LineWithArrow","attributeConnections":[{"__isSmartRef__":true,"id":2193},{"__isSmartRef__":true,"id":2194}],"doNotSerialize":["$$partVersions","$$loadedMetaInfo"],"doNotCopyProperties":["$$partVersions","$$loadedMetaInfo"],"partVersions":[{"__isSmartRef__":true,"id":2195},{"__isSmartRef__":true,"id":2199},{"__isSmartRef__":true,"id":2305},{"__isSmartRef__":true,"id":2309},{"__isSmartRef__":true,"id":2313},{"__isSmartRef__":true,"id":2903},{"__isSmartRef__":true,"id":2908},{"__isSmartRef__":true,"id":2921},{"__isSmartRef__":true,"id":2925},{"__isSmartRef__":true,"id":2929},{"__isSmartRef__":true,"id":2933},{"__isSmartRef__":true,"id":2937}],"loadedMetaInfo":{"__isSmartRef__":true,"id":2941},"rev":148733,"json":"{\"id\":0,\"registry\":{\"0\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1}],\"scripts\":[],\"id\":1637,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":22},\"shape\":{\"__isSmartRef__\":true,\"id\":23},\"droppingEnabled\":true,\"halosEnabled\":true,\"eventHandler\":{\"__isSmartRef__\":true,\"id\":30},\"_Position\":{\"__isSmartRef__\":true,\"id\":31},\"controlPoints\":[{\"__isSmartRef__\":true,\"id\":32},{\"__isSmartRef__\":true,\"id\":33}],\"showsHalos\":false,\"name\":\"LineWithArrow\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":34},\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"isBeingDragged\":false,\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Path\"},\"1\":{\"submorphs\":[],\"scripts\":[],\"id\":1638,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":2},\"shape\":{\"__isSmartRef__\":true,\"id\":3},\"droppingEnabled\":true,\"halosEnabled\":true,\"eventHandler\":{\"__isSmartRef__\":true,\"id\":14},\"_Origin\":{\"__isSmartRef__\":true,\"id\":15},\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"_Position\":{\"__isSmartRef__\":true,\"id\":16},\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"controlPoints\":[{\"__isSmartRef__\":true,\"id\":17},{\"__isSmartRef__\":true,\"id\":18},{\"__isSmartRef__\":true,\"id\":19},{\"__isSmartRef__\":true,\"id\":20}],\"showsHalos\":false,\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":21},\"grabbingEnabled\":false,\"_Rotation\":0.6548320685978207,\"__LivelyClassName__\":\"lively.morphic.Path\"},\"2\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"3\":{\"dontChangeShape\":false,\"cachedVertices\":null,\"_PathElements\":[{\"__isSmartRef__\":true,\"id\":4},{\"__isSmartRef__\":true,\"id\":5},{\"__isSmartRef__\":true,\"id\":6},{\"__isSmartRef__\":true,\"id\":7}],\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":8},\"_Position\":{\"__isSmartRef__\":true,\"id\":9},\"_Extent\":{\"__isSmartRef__\":true,\"id\":10},\"_Fill\":{\"__isSmartRef__\":true,\"id\":11},\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":12},\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"_BorderWidth\":0,\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":13},\"__LivelyClassName__\":\"lively.morphic.Shapes.Path\"},\"4\":{\"isAbsolute\":true,\"x\":-18,\"y\":-7,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.MoveTo\"},\"5\":{\"isAbsolute\":true,\"x\":-18,\"y\":8,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\"},\"6\":{\"isAbsolute\":true,\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\"},\"7\":{\"isAbsolute\":true,\"x\":-18,\"y\":-7,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\"},\"8\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\",\"getPathNode\":\"getPathNodeHTML\",\"setPathElements\":\"setPathElementsHTML\",\"getPathBounds\":\"getPathBoundsHTML\",\"getTotalLength\":\"getTotalLengthHTML\",\"getPointAtTotalLength\":\"getPointAtTotalLengthHTML\"},\"9\":{\"x\":-18,\"y\":-7,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"10\":{\"x\":18,\"y\":15,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"11\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global\"},\"12\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"13\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"14\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"15\":{\"x\":12,\"y\":6,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"16\":{\"x\":55,\"y\":43.00000000000003,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"17\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1},\"index\":0,\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__LivelyClassName__\":\"lively.morphic.ControlPoint\"},\"18\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1},\"index\":1,\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__LivelyClassName__\":\"lively.morphic.ControlPoint\"},\"19\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1},\"index\":2,\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__LivelyClassName__\":\"lively.morphic.ControlPoint\"},\"20\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1},\"index\":3,\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__LivelyClassName__\":\"lively.morphic.ControlPoint\"},\"21\":{\"x\":15,\"y\":-33,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"22\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"23\":{\"dontChangeShape\":false,\"cachedVertices\":null,\"_PathElements\":[{\"__isSmartRef__\":true,\"id\":24},{\"__isSmartRef__\":true,\"id\":25}],\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":26},\"_Position\":{\"__isSmartRef__\":true,\"id\":27},\"_Extent\":{\"__isSmartRef__\":true,\"id\":28},\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":12},\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"_BorderWidth\":1,\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":29},\"__LivelyClassName__\":\"lively.morphic.Shapes.Path\"},\"24\":{\"isAbsolute\":true,\"x\":-57,\"y\":-43,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.MoveTo\"},\"25\":{\"isAbsolute\":true,\"x\":55,\"y\":43.00000000000003,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\"},\"26\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\",\"getPathNode\":\"getPathNodeHTML\",\"setPathElements\":\"setPathElementsHTML\",\"getPathBounds\":\"getPathBoundsHTML\",\"getTotalLength\":\"getTotalLengthHTML\",\"getPointAtTotalLength\":\"getPointAtTotalLengthHTML\"},\"27\":{\"x\":-58,\"y\":-44,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"28\":{\"x\":113,\"y\":87,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"29\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"30\":{\"morph\":{\"__isSmartRef__\":true,\"id\":0},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"31\":{\"x\":0,\"y\":0,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"32\":{\"morph\":{\"__isSmartRef__\":true,\"id\":0},\"index\":0,\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__LivelyClassName__\":\"lively.morphic.ControlPoint\"},\"33\":{\"morph\":{\"__isSmartRef__\":true,\"id\":0},\"index\":1,\"marker\":{\"__isSmartRef__\":true,\"id\":1},\"markerDirection\":\"prev\",\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"connectedMagnet\":null,\"__LivelyClassName__\":\"lively.morphic.ControlPoint\"},\"34\":{\"requiredModules\":[],\"migrationLevel\":4,\"partsSpaceName\":\"PartsBin/Basic/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"partName\":\"LineWithArrow\",\"comment\":\"a Line with one arrow\",\"changes\":[{\"__isSmartRef__\":true,\"id\":35},{\"__isSmartRef__\":true,\"id\":37}],\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"35\":{\"date\":{\"__isSmartRef__\":true,\"id\":36},\"author\":\"lauritz\",\"message\":\"recreated after origin fix\",\"id\":\"B14B3E80-753D-4508-A4CA-B29DD1280CB1\"},\"36\":{\"isSerializedDate\":true,\"string\":\"Wed Nov 02 2011 06:22:22 GMT+0100 (CET)\"},\"37\":{\"date\":{\"__isSmartRef__\":true,\"id\":38},\"author\":\"jenslincke\",\"message\":\"disable grabbling in arrow head\",\"id\":\"4E6AF6E9-9FED-4B0A-85E9-9A73E7171295\"},\"38\":{\"isSerializedDate\":true,\"string\":\"Thu Nov 17 2011 15:54:18 GMT+0100 (CET)\"},\"isSimplifiedRegistry\":true}}","part":{"__isSmartRef__":true,"id":2946},"__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartItem"},"2193":{"sourceObj":{"__isSmartRef__":true,"id":2192},"sourceAttrName":"partVersions","targetObj":{"__isSmartRef__":true,"id":1266},"targetMethodName":"setSelectedPartVersions","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2194":{"sourceObj":{"__isSmartRef__":true,"id":2192},"sourceAttrName":"loadedMetaInfo","targetObj":{"__isSmartRef__":true,"id":1266},"targetMethodName":"setMetaInfoOfSelectedItem","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2195":{"rev":148733,"author":"bert","date":{"__isSmartRef__":true,"id":2196},"url":{"__isSmartRef__":true,"id":2197},"changes":[{"__isSmartRef__":true,"id":2198}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"2196":{"isSerializedDate":true,"string":"Wed Mar 28 2012 20:32:36 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2197":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/LineWithArrow.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2198":{"type":"S:modified","url":"/PartsBin/Basic/LineWithArrow.json"},"2199":{"rev":140039,"author":"fbo","date":{"__isSmartRef__":true,"id":2200},"url":{"__isSmartRef__":true,"id":2201},"changes":[{"__isSmartRef__":true,"id":2202},{"__isSmartRef__":true,"id":2203},{"__isSmartRef__":true,"id":2204},{"__isSmartRef__":true,"id":2205},{"__isSmartRef__":true,"id":2206},{"__isSmartRef__":true,"id":2207},{"__isSmartRef__":true,"id":2208},{"__isSmartRef__":true,"id":2209},{"__isSmartRef__":true,"id":2210},{"__isSmartRef__":true,"id":2211},{"__isSmartRef__":true,"id":2212},{"__isSmartRef__":true,"id":2213},{"__isSmartRef__":true,"id":2214},{"__isSmartRef__":true,"id":2215},{"__isSmartRef__":true,"id":2216},{"__isSmartRef__":true,"id":2217},{"__isSmartRef__":true,"id":2218},{"__isSmartRef__":true,"id":2219},{"__isSmartRef__":true,"id":2220},{"__isSmartRef__":true,"id":2221},{"__isSmartRef__":true,"id":2222},{"__isSmartRef__":true,"id":2223},{"__isSmartRef__":true,"id":2224},{"__isSmartRef__":true,"id":2225},{"__isSmartRef__":true,"id":2226},{"__isSmartRef__":true,"id":2227},{"__isSmartRef__":true,"id":2228},{"__isSmartRef__":true,"id":2229},{"__isSmartRef__":true,"id":2230},{"__isSmartRef__":true,"id":2231},{"__isSmartRef__":true,"id":2232},{"__isSmartRef__":true,"id":2233},{"__isSmartRef__":true,"id":2234},{"__isSmartRef__":true,"id":2235},{"__isSmartRef__":true,"id":2236},{"__isSmartRef__":true,"id":2237},{"__isSmartRef__":true,"id":2238},{"__isSmartRef__":true,"id":2239},{"__isSmartRef__":true,"id":2240},{"__isSmartRef__":true,"id":2241},{"__isSmartRef__":true,"id":2242},{"__isSmartRef__":true,"id":2243},{"__isSmartRef__":true,"id":2244},{"__isSmartRef__":true,"id":2245},{"__isSmartRef__":true,"id":2246},{"__isSmartRef__":true,"id":2247},{"__isSmartRef__":true,"id":2248},{"__isSmartRef__":true,"id":2249},{"__isSmartRef__":true,"id":2250},{"__isSmartRef__":true,"id":2251},{"__isSmartRef__":true,"id":2252},{"__isSmartRef__":true,"id":2253},{"__isSmartRef__":true,"id":2254},{"__isSmartRef__":true,"id":2255},{"__isSmartRef__":true,"id":2256},{"__isSmartRef__":true,"id":2257},{"__isSmartRef__":true,"id":2258},{"__isSmartRef__":true,"id":2259},{"__isSmartRef__":true,"id":2260},{"__isSmartRef__":true,"id":2261},{"__isSmartRef__":true,"id":2262},{"__isSmartRef__":true,"id":2263},{"__isSmartRef__":true,"id":2264},{"__isSmartRef__":true,"id":2265},{"__isSmartRef__":true,"id":2266},{"__isSmartRef__":true,"id":2267},{"__isSmartRef__":true,"id":2268},{"__isSmartRef__":true,"id":2269},{"__isSmartRef__":true,"id":2270},{"__isSmartRef__":true,"id":2271},{"__isSmartRef__":true,"id":2272},{"__isSmartRef__":true,"id":2273},{"__isSmartRef__":true,"id":2274},{"__isSmartRef__":true,"id":2275},{"__isSmartRef__":true,"id":2276},{"__isSmartRef__":true,"id":2277},{"__isSmartRef__":true,"id":2278},{"__isSmartRef__":true,"id":2279},{"__isSmartRef__":true,"id":2280},{"__isSmartRef__":true,"id":2281},{"__isSmartRef__":true,"id":2282},{"__isSmartRef__":true,"id":2283},{"__isSmartRef__":true,"id":2284},{"__isSmartRef__":true,"id":2285},{"__isSmartRef__":true,"id":2286},{"__isSmartRef__":true,"id":2287},{"__isSmartRef__":true,"id":2288},{"__isSmartRef__":true,"id":2289},{"__isSmartRef__":true,"id":2290},{"__isSmartRef__":true,"id":2291},{"__isSmartRef__":true,"id":2292},{"__isSmartRef__":true,"id":2293},{"__isSmartRef__":true,"id":2294},{"__isSmartRef__":true,"id":2295},{"__isSmartRef__":true,"id":2296},{"__isSmartRef__":true,"id":2297},{"__isSmartRef__":true,"id":2298},{"__isSmartRef__":true,"id":2299},{"__isSmartRef__":true,"id":2300},{"__isSmartRef__":true,"id":2301},{"__isSmartRef__":true,"id":2302},{"__isSmartRef__":true,"id":2303},{"__isSmartRef__":true,"id":2304}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"2200":{"isSerializedDate":true,"string":"Wed Feb 22 2012 22:26:12 GMT+0100 (Mitteleuropäische Zeit)"},"2201":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/lively/lang/UUID.js","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2202":{"type":"S:modified","url":"/core/lively/ast/Interpreter.js"},"2203":{"type":"S:added","url":null},"2204":{"type":"S:added","url":null},"2205":{"type":"S:modified","url":"/core/lively/OldModel.js"},"2206":{"type":"S:modified","url":"/core/lively/morphic/ScriptingSupport.js"},"2207":{"type":"S:added","url":null},"2208":{"type":"S:added","url":null},"2209":{"type":"S:deleted","url":null},"2210":{"type":"S:added","url":null},"2211":{"type":"S:modified","url":"/core/lively/ast/LivelyJSParser.js"},"2212":{"type":"S:modified","url":"/core/lively/morphic/EventExperiments.js"},"2213":{"type":"S:added","url":null},"2214":{"type":"S:modified","url":"/core/lively/Base.js"},"2215":{"type":"S:added","url":null},"2216":{"type":"S:added","url":null},"2217":{"type":"S:modified","url":"/core/lively/bootstrap.js"},"2218":{"type":"S:added","url":null},"2219":{"type":"S:added","url":null},"2220":{"type":"S:modified","url":"/core/lively/localconfig.js"},"2221":{"type":"S:modified","url":"/core/lively/PartsBin.js"},"2222":{"type":"S:modified","url":"/core/lively/ide/SystemBrowserNodes.js"},"2223":{"type":"S:modified","url":"/core/lively/morphic/tests/PathTests.js"},"2224":{"type":"S:added","url":null},"2225":{"type":"S:modified","url":"/core/lively/bindings/Core.js"},"2226":{"type":"S:added","url":null},"2227":{"type":"S:added","url":null},"2228":{"type":"S:modified","url":"/core/lively/Network.js"},"2229":{"type":"S:modified","url":"/core/lively/morphic/Core.js"},"2230":{"type":"S:added","url":null},"2231":{"type":"S:modified","url":"/core/lively/bindings.js"},"2232":{"type":"S:modified","url":"/core/lively/WidgetsTraits.js"},"2233":{"type":"S:modified","url":"/core/lively/morphic.js"},"2234":{"type":"S:added","url":null},"2235":{"type":"S:added","url":null},"2236":{"type":"S:added","url":null},"2237":{"type":"S:modified","url":"/core/lively/defaultconfig.js"},"2238":{"type":"S:added","url":null},"2239":{"type":"S:added","url":null},"2240":{"type":"S:modified","url":"/core/lively/morphic/Canvas.js"},"2241":{"type":"S:modified","url":"/core/lively/ast/generated/Translator.js"},"2242":{"type":"S:added","url":null},"2243":{"type":"S:modified","url":"/core/lively/ast/Parser.js"},"2244":{"type":"S:modified","url":"/core/lively/Main.js"},"2245":{"type":"S:modified","url":"/core/lively/morphic/tests/Morphic2.js"},"2246":{"type":"S:added","url":null},"2247":{"type":"S:modified","url":"/core/lively/morphic/tests/TabTests.js"},"2248":{"type":"S:modified","url":"/core/lively/persistence/Serializer.js"},"2249":{"type":"S:modified","url":"/core_version.json"},"2250":{"type":"S:added","url":null},"2251":{"type":"S:modified","url":"/core/lively/morphic/PathShapes.js"},"2252":{"type":"S:added","url":null},"2253":{"type":"S:added","url":null},"2254":{"type":"S:modified","url":"/core/lively/morphic/tests/Morphic.js"},"2255":{"type":"S:modified","url":"/core/lively/morphic/tests/DataGridTests.js"},"2256":{"type":"S:modified","url":"/core/lively/morphic/HTML.js"},"2257":{"type":"S:added","url":null},"2258":{"type":"S:added","url":null},"2259":{"type":"S:added","url":null},"2260":{"type":"S:modified","url":"/core/lively/ide/BrowserCommands.js"},"2261":{"type":"S:modified","url":"/core/lively/morphic/Widgets.js"},"2262":{"type":"S:modified","url":"/core/lively/morphic/tests/EventTests.js"},"2263":{"type":"S:modified","url":"/core/lively/ast/StackReification.js"},"2264":{"type":"S:modified","url":"/core/cop/CopBenchmark.js"},"2265":{"type":"S:deleted","url":null},"2266":{"type":"S:added","url":null},"2267":{"type":"S:modified","url":"/core/lively/Helper.js"},"2268":{"type":"S:modified","url":"/core/lively/morphic/MorphAddons.js"},"2269":{"type":"S:added","url":null},"2270":{"type":"S:modified","url":"/core/lively/morphic/tests/Connectors.js"},"2271":{"type":"S:modified","url":"/core/lively/morphic/Shapes.js"},"2272":{"type":"S:modified","url":"/core/lively/ide/SourceDatabase.js"},"2273":{"type":"S:added","url":null},"2274":{"type":"S:modified","url":"/core/lively/Tracing.js"},"2275":{"type":"S:added","url":null},"2276":{"type":"S:modified","url":"/core/lively/ast/Morphic.js"},"2277":{"type":"S:added","url":null},"2278":{"type":"S:added","url":null},"2279":{"type":"S:added","url":null},"2280":{"type":"S:modified","url":"/core/lively/TestFramework.js"},"2281":{"type":"S:modified","url":"/core/lively/ast/generated/Nodes.js"},"2282":{"type":"S:added","url":null},"2283":{"type":"S:modified","url":"/core/lively/morphic/TextCore.js"},"2284":{"type":"S:added","url":null},"2285":{"type":"S:modified","url":"/core/lively/ide.js"},"2286":{"type":"S:modified","url":"/core/cop/Tracing.js"},"2287":{"type":"S:modified","url":"/core/lively/ide/FileParsing.js"},"2288":{"type":"S:modified","url":"/core/lively/morphic/Events.js"},"2289":{"type":"S:modified","url":"/core/lively/morphic/Halos.js"},"2290":{"type":"S:added","url":null},"2291":{"type":"S:added","url":null},"2292":{"type":"S:modified","url":"/core/lively/morphic/Complete.js"},"2293":{"type":"S:added","url":null},"2294":{"type":"S:added","url":null},"2295":{"type":"S:added","url":null},"2296":{"type":"S:added","url":null},"2297":{"type":"S:added","url":null},"2298":{"type":"S:modified","url":"/core/lively/persistence/StandAlonePackaging.js"},"2299":{"type":"S:added","url":null},"2300":{"type":"S:modified","url":"/core/lively/ast/TestFramework.js"},"2301":{"type":"S:modified","url":"/core/lively/ide/SystemCodeBrowser.js"},"2302":{"type":"S:added","url":null},"2303":{"type":"S:added","url":null},"2304":{"type":"S:added","url":null},"2305":{"rev":118158,"author":"jenslincke","date":{"__isSmartRef__":true,"id":2306},"url":{"__isSmartRef__":true,"id":2307},"changes":[{"__isSmartRef__":true,"id":2308}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"2306":{"isSerializedDate":true,"string":"Thu Nov 17 2011 14:54:11 GMT+0100 (Mitteleuropäische Zeit)"},"2307":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Basic/LineWithArrow.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2308":{"type":"S:modified","url":"/core/PartsBin/Basic/LineWithArrow.json"},"2309":{"rev":112967,"author":"lauritz","date":{"__isSmartRef__":true,"id":2310},"url":{"__isSmartRef__":true,"id":2311},"changes":[{"__isSmartRef__":true,"id":2312}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"2310":{"isSerializedDate":true,"string":"Wed Nov 02 2011 05:21:39 GMT+0100 (Mitteleuropäische Zeit)"},"2311":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Basic/LineWithArrow.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2312":{"type":"S:modified","url":"/core/PartsBin/Basic/LineWithArrow.json"},"2313":{"rev":112200,"author":"lauritz","date":{"__isSmartRef__":true,"id":2314},"url":{"__isSmartRef__":true,"id":2315},"changes":[{"__isSmartRef__":true,"id":2316},{"__isSmartRef__":true,"id":2317},{"__isSmartRef__":true,"id":2318},{"__isSmartRef__":true,"id":2319},{"__isSmartRef__":true,"id":2320},{"__isSmartRef__":true,"id":2321},{"__isSmartRef__":true,"id":2322},{"__isSmartRef__":true,"id":2323},{"__isSmartRef__":true,"id":2324},{"__isSmartRef__":true,"id":2325},{"__isSmartRef__":true,"id":2326},{"__isSmartRef__":true,"id":2327},{"__isSmartRef__":true,"id":2328},{"__isSmartRef__":true,"id":2329},{"__isSmartRef__":true,"id":2330},{"__isSmartRef__":true,"id":2331},{"__isSmartRef__":true,"id":2332},{"__isSmartRef__":true,"id":2333},{"__isSmartRef__":true,"id":2334},{"__isSmartRef__":true,"id":2335},{"__isSmartRef__":true,"id":2336},{"__isSmartRef__":true,"id":2337},{"__isSmartRef__":true,"id":2338},{"__isSmartRef__":true,"id":2339},{"__isSmartRef__":true,"id":2340},{"__isSmartRef__":true,"id":2341},{"__isSmartRef__":true,"id":2342},{"__isSmartRef__":true,"id":2343},{"__isSmartRef__":true,"id":2344},{"__isSmartRef__":true,"id":2345},{"__isSmartRef__":true,"id":2346},{"__isSmartRef__":true,"id":2347},{"__isSmartRef__":true,"id":2348},{"__isSmartRef__":true,"id":2349},{"__isSmartRef__":true,"id":2350},{"__isSmartRef__":true,"id":2351},{"__isSmartRef__":true,"id":2352},{"__isSmartRef__":true,"id":2353},{"__isSmartRef__":true,"id":2354},{"__isSmartRef__":true,"id":2355},{"__isSmartRef__":true,"id":2356},{"__isSmartRef__":true,"id":2357},{"__isSmartRef__":true,"id":2358},{"__isSmartRef__":true,"id":2359},{"__isSmartRef__":true,"id":2360},{"__isSmartRef__":true,"id":2361},{"__isSmartRef__":true,"id":2362},{"__isSmartRef__":true,"id":2363},{"__isSmartRef__":true,"id":2364},{"__isSmartRef__":true,"id":2365},{"__isSmartRef__":true,"id":2366},{"__isSmartRef__":true,"id":2367},{"__isSmartRef__":true,"id":2368},{"__isSmartRef__":true,"id":2369},{"__isSmartRef__":true,"id":2370},{"__isSmartRef__":true,"id":2371},{"__isSmartRef__":true,"id":2372},{"__isSmartRef__":true,"id":2373},{"__isSmartRef__":true,"id":2374},{"__isSmartRef__":true,"id":2375},{"__isSmartRef__":true,"id":2376},{"__isSmartRef__":true,"id":2377},{"__isSmartRef__":true,"id":2378},{"__isSmartRef__":true,"id":2379},{"__isSmartRef__":true,"id":2380},{"__isSmartRef__":true,"id":2381},{"__isSmartRef__":true,"id":2382},{"__isSmartRef__":true,"id":2383},{"__isSmartRef__":true,"id":2384},{"__isSmartRef__":true,"id":2385},{"__isSmartRef__":true,"id":2386},{"__isSmartRef__":true,"id":2387},{"__isSmartRef__":true,"id":2388},{"__isSmartRef__":true,"id":2389},{"__isSmartRef__":true,"id":2390},{"__isSmartRef__":true,"id":2391},{"__isSmartRef__":true,"id":2392},{"__isSmartRef__":true,"id":2393},{"__isSmartRef__":true,"id":2394},{"__isSmartRef__":true,"id":2395},{"__isSmartRef__":true,"id":2396},{"__isSmartRef__":true,"id":2397},{"__isSmartRef__":true,"id":2398},{"__isSmartRef__":true,"id":2399},{"__isSmartRef__":true,"id":2400},{"__isSmartRef__":true,"id":2401},{"__isSmartRef__":true,"id":2402},{"__isSmartRef__":true,"id":2403},{"__isSmartRef__":true,"id":2404},{"__isSmartRef__":true,"id":2405},{"__isSmartRef__":true,"id":2406},{"__isSmartRef__":true,"id":2407},{"__isSmartRef__":true,"id":2408},{"__isSmartRef__":true,"id":2409},{"__isSmartRef__":true,"id":2410},{"__isSmartRef__":true,"id":2411},{"__isSmartRef__":true,"id":2412},{"__isSmartRef__":true,"id":2413},{"__isSmartRef__":true,"id":2414},{"__isSmartRef__":true,"id":2415},{"__isSmartRef__":true,"id":2416},{"__isSmartRef__":true,"id":2417},{"__isSmartRef__":true,"id":2418},{"__isSmartRef__":true,"id":2419},{"__isSmartRef__":true,"id":2420},{"__isSmartRef__":true,"id":2421},{"__isSmartRef__":true,"id":2422},{"__isSmartRef__":true,"id":2423},{"__isSmartRef__":true,"id":2424},{"__isSmartRef__":true,"id":2425},{"__isSmartRef__":true,"id":2426},{"__isSmartRef__":true,"id":2427},{"__isSmartRef__":true,"id":2428},{"__isSmartRef__":true,"id":2429},{"__isSmartRef__":true,"id":2430},{"__isSmartRef__":true,"id":2431},{"__isSmartRef__":true,"id":2432},{"__isSmartRef__":true,"id":2433},{"__isSmartRef__":true,"id":2434},{"__isSmartRef__":true,"id":2435},{"__isSmartRef__":true,"id":2436},{"__isSmartRef__":true,"id":2437},{"__isSmartRef__":true,"id":2438},{"__isSmartRef__":true,"id":2439},{"__isSmartRef__":true,"id":2440},{"__isSmartRef__":true,"id":2441},{"__isSmartRef__":true,"id":2442},{"__isSmartRef__":true,"id":2443},{"__isSmartRef__":true,"id":2444},{"__isSmartRef__":true,"id":2445},{"__isSmartRef__":true,"id":2446},{"__isSmartRef__":true,"id":2447},{"__isSmartRef__":true,"id":2448},{"__isSmartRef__":true,"id":2449},{"__isSmartRef__":true,"id":2450},{"__isSmartRef__":true,"id":2451},{"__isSmartRef__":true,"id":2452},{"__isSmartRef__":true,"id":2453},{"__isSmartRef__":true,"id":2454},{"__isSmartRef__":true,"id":2455},{"__isSmartRef__":true,"id":2456},{"__isSmartRef__":true,"id":2457},{"__isSmartRef__":true,"id":2458},{"__isSmartRef__":true,"id":2459},{"__isSmartRef__":true,"id":2460},{"__isSmartRef__":true,"id":2461},{"__isSmartRef__":true,"id":2462},{"__isSmartRef__":true,"id":2463},{"__isSmartRef__":true,"id":2464},{"__isSmartRef__":true,"id":2465},{"__isSmartRef__":true,"id":2466},{"__isSmartRef__":true,"id":2467},{"__isSmartRef__":true,"id":2468},{"__isSmartRef__":true,"id":2469},{"__isSmartRef__":true,"id":2470},{"__isSmartRef__":true,"id":2471},{"__isSmartRef__":true,"id":2472},{"__isSmartRef__":true,"id":2473},{"__isSmartRef__":true,"id":2474},{"__isSmartRef__":true,"id":2475},{"__isSmartRef__":true,"id":2476},{"__isSmartRef__":true,"id":2477},{"__isSmartRef__":true,"id":2478},{"__isSmartRef__":true,"id":2479},{"__isSmartRef__":true,"id":2480},{"__isSmartRef__":true,"id":2481},{"__isSmartRef__":true,"id":2482},{"__isSmartRef__":true,"id":2483},{"__isSmartRef__":true,"id":2484},{"__isSmartRef__":true,"id":2485},{"__isSmartRef__":true,"id":2486},{"__isSmartRef__":true,"id":2487},{"__isSmartRef__":true,"id":2488},{"__isSmartRef__":true,"id":2489},{"__isSmartRef__":true,"id":2490},{"__isSmartRef__":true,"id":2491},{"__isSmartRef__":true,"id":2492},{"__isSmartRef__":true,"id":2493},{"__isSmartRef__":true,"id":2494},{"__isSmartRef__":true,"id":2495},{"__isSmartRef__":true,"id":2496},{"__isSmartRef__":true,"id":2497},{"__isSmartRef__":true,"id":2498},{"__isSmartRef__":true,"id":2499},{"__isSmartRef__":true,"id":2500},{"__isSmartRef__":true,"id":2501},{"__isSmartRef__":true,"id":2502},{"__isSmartRef__":true,"id":2503},{"__isSmartRef__":true,"id":2504},{"__isSmartRef__":true,"id":2505},{"__isSmartRef__":true,"id":2506},{"__isSmartRef__":true,"id":2507},{"__isSmartRef__":true,"id":2508},{"__isSmartRef__":true,"id":2509},{"__isSmartRef__":true,"id":2510},{"__isSmartRef__":true,"id":2511},{"__isSmartRef__":true,"id":2512},{"__isSmartRef__":true,"id":2513},{"__isSmartRef__":true,"id":2514},{"__isSmartRef__":true,"id":2515},{"__isSmartRef__":true,"id":2516},{"__isSmartRef__":true,"id":2517},{"__isSmartRef__":true,"id":2518},{"__isSmartRef__":true,"id":2519},{"__isSmartRef__":true,"id":2520},{"__isSmartRef__":true,"id":2521},{"__isSmartRef__":true,"id":2522},{"__isSmartRef__":true,"id":2523},{"__isSmartRef__":true,"id":2524},{"__isSmartRef__":true,"id":2525},{"__isSmartRef__":true,"id":2526},{"__isSmartRef__":true,"id":2527},{"__isSmartRef__":true,"id":2528},{"__isSmartRef__":true,"id":2529},{"__isSmartRef__":true,"id":2530},{"__isSmartRef__":true,"id":2531},{"__isSmartRef__":true,"id":2532},{"__isSmartRef__":true,"id":2533},{"__isSmartRef__":true,"id":2534},{"__isSmartRef__":true,"id":2535},{"__isSmartRef__":true,"id":2536},{"__isSmartRef__":true,"id":2537},{"__isSmartRef__":true,"id":2538},{"__isSmartRef__":true,"id":2539},{"__isSmartRef__":true,"id":2540},{"__isSmartRef__":true,"id":2541},{"__isSmartRef__":true,"id":2542},{"__isSmartRef__":true,"id":2543},{"__isSmartRef__":true,"id":2544},{"__isSmartRef__":true,"id":2545},{"__isSmartRef__":true,"id":2546},{"__isSmartRef__":true,"id":2547},{"__isSmartRef__":true,"id":2548},{"__isSmartRef__":true,"id":2549},{"__isSmartRef__":true,"id":2550},{"__isSmartRef__":true,"id":2551},{"__isSmartRef__":true,"id":2552},{"__isSmartRef__":true,"id":2553},{"__isSmartRef__":true,"id":2554},{"__isSmartRef__":true,"id":2555},{"__isSmartRef__":true,"id":2556},{"__isSmartRef__":true,"id":2557},{"__isSmartRef__":true,"id":2558},{"__isSmartRef__":true,"id":2559},{"__isSmartRef__":true,"id":2560},{"__isSmartRef__":true,"id":2561},{"__isSmartRef__":true,"id":2562},{"__isSmartRef__":true,"id":2563},{"__isSmartRef__":true,"id":2564},{"__isSmartRef__":true,"id":2565},{"__isSmartRef__":true,"id":2566},{"__isSmartRef__":true,"id":2567},{"__isSmartRef__":true,"id":2568},{"__isSmartRef__":true,"id":2569},{"__isSmartRef__":true,"id":2570},{"__isSmartRef__":true,"id":2571},{"__isSmartRef__":true,"id":2572},{"__isSmartRef__":true,"id":2573},{"__isSmartRef__":true,"id":2574},{"__isSmartRef__":true,"id":2575},{"__isSmartRef__":true,"id":2576},{"__isSmartRef__":true,"id":2577},{"__isSmartRef__":true,"id":2578},{"__isSmartRef__":true,"id":2579},{"__isSmartRef__":true,"id":2580},{"__isSmartRef__":true,"id":2581},{"__isSmartRef__":true,"id":2582},{"__isSmartRef__":true,"id":2583},{"__isSmartRef__":true,"id":2584},{"__isSmartRef__":true,"id":2585},{"__isSmartRef__":true,"id":2586},{"__isSmartRef__":true,"id":2587},{"__isSmartRef__":true,"id":2588},{"__isSmartRef__":true,"id":2589},{"__isSmartRef__":true,"id":2590},{"__isSmartRef__":true,"id":2591},{"__isSmartRef__":true,"id":2592},{"__isSmartRef__":true,"id":2593},{"__isSmartRef__":true,"id":2594},{"__isSmartRef__":true,"id":2595},{"__isSmartRef__":true,"id":2596},{"__isSmartRef__":true,"id":2597},{"__isSmartRef__":true,"id":2598},{"__isSmartRef__":true,"id":2599},{"__isSmartRef__":true,"id":2600},{"__isSmartRef__":true,"id":2601},{"__isSmartRef__":true,"id":2602},{"__isSmartRef__":true,"id":2603},{"__isSmartRef__":true,"id":2604},{"__isSmartRef__":true,"id":2605},{"__isSmartRef__":true,"id":2606},{"__isSmartRef__":true,"id":2607},{"__isSmartRef__":true,"id":2608},{"__isSmartRef__":true,"id":2609},{"__isSmartRef__":true,"id":2610},{"__isSmartRef__":true,"id":2611},{"__isSmartRef__":true,"id":2612},{"__isSmartRef__":true,"id":2613},{"__isSmartRef__":true,"id":2614},{"__isSmartRef__":true,"id":2615},{"__isSmartRef__":true,"id":2616},{"__isSmartRef__":true,"id":2617},{"__isSmartRef__":true,"id":2618},{"__isSmartRef__":true,"id":2619},{"__isSmartRef__":true,"id":2620},{"__isSmartRef__":true,"id":2621},{"__isSmartRef__":true,"id":2622},{"__isSmartRef__":true,"id":2623},{"__isSmartRef__":true,"id":2624},{"__isSmartRef__":true,"id":2625},{"__isSmartRef__":true,"id":2626},{"__isSmartRef__":true,"id":2627},{"__isSmartRef__":true,"id":2628},{"__isSmartRef__":true,"id":2629},{"__isSmartRef__":true,"id":2630},{"__isSmartRef__":true,"id":2631},{"__isSmartRef__":true,"id":2632},{"__isSmartRef__":true,"id":2633},{"__isSmartRef__":true,"id":2634},{"__isSmartRef__":true,"id":2635},{"__isSmartRef__":true,"id":2636},{"__isSmartRef__":true,"id":2637},{"__isSmartRef__":true,"id":2638},{"__isSmartRef__":true,"id":2639},{"__isSmartRef__":true,"id":2640},{"__isSmartRef__":true,"id":2641},{"__isSmartRef__":true,"id":2642},{"__isSmartRef__":true,"id":2643},{"__isSmartRef__":true,"id":2644},{"__isSmartRef__":true,"id":2645},{"__isSmartRef__":true,"id":2646},{"__isSmartRef__":true,"id":2647},{"__isSmartRef__":true,"id":2648},{"__isSmartRef__":true,"id":2649},{"__isSmartRef__":true,"id":2650},{"__isSmartRef__":true,"id":2651},{"__isSmartRef__":true,"id":2652},{"__isSmartRef__":true,"id":2653},{"__isSmartRef__":true,"id":2654},{"__isSmartRef__":true,"id":2655},{"__isSmartRef__":true,"id":2656},{"__isSmartRef__":true,"id":2657},{"__isSmartRef__":true,"id":2658},{"__isSmartRef__":true,"id":2659},{"__isSmartRef__":true,"id":2660},{"__isSmartRef__":true,"id":2661},{"__isSmartRef__":true,"id":2662},{"__isSmartRef__":true,"id":2663},{"__isSmartRef__":true,"id":2664},{"__isSmartRef__":true,"id":2665},{"__isSmartRef__":true,"id":2666},{"__isSmartRef__":true,"id":2667},{"__isSmartRef__":true,"id":2668},{"__isSmartRef__":true,"id":2669},{"__isSmartRef__":true,"id":2670},{"__isSmartRef__":true,"id":2671},{"__isSmartRef__":true,"id":2672},{"__isSmartRef__":true,"id":2673},{"__isSmartRef__":true,"id":2674},{"__isSmartRef__":true,"id":2675},{"__isSmartRef__":true,"id":2676},{"__isSmartRef__":true,"id":2677},{"__isSmartRef__":true,"id":2678},{"__isSmartRef__":true,"id":2679},{"__isSmartRef__":true,"id":2680},{"__isSmartRef__":true,"id":2681},{"__isSmartRef__":true,"id":2682},{"__isSmartRef__":true,"id":2683},{"__isSmartRef__":true,"id":2684},{"__isSmartRef__":true,"id":2685},{"__isSmartRef__":true,"id":2686},{"__isSmartRef__":true,"id":2687},{"__isSmartRef__":true,"id":2688},{"__isSmartRef__":true,"id":2689},{"__isSmartRef__":true,"id":2690},{"__isSmartRef__":true,"id":2691},{"__isSmartRef__":true,"id":2692},{"__isSmartRef__":true,"id":2693},{"__isSmartRef__":true,"id":2694},{"__isSmartRef__":true,"id":2695},{"__isSmartRef__":true,"id":2696},{"__isSmartRef__":true,"id":2697},{"__isSmartRef__":true,"id":2698},{"__isSmartRef__":true,"id":2699},{"__isSmartRef__":true,"id":2700},{"__isSmartRef__":true,"id":2701},{"__isSmartRef__":true,"id":2702},{"__isSmartRef__":true,"id":2703},{"__isSmartRef__":true,"id":2704},{"__isSmartRef__":true,"id":2705},{"__isSmartRef__":true,"id":2706},{"__isSmartRef__":true,"id":2707},{"__isSmartRef__":true,"id":2708},{"__isSmartRef__":true,"id":2709},{"__isSmartRef__":true,"id":2710},{"__isSmartRef__":true,"id":2711},{"__isSmartRef__":true,"id":2712},{"__isSmartRef__":true,"id":2713},{"__isSmartRef__":true,"id":2714},{"__isSmartRef__":true,"id":2715},{"__isSmartRef__":true,"id":2716},{"__isSmartRef__":true,"id":2717},{"__isSmartRef__":true,"id":2718},{"__isSmartRef__":true,"id":2719},{"__isSmartRef__":true,"id":2720},{"__isSmartRef__":true,"id":2721},{"__isSmartRef__":true,"id":2722},{"__isSmartRef__":true,"id":2723},{"__isSmartRef__":true,"id":2724},{"__isSmartRef__":true,"id":2725},{"__isSmartRef__":true,"id":2726},{"__isSmartRef__":true,"id":2727},{"__isSmartRef__":true,"id":2728},{"__isSmartRef__":true,"id":2729},{"__isSmartRef__":true,"id":2730},{"__isSmartRef__":true,"id":2731},{"__isSmartRef__":true,"id":2732},{"__isSmartRef__":true,"id":2733},{"__isSmartRef__":true,"id":2734},{"__isSmartRef__":true,"id":2735},{"__isSmartRef__":true,"id":2736},{"__isSmartRef__":true,"id":2737},{"__isSmartRef__":true,"id":2738},{"__isSmartRef__":true,"id":2739},{"__isSmartRef__":true,"id":2740},{"__isSmartRef__":true,"id":2741},{"__isSmartRef__":true,"id":2742},{"__isSmartRef__":true,"id":2743},{"__isSmartRef__":true,"id":2744},{"__isSmartRef__":true,"id":2745},{"__isSmartRef__":true,"id":2746},{"__isSmartRef__":true,"id":2747},{"__isSmartRef__":true,"id":2748},{"__isSmartRef__":true,"id":2749},{"__isSmartRef__":true,"id":2750},{"__isSmartRef__":true,"id":2751},{"__isSmartRef__":true,"id":2752},{"__isSmartRef__":true,"id":2753},{"__isSmartRef__":true,"id":2754},{"__isSmartRef__":true,"id":2755},{"__isSmartRef__":true,"id":2756},{"__isSmartRef__":true,"id":2757},{"__isSmartRef__":true,"id":2758},{"__isSmartRef__":true,"id":2759},{"__isSmartRef__":true,"id":2760},{"__isSmartRef__":true,"id":2761},{"__isSmartRef__":true,"id":2762},{"__isSmartRef__":true,"id":2763},{"__isSmartRef__":true,"id":2764},{"__isSmartRef__":true,"id":2765},{"__isSmartRef__":true,"id":2766},{"__isSmartRef__":true,"id":2767},{"__isSmartRef__":true,"id":2768},{"__isSmartRef__":true,"id":2769},{"__isSmartRef__":true,"id":2770},{"__isSmartRef__":true,"id":2771},{"__isSmartRef__":true,"id":2772},{"__isSmartRef__":true,"id":2773},{"__isSmartRef__":true,"id":2774},{"__isSmartRef__":true,"id":2775},{"__isSmartRef__":true,"id":2776},{"__isSmartRef__":true,"id":2777},{"__isSmartRef__":true,"id":2778},{"__isSmartRef__":true,"id":2779},{"__isSmartRef__":true,"id":2780},{"__isSmartRef__":true,"id":2781},{"__isSmartRef__":true,"id":2782},{"__isSmartRef__":true,"id":2783},{"__isSmartRef__":true,"id":2784},{"__isSmartRef__":true,"id":2785},{"__isSmartRef__":true,"id":2786},{"__isSmartRef__":true,"id":2787},{"__isSmartRef__":true,"id":2788},{"__isSmartRef__":true,"id":2789},{"__isSmartRef__":true,"id":2790},{"__isSmartRef__":true,"id":2791},{"__isSmartRef__":true,"id":2792},{"__isSmartRef__":true,"id":2793},{"__isSmartRef__":true,"id":2794},{"__isSmartRef__":true,"id":2795},{"__isSmartRef__":true,"id":2796},{"__isSmartRef__":true,"id":2797},{"__isSmartRef__":true,"id":2798},{"__isSmartRef__":true,"id":2799},{"__isSmartRef__":true,"id":2800},{"__isSmartRef__":true,"id":2801},{"__isSmartRef__":true,"id":2802},{"__isSmartRef__":true,"id":2803},{"__isSmartRef__":true,"id":2804},{"__isSmartRef__":true,"id":2805},{"__isSmartRef__":true,"id":2806},{"__isSmartRef__":true,"id":2807},{"__isSmartRef__":true,"id":2808},{"__isSmartRef__":true,"id":2809},{"__isSmartRef__":true,"id":2810},{"__isSmartRef__":true,"id":2811},{"__isSmartRef__":true,"id":2812},{"__isSmartRef__":true,"id":2813},{"__isSmartRef__":true,"id":2814},{"__isSmartRef__":true,"id":2815},{"__isSmartRef__":true,"id":2816},{"__isSmartRef__":true,"id":2817},{"__isSmartRef__":true,"id":2818},{"__isSmartRef__":true,"id":2819},{"__isSmartRef__":true,"id":2820},{"__isSmartRef__":true,"id":2821},{"__isSmartRef__":true,"id":2822},{"__isSmartRef__":true,"id":2823},{"__isSmartRef__":true,"id":2824},{"__isSmartRef__":true,"id":2825},{"__isSmartRef__":true,"id":2826},{"__isSmartRef__":true,"id":2827},{"__isSmartRef__":true,"id":2828},{"__isSmartRef__":true,"id":2829},{"__isSmartRef__":true,"id":2830},{"__isSmartRef__":true,"id":2831},{"__isSmartRef__":true,"id":2832},{"__isSmartRef__":true,"id":2833},{"__isSmartRef__":true,"id":2834},{"__isSmartRef__":true,"id":2835},{"__isSmartRef__":true,"id":2836},{"__isSmartRef__":true,"id":2837},{"__isSmartRef__":true,"id":2838},{"__isSmartRef__":true,"id":2839},{"__isSmartRef__":true,"id":2840},{"__isSmartRef__":true,"id":2841},{"__isSmartRef__":true,"id":2842},{"__isSmartRef__":true,"id":2843},{"__isSmartRef__":true,"id":2844},{"__isSmartRef__":true,"id":2845},{"__isSmartRef__":true,"id":2846},{"__isSmartRef__":true,"id":2847},{"__isSmartRef__":true,"id":2848},{"__isSmartRef__":true,"id":2849},{"__isSmartRef__":true,"id":2850},{"__isSmartRef__":true,"id":2851},{"__isSmartRef__":true,"id":2852},{"__isSmartRef__":true,"id":2853},{"__isSmartRef__":true,"id":2854},{"__isSmartRef__":true,"id":2855},{"__isSmartRef__":true,"id":2856},{"__isSmartRef__":true,"id":2857},{"__isSmartRef__":true,"id":2858},{"__isSmartRef__":true,"id":2859},{"__isSmartRef__":true,"id":2860},{"__isSmartRef__":true,"id":2861},{"__isSmartRef__":true,"id":2862},{"__isSmartRef__":true,"id":2863},{"__isSmartRef__":true,"id":2864},{"__isSmartRef__":true,"id":2865},{"__isSmartRef__":true,"id":2866},{"__isSmartRef__":true,"id":2867},{"__isSmartRef__":true,"id":2868},{"__isSmartRef__":true,"id":2869},{"__isSmartRef__":true,"id":2870},{"__isSmartRef__":true,"id":2871},{"__isSmartRef__":true,"id":2872},{"__isSmartRef__":true,"id":2873},{"__isSmartRef__":true,"id":2874},{"__isSmartRef__":true,"id":2875},{"__isSmartRef__":true,"id":2876},{"__isSmartRef__":true,"id":2877},{"__isSmartRef__":true,"id":2878},{"__isSmartRef__":true,"id":2879},{"__isSmartRef__":true,"id":2880},{"__isSmartRef__":true,"id":2881},{"__isSmartRef__":true,"id":2882},{"__isSmartRef__":true,"id":2883},{"__isSmartRef__":true,"id":2884},{"__isSmartRef__":true,"id":2885},{"__isSmartRef__":true,"id":2886},{"__isSmartRef__":true,"id":2887},{"__isSmartRef__":true,"id":2888},{"__isSmartRef__":true,"id":2889},{"__isSmartRef__":true,"id":2890},{"__isSmartRef__":true,"id":2891},{"__isSmartRef__":true,"id":2892},{"__isSmartRef__":true,"id":2893},{"__isSmartRef__":true,"id":2894},{"__isSmartRef__":true,"id":2895},{"__isSmartRef__":true,"id":2896},{"__isSmartRef__":true,"id":2897},{"__isSmartRef__":true,"id":2898},{"__isSmartRef__":true,"id":2899},{"__isSmartRef__":true,"id":2900},{"__isSmartRef__":true,"id":2901},{"__isSmartRef__":true,"id":2902}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"2314":{"isSerializedDate":true,"string":"Fri Oct 28 2011 01:02:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2315":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/users/lauritz/miniprojects/annotationPart.xhtml","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2316":{"type":"S:modified","url":"/users/jennek/start.xhtml"},"2317":{"type":"S:modified","url":"/users/Dan/Piano.xhtml"},"2318":{"type":"S:modified","url":"/users/sofia/documentation.xhtml"},"2319":{"type":"S:modified","url":"/users/cschuster/presentation.xhtml"},"2320":{"type":"S:modified","url":"/demos/LiveWeb/NewCPUVisualization.xhtml"},"2321":{"type":"S:modified","url":"/users/lauritz/start.xhtml"},"2322":{"type":"S:modified","url":"/core/lively/bootstrap.js"},"2323":{"type":"S:modified","url":"/draft/NewWorld/ServerPart.xhtml"},"2324":{"type":"S:modified","url":"/users/sofia/georgi/ButtonPrototypes.xhtml"},"2325":{"type":"S:modified","url":"/draft/NewWorld/NotetakingApp.xhtml"},"2326":{"type":"S:modified","url":"/projects/CodeDB2/info_documents.xhtml"},"2327":{"type":"S:modified","url":"/users/cschuster/hello.xhtml"},"2328":{"type":"S:modified","url":"/users/fbo/layoutNoEpiMorphs.xhtml"},"2329":{"type":"S:modified","url":"/issues/110527_RichTextGetsLost.xhtml"},"2330":{"type":"S:modified","url":"/users/fbo/boxTestRange.xhtml"},"2331":{"type":"S:modified","url":"/demos/LiveWeb/CPUVisualization.xhtml"},"2332":{"type":"S:modified","url":"/demos/contextjs/Syntax.xhtml"},"2333":{"type":"S:modified","url":"/draft/NewWorld/Connectors.xhtml"},"2334":{"type":"S:modified","url":"/users/sofia/documentationXXX.xhtml"},"2335":{"type":"S:modified","url":"/demos/VisualConnect.xhtml"},"2336":{"type":"S:modified","url":"/users/MrSteve/Test1.xhtml"},"2337":{"type":"S:modified","url":"/issues/110614_ClickingOnLinesHackIsBroken.xhtml"},"2338":{"type":"S:modified","url":"/ChangeLog.xhtml"},"2339":{"type":"S:modified","url":"/gettingStarted.xhtml"},"2340":{"type":"S:modified","url":"/users/martin/oldWorkspace.xhtml"},"2341":{"type":"S:modified","url":"/demos/Clean.xhtml"},"2342":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/prototypeSaved.xhtml"},"2343":{"type":"S:modified","url":"/issues/110613_ConnectorsAreBroken.xhtml"},"2344":{"type":"S:modified","url":"/draft/NewWorld/ModuleDependencies.xhtml"},"2345":{"type":"S:modified","url":"/issues/fixed/110412_ListDroppingBroken.xhtml"},"2346":{"type":"S:modified","url":"/demos/LiveWeb/Empty.xhtml"},"2347":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/dev2.xhtml"},"2348":{"type":"S:modified","url":"/users/fbo/dropJournalBug.xhtml"},"2349":{"type":"S:modified","url":"/users/tfleig/start.xhtml"},"2350":{"type":"S:modified","url":"/specs/Scrolling.xhtml"},"2351":{"type":"S:modified","url":"/users/fbo/dataGridTests.xhtml"},"2352":{"type":"S:modified","url":"/users/tmohr/newWorld2.xhtml"},"2353":{"type":"S:modified","url":"/users/sofia/georgi/new_world.xhtml"},"2354":{"type":"S:modified","url":"/users/tmohr/slide5.xhtml"},"2355":{"type":"S:modified","url":"/users/fbo/constraintLayoutExampleSerialized.xhtml"},"2356":{"type":"S:modified","url":"/draft/NewWorld/TextBugfixes.xhtml"},"2357":{"type":"S:modified","url":"/users/ahold/new/usertracking.xhtml"},"2358":{"type":"S:modified","url":"/issues/110512_WrappingTextInTextMorph.xhtml"},"2359":{"type":"S:modified","url":"/users/constantin/doku.xhtml"},"2360":{"type":"S:modified","url":"/users/Dan/PartsBin.xhtml"},"2361":{"type":"S:modified","url":"/users/fbo/chat.xhtml"},"2362":{"type":"S:modified","url":"/users/Dan/NewPresentation.xhtml"},"2363":{"type":"S:modified","url":"/users/markoroeder/TablePartDev.xhtml"},"2364":{"type":"S:modified","url":"/users/fbo/renderingHooks.xhtml"},"2365":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/prototype_saved.xhtml"},"2366":{"type":"S:modified","url":"/users/bert/start.xhtml"},"2367":{"type":"S:modified","url":"/users/Dan/TestWorld.xhtml"},"2368":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasksHubert.xhtml"},"2369":{"type":"S:modified","url":"/issues/110603_SvgRenderIsNotYetGoodEnoughForOurIcons.xhtml"},"2370":{"type":"S:modified","url":"/issues/111006_DisableGrabbingDoesNotDisableGrabbing.xhtml"},"2371":{"type":"S:modified","url":"/users/robertkrahn/writing.xhtml"},"2372":{"type":"S:modified","url":"/issues/111020_ClassBrowserPartShouldRememberChanges.xhtml"},"2373":{"type":"S:modified","url":"/users/ahold/serverDevNew.xhtml"},"2374":{"type":"S:modified","url":"/demos/LiveWeb/LiveWebSummary.xhtml"},"2375":{"type":"S:modified","url":"/users/lauritz/miniprojects/jQueryEffects.xhtml"},"2376":{"type":"S:modified","url":"/users/Dan/BorderTest.xhtml"},"2377":{"type":"S:modified","url":"/draft/NewWorld/PartsBin.xhtml"},"2378":{"type":"S:modified","url":"/users/sofia/georgi/splitter.xhtml"},"2379":{"type":"S:modified","url":"/users/martin/stats.xhtml"},"2380":{"type":"S:modified","url":"/users/ahold/newWorld.xhtml"},"2381":{"type":"S:modified","url":"/draft/NewWorld/SVGLines.xhtml"},"2382":{"type":"S:added","url":null},"2383":{"type":"S:modified","url":"/issues/fixed/110507_CommentsForParts.xhtml"},"2384":{"type":"S:modified","url":"/demos/contextjs/OpenImplementation.xhtml"},"2385":{"type":"S:modified","url":"/users/Dan/QBF2Ba.xhtml"},"2386":{"type":"S:modified","url":"/users/fbo/welcome.xhtml"},"2387":{"type":"S:modified","url":"/issues/111026_CouchDB>>saveDoesNotAskForCredentialsInSafari.xhtml"},"2388":{"type":"S:modified","url":"/users/martin/measurements/FAQ.xhtml"},"2389":{"type":"S:modified","url":"/users/gerald24/temp.xhtml"},"2390":{"type":"S:modified","url":"/users/markoroeder/MetadataVisualization.xhtml"},"2391":{"type":"S:modified","url":"/demos/WorldSerializationGraph.xhtml"},"2392":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/ImageDroppin.xhtml"},"2393":{"type":"S:modified","url":"/users/Dan/LiveWeb-NewLayout.xhtml"},"2394":{"type":"S:modified","url":"/core/lively/DOMAbstraction.js"},"2395":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/Slider.xhtml"},"2396":{"type":"S:modified","url":"/demos/ScriptingClock.xhtml"},"2397":{"type":"S:modified","url":"/issues/111017_BrowsingSubmorphsWithObjectExplorerBroken.xhtml"},"2398":{"type":"S:modified","url":"/users/Dan/Tutorial1.xhtml"},"2399":{"type":"S:modified","url":"/users/fbo/empty3.xhtml"},"2400":{"type":"S:modified","url":"/demos/visualizations/FPSProtovis.xhtml"},"2401":{"type":"S:modified","url":"/draft/NewWorld/ObjectTracerPart.xhtml"},"2402":{"type":"S:modified","url":"/issues/110629_SlideoverlayIsBrokenAfterSavingItHidden.xhtml"},"2403":{"type":"S:modified","url":"/users/markoroeder/GOTY2011.xhtml"},"2404":{"type":"S:modified","url":"/users/fbo/DraftLayout.xhtml"},"2405":{"type":"S:modified","url":"/users/fbo/onMouseMoveRefactoring.xhtml"},"2406":{"type":"S:modified","url":"/users/Dan/PM/ScripterDev.xhtml"},"2407":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasksSebastian.xhtml"},"2408":{"type":"S:modified","url":"/users/fbo/DataTables.xhtml"},"2409":{"type":"S:modified","url":"/users/fbo/myLineWorld.xhtml"},"2410":{"type":"S:modified","url":"/issues/110526_ConnectorsInTheNewWorld.xhtml"},"2411":{"type":"S:modified","url":"/users/Dan/PM/FormLayoutExpt.xhtml"},"2412":{"type":"S:modified","url":"/users/Dan/MyQBF.xhtml"},"2413":{"type":"S:modified","url":"/users/Dan/LiveWeb2.xhtml"},"2414":{"type":"S:modified","url":"/users/fbo/layoutPlaceholdersForDragging.xhtml"},"2415":{"type":"S:modified","url":"/webwerkstatt.xhtml"},"2416":{"type":"S:modified","url":"/users/sofia/georgi/Versions.xhtml"},"2417":{"type":"S:modified","url":"/issues/fixed/110506_CompletelyEmphasizedTextDoesNotSerialize.xhtml"},"2418":{"type":"S:modified","url":"/issues/110518_ShadowOfAMorphDoesNotReflectRotation.xhtml"},"2419":{"type":"S:modified","url":"/users/olmeca/start.xhtml"},"2420":{"type":"S:modified","url":"/users/sofia/martin/3.xhtml"},"2421":{"type":"S:modified","url":"/issues/110514_DontShowEditCursorForHalosMenusEtc.xhtml"},"2422":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/Lists.xhtml"},"2423":{"type":"S:modified","url":"/users/fbo/layoutDragSnap.xhtml"},"2424":{"type":"S:modified","url":"/users/sofia/georgi/new.xhtml"},"2425":{"type":"S:modified","url":"/users/mkilling/ikuh.xhtml"},"2426":{"type":"S:modified","url":"/draft/NewWorld/ClassBrowser.xhtml"},"2427":{"type":"S:modified","url":"/users/fbo/xamppInstaller.xhtml"},"2428":{"type":"S:modified","url":"/users/Kat/QBF2B.xhtml"},"2429":{"type":"S:modified","url":"/demos/visualizations/protovis.xhtml"},"2430":{"type":"S:modified","url":"/users/NikolaySuslov/start.xhtml"},"2431":{"type":"S:modified","url":"/documentation/Lively2Installation.xhtml"},"2432":{"type":"S:modified","url":"/issues/110518_ProblemToOpenDialogs.xhtml"},"2433":{"type":"S:modified","url":"/users/sofia/learning_prototype_js.xhtml"},"2434":{"type":"S:modified","url":"/issues/110809_AsScriptOfMethodDoesNotChangeFunctionName.xhtml"},"2435":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasksBenjamin.xhtml"},"2436":{"type":"S:modified","url":"/users/sofia/video1.xhtml"},"2437":{"type":"S:modified","url":"/empty.xhtml"},"2438":{"type":"S:modified","url":"/demos/LiveWeb/LiveWeb.xhtml"},"2439":{"type":"S:modified","url":"/users/cschuster/start.xhtml"},"2440":{"type":"S:modified","url":"/issues/fixed/110509_WorldMenuDoesNotWork.xhtml"},"2441":{"type":"S:modified","url":"/users/Dan/QuickBrownFox.xhtml"},"2442":{"type":"S:modified","url":"/projects/Lively2/Minimal.xhtml"},"2443":{"type":"S:modified","url":"/issues/111005_LineIssues.xhtml"},"2444":{"type":"S:modified","url":"/issues/fixed/110506_PartsbinHasNoAddOrRemoveCategoryButtons.xhtml"},"2445":{"type":"S:modified","url":"/users/sofia/experiments/css_theming.xhtml"},"2446":{"type":"S:modified","url":"/documentation/videoTutorials/110630_CPUVis.xhtml"},"2447":{"type":"S:modified","url":"/users/template/start.xhtml"},"2448":{"type":"S:modified","url":"/documentation/Traits.xhtml"},"2449":{"type":"S:modified","url":"/issues/110717_ShapeOffsetMakesEventsGoMad.xhtml"},"2450":{"type":"S:modified","url":"/users/fbo/jQueryUi.xhtml"},"2451":{"type":"S:modified","url":"/users/robertkrahn/nonexisting.xhtml"},"2452":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/DroppingForImport.xhtml"},"2453":{"type":"S:modified","url":"/cleanup.xhtml"},"2454":{"type":"S:modified","url":"/issues/110522_ListAndTextScrollWorldAfterReachingTheirScrollBounds.xhtml"},"2455":{"type":"S:modified","url":"/projects/BP2012/simple.xhtml"},"2456":{"type":"S:modified","url":"/issues/110831_ScrolingWithNewClippingCodeDoesNotWork.xhtml"},"2457":{"type":"S:modified","url":"/issues/110923_ProtovisVisualizationBroken.xhtml"},"2458":{"type":"S:modified","url":"/issues/111019_PublishingPartsWithCommitMessages.xhtml"},"2459":{"type":"S:modified","url":"/demos/visualizations/jsl4tv-world-000.xhtml"},"2460":{"type":"S:modified","url":"/users/markoroeder/SVN2CodeDB.xhtml"},"2461":{"type":"S:modified","url":"/users/sofia/trac_tickets_pavel.xhtml"},"2462":{"type":"S:modified","url":"/projects/BP2012/2011-11-02-talk.xhtml"},"2463":{"type":"S:modified","url":"/users/fbo/dojoWorld.xhtml"},"2464":{"type":"S:modified","url":"/users/Dan/NewPresentation2.xhtml"},"2465":{"type":"S:modified","url":"/users/tmohr/slide6.xhtml"},"2466":{"type":"S:modified","url":"/projects/DebuggingJS/draft.xhtml"},"2467":{"type":"S:modified","url":"/draft/NewWorld/DirectGrabDragAndCopy.xhtml"},"2468":{"type":"S:modified","url":"/users/sofia/protovis.xhtml"},"2469":{"type":"S:modified","url":"/blank.xhtml"},"2470":{"type":"S:modified","url":"/users/robertkrahn/testCPUVis.xhtml"},"2471":{"type":"S:modified","url":"/projects/Lively2/Converting.xhtml"},"2472":{"type":"S:modified","url":"/users/andyburnett/start.xhtml"},"2473":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/RichText.xhtml"},"2474":{"type":"S:modified","url":"/draft/NewWorld/Presentations.xhtml"},"2475":{"type":"S:modified","url":"/users/robertkrahn/garminExport.xhtml"},"2476":{"type":"S:modified","url":"/tests.xhtml"},"2477":{"type":"S:modified","url":"/issues/110625_PartUploadBroken.xhtml"},"2478":{"type":"S:modified","url":"/issues/fixed/110517_ConnectionsWantToAccessClosureValues.xhtml"},"2479":{"type":"S:modified","url":"/users/markoroeder/DataVisualization.xhtml"},"2480":{"type":"S:modified","url":"/draft/NewWorld/PartsBinSearch.xhtml"},"2481":{"type":"S:modified","url":"/issues/110529_InsertingSomethingInTextRemovesFocus.xhtml"},"2482":{"type":"S:modified","url":"/issues/110512_ListSelectionInScbDoesNotWorkCorrectly.xhtml"},"2483":{"type":"S:modified","url":"/issues/111017_StaticBindingOfSuperInClosures.xhtml"},"2484":{"type":"S:modified","url":"/demos/contextjs/flattening.xhtml"},"2485":{"type":"S:modified","url":"/issues/110511_LinesCannotBeClicked.xhtml"},"2486":{"type":"S:modified","url":"/users/lauritz/miniprojects/gettingStarted.xhtml"},"2487":{"type":"S:modified","url":"/users/markoroeder/Part2Class.xhtml"},"2488":{"type":"S:modified","url":"/users/Dan/EmptyWorld2.xhtml"},"2489":{"type":"S:modified","url":"/projects/LivelyKernel/nextSteps.xhtml"},"2490":{"type":"S:modified","url":"/users/wlcleveland/start.xhtml"},"2491":{"type":"S:modified","url":"/users/swart/start.xhtml"},"2492":{"type":"S:modified","url":"/users/Dan/QBF2Bb.xhtml"},"2493":{"type":"S:modified","url":"/users/tmohr/slide1.xhtml"},"2494":{"type":"S:modified","url":"/users/robertkrahn/DetermineModuleDependencies.xhtml"},"2495":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasksHubert2.xhtml"},"2496":{"type":"S:modified","url":"/projects/CodeDB2/info_restructuring.xhtml"},"2497":{"type":"S:modified","url":"/users/Dan/PM/DemoForm.xhtml"},"2498":{"type":"S:modified","url":"/issues/110728_GraffleLayerGrabsWorld.xhtml"},"2499":{"type":"S:modified","url":"/users/Dan/Activities1.xhtml"},"2500":{"type":"S:modified","url":"/users/tmohr/emtpy.xhtml"},"2501":{"type":"S:modified","url":"/documentation/ElProfesor.xhtml"},"2502":{"type":"S:modified","url":"/issues/111022_TheExplorerScrollingIsBroken.xhtml"},"2503":{"type":"S:modified","url":"/users/Dan/WindowPlay.xhtml"},"2504":{"type":"S:modified","url":"/users/martin/Measurements.xhtml"},"2505":{"type":"S:modified","url":"/users/fbo/layoutCycle.xhtml"},"2506":{"type":"S:modified","url":"/documentation/7funthings.xhtml"},"2507":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/jensWorld.xhtml"},"2508":{"type":"S:modified","url":"/users/iho/start.xhtml"},"2509":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/NewMorphicIntroduction.xhtml"},"2510":{"type":"S:modified","url":"/BrokenWorldRepairSite.xhtml"},"2511":{"type":"S:modified","url":"/users/fbo/serverDevPlayground.xhtml"},"2512":{"type":"S:modified","url":"/users/ahold/TrackerDev.xhtml"},"2513":{"type":"S:modified","url":"/users/Dan/LiveWeb3.xhtml"},"2514":{"type":"S:modified","url":"/documentation/Template.xhtml"},"2515":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/secondWorld.xhtml"},"2516":{"type":"S:modified","url":"/documentation/ContextJS.xhtml"},"2517":{"type":"S:modified","url":"/projects/CodeDB2/CodeDB2Dev.xhtml"},"2518":{"type":"S:modified","url":"/users/markoroeder/GrammarTesting.xhtml"},"2519":{"type":"S:modified","url":"/documentation/ScriptingTutorial.xhtml"},"2520":{"type":"S:modified","url":"/users/fbo/deserializeMorphs.xhtml"},"2521":{"type":"S:modified","url":"/issues/110722_ClipModeShouldClipMorphsInTheirBounds.xhtml"},"2522":{"type":"S:modified","url":"/documentation/videoTutorials/110714_NodeJSServerCreation.xhtml"},"2523":{"type":"S:modified","url":"/users/fbo/scrollFixes.xhtml"},"2524":{"type":"S:modified","url":"/users/fbo/empty.xhtml"},"2525":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasksConrad.xhtml"},"2526":{"type":"S:modified","url":"/users/keith/deadly.xhtml"},"2527":{"type":"S:modified","url":"/users/robertkrahn/nonexisting2.xhtml"},"2528":{"type":"S:modified","url":"/users/Dan/QBFa.xhtml"},"2529":{"type":"S:modified","url":"/users/cschuster/debugging2.xhtml"},"2530":{"type":"S:modified","url":"/users/fbo/SlickGrid.xhtml"},"2531":{"type":"S:modified","url":"/users/constantin/Snake.xhtml"},"2532":{"type":"S:modified","url":"/documentation/worlds.xhtml"},"2533":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/firstWorld2.xhtml"},"2534":{"type":"S:modified","url":"/issues/110609_TabIndentionForBulletPoints.xhtml"},"2535":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasksAstrid.xhtml"},"2536":{"type":"S:modified","url":"/users/sofia/video2.xhtml"},"2537":{"type":"S:modified","url":"/users/keith/notes.xhtml"},"2538":{"type":"S:modified","url":"/issues/110528_ClickBehaviorOfScbIsStrange.xhtml"},"2539":{"type":"S:modified","url":"/demos/Parts.xhtml"},"2540":{"type":"S:modified","url":"/demos/WhereArePeopleFrom.xhtml"},"2541":{"type":"S:modified","url":"/issues/110510_MorphsAreDroppedWhenDndedFromPartsbin.xhtml"},"2542":{"type":"S:modified","url":"/users/fbo/jqueryTabulate.xhtml"},"2543":{"type":"S:modified","url":"/issues/111026_CustomFormattedBinsInPartsBin.xhtml"},"2544":{"type":"S:modified","url":"/users/fbo/learningLively2.xhtml"},"2545":{"type":"S:modified","url":"/issues/111017_svgIssues.xhtml"},"2546":{"type":"S:modified","url":"/users/markoroeder/NewStreamwork.xhtml"},"2547":{"type":"S:modified","url":"/users/markoroeder/MapImport.xhtml"},"2548":{"type":"S:modified","url":"/documentation/Serialization-Interface.xhtml"},"2549":{"type":"S:modified","url":"/issues/fixed/110511_DroppablebehaviorParts.xhtml"},"2550":{"type":"S:modified","url":"/users/markoroeder/newDraft.xhtml"},"2551":{"type":"S:modified","url":"/projects/Lively2/ReleasePlanning.xhtml"},"2552":{"type":"S:modified","url":"/draft/NewWorld/LinesAndCurves.xhtml"},"2553":{"type":"S:modified","url":"/users/Dan/HaloExpt.xhtml"},"2554":{"type":"S:modified","url":"/issues/110921_DropshadowIsOff.xhtml"},"2555":{"type":"S:modified","url":"/users/keith/versionControl.xhtml"},"2556":{"type":"S:modified","url":"/issues/111021_HowToStoreObjectsOnTheServer.xhtml"},"2557":{"type":"S:modified","url":"/documentation/videoTutorials/SystemBrowserDiffingVersions.xhtml"},"2558":{"type":"S:modified","url":"/users/fbo/blank.xhtml"},"2559":{"type":"S:modified","url":"/demos/Clock.xhtml"},"2560":{"type":"S:modified","url":"/users/fbo/scrolling.xhtml"},"2561":{"type":"S:modified","url":"/users/markoroeder/DraftInfoItem.xhtml"},"2562":{"type":"S:modified","url":"/documentation/HowConnectWorks.xhtml"},"2563":{"type":"S:modified","url":"/users/fbo/layoutTests.xhtml"},"2564":{"type":"S:modified","url":"/issues/fixed/110407_NoScriptEditorInNewWorld.xhtml"},"2565":{"type":"S:modified","url":"/projects/BP2012/Requests.xhtml"},"2566":{"type":"S:modified","url":"/users/template/pleaseDoNotChangeOrRemoveWorldsInThisDirectory.xhtml"},"2567":{"type":"S:modified","url":"/users/fbo/journalBug.xhtml"},"2568":{"type":"S:modified","url":"/issues/110701_VisualBindingToStarBroken.xhtml"},"2569":{"type":"S:modified","url":"/users/tmohr/slide7.xhtml"},"2570":{"type":"S:modified","url":"/issues/110723_PathBroken.xhtml"},"2571":{"type":"S:modified","url":"/demos/MyNewWikiPage.xhtml"},"2572":{"type":"S:modified","url":"/issues/fixed/110510_SafariWontOpenToolsFromPartsbin.xhtml"},"2573":{"type":"S:modified","url":"/issues/110720_FirefoxCannotDisplaySvgBasedMorphs.xhtml"},"2574":{"type":"S:modified","url":"/draft/NewWorld/RichText.xhtml"},"2575":{"type":"S:modified","url":"/users/alexwarth/start.xhtml"},"2576":{"type":"S:modified","url":"/draft/NewWorld/SimpleBrowser.xhtml"},"2577":{"type":"S:modified","url":"/draft/NewWorld/OldMorphicObjectConversion.xhtml"},"2578":{"type":"S:modified","url":"/documentation/profesores.xhtml"},"2579":{"type":"S:modified","url":"/documentation/videoTutorials/template.xhtml"},"2580":{"type":"S:modified","url":"/issues/110629_WindmillDoesNotShowInThePartsBin.xhtml"},"2581":{"type":"S:modified","url":"/issues/110519_PasteBug.xhtml"},"2582":{"type":"S:modified","url":"/draft/NewWorld/Engine.xhtml"},"2583":{"type":"S:modified","url":"/draft/NewWorld/ProgressForRequests.xhtml"},"2584":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/Sliders.xhtml"},"2585":{"type":"S:modified","url":"/users/tmohr/bespin.xhtml"},"2586":{"type":"S:modified","url":"/users/fbo/scrollPlayground.xhtml"},"2587":{"type":"S:modified","url":"/users/tfleig/test1.xhtml"},"2588":{"type":"S:modified","url":"/users/fbo/gitSetup.xhtml"},"2589":{"type":"S:modified","url":"/users/constantin/start.xhtml"},"2590":{"type":"S:modified","url":"/users/Dan/Test.xhtml"},"2591":{"type":"S:modified","url":"/issues/110630_MenusLeaveVisibleBounds.xhtml"},"2592":{"type":"S:modified","url":"/projects/CodeDB2/playground_tilman.xhtml"},"2593":{"type":"S:modified","url":"/users/ohshima/start.xhtml"},"2594":{"type":"S:modified","url":"/issues/110704_MapsAreBlacksAfterDeserialization.xhtml"},"2595":{"type":"S:modified","url":"/users/Kat/MyQBF.xhtml"},"2596":{"type":"S:modified","url":"/users/markoroeder/SerializationDebug.xhtml"},"2597":{"type":"S:modified","url":"/issues/111012_BorderWidthIssue.xhtml"},"2598":{"type":"S:modified","url":"/users/mzimmerm/etoys-development-notes.xhtml"},"2599":{"type":"S:modified","url":"/users/Dan/EngineTest.xhtml"},"2600":{"type":"S:modified","url":"/users/tmohr/slide2.xhtml"},"2601":{"type":"S:modified","url":"/users/sofia/protovisPrototype.xhtml"},"2602":{"type":"S:modified","url":"/users/sofia/sofia/georgi/new_world.xhtml"},"2603":{"type":"S:modified","url":"/documentation/FAQ.xhtml"},"2604":{"type":"S:modified","url":"/demos/contextjs/SimpleObjectTracing.xhtml"},"2605":{"type":"S:modified","url":"/users/Dan/PM/Dan.xhtml"},"2606":{"type":"S:modified","url":"/issues/fixed/110518_PartsbinMoveIsNoRealMove.xhtml"},"2607":{"type":"S:modified","url":"/sandbox/sandbox-dgc.xhtml"},"2608":{"type":"S:modified","url":"/issues/110610_AddNewMethodBroken.xhtml"},"2609":{"type":"S:modified","url":"/users/Dan/CC.xhtml"},"2610":{"type":"S:modified","url":"/draft/NewWorld/StringsAsRichText.xhtml"},"2611":{"type":"S:modified","url":"/issues/110704_ClickingOnProtoVisDrawing.xhtml"},"2612":{"type":"S:modified","url":"/users/fbo/layoutGrid.xhtml"},"2613":{"type":"S:modified","url":"/users/Dan/Garbage.xhtml"},"2614":{"type":"S:modified","url":"/welcome.xhtml"},"2615":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/textEditor.xhtml"},"2616":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/prototypeQBF.xhtml"},"2617":{"type":"S:modified","url":"/documentation/videoTutorials/110429_TextAttributes.xhtml"},"2618":{"type":"S:modified","url":"/users/fbo/pongServer.xhtml"},"2619":{"type":"S:modified","url":"/users/miku/start.xhtml"},"2620":{"type":"S:modified","url":"/users/Dan/PM/Lively2.xhtml"},"2621":{"type":"S:modified","url":"/users/cschuster/dev-alpha.xhtml"},"2622":{"type":"S:modified","url":"/users/Dan/PM/PowerPointNot.xhtml"},"2623":{"type":"S:modified","url":"/users/fbo/layoutConfigurator.xhtml"},"2624":{"type":"S:modified","url":"/draft/NewWorld/Diffing.xhtml"},"2625":{"type":"S:modified","url":"/issues/110604_GriddingDoesNotWorkRight.xhtml"},"2626":{"type":"S:modified","url":"/issues/110927_TranslationAndPositionAreNotEqualWhenMorphHasAOwnerWithModifiedOrigin.xhtml"},"2627":{"type":"S:modified","url":"/issues/110809_ChangeOrRemovedScriptsAfterSerializationWrong.xhtml"},"2628":{"type":"S:modified","url":"/issues/110729_ShowHaloItemDuringHaloAction.xhtml"},"2629":{"type":"S:modified","url":"/users/tmohr/demo.xhtml"},"2630":{"type":"S:modified","url":"/documentation/overview.xhtml"},"2631":{"type":"S:modified","url":"/demos/LiveWeb/iPad.xhtml"},"2632":{"type":"S:modified","url":"/issues/110628_MorphOffsetsAfterGrabbingAreBroken.xhtml"},"2633":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/SCBMigration.xhtml"},"2634":{"type":"S:modified","url":"/users/Dan/LiveWeb4.xhtml"},"2635":{"type":"S:modified","url":"/users/olmeca/olmeca3.xhtml"},"2636":{"type":"S:deleted","url":null},"2637":{"type":"S:modified","url":"/issues/111026_AccessingVersionsUsesWrongURLAndVersionCombination.xhtml"},"2638":{"type":"S:modified","url":"/users/sofia/sofia/georgi/video_experiments1.xhtml"},"2639":{"type":"S:modified","url":"/users/wlcleveland/shadowworld.xhtml"},"2640":{"type":"S:modified","url":"/users/mzimmerm/mz-world-from-start-xhtml.xhtml"},"2641":{"type":"S:modified","url":"/users/Dan/FormLayoutExpt.xhtml.xhtml"},"2642":{"type":"S:modified","url":"/users/robertkrahn/writeSite.xhtml"},"2643":{"type":"S:modified","url":"/draft/NewWorld/CurveDrafting.xhtml"},"2644":{"type":"S:modified","url":"/draft/NewWorld/ParseApacheServerLog.xhtml"},"2645":{"type":"S:modified","url":"/issues/fixed/110516_EnterAtTextEndDoesNotAddLineBreak.xhtml"},"2646":{"type":"S:modified","url":"/projects/BP2012/h2.xhtml"},"2647":{"type":"S:modified","url":"/draft/NewWorld/110521_BetterLists.xhtml"},"2648":{"type":"S:modified","url":"/users/Dan/PM/layoutExpts.xhtml"},"2649":{"type":"S:modified","url":"/users/test50/start.xhtml"},"2650":{"type":"S:modified","url":"/MovePages.xhtml"},"2651":{"type":"S:modified","url":"/documentation/Rendering.xhtml"},"2652":{"type":"S:modified","url":"/users/fbo/layoutPlayground.xhtml"},"2653":{"type":"S:modified","url":"/users/martin/measurements/webwerkstatt.xhtml"},"2654":{"type":"S:modified","url":"/issues/111005_MouseMoveChangesFocus.xhtml"},"2655":{"type":"S:modified","url":"/documentation/videoTutorials/110419_ManipulateMorphs.xhtml"},"2656":{"type":"S:modified","url":"/projects/Lively2/Release.xhtml"},"2657":{"type":"S:modified","url":"/issues/110523_RelayMouseEventsToMorphBeneath.xhtml"},"2658":{"type":"S:modified","url":"/users/tmohr/myNewWorld.xhtml"},"2659":{"type":"S:modified","url":"/users/robertkrahn/thingsToExplain.xhtml"},"2660":{"type":"S:modified","url":"/users/fbo/start.xhtml"},"2661":{"type":"S:modified","url":"/issues/110511_WeHaveNoCheckbox.xhtml"},"2662":{"type":"S:modified","url":"/users/Dan/PM/FormsDraft1.xhtml"},"2663":{"type":"S:modified","url":"/users/Dan/EmptyWorld.xhtml"},"2664":{"type":"S:modified","url":"/users/sofia/georgi/empty.xhtml"},"2665":{"type":"S:modified","url":"/issues/110609_AccidentalGrabbing.xhtml"},"2666":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/NewMorphicDevelopment.xhtml"},"2667":{"type":"S:modified","url":"/users/lauritz/personal/snippets.xhtml"},"2668":{"type":"S:modified","url":"/users/lauritz/personal/thoughts.xhtml"},"2669":{"type":"S:modified","url":"/users/Dan/NewEmptyWorld.xhtml"},"2670":{"type":"S:modified","url":"/users/markoroeder/DOMRemovalPlugin.xhtml"},"2671":{"type":"S:modified","url":"/documentation/LivelyInstallation.xhtml"},"2672":{"type":"S:modified","url":"/issues/110530_MakeSyntaxHighlightingFaster.xhtml"},"2673":{"type":"S:modified","url":"/users/lauritz/miniprojects/pongClient.xhtml"},"2674":{"type":"S:modified","url":"/issues/110831_ButtonLabelsAreNotCenteredAnymore.xhtml"},"2675":{"type":"S:modified","url":"/sandbox/ColorfulWindmills.xhtml"},"2676":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/todo.xhtml"},"2677":{"type":"S:modified","url":"/users/robertkrahn/simple.xhtml"},"2678":{"type":"S:modified","url":"/issues/111004_SavingAnEmptyTextObjectSetsTheStringToUndefined.xhtml"},"2679":{"type":"S:modified","url":"/issues/TextDebugWorld.xhtml"},"2680":{"type":"S:modified","url":"/documentation/ShortcutList.xhtml"},"2681":{"type":"S:modified","url":"/users/tmohr/slide8.xhtml"},"2682":{"type":"S:modified","url":"/issues/110522_ClickingTheScrollbarInListsDoesNotWork.xhtml"},"2683":{"type":"S:modified","url":"/draft/NewWorld/ObjectSerializationGraph.xhtml"},"2684":{"type":"S:modified","url":"/users/Dan/TextTest.xhtml"},"2685":{"type":"S:modified","url":"/users/dtornow/start.xhtml"},"2686":{"type":"S:modified","url":"/projects/BP2012/start.xhtml"},"2687":{"type":"S:modified","url":"/users/Dan/Empty.xhtml"},"2688":{"type":"S:modified","url":"/users/keith/start.xhtml"},"2689":{"type":"S:modified","url":"/users/gerald24/start.xhtml"},"2690":{"type":"S:modified","url":"/documentation/videoTutorial.xhtml"},"2691":{"type":"S:modified","url":"/draft/NewWorld/DraftSelection.xhtml"},"2692":{"type":"S:modified","url":"/demos/LiveWeb/Pheonix.xhtml"},"2693":{"type":"S:modified","url":"/users/ahold/siteTracking.xhtml"},"2694":{"type":"S:modified","url":"/issues/110608_GetterAndSettersInIe9.xhtml"},"2695":{"type":"S:modified","url":"/users/iho/1.xhtml"},"2696":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/bootstrap.xhtml"},"2697":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasks.xhtml"},"2698":{"type":"S:modified","url":"/users/Dan/PM/FormsScripter.xhtml"},"2699":{"type":"S:modified","url":"/users/fbo/cassowary.xhtml"},"2700":{"type":"S:modified","url":"/users/MrSteve/start.xhtml"},"2701":{"type":"S:modified","url":"/issues/CreateIssuePage.xhtml"},"2702":{"type":"S:modified","url":"/users/fbo/xamppInstallerWindows.xhtml"},"2703":{"type":"S:modified","url":"/users/Dan/PM/Phoenix.xhtml"},"2704":{"type":"S:modified","url":"/users/tmohr/WebGL.xhtml"},"2705":{"type":"S:modified","url":"/documentation/PartsBin.xhtml"},"2706":{"type":"S:modified","url":"/users/mzimmerm/start.xhtml"},"2707":{"type":"S:modified","url":"/users/markoroeder/SequenceDiagram.xhtml"},"2708":{"type":"S:modified","url":"/demos/Wiki.xhtml"},"2709":{"type":"S:modified","url":"/documentation/Events.xhtml"},"2710":{"type":"S:modified","url":"/users/tmohr/slide3.xhtml"},"2711":{"type":"S:modified","url":"/users/hjust/blank.xhtml"},"2712":{"type":"S:modified","url":"/Lively2.xhtml"},"2713":{"type":"S:modified","url":"/users/tfleig/template.xhtml"},"2714":{"type":"S:modified","url":"/issues/111021_PianoDoesNotMakeASound.xhtml"},"2715":{"type":"S:modified","url":"/issues/fixed/110426_NewStatusMessagesWithMore.xhtml"},"2716":{"type":"S:modified","url":"/users/martin/tests.xhtml"},"2717":{"type":"S:modified","url":"/users/sofia/empty.xhtml"},"2718":{"type":"S:modified","url":"/issues/110601_PartsDoNotLoadThereRequireModulesOnWorldLoad.xhtml"},"2719":{"type":"S:modified","url":"/draft/NewWorld/Sliders.xhtml"},"2720":{"type":"S:modified","url":"/users/davidorban/start.xhtml"},"2721":{"type":"S:modified","url":"/users/orjan/start.xhtml"},"2722":{"type":"S:modified","url":"/users/Dan/PM/FormLayoutExpt-Final.xhtml"},"2723":{"type":"S:modified","url":"/users/sofia/video.xhtml"},"2724":{"type":"S:modified","url":"/demos/contextjs/PersonExample.xhtml"},"2725":{"type":"S:modified","url":"/users/zeebeedee/start.xhtml"},"2726":{"type":"S:modified","url":"/users/robertkrahn/textRain.xhtml"},"2727":{"type":"S:modified","url":"/users/fbo/databaseForms.xhtml"},"2728":{"type":"S:modified","url":"/draft/NewWorld/DraftUploadPDFs.xhtml"},"2729":{"type":"S:modified","url":"/users/olmeca/olmeca4.xhtml"},"2730":{"type":"S:modified","url":"/users/lauritz/miniprojects/livelyExplorer.xhtml"},"2731":{"type":"S:modified","url":"/documentation/videoTutorials/110421_CreatingVideoTutorials.xhtml"},"2732":{"type":"S:modified","url":"/draft/NewWorld/MartinsObjectDiffInNewWorlds.xhtml"},"2733":{"type":"S:modified","url":"/users/Dan/LineTest.xhtml"},"2734":{"type":"S:modified","url":"/draft/NewWorld/Translator.xhtml"},"2735":{"type":"S:modified","url":"/documentation/Styles.xhtml"},"2736":{"type":"S:modified","url":"/draft/NewWorld/MorphOrigin.xhtml"},"2737":{"type":"S:modified","url":"/screenshots.xhtml"},"2738":{"type":"S:modified","url":"/users/Dan/LiveWeb.xhtml"},"2739":{"type":"S:modified","url":"/demos/AntotherPageWithAClock.xhtml"},"2740":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/halloJens2.xhtml"},"2741":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/improvingTheWebPag.xhtml"},"2742":{"type":"S:modified","url":"/users/fbo/constraintLayoutExample.xhtml"},"2743":{"type":"S:modified","url":"/documentation/TutorialList.xhtml"},"2744":{"type":"S:modified","url":"/draft/NewWorld/MakeEventsTriggerOnCapture.xhtml"},"2745":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/prototype.xhtml"},"2746":{"type":"S:modified","url":"/users/Dan/PM/FormLayoutExpt-bk.xhtml"},"2747":{"type":"S:modified","url":"/users/Dan/QBF.xhtml"},"2748":{"type":"S:modified","url":"/users/tmohr/slides.xhtml"},"2749":{"type":"S:modified","url":"/users/Dan/ButtonTest.xhtml"},"2750":{"type":"S:modified","url":"/users/fbo/textInVbox.xhtml"},"2751":{"type":"S:modified","url":"/users/sofia/externalShapeExample.xhtml"},"2752":{"type":"S:modified","url":"/users/hjust/playground.xhtml"},"2753":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/halloJens.xhtml"},"2754":{"type":"S:modified","url":"/users/tmohr/morphSpecificRendering.xhtml"},"2755":{"type":"S:modified","url":"/users/fbo/dataGrid.xhtml"},"2756":{"type":"S:modified","url":"/issues/111020_HighlightTheTargetOfDropping.xhtml"},"2757":{"type":"S:modified","url":"/users/mzimmerm/help.xhtml"},"2758":{"type":"S:modified","url":"/users/fbo/jqGrid.xhtml"},"2759":{"type":"S:modified","url":"/projects/CodeDB2/contents.xhtml"},"2760":{"type":"S:modified","url":"/demos/PartsBin.xhtml"},"2761":{"type":"S:modified","url":"/users/sofia/martin/empty.xhtml"},"2762":{"type":"S:modified","url":"/users/markoroeder/research/Internship.xhtml"},"2763":{"type":"S:modified","url":"/users/tmohr/NewWorld.xhtml"},"2764":{"type":"S:modified","url":"/users/bert/sandbox.xhtml"},"2765":{"type":"S:modified","url":"/draft/NewWorld/GoogleMaps.xhtml"},"2766":{"type":"S:modified","url":"/demos/contextjs/NewContents.xhtml"},"2767":{"type":"S:modified","url":"/users/fbo/meteora.xhtml"},"2768":{"type":"S:modified","url":"/users/Dan/PM/Forms.xhtml"},"2769":{"type":"S:modified","url":"/issues/draft/NewWorld/CurveDrafting_EmbeddableWorld.xhtml"},"2770":{"type":"S:modified","url":"/projects/LivelyHelping/draftLK2.xhtml"},"2771":{"type":"S:modified","url":"/users/lauritz/miniprojects/objectEditor.xhtml"},"2772":{"type":"S:modified","url":"/users/fbo/blank2.xhtml"},"2773":{"type":"S:modified","url":"/issues/110509_ConnectionsInputsGetStackedUp.xhtml"},"2774":{"type":"S:modified","url":"/draft/NewWorld/SimpleLayout.xhtml"},"2775":{"type":"S:modified","url":"/users/mkilling/iKuh2.xhtml"},"2776":{"type":"S:modified","url":"/users/fbo/profesorControls.xhtml"},"2777":{"type":"S:modified","url":"/documentation/Serialization-Overview.xhtml"},"2778":{"type":"S:modified","url":"/users/sofia/georgi/PropertySheet.xhtml"},"2779":{"type":"S:modified","url":"/users/sofia/martin/1.xhtml"},"2780":{"type":"S:modified","url":"/issues/110828_HaloInfoLabelsWontShowUp.xhtml"},"2781":{"type":"S:modified","url":"/users/sofia/georgi/styles.xhtml"},"2782":{"type":"S:modified","url":"/users/fbo/doc/profesores.xhtml"},"2783":{"type":"S:modified","url":"/users/markoroeder/MorphicProtoVis2.xhtml"},"2784":{"type":"S:modified","url":"/issues/110516_EnterAtTextEndDoesNotAddLineBreak.xhtml"},"2785":{"type":"S:modified","url":"/projects/Lively2/LivelyMap.xhtml"},"2786":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/colorFiel.xhtml"},"2787":{"type":"S:modified","url":"/users/tmohr/slide9.xhtml"},"2788":{"type":"S:modified","url":"/issues/110518_TextAttributesBreakOnPaste.xhtml"},"2789":{"type":"S:modified","url":"/demos/LiveWeb/VisualBindings.xhtml"},"2790":{"type":"S:modified","url":"/documentation/Layout.xhtml"},"2791":{"type":"S:modified","url":"/documentation/repository.xhtml"},"2792":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/DontOverwriteChangedFile.xhtml"},"2793":{"type":"S:modified","url":"/users/Dan/Tests/TextTest.xhtml"},"2794":{"type":"S:modified","url":"/issues/fixed/110412_NewSimpleBrowser.xhtml"},"2795":{"type":"S:modified","url":"/users/fbo/proposedUiFixes.xhtml"},"2796":{"type":"S:modified","url":"/issues/NewTemplate.xhtml"},"2797":{"type":"S:modified","url":"/documentation/SVNOnServer.xhtml"},"2798":{"type":"S:modified","url":"/issues/110524_PartsSerializeTheirWorldsSometimes.xhtml"},"2799":{"type":"S:modified","url":"/users/Dan/PM/May.xhtml"},"2800":{"type":"S:modified","url":"/documentation/ignoreOrDisableEvents.xhtml"},"2801":{"type":"S:modified","url":"/issues/110522_FixSubmorphOrderWhenAddingMorphs.xhtml"},"2802":{"type":"S:modified","url":"/users/Dan/CCbkup.xhtml"},"2803":{"type":"S:modified","url":"/users/Dan/LiveWeb2-bk.xhtml"},"2804":{"type":"S:modified","url":"/issues/110704_DontGrabTextWithJensFancyGrabber.xhtml"},"2805":{"type":"S:modified","url":"/users/lauritz/blank.xhtml"},"2806":{"type":"S:modified","url":"/draft/NewWorld/Dragging.xhtml"},"2807":{"type":"S:modified","url":"/users/lauritz/personal/todo.xhtml"},"2808":{"type":"S:modified","url":"/users/fbo/flexigrid.xhtml"},"2809":{"type":"S:modified","url":"/draft/NewWorld/LatestFileChangeViewer.xhtml"},"2810":{"type":"S:modified","url":"/issues/fixed/110729_QucikBrownFoxBackspaceBug.xhtml"},"2811":{"type":"S:modified","url":"/users/lauritz/miniprojects/elProfesorWerkstatt.xhtml"},"2812":{"type":"S:modified","url":"/documentation/VisualBindings.xhtml"},"2813":{"type":"S:modified","url":"/users/robertkrahn/notexisting.xhtml"},"2814":{"type":"S:modified","url":"/draft/NewWorld/TreeMap.xhtml"},"2815":{"type":"S:modified","url":"/draft/NewWorld/Empty.xhtml"},"2816":{"type":"S:modified","url":"/users/Dan/QBF2B.xhtml"},"2817":{"type":"S:modified","url":"/issues/111019_MergingVersionsOfAnObject.xhtml"},"2818":{"type":"S:modified","url":"/issues/110619_SerializingMorphsThatAreNotInTheSceneGraphGivesStrangeErrors.xhtml"},"2819":{"type":"S:modified","url":"/users/lauritz/test.xhtml"},"2820":{"type":"S:modified","url":"/users/tilman.giese/start.xhtml"},"2821":{"type":"S:modified","url":"/users/tmohr/slide4.xhtml"},"2822":{"type":"S:modified","url":"/sandbox/PartsBin.xhtml"},"2823":{"type":"S:modified","url":"/users/markoroeder/DraftObjectExplorer.xhtml"},"2824":{"type":"S:modified","url":"/demos/WhereArePeopleFrom2.xhtml"},"2825":{"type":"S:modified","url":"/projects/CodeDB2/SVN2CodeDB.xhtml"},"2826":{"type":"S:modified","url":"/users/fbo/sqliteQueryServer.xhtml"},"2827":{"type":"S:modified","url":"/issues/fixed/110513_ScrollingWhenSearching.xhtml"},"2828":{"type":"S:modified","url":"/users/lauritz/miniprojects/bugFixing/referencedTextBug.xhtml"},"2829":{"type":"S:modified","url":"/issues/fixed/111020_ScrollingInScripteditorIsBroken.xhtml"},"2830":{"type":"S:modified","url":"/issues/110513_FindMethodsShouldSearchInClassMethodsAndObjects.xhtml"},"2831":{"type":"S:modified","url":"/draft/NewWorld/NewTestWidgetAgain.xhtml"},"2832":{"type":"S:modified","url":"/users/Dan/DansSlideOverview.xhtml"},"2833":{"type":"S:modified","url":"/users/fbo/exportCore.xhtml"},"2834":{"type":"S:modified","url":"/users/olmeca/olmeca.xhtml"},"2835":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/firstWorld.xhtml"},"2836":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/SearchSourceCodeWidge.xhtml"},"2837":{"type":"S:modified","url":"/users/Dan/CircleTest.xhtml"},"2838":{"type":"S:modified","url":"/users/Dan/Tests/SerializationTest2.xhtml"},"2839":{"type":"S:modified","url":"/users/fbo/sandbox.xhtml"},"2840":{"type":"S:modified","url":"/issues/110728_BackspaceTriggersBrowserBack.xhtml"},"2841":{"type":"S:modified","url":"/users/markoroeder/empty.xhtml"},"2842":{"type":"S:modified","url":"/draft/NewWorld/DropStyles.xhtml"},"2843":{"type":"S:modified","url":"/issues/fixed/110513_MakeSyntaxHighlightingWorkInNewWorld.xhtml"},"2844":{"type":"S:modified","url":"/users/MrSteve/lorenzo.start.xhtml"},"2845":{"type":"S:modified","url":"/users/Dan/PM/LiveWeb.xhtml"},"2846":{"type":"S:modified","url":"/users/Dan/PM/FormLayoutExpt-start.xhtml"},"2847":{"type":"S:modified","url":"/draft/NewWorld/ScriptEditor.xhtml"},"2848":{"type":"S:modified","url":"/users/mzimmerm/test-build-simple-webapp.xhtml"},"2849":{"type":"S:modified","url":"/issues/110628_SettingTetAttributesDoesNotAlwaysWork.xhtml"},"2850":{"type":"S:modified","url":"/users/lauritz/miniprojects/spiel.xhtml"},"2851":{"type":"S:modified","url":"/users/robertkrahn/DraftPresentation.xhtml"},"2852":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/layouting.xhtml"},"2853":{"type":"S:modified","url":"/users/Dan/Tests/SerializationTest.xhtml"},"2854":{"type":"S:modified","url":"/users/lauritz/miniprojects/spikes/connectedExplorer.xhtml"},"2855":{"type":"S:modified","url":"/users/fbo/nodejsServerDevelopment.xhtml"},"2856":{"type":"S:modified","url":"/draft/NewWorld/QBFForPartsBin.xhtml"},"2857":{"type":"S:modified","url":"/issues/fixed/110628_CommandAndCurlyBracketGoesBackInBrowserHistory.xhtml"},"2858":{"type":"S:modified","url":"/users/lauritz/miniprojects/connections.xhtml"},"2859":{"type":"S:modified","url":"/users/ahold/start.xhtml"},"2860":{"type":"S:modified","url":"/users/markus/FileBrowser.xhtml"},"2861":{"type":"S:modified","url":"/demos/LiveWeb/CPUVisualizationFinal.xhtml"},"2862":{"type":"S:modified","url":"/users/fbo/jsUiWidgetLibResearch.xhtml"},"2863":{"type":"S:modified","url":"/users/fbo/constraintLayout.xhtml"},"2864":{"type":"S:modified","url":"/users/Dan/Tests/LineTest.xhtml"},"2865":{"type":"S:modified","url":"/sandbox/sandbox.xhtml"},"2866":{"type":"S:modified","url":"/users/fbo/versionControl.xhtml"},"2867":{"type":"S:modified","url":"/draft/NewWorld/CreateDirWhenSaving.xhtml"},"2868":{"type":"S:modified","url":"/demos/Lively2.xhtml"},"2869":{"type":"S:modified","url":"/users/fbo/userIsolationAndGit.xhtml"},"2870":{"type":"S:modified","url":"/draft/NewWorld/KeyboardFocusForMorphs.xhtml"},"2871":{"type":"S:modified","url":"/users/fbo/dwarfcassowaryExample2.xhtml"},"2872":{"type":"S:modified","url":"/users/oudenampsen/start.xhtml"},"2873":{"type":"S:modified","url":"/issues/110517_VlayoutShouldGrowAndShrink.xhtml"},"2874":{"type":"S:modified","url":"/users/fbo/dwarfcassowaryExample.xhtml"},"2875":{"type":"S:modified","url":"/users/tmohr/ace.xhtml"},"2876":{"type":"S:modified","url":"/users/fbo/empty2.xhtml"},"2877":{"type":"S:modified","url":"/users/martin/Workspace.xhtml"},"2878":{"type":"S:modified","url":"/users/Dan/Bug-List.xhtml"},"2879":{"type":"S:modified","url":"/users/Dan/QuickBrownFoxx.xhtml"},"2880":{"type":"S:modified","url":"/demos/LiveWeb/ServerScripting.xhtml"},"2881":{"type":"S:modified","url":"/demos/contextjs/WordCompletion.xhtml"},"2882":{"type":"S:modified","url":"/issues/110715_PartModuleRequirementsAreNotLoadedOnWorldLoad.xhtml"},"2883":{"type":"S:modified","url":"/users/fbo/fabiansTickets.xhtml"},"2884":{"type":"S:modified","url":"/issues/111020_ViewOfTextFieldsAfterSaving.xhtml"},"2885":{"type":"S:modified","url":"/users/martin/Template.xhtml"},"2886":{"type":"S:modified","url":"/projects/CodeDB2/Testing.xhtml"},"2887":{"type":"S:modified","url":"/users/keith/MySetup.xhtml"},"2888":{"type":"S:modified","url":"/users/fbo/noGrabLayer.xhtml"},"2889":{"type":"S:modified","url":"/demos/CPUVisualization.xhtml"},"2890":{"type":"S:modified","url":"/users/sofia/georgi/trac-report.xhtml"},"2891":{"type":"S:modified","url":"/users/fbo/HtmlWrapperMorph.xhtml"},"2892":{"type":"S:modified","url":"/users/sofia/documentation_afterLunch.xhtml"},"2893":{"type":"S:modified","url":"/demos/contextjs/Empty.xhtml"},"2894":{"type":"S:modified","url":"/users/fbo/setExtent.xhtml"},"2895":{"type":"S:modified","url":"/users/sofia/martin/2.xhtml"},"2896":{"type":"S:modified","url":"/users/markoroeder/DropboxUpload.xhtml"},"2897":{"type":"S:modified","url":"/users/fbo/newMouseDownLayer.xhtml"},"2898":{"type":"S:modified","url":"/issues/fixed/110914_StraightLineIssue.xhtml"},"2899":{"type":"S:modified","url":"/users/cschuster/debugging.xhtml"},"2900":{"type":"S:modified","url":"/users/sofia/prototVisPrototype.xhtml"},"2901":{"type":"S:modified","url":"/draft/NewWorld/DraggingAndGrabbing.xhtml"},"2902":{"type":"S:modified","url":"/users/lauritz/miniprojects/annotationPart.xhtml"},"2903":{"rev":111628,"author":"fbo","date":{"__isSmartRef__":true,"id":2904},"url":{"__isSmartRef__":true,"id":2905},"changes":[{"__isSmartRef__":true,"id":2906},{"__isSmartRef__":true,"id":2907}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"2904":{"isSerializedDate":true,"string":"Wed Oct 26 2011 22:42:15 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2905":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/kernel/PartsBin","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2906":{"type":"S:deleted","url":null},"2907":{"type":"S:added","url":null},"2908":{"rev":106187,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":2909},"url":{"__isSmartRef__":true,"id":2910},"changes":[{"__isSmartRef__":true,"id":2911},{"__isSmartRef__":true,"id":2912},{"__isSmartRef__":true,"id":2913},{"__isSmartRef__":true,"id":2914},{"__isSmartRef__":true,"id":2915},{"__isSmartRef__":true,"id":2916},{"__isSmartRef__":true,"id":2917},{"__isSmartRef__":true,"id":2918},{"__isSmartRef__":true,"id":2919},{"__isSmartRef__":true,"id":2920}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"2909":{"isSerializedDate":true,"string":"Mon Sep 26 2011 12:11:34 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2910":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Line.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2911":{"type":"S:modified","url":"/PartsBin/Basic/Line.json"},"2912":{"type":"S:modified","url":"/PartsBin/Basic/LineWithArrow.metainfo"},"2913":{"type":"S:modified","url":"/PartsBin/Basic/LineWithArrow.html"},"2914":{"type":"S:modified","url":"/PartsBin/Basic/LineWithArrows.metainfo"},"2915":{"type":"S:modified","url":"/PartsBin/Basic/LineWithArrows.html"},"2916":{"type":"S:modified","url":"/PartsBin/Basic/LineWithArrow.json"},"2917":{"type":"S:modified","url":"/PartsBin/Basic/Line.metainfo"},"2918":{"type":"S:modified","url":"/issues/110914_StraightLineIssue.xhtml"},"2919":{"type":"S:modified","url":"/PartsBin/Basic/LineWithArrows.json"},"2920":{"type":"S:modified","url":"/PartsBin/Basic/Line.html"},"2921":{"rev":81463,"author":"jenslincke","date":{"__isSmartRef__":true,"id":2922},"url":{"__isSmartRef__":true,"id":2923},"changes":[{"__isSmartRef__":true,"id":2924}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"2922":{"isSerializedDate":true,"string":"Fri Jun 03 2011 17:07:56 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2923":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/LineWithArrow.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2924":{"type":"S:modified","url":"/PartsBin/Basic/LineWithArrow.json"},"2925":{"rev":79046,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":2926},"url":{"__isSmartRef__":true,"id":2927},"changes":[{"__isSmartRef__":true,"id":2928}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"2926":{"isSerializedDate":true,"string":"Tue May 31 2011 12:56:58 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2927":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/LineWithArrow.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2928":{"type":"S:modified","url":"/PartsBin/Basic/LineWithArrow.json"},"2929":{"rev":79015,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":2930},"url":{"__isSmartRef__":true,"id":2931},"changes":[{"__isSmartRef__":true,"id":2932}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"2930":{"isSerializedDate":true,"string":"Tue May 31 2011 12:45:45 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2931":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/LineWithArrow.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2932":{"type":"S:modified","url":"/PartsBin/Basic/LineWithArrow.json"},"2933":{"rev":76539,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":2934},"url":{"__isSmartRef__":true,"id":2935},"changes":[{"__isSmartRef__":true,"id":2936}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"2934":{"isSerializedDate":true,"string":"Tue May 24 2011 20:40:29 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2935":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/LineWithArrow.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2936":{"type":"S:replaced","url":null},"2937":{"rev":76536,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":2938},"url":{"__isSmartRef__":true,"id":2939},"changes":[{"__isSmartRef__":true,"id":2940}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"2938":{"isSerializedDate":true,"string":"Tue May 24 2011 20:40:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2939":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/LineWithArrow.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2940":{"type":"S:added","url":null},"2941":{"requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic/","__SourceModuleName__":"Global.lively.PartsBin","partName":"LineWithArrow","comment":"a Line with one arrow","changes":[{"__isSmartRef__":true,"id":2942},{"__isSmartRef__":true,"id":2944}],"revisionOnLoad":148733,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2942":{"date":{"__isSmartRef__":true,"id":2943},"author":"jenslincke","message":"disable grabbling in arrow head","id":"4E6AF6E9-9FED-4B0A-85E9-9A73E7171295"},"2943":{"isSerializedDate":true,"string":"Thu Nov 17 2011 15:54:18 GMT+0100 (Mitteleuropäische Zeit)"},"2944":{"date":{"__isSmartRef__":true,"id":2945},"author":"lauritz","message":"recreated after origin fix","id":"B14B3E80-753D-4508-A4CA-B29DD1280CB1"},"2945":{"isSerializedDate":true,"string":"Wed Nov 02 2011 06:22:22 GMT+0100 (Mitteleuropäische Zeit)"},"2946":{"submorphs":[{"__isSmartRef__":true,"id":2947}],"scripts":[],"id":"D8E268C8-8C76-457B-95B4-C706242CF5B6","renderContextTable":{"__isSmartRef__":true,"id":2968},"shape":{"__isSmartRef__":true,"id":2969},"droppingEnabled":true,"halosEnabled":true,"eventHandler":{"__isSmartRef__":true,"id":2976},"_Position":{"__isSmartRef__":true,"id":2977},"controlPoints":[{"__isSmartRef__":true,"id":2978},{"__isSmartRef__":true,"id":2979}],"showsHalos":false,"name":"LineWithArrow3","partsBinMetaInfo":{"__isSmartRef__":true,"id":2941},"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isBeingDragged":false,"derivationIds":[1637],"_ClipMode":"visible","moved":true,"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0.2306299946523737,"_Scale":0.7746229159990046,"distanceToDragEvent":{"__isSmartRef__":true,"id":2980},"__LivelyClassName__":"lively.morphic.Path"},"2947":{"submorphs":[],"scripts":[],"id":"1B054CE9-F52F-40D8-9E84-5DB689EBDFFD","renderContextTable":{"__isSmartRef__":true,"id":2948},"shape":{"__isSmartRef__":true,"id":2949},"droppingEnabled":true,"halosEnabled":true,"eventHandler":{"__isSmartRef__":true,"id":2960},"_Origin":{"__isSmartRef__":true,"id":2961},"owner":{"__isSmartRef__":true,"id":2946},"_Position":{"__isSmartRef__":true,"id":2962},"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","controlPoints":[{"__isSmartRef__":true,"id":2963},{"__isSmartRef__":true,"id":2964},{"__isSmartRef__":true,"id":2965},{"__isSmartRef__":true,"id":2966}],"showsHalos":false,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"distanceToDragEvent":{"__isSmartRef__":true,"id":2967},"grabbingEnabled":false,"derivationIds":[1638],"_ClipMode":"visible","_Rotation":0.6548320685978207,"__LivelyClassName__":"lively.morphic.Path"},"2948":{"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","setOriginClass":"setOriginClassHTML"},"2949":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":2950},{"__isSmartRef__":true,"id":2951},{"__isSmartRef__":true,"id":2952},{"__isSmartRef__":true,"id":2953}],"renderContextTable":{"__isSmartRef__":true,"id":2954},"_Position":{"__isSmartRef__":true,"id":2955},"_Extent":{"__isSmartRef__":true,"id":2956},"_Fill":{"__isSmartRef__":true,"id":2957},"_BorderColor":{"__isSmartRef__":true,"id":2958},"__SourceModuleName__":"Global.lively.morphic.PathShapes","_BorderWidth":0,"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2959},"__LivelyClassName__":"lively.morphic.Shapes.Path"},"2950":{"isAbsolute":true,"x":-18,"y":-7,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"2951":{"isAbsolute":true,"x":-18,"y":8,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"2952":{"isAbsolute":true,"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"2953":{"isAbsolute":true,"x":-18,"y":-7,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"2954":{"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","getPathNode":"getPathNodeHTML","setPathElements":"setPathElementsHTML","getPathBounds":"getPathBoundsHTML","getTotalLength":"getTotalLengthHTML","getPointAtTotalLength":"getPointAtTotalLengthHTML"},"2955":{"x":-19,"y":-8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2956":{"x":19,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2957":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2958":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2959":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2960":{"morph":{"__isSmartRef__":true,"id":2947},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2961":{"x":12,"y":6,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2962":{"x":55,"y":43.00000000000003,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2963":{"morph":{"__isSmartRef__":true,"id":2947},"index":0,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"2964":{"morph":{"__isSmartRef__":true,"id":2947},"index":1,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"2965":{"morph":{"__isSmartRef__":true,"id":2947},"index":2,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"2966":{"morph":{"__isSmartRef__":true,"id":2947},"index":3,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"2967":{"x":15,"y":-33,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2968":{"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","setOriginClass":"setOriginClassHTML"},"2969":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":2970},{"__isSmartRef__":true,"id":2971}],"renderContextTable":{"__isSmartRef__":true,"id":2972},"_Position":{"__isSmartRef__":true,"id":2973},"_Extent":{"__isSmartRef__":true,"id":2974},"_BorderColor":{"__isSmartRef__":true,"id":2958},"__SourceModuleName__":"Global.lively.morphic.PathShapes","_BorderWidth":1,"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2975},"__LivelyClassName__":"lively.morphic.Shapes.Path"},"2970":{"isAbsolute":true,"x":-57,"y":-43,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"2971":{"isAbsolute":true,"x":55,"y":43.00000000000003,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"2972":{"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","getPathNode":"getPathNodeHTML","setPathElements":"setPathElementsHTML","getPathBounds":"getPathBoundsHTML","getTotalLength":"getTotalLengthHTML","getPointAtTotalLength":"getPointAtTotalLengthHTML"},"2973":{"x":-58,"y":-44,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2974":{"x":113,"y":87.00000000000003,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2975":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2976":{"morph":{"__isSmartRef__":true,"id":2946},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2977":{"x":665,"y":1115,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2978":{"morph":{"__isSmartRef__":true,"id":2946},"index":0,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"2979":{"morph":{"__isSmartRef__":true,"id":2946},"index":1,"marker":{"__isSmartRef__":true,"id":2947},"markerDirection":"prev","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","connectedMagnet":null,"__LivelyClassName__":"lively.morphic.ControlPoint"},"2980":{"x":50.9473916606122,"y":-18.54887180578862,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2981":{"adjustForNewBounds":{"__isSmartRef__":true,"id":2982},"unselectAll":{"__isSmartRef__":true,"id":2989},"selectPartItem":{"__isSmartRef__":true,"id":2992},"startAddingPartItems":{"__isSmartRef__":true,"id":2995},"addPartItemAsync":{"__isSmartRef__":true,"id":2999},"stopAddingPartItemsAsync":{"__isSmartRef__":true,"id":3003}},"2982":{"varMapping":{"__isSmartRef__":true,"id":2983},"source":"function adjustForNewBounds() {\n/*\n\tthis.adjustForNewBounds()\n*/\n\t$super();\n\tvar bounds = this.innerBounds(),\n\t\tx = bounds.x,\n\t\ty = bounds.y,\n\t\twidth = bounds.width;\n\tthis.submorphs.forEach(function(morph) {\n\t\tvar extent = morph.getExtent();\n\t\tif (extent.x + x > width) {\n\t\t\tx = 0;\n\t\t\ty += extent.y + 5;\n\t\t}\n\t\tmorph.setPosition(pt(x,y))\n\t\tx += extent.x + 5;\n\t})\n}","funcProperties":{"__isSmartRef__":true,"id":2988},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2983":{"this":{"__isSmartRef__":true,"id":1686},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2984}},"2984":{"$super":{"__isSmartRef__":true,"id":2985}},"2985":{"varMapping":{"__isSmartRef__":true,"id":2986},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":2987},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2986":{"obj":{"__isSmartRef__":true,"id":1686},"name":"adjustForNewBounds"},"2987":{},"2988":{},"2989":{"varMapping":{"__isSmartRef__":true,"id":2990},"source":"function unselectAll() {\n\tthis.submorphs.invoke('showAsNotSelected');\n}","funcProperties":{"__isSmartRef__":true,"id":2991},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2990":{"this":{"__isSmartRef__":true,"id":1686}},"2991":{},"2992":{"varMapping":{"__isSmartRef__":true,"id":2993},"source":"function selectPartItem(item) {\n\tthis.selectedItem = item && item.partItem;\n\tthis.submorphs.without(item).invoke('showAsNotSelected');\n}","funcProperties":{"__isSmartRef__":true,"id":2994},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2993":{"this":{"__isSmartRef__":true,"id":1686}},"2994":{},"2995":{"varMapping":{"__isSmartRef__":true,"id":2996},"source":"function startAddingPartItems(partItems) {\n this.partItemsToBeAdded = partItems.clone();\n this.startStepping(0, 'addPartItemAsync')\n}","funcProperties":{"__isSmartRef__":true,"id":2997},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2996":{"this":{"__isSmartRef__":true,"id":1686}},"2997":{"user":"robertkrahn","timestamp":{"__isSmartRef__":true,"id":2998}},"2998":{"isSerializedDate":true,"string":"Fri Jul 01 2011 02:00:58 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2999":{"varMapping":{"__isSmartRef__":true,"id":3000},"source":"function addPartItemAsync() {\n if (!this.partItemsToBeAdded || this.partItemsToBeAdded.length == 0) {\n this.stopAddingPartItemsAsync();\n return;\n }\n\n var partItem = this.partItemsToBeAdded.shift();\n var morph = partItem.asPartsBinItem();\n this.addMorph(morph);\n this.adjustForNewBounds() \n}","funcProperties":{"__isSmartRef__":true,"id":3001},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3000":{"this":{"__isSmartRef__":true,"id":1686}},"3001":{"user":"robertkrahn","timestamp":{"__isSmartRef__":true,"id":3002}},"3002":{"isSerializedDate":true,"string":"Fri Jul 01 2011 02:03:38 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3003":{"varMapping":{"__isSmartRef__":true,"id":3004},"source":"function stopAddingPartItemsAsync() {\n this.stopStepping();\n delete this.partItemsToBeAdded;\n}","funcProperties":{"__isSmartRef__":true,"id":3005},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3004":{"this":{"__isSmartRef__":true,"id":1686}},"3005":{"user":"robertkrahn","timestamp":{"__isSmartRef__":true,"id":3006}},"3006":{"isSerializedDate":true,"string":"Fri Jul 01 2011 02:03:46 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3007":{"submorphs":[{"__isSmartRef__":true,"id":3008}],"scripts":[],"id":"E4B33E02-F86D-486B-A46D-D89149A75B66","shape":{"__isSmartRef__":true,"id":3023},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":3039},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":3027},"lighterFill":{"__isSmartRef__":true,"id":3040},"label":{"__isSmartRef__":true,"id":3008},"name":"removeCategoryButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":3049},"attributeConnections":[{"__isSmartRef__":true,"id":3050}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","priorExtent":{"__isSmartRef__":true,"id":3051},"owner":{"__isSmartRef__":true,"id":1266},"layout":{"__isSmartRef__":true,"id":3052},"renderContextTable":{"__isSmartRef__":true,"id":3053},"eventHandler":{"__isSmartRef__":true,"id":3054},"derivationIds":[1238,"779C0566-5466-4191-9056-3A104C7EFAEC","F8319D79-817B-415B-80D1-ACE5F12CDD01","37900DC1-0689-4E1B-9709-A65C15C40367","399B28D7-03E3-4E38-8710-E7A5F5F513D1","8EA24F2B-6E35-4013-8CCB-18016701673B","C5991ECA-726A-42D6-8AB1-1B6DA1AAD119","7C6FC789-C7D6-482C-906E-5EABA9E0E151","7C90668B-396F-43DB-AB44-3277DA8BE863","CDE8D251-2EED-4992-B316-64B64110C044","5D293BC5-06E6-425F-B654-F22EF9E8225E","A568DFA0-B5A0-42C6-A370-F4C23551D3DA","8FAE443C-8E8F-44EF-B5C8-7E103E74AD92","3FD3C7A0-B776-41AF-86DF-DC5A4EE9403E","115E4AE3-4DA0-482F-91C6-DB88E0E266D0","36F8D23F-3ADC-40FB-9A9B-D726CA8560D2","F32C1526-A32B-46B5-B550-44C9A527EB19","B075E4A4-D511-45BC-A05D-E9FEB4D8EF29","D554E6AE-A18D-4BBA-AB29-419B75691B79"],"_Rotation":0,"_Scale":1,"_ClipMode":"visible","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3055},"__LivelyClassName__":"lively.morphic.Button"},"3008":{"submorphs":[],"scripts":[],"id":"19FB0F00-645B-45B6-A276-CB70EBB1B5FD","shape":{"__isSmartRef__":true,"id":3009},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":3015},"_MaxTextWidth":18,"_MaxTextHeight":null,"textStyle":null,"padding":{"__isSmartRef__":true,"id":3016},"_Padding":{"__isSmartRef__":true,"id":3017},"owner":{"__isSmartRef__":true,"id":3007},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":3018},"textChunks":[{"__isSmartRef__":true,"id":3019}],"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":3021},"eventHandler":{"__isSmartRef__":true,"id":3022},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":18,"_MinTextHeight":null,"derivationIds":[1239,"0950594A-94D2-49BB-8E22-06789654760D","9E11E76B-89E8-4AF1-8D7F-24952002D1DE","39E0A384-A8F7-4ECE-A3F3-3B39C85B1DBA","7970902A-4F1C-4337-8A61-02D5AEA5697B","DE30399C-D0BE-412E-B0C6-18B37109F841","E311AA2E-9F6A-4DF4-AAD2-6631660E1203","AA4706D6-6736-4F85-80F2-48443DC7DA44","C2A120EC-B8B5-44A6-801B-F8E9FDE230BF","34EB9510-4D09-4B14-8B09-45852E807EEC","578C10D1-9557-441C-ABD1-303291DEFD1A","680618F4-7A7D-43A9-B75C-4515C8D3A904","1631FBD4-94FC-4C42-A426-822A8D107F36","574DCB97-CFE4-470B-944F-567F9CBAD365","81CA5687-24FD-462D-BFD3-A33C82169582","B85E3B2A-7437-47F6-BDF5-D02C7F6C5A0F","0375365E-D522-4331-BCA3-1B9C85143F76","34D3646F-8812-4695-9CFD-CD9AF31869F4","D8EE495F-73DC-4FA7-83BA-744F42C42961"],"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"3009":{"position":{"__isSmartRef__":true,"id":3010},"_Extent":{"__isSmartRef__":true,"id":3011},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3012},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":3013},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":3014},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3010":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3011":{"x":20,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3012":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3013":{"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"},"3014":{"x":1,"y":1,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3015":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3016":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3017":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3018":{"x":20,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3019":{"style":{"__isSmartRef__":true,"id":3020},"chunkOwner":{"__isSmartRef__":true,"id":3008},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"-","_id":"_47","__LivelyClassName__":"lively.morphic.TextChunk"},"3020":{"__SourceModuleName__":"Global.lively.morphic.TextCore","textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3021":{"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","setOriginClass":"setOriginClassHTML","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"},"3022":{"morph":{"__isSmartRef__":true,"id":3008},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3023":{"position":{"__isSmartRef__":true,"id":3024},"_Extent":{"__isSmartRef__":true,"id":3025},"_BorderWidth":1.1840000000000002,"_BorderColor":{"__isSmartRef__":true,"id":3026},"_Fill":{"__isSmartRef__":true,"id":3027},"_BorderRadius":5.2,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":3037},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3038},"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3024":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3025":{"x":20,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3026":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3027":{"stops":[{"__isSmartRef__":true,"id":3028},{"__isSmartRef__":true,"id":3030},{"__isSmartRef__":true,"id":3032},{"__isSmartRef__":true,"id":3034}],"vector":{"__isSmartRef__":true,"id":3036},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3028":{"offset":0,"color":{"__isSmartRef__":true,"id":3029}},"3029":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3030":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3031}},"3031":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3032":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3033}},"3033":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3034":{"offset":1,"color":{"__isSmartRef__":true,"id":3035}},"3035":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3036":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3037":{"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"},"3038":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3039":{"x":120,"y":10,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3040":{"stops":[{"__isSmartRef__":true,"id":3041},{"__isSmartRef__":true,"id":3043},{"__isSmartRef__":true,"id":3045},{"__isSmartRef__":true,"id":3047}],"vector":{"__isSmartRef__":true,"id":3036},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3041":{"offset":0,"color":{"__isSmartRef__":true,"id":3042}},"3042":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3043":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3044}},"3044":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3045":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3046}},"3046":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3047":{"offset":1,"color":{"__isSmartRef__":true,"id":3048}},"3048":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3049":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"3050":{"sourceObj":{"__isSmartRef__":true,"id":3007},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3007},"targetMethodName":"onFire","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3051":{"x":134.06609913216516,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3052":{"moveVertical":false},"3053":{"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","setOriginClass":"setOriginClassHTML"},"3054":{"morph":{"__isSmartRef__":true,"id":3007},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3055":{"onFire":{"__isSmartRef__":true,"id":3056}},"3056":{"varMapping":{"__isSmartRef__":true,"id":3057},"source":"function onFire() {\n\tthis.get('PartsBinBrowser').removeCategoryInteractively()\n}","funcProperties":{"__isSmartRef__":true,"id":3058},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3057":{"this":{"__isSmartRef__":true,"id":3007}},"3058":{},"3059":{"submorphs":[{"__isSmartRef__":true,"id":3060}],"scripts":[],"id":"FCE73E6E-AC45-4E76-9D83-3E672C8836B3","shape":{"__isSmartRef__":true,"id":3075},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":3091},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":3079},"lighterFill":{"__isSmartRef__":true,"id":3092},"label":{"__isSmartRef__":true,"id":3060},"name":"addCategoryButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":3101},"attributeConnections":[{"__isSmartRef__":true,"id":3102}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","priorExtent":{"__isSmartRef__":true,"id":3103},"owner":{"__isSmartRef__":true,"id":1266},"layout":{"__isSmartRef__":true,"id":3104},"renderContextTable":{"__isSmartRef__":true,"id":3105},"eventHandler":{"__isSmartRef__":true,"id":3106},"derivationIds":[1240,"4C2C10AA-3167-4B7D-9518-38AA200B5BC6","03AA66B1-0216-4615-BC50-CD240729363E","E4ECDC08-B9DE-4716-97F1-FA4A9D84B22D","AA637DB5-981E-4875-A449-4FEA2FC1C13F","55DB5207-1834-4135-81B3-4F1837BD85E0","30C8FE48-BA9E-43F9-B4FC-0341EC392ACF","2C20BACF-1CEC-44C2-8F56-12470A7027A9","C650BBE2-143B-4BC5-8EF1-1A524E123AE5","F33FAD3D-DBA2-49AD-84F4-4754F4036D2D","1482E0D5-DF16-48E6-8815-B26DA5EE5818","EAC37F08-BCB6-4170-8667-1B6CFCF4E5A1","B09187AF-0ADE-40E9-8854-F43365D6200B","45D0DBA7-4458-4FB4-A7DE-5D5F8FA7C07C","B8FF07C9-562A-462B-9E72-0374A9AF23B6","5BDD2225-268A-48C3-9D60-A54BE7218F3E","024166B5-514F-42E9-9B8F-92BE1B1B561F","1A0825CD-8DCC-4F32-93FF-4912FB1E4F15","3320CEA7-B9AF-42CD-AD29-0D52B7739050"],"_Rotation":0,"_Scale":1,"_ClipMode":"visible","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3107},"__LivelyClassName__":"lively.morphic.Button"},"3060":{"submorphs":[],"scripts":[],"id":"6BAA5C1B-4656-49BA-BE2C-07EF1AB9C2AD","shape":{"__isSmartRef__":true,"id":3061},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":3067},"_MaxTextWidth":18,"_MaxTextHeight":null,"textStyle":null,"padding":{"__isSmartRef__":true,"id":3068},"_Padding":{"__isSmartRef__":true,"id":3069},"owner":{"__isSmartRef__":true,"id":3059},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":3070},"textChunks":[{"__isSmartRef__":true,"id":3071}],"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":3073},"eventHandler":{"__isSmartRef__":true,"id":3074},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":18,"_MinTextHeight":null,"derivationIds":[1241,"4FB5FB12-B7A2-4FF0-A0A1-C45C2FAE8274","7FFD3B07-E2DB-4CA7-A11B-327EBF88268D","3AD91228-BC6B-4030-A2C5-4055DF856DE4","B0F178B5-2384-4150-9E8E-F9F630407349","B62BAE98-D2F9-4769-A7A2-64403D5C2C21","F208698E-6181-438F-8C96-4E6B9739967E","DA6A940F-C968-47AC-AC35-59D17BBB71BC","D72F3161-DE66-4A55-827B-FE95CB3855C1","38222CFF-F285-4D8C-8CE9-49E289A8DB01","27598E1E-5C29-40E9-9828-BDA39C7A14D0","2ED00864-0FC6-4DF5-98A8-E6C0D982098E","C1578206-028D-4DFF-8D5C-B8B472E478BD","AE545D90-295C-4BA2-B148-7CD56762EEC8","5A3C8159-95EC-45BA-A630-50FFF32492DB","4558E404-B6A2-456D-86CD-6A7ABD655AEB","70C14ABA-91D0-4910-9A6B-DE34408484EE","0D747327-F2BD-41C9-943C-E50F4EF2B5E3","C3C7355F-DF3C-4032-9C6D-55899FFC46DD"],"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"3061":{"position":{"__isSmartRef__":true,"id":3062},"_Extent":{"__isSmartRef__":true,"id":3063},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3064},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":3065},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":3066},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3062":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3063":{"x":20,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3064":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3065":{"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"},"3066":{"x":1,"y":1,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3067":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3068":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3069":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3070":{"x":20,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3071":{"style":{"__isSmartRef__":true,"id":3072},"chunkOwner":{"__isSmartRef__":true,"id":3060},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"+","_id":"_48","__LivelyClassName__":"lively.morphic.TextChunk"},"3072":{"__SourceModuleName__":"Global.lively.morphic.TextCore","textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3073":{"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","setOriginClass":"setOriginClassHTML","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"},"3074":{"morph":{"__isSmartRef__":true,"id":3060},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3075":{"position":{"__isSmartRef__":true,"id":3076},"_Extent":{"__isSmartRef__":true,"id":3077},"_BorderWidth":1.1840000000000002,"_BorderColor":{"__isSmartRef__":true,"id":3078},"_Fill":{"__isSmartRef__":true,"id":3079},"_BorderRadius":5.2,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":3089},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3090},"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3076":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3077":{"x":20,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3078":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3079":{"stops":[{"__isSmartRef__":true,"id":3080},{"__isSmartRef__":true,"id":3082},{"__isSmartRef__":true,"id":3084},{"__isSmartRef__":true,"id":3086}],"vector":{"__isSmartRef__":true,"id":3088},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3080":{"offset":0,"color":{"__isSmartRef__":true,"id":3081}},"3081":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3082":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3083}},"3083":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3084":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3085}},"3085":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3086":{"offset":1,"color":{"__isSmartRef__":true,"id":3087}},"3087":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3088":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3089":{"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"},"3090":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3091":{"x":100,"y":10,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3092":{"stops":[{"__isSmartRef__":true,"id":3093},{"__isSmartRef__":true,"id":3095},{"__isSmartRef__":true,"id":3097},{"__isSmartRef__":true,"id":3099}],"vector":{"__isSmartRef__":true,"id":3088},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3093":{"offset":0,"color":{"__isSmartRef__":true,"id":3094}},"3094":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3095":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3096}},"3096":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3097":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3098}},"3098":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3099":{"offset":1,"color":{"__isSmartRef__":true,"id":3100}},"3100":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3101":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"3102":{"sourceObj":{"__isSmartRef__":true,"id":3059},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3059},"targetMethodName":"onFire","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3103":{"x":134.06609913216516,"y":19.99799699599498,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3104":{"moveVertical":false},"3105":{"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","setOriginClass":"setOriginClassHTML"},"3106":{"morph":{"__isSmartRef__":true,"id":3059},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3107":{"onFire":{"__isSmartRef__":true,"id":3108}},"3108":{"varMapping":{"__isSmartRef__":true,"id":3109},"source":"function onFire() {\n\tthis.get('PartsBinBrowser').addCategoryInteractively()\n}","funcProperties":{"__isSmartRef__":true,"id":3110},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3109":{"this":{"__isSmartRef__":true,"id":3059}},"3110":{},"3111":{"submorphs":[],"scripts":[],"id":"20E75602-8871-4803-A8A9-582876AB5D5D","shape":{"__isSmartRef__":true,"id":3112},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":3118},"_MaxTextWidth":529.2024292894854,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":3119},"showsHalos":false,"_FontSize":11,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"searchText","partsBinMetaInfo":{"__isSmartRef__":true,"id":3120},"textChunks":[{"__isSmartRef__":true,"id":3121}],"charsReplaced":"Search","lastFindLoc":-6,"priorSelectionRange":[0,0],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":3123},"renderContextTable":{"__isSmartRef__":true,"id":3124},"eventHandler":{"__isSmartRef__":true,"id":3125},"owner":{"__isSmartRef__":true,"id":1266},"isInputLine":true,"attributeConnections":[{"__isSmartRef__":true,"id":3126}],"doNotSerialize":["$$savedTextString"],"doNotCopyProperties":["$$savedTextString"],"layout":{"__isSmartRef__":true,"id":3127},"_WhiteSpaceHandling":"pre-wrap","_ClipMode":"visible","_MinTextWidth":529.2024292894854,"_MinTextHeight":null,"previousSelection":[0,7],"derivationIds":[1242,"A22EEABD-CB29-4C5C-8C48-F766E326BC3F","6A6D6852-0ACD-4AFB-B78D-5C1767FC64BF","9D304E91-4077-4112-BBAA-EA47623B1BD8","178FCB01-0879-494A-9F87-056D582D689E","26B6A9F2-7F9D-4666-AB17-65E0DCD0BA0A","74080715-3CAE-431E-94C4-C98DDDF12BCD","54094B9D-EC29-4193-AE36-80A09F2E996E","3C430B51-E92E-42CF-9F28-9155B1DD75BE","95739011-C77B-4A83-92C9-404E7678E001","CE98D4C0-8E1E-40C3-AA60-10700C5B09B8","9FCABE52-F360-4ABC-81B7-C64D6A931C03","AFE833D0-7AAD-4F80-9FA0-E34F01873FB9","0519742E-9514-4066-9CD3-ED884C62AE77","2175C2DC-5DAA-4A1A-803E-8B55C07D6806","3148E12F-D9FA-4141-9A5E-73E3F8A65776","86933F48-407D-458F-ADB7-865018746EDD","0C9ED1AC-B0C4-4C07-AC29-B9CF795F80FB","CF02BEE5-9294-42D6-AA95-2DCAD8E1D80E"],"_Rotation":0,"_Scale":1,"savedTextString":"resize","__LivelyClassName__":"lively.morphic.Text"},"3112":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3113},"_Extent":{"__isSmartRef__":true,"id":3114},"_BorderWidth":2.3680000000000003,"_BorderColor":{"__isSmartRef__":true,"id":3115},"renderContextTable":{"__isSmartRef__":true,"id":3116},"_BorderRadius":1.8500000000000003,"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3117},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3113":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3114":{"x":552.9384292894854,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3115":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3116":{"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"},"3117":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3118":{"x":154.76802363450668,"y":13.108574301564317,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3119":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3120":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"3121":{"style":{"__isSmartRef__":true,"id":3122},"chunkOwner":{"__isSmartRef__":true,"id":3111},"storedString":"","__SourceModuleName__":"Global.lively.morphic.TextCore","_id":"_49","__LivelyClassName__":"lively.morphic.TextChunk"},"3122":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3123":{"x":552.9384292894854,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3124":{"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","setOriginClass":"setOriginClassHTML","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"},"3125":{"morph":{"__isSmartRef__":true,"id":3111},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3126":{"sourceObj":{"__isSmartRef__":true,"id":3111},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":1266},"targetMethodName":"search","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3127":{"resizeWidth":true},"3128":{"submorphs":[],"scripts":[],"id":"AFC6C1A4-2A16-4F46-8A5C-4BB9793A6191","shape":{"__isSmartRef__":true,"id":3129},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":3135},"_MaxTextWidth":168,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":3132},"showsHalos":false,"_FontSize":9,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text4","partsBinMetaInfo":{"__isSmartRef__":true,"id":3136},"textChunks":[{"__isSmartRef__":true,"id":3137}],"charsReplaced":"some text","lastFindLoc":-9,"priorSelectionRange":[6,6],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":3139},"renderContextTable":{"__isSmartRef__":true,"id":3140},"eventHandler":{"__isSmartRef__":true,"id":3141},"owner":{"__isSmartRef__":true,"id":1266},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":168,"_MinTextHeight":null,"_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","previousSelection":[0,6],"derivationIds":[1243,"5346A257-CAB6-48DA-B412-636917F28280","E611ABED-3298-4027-89C5-503BFCFE4CA3","27AE40EC-F949-496E-8968-BA32D5E3A431","025BE71F-60AB-4115-B745-04714CE7774C","A2845EF4-117F-4AC3-AD19-E09D78C3C866","B854DD97-9BE2-44B9-BFF5-93AA931B4385","2FEEF365-D284-4F58-A92B-A8E11A69DAA6","41171B50-1911-4C21-A067-633FFB938163","6FF550A7-CD2A-48AA-B67F-9E24ACDEB0C1","107A1C0E-D268-4536-AF57-603A206E6460","108F5C5C-B711-4859-8463-980AD2E5EC4C","B78A07FF-977F-4CC1-8870-16B4756D22A1","EACE9426-8983-4C7C-9388-7829A84E90FB","01449D54-8A3D-46AD-9B4F-7CB12D5FF2A9","705CF292-539B-4A18-81B5-3D2B962B1D82","7810B7C5-9EAF-4413-85AB-8FE6E928F162","5B5C10A0-4921-4667-85C7-D7C5966142AF","6A39CF0A-97A8-49DF-9B54-020670AD0468"],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"3129":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3130},"_Extent":{"__isSmartRef__":true,"id":3131},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3132},"renderContextTable":{"__isSmartRef__":true,"id":3133},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3134},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3130":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3131":{"x":168,"y":15,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3132":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3133":{"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"},"3134":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3135":{"x":154.76802363450668,"y":0.10857430156420378,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3136":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"3137":{"style":{"__isSmartRef__":true,"id":3138},"morph":{"__isSmartRef__":true,"id":3128},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":3128},"storedString":"search","_id":"_50","__LivelyClassName__":"lively.morphic.TextChunk"},"3138":{"__SourceModuleName__":"Global.lively.morphic.TextCore","italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3139":{"x":168,"y":15,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3140":{"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","setOriginClass":"setOriginClassHTML","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"},"3141":{"morph":{"__isSmartRef__":true,"id":3128},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3142":{"submorphs":[{"__isSmartRef__":true,"id":3143}],"scripts":[],"id":"075A3C3A-BEF3-4616-8E05-074FB6220D84","shape":{"__isSmartRef__":true,"id":3159},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":3162},"lighterFill":{"__isSmartRef__":true,"id":3175},"label":{"__isSmartRef__":true,"id":3143},"attributeConnections":[{"__isSmartRef__":true,"id":3184},{"__isSmartRef__":true,"id":3209},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213}],"doNotSerialize":["$$fire","$$_Position","$$_Scale","$$_Rotation","$$owner"],"doNotCopyProperties":["$$fire","$$_Position","$$_Scale","$$_Rotation","$$owner"],"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","padding":{"__isSmartRef__":true,"id":3235},"name":"moreButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":3236},"renderContextTable":{"__isSmartRef__":true,"id":3237},"eventHandler":{"__isSmartRef__":true,"id":3238},"priorExtent":{"__isSmartRef__":true,"id":3239},"layout":{"__isSmartRef__":true,"id":3240},"derivationIds":[1244,"C5093924-2C24-4CFD-B800-F131C46037DC","AB03EF5D-3025-4CB5-BEC2-E2C320D01FA0","817FF716-6521-4E26-BB87-16FA8F03677B","0F06625C-5212-45B6-A7D7-A07176D879F3","0ED68E94-8AB8-4A9A-A901-B500D901EAED","EF0C5FDE-98A3-45BD-8272-258EA652B5ED","98806A3E-629D-4352-BAA2-478838A8B085","A4F6BA8D-523C-411E-833E-DD810C034DB5","0CB2D4BC-8186-4D2F-BEA4-96BA094171C6","C0346302-E4FA-4685-861D-BF6C4697D40B","AC1B5887-56E7-4158-A93C-AD0CF60B3D87","9F28E804-B1DF-407A-90D2-DCF53D9BB909","1E73CC75-8F5D-42BD-9B81-7A64FDD0D205","484DD2FD-5AA0-4CEC-BB6C-1BBE9F32F6DC","AEACC2BC-5D09-41B9-A05D-2437E76BE49B","8A20C95D-D4D9-4AD5-8A55-CF241DB05538","65CA7334-2870-4045-BA15-D73FD78E21D0","19F6AD8A-BD21-4E66-9D47-F9B68C652286"],"_Position":{"__isSmartRef__":true,"id":3241},"_Scale":1,"_Rotation":0,"owner":{"__isSmartRef__":true,"id":1266},"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Button"},"3143":{"submorphs":[],"scripts":[],"id":"151CAC9B-3813-4758-8A6A-CAA5FC15FBDC","shape":{"__isSmartRef__":true,"id":3144},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":true,"fixedWidth":true,"_MaxTextWidth":45.76199368290986,"_MaxTextHeight":null,"fixedHeight":true,"allowsInput":false,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":3150},"textColor":{"__isSmartRef__":true,"id":3147},"owner":{"__isSmartRef__":true,"id":3142},"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":3151}],"padding":{"__isSmartRef__":true,"id":3153},"_Padding":{"__isSmartRef__":true,"id":3154},"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":3155},"_FontFamily":"Helvetica, Sans-Serif","renderContextTable":{"__isSmartRef__":true,"id":3156},"eventHandler":{"__isSmartRef__":true,"id":3157},"_HandStyle":"default","_PointerEvents":"none","_ClipMode":"hidden","_WhiteSpaceHandling":"pre-wrap","_Align":"center","_FontSize":10,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":45.76199368290986,"_MinTextHeight":null,"derivationIds":[1245,"0125C72B-2B04-4872-A0B1-0292F9733F9D","99E6F0CD-AA33-42BD-B6E6-3154AA491D70","DAFB157F-4F83-4402-894A-12549438C7E9","98F29C75-DB67-470E-8F9F-4B7135CE21D9","D4509212-C332-45F0-B768-69E4E0D59537","735C22EC-309F-484F-B643-48229EC6D6E5","72386EBF-DE01-4B53-9084-32841E59EE3C","8AB3572C-52F6-4F6A-B59F-9EFA069C1601","C882377D-6F5C-43E4-AEAB-996ECA6A82A1","DA159A64-D6F8-4A2F-834D-71C6289A1FC8","58923C3A-4492-4DB3-871A-DEE1219F199C","B4024F35-8AB7-43DE-BE23-2758B0EB4C26","93871BBA-3E5C-4B6F-8A5A-CB2AA4DDA546","98E9C433-F2D7-4ED4-B286-33CDFC7F8B7F","82135AAD-8041-4CA4-B78C-0D80FBA43722","358F966D-679E-4DC3-98C0-8D697712CD4E","0D4E0BD4-0743-470F-8F3B-E0602F5CE408","7F61D12A-0120-49DD-A4D5-CB25BB23ED74"],"_Scale":1,"_TextColor":{"__isSmartRef__":true,"id":3158},"__LivelyClassName__":"lively.morphic.Text"},"3144":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3145},"_Extent":{"__isSmartRef__":true,"id":3146},"_BorderColor":{"__isSmartRef__":true,"id":3147},"renderContextTable":{"__isSmartRef__":true,"id":3148},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":3149},"_BorderWidth":0,"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3145":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3146":{"x":45.76199368290986,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3147":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3148":{"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"},"3149":{"x":0,"y":3,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3150":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3151":{"style":{"__isSmartRef__":true,"id":3152},"chunkOwner":{"__isSmartRef__":true,"id":3143},"storedString":"more","__SourceModuleName__":"Global.lively.morphic.TextCore","_id":"_51","__LivelyClassName__":"lively.morphic.TextChunk"},"3152":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3153":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3154":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3155":{"x":45.76199368290986,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3156":{"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","setOriginClass":"setOriginClassHTML","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"},"3157":{"morph":{"__isSmartRef__":true,"id":3143},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3158":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3159":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3160},"_Extent":{"__isSmartRef__":true,"id":3161},"_Fill":{"__isSmartRef__":true,"id":3162},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":3172},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":3173},"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3174},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3160":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3161":{"x":45.76199368290986,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3162":{"stops":[{"__isSmartRef__":true,"id":3163},{"__isSmartRef__":true,"id":3165},{"__isSmartRef__":true,"id":3167},{"__isSmartRef__":true,"id":3169}],"vector":{"__isSmartRef__":true,"id":3171},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3163":{"offset":0,"color":{"__isSmartRef__":true,"id":3164}},"3164":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3165":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3166}},"3166":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3167":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3168}},"3168":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3169":{"offset":1,"color":{"__isSmartRef__":true,"id":3170}},"3170":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3171":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3172":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3173":{"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"},"3174":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3175":{"stops":[{"__isSmartRef__":true,"id":3176},{"__isSmartRef__":true,"id":3178},{"__isSmartRef__":true,"id":3180},{"__isSmartRef__":true,"id":3182}],"vector":{"__isSmartRef__":true,"id":3171},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3176":{"offset":0,"color":{"__isSmartRef__":true,"id":3177}},"3177":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3178":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3179}},"3179":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3180":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3181}},"3181":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3182":{"offset":1,"color":{"__isSmartRef__":true,"id":3183}},"3183":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3184":{"sourceObj":{"__isSmartRef__":true,"id":3142},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1266},"targetMethodName":"toggleMorePane","visualConnector":{"__isSmartRef__":true,"id":3185},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3185":{"submorphs":[],"scripts":[],"id":7318,"renderContextTable":{"__isSmartRef__":true,"id":3186},"shape":{"__isSmartRef__":true,"id":3187},"droppingEnabled":true,"halosEnabled":true,"eventHandler":{"__isSmartRef__":true,"id":3194},"controlPoints":[{"__isSmartRef__":true,"id":3195},{"__isSmartRef__":true,"id":3198}],"con":{"__isSmartRef__":true,"id":3184},"showsMorphMenu":true,"isCopyMorphRef":true,"morphRefId":1,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3201},"__LivelyClassName__":"lively.morphic.Path"},"3186":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"3187":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":3188},{"__isSmartRef__":true,"id":3189}],"renderContextTable":{"__isSmartRef__":true,"id":3190},"_Position":{"__isSmartRef__":true,"id":3191},"_Extent":{"__isSmartRef__":true,"id":3192},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":3193},"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.Path"},"3188":{"isAbsolute":true,"x":1924.6682018562783,"y":1096.586133718756,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"3189":{"isAbsolute":true,"x":1200.5242965259854,"y":1082.5016617622475,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"3190":{},"3191":{"x":-2,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3192":{"x":720.7977294921875,"y":13.972190856933594,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3193":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3194":{"morph":{"__isSmartRef__":true,"id":3185},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3195":{"morph":{"__isSmartRef__":true,"id":3185},"index":0,"connectedMagnet":{"__isSmartRef__":true,"id":3196},"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"3196":{"morph":{"__isSmartRef__":true,"id":3142},"position":{"__isSmartRef__":true,"id":3197},"connectedControlPoints":[{"__isSmartRef__":true,"id":3195}],"__SourceModuleName__":"Global.lively.morphic.Connectors","__LivelyClassName__":"lively.morphic.Magnet"},"3197":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3198":{"morph":{"__isSmartRef__":true,"id":3185},"index":1,"connectedMagnet":{"__isSmartRef__":true,"id":3199},"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"3199":{"morph":{"__isSmartRef__":true,"id":1266},"position":{"__isSmartRef__":true,"id":3200},"connectedControlPoints":[{"__isSmartRef__":true,"id":3198}],"__SourceModuleName__":"Global.lively.morphic.Connectors","__LivelyClassName__":"lively.morphic.Magnet"},"3200":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3201":{"morphMenuItems":{"__isSmartRef__":true,"id":3202}},"3202":{"varMapping":{"__isSmartRef__":true,"id":3203},"source":"function morphMenuItems() {\n var visualConnector = this, con = this.con, world = this.world();\n var items = [\n ['edit converter', function() {\n var source = con.converterString || 'function converter(value) {\\n return value\\n}',\n editor = new lively.morphic.Text(new Rectangle(0,0, 400, 200), source);\n editor.doitContext = con;\n connect(editor, 'savedTextString', con, 'converterString', {updater:\n function($upd, source) { this.targetObj.converter = null; $upd(source) }});\n connect(editor, 'savedTextString', world, 'alertOK', {converter: \n function() { return 'setting new converter' }})\n editor.applyStyle({syntaxHighlighting: true, fontFamily: 'Courier', resizeWidth: true, resizeHeight: true});\n var title = con.targetObj.name && con.sourceObj.name ?\n 'Editor for ' + con.targetObj.name + ' -> ' + con.sourceObj.name :\n 'Editor for converter function';\n var window = world.addFramedMorph(editor, title)\n window.align(window.bounds().topCenter(), visualConnector.bounds().bottomCenter())\n }],\n ['hide', function() {\n visualConnector.disconnectFromMagnets();\n visualConnector.remove();\n }],\n ['disconnect', function() {\n alertOK('Disconnected ' + visualConnector.con);\n visualConnector.con.visualDisconnect();\n }],\n ['cancel', function() {}],\n ];\n return items;\n }","funcProperties":{"__isSmartRef__":true,"id":3208},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3203":{"this":{"__isSmartRef__":true,"id":3185},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3204}},"3204":{"$super":{"__isSmartRef__":true,"id":3205}},"3205":{"varMapping":{"__isSmartRef__":true,"id":3206},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":3207},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3206":{"obj":{"__isSmartRef__":true,"id":3185},"name":"morphMenuItems"},"3207":{},"3208":{},"3209":{"sourceObj":{"__isSmartRef__":true,"id":3142},"sourceAttrName":"globalTransform","targetObj":{"__isSmartRef__":true,"id":3195},"targetMethodName":"alignToMagnet","dependendConnections":[{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3224},{"__isSmartRef__":true,"id":3225},{"__isSmartRef__":true,"id":3226},{"__isSmartRef__":true,"id":3227},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3224},{"__isSmartRef__":true,"id":3225},{"__isSmartRef__":true,"id":3226},{"__isSmartRef__":true,"id":3227},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3224},{"__isSmartRef__":true,"id":3225},{"__isSmartRef__":true,"id":3226},{"__isSmartRef__":true,"id":3227},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3224},{"__isSmartRef__":true,"id":3225},{"__isSmartRef__":true,"id":3226},{"__isSmartRef__":true,"id":3227},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3224},{"__isSmartRef__":true,"id":3225},{"__isSmartRef__":true,"id":3226},{"__isSmartRef__":true,"id":3227},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3224},{"__isSmartRef__":true,"id":3225},{"__isSmartRef__":true,"id":3226},{"__isSmartRef__":true,"id":3227},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3224},{"__isSmartRef__":true,"id":3225},{"__isSmartRef__":true,"id":3226},{"__isSmartRef__":true,"id":3227},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3224},{"__isSmartRef__":true,"id":3225},{"__isSmartRef__":true,"id":3226},{"__isSmartRef__":true,"id":3227},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3224},{"__isSmartRef__":true,"id":3225},{"__isSmartRef__":true,"id":3226},{"__isSmartRef__":true,"id":3227},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3224},{"__isSmartRef__":true,"id":3225},{"__isSmartRef__":true,"id":3226},{"__isSmartRef__":true,"id":3227},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3224},{"__isSmartRef__":true,"id":3225},{"__isSmartRef__":true,"id":3226},{"__isSmartRef__":true,"id":3227},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3224},{"__isSmartRef__":true,"id":3225},{"__isSmartRef__":true,"id":3226},{"__isSmartRef__":true,"id":3227},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3224},{"__isSmartRef__":true,"id":3225},{"__isSmartRef__":true,"id":3226},{"__isSmartRef__":true,"id":3227},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3224},{"__isSmartRef__":true,"id":3225},{"__isSmartRef__":true,"id":3226},{"__isSmartRef__":true,"id":3227},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3224},{"__isSmartRef__":true,"id":3225},{"__isSmartRef__":true,"id":3226},{"__isSmartRef__":true,"id":3227},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3224},{"__isSmartRef__":true,"id":3225},{"__isSmartRef__":true,"id":3226},{"__isSmartRef__":true,"id":3227},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3224},{"__isSmartRef__":true,"id":3225},{"__isSmartRef__":true,"id":3226},{"__isSmartRef__":true,"id":3227},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3224},{"__isSmartRef__":true,"id":3225},{"__isSmartRef__":true,"id":3226},{"__isSmartRef__":true,"id":3227},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3224},{"__isSmartRef__":true,"id":3225},{"__isSmartRef__":true,"id":3226},{"__isSmartRef__":true,"id":3227},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3224},{"__isSmartRef__":true,"id":3225},{"__isSmartRef__":true,"id":3226},{"__isSmartRef__":true,"id":3227},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3224},{"__isSmartRef__":true,"id":3225},{"__isSmartRef__":true,"id":3226},{"__isSmartRef__":true,"id":3227},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3224},{"__isSmartRef__":true,"id":3225},{"__isSmartRef__":true,"id":3226},{"__isSmartRef__":true,"id":3227},{"__isSmartRef__":true,"id":3210},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3212},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3224},{"__isSmartRef__":true,"id":3225},{"__isSmartRef__":true,"id":3226},{"__isSmartRef__":true,"id":3227}],"oldTransform":{"__isSmartRef__":true,"id":3233},"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryTransformConnection"},"3210":{"sourceObj":{"__isSmartRef__":true,"id":3142},"sourceAttrName":"_Position","targetObj":{"__isSmartRef__":true,"id":3209},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":3209},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3211":{"sourceObj":{"__isSmartRef__":true,"id":3142},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":3209},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":3209},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3212":{"sourceObj":{"__isSmartRef__":true,"id":3142},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":3209},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":3209},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3213":{"sourceObj":{"__isSmartRef__":true,"id":3142},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":3209},"targetMethodName":"updateOwners","converter":null,"converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3214},"dependedBy":{"__isSmartRef__":true,"id":3209},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3214":{"source":{"__isSmartRef__":true,"id":3142},"target":{"__isSmartRef__":true,"id":3209}},"3215":{"sourceObj":{"__isSmartRef__":true,"id":1266},"sourceAttrName":"_Position","targetObj":{"__isSmartRef__":true,"id":3209},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":3209},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3216":{"sourceObj":{"__isSmartRef__":true,"id":1266},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":3209},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":3209},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3217":{"sourceObj":{"__isSmartRef__":true,"id":1266},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":3209},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":3209},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3218":{"sourceObj":{"__isSmartRef__":true,"id":1266},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":3209},"targetMethodName":"updateOwners","converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3219},"dependedBy":{"__isSmartRef__":true,"id":3209},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3220},"__LivelyClassName__":"AttributeConnection"},"3219":{"source":{"__isSmartRef__":true,"id":1266},"target":{"__isSmartRef__":true,"id":3209}},"3220":{"converter":{"__isSmartRef__":true,"id":3221}},"3221":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":3222},"source":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","funcProperties":{"__isSmartRef__":true,"id":3223},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3222":{"source":{"__isSmartRef__":true,"id":1266},"target":{"__isSmartRef__":true,"id":3209}},"3223":{},"3224":{"sourceObj":{"__isSmartRef__":true,"id":1265},"sourceAttrName":"_Position","targetObj":{"__isSmartRef__":true,"id":3209},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":3209},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3225":{"sourceObj":{"__isSmartRef__":true,"id":1265},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":3209},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":3209},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3226":{"sourceObj":{"__isSmartRef__":true,"id":1265},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":3209},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":3209},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3227":{"sourceObj":{"__isSmartRef__":true,"id":1265},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":3209},"targetMethodName":"updateOwners","converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3228},"dependedBy":{"__isSmartRef__":true,"id":3209},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3229},"__LivelyClassName__":"AttributeConnection"},"3228":{"source":{"__isSmartRef__":true,"id":1265},"target":{"__isSmartRef__":true,"id":3209}},"3229":{"converter":{"__isSmartRef__":true,"id":3230}},"3230":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":3231},"source":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","funcProperties":{"__isSmartRef__":true,"id":3232},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3231":{"source":{"__isSmartRef__":true,"id":1265},"target":{"__isSmartRef__":true,"id":3209}},"3232":{},"3233":{"d":1.008036120330794,"a":1.008036120330794,"f":1096.586133718756,"e":1924.6682018562783,"c":0,"b":0,"matrix_":{"__isSmartRef__":true,"id":3234},"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"lively.morphic.Similitude"},"3234":{"a":1.008036120330794,"b":0,"c":0,"d":1.008036120330794,"e":1924.6682018562783,"f":1096.586133718756,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"lively.morphic.Similitude"},"3235":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3236":{"partsSpaceName":"PartsBin/Inputs/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"comment":"Simple button. Connect to 'fire' to trigger actions when the button is pressed.","partName":"Button","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"3237":{"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","setOriginClass":"setOriginClassHTML"},"3238":{"morph":{"__isSmartRef__":true,"id":3142},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3239":{"x":46.754037491637405,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3240":{"moveHorizontal":true},"3241":{"x":718.3709896155905,"y":13.972189758325953,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3242":{"position":{"__isSmartRef__":true,"id":3243},"_Extent":{"__isSmartRef__":true,"id":3244},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":3245},"_Fill":{"__isSmartRef__":true,"id":3246},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":3247},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3248},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3243":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3244":{"x":770.7575068769036,"y":487.2498366837016,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3245":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3246":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3247":{"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"},"3248":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3249":{"partsSpaceName":"PartsBin/Tools","__SourceModuleName__":"Global.lively.PartsBin","requiredModules":["lively.PartsBin","apps.DateFormat"],"migrationLevel":4,"comment":"Browser for a Parts repository.","partName":"PartsBinBrowser","changes":[{"__isSmartRef__":true,"id":3250}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"3250":{"date":{"__isSmartRef__":true,"id":3251},"author":"markoroeder","message":"Reset to clean copy. Added this.categories to doNotSerialize list.","id":"1D9493E9-B229-4716-8649-F1333D5133D0"},"3251":{"isSerializedDate":true,"string":"Thu Jan 05 2012 15:19:05 GMT+0100 (Mitteleuropäische Zeit)"},"3252":{"sourceObj":{"__isSmartRef__":true,"id":1266},"sourceAttrName":"categoryName","targetObj":{"__isSmartRef__":true,"id":1266},"targetMethodName":"loadPartsOfCategory","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3253":{"sourceObj":{"__isSmartRef__":true,"id":1266},"sourceAttrName":"globalTransform","targetObj":{"__isSmartRef__":true,"id":3198},"targetMethodName":"alignToMagnet","dependendConnections":[{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3263},{"__isSmartRef__":true,"id":3264},{"__isSmartRef__":true,"id":3265},{"__isSmartRef__":true,"id":3266},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3263},{"__isSmartRef__":true,"id":3264},{"__isSmartRef__":true,"id":3265},{"__isSmartRef__":true,"id":3266},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3263},{"__isSmartRef__":true,"id":3264},{"__isSmartRef__":true,"id":3265},{"__isSmartRef__":true,"id":3266},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3263},{"__isSmartRef__":true,"id":3264},{"__isSmartRef__":true,"id":3265},{"__isSmartRef__":true,"id":3266},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3263},{"__isSmartRef__":true,"id":3264},{"__isSmartRef__":true,"id":3265},{"__isSmartRef__":true,"id":3266},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3263},{"__isSmartRef__":true,"id":3264},{"__isSmartRef__":true,"id":3265},{"__isSmartRef__":true,"id":3266},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3263},{"__isSmartRef__":true,"id":3264},{"__isSmartRef__":true,"id":3265},{"__isSmartRef__":true,"id":3266},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3263},{"__isSmartRef__":true,"id":3264},{"__isSmartRef__":true,"id":3265},{"__isSmartRef__":true,"id":3266},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3263},{"__isSmartRef__":true,"id":3264},{"__isSmartRef__":true,"id":3265},{"__isSmartRef__":true,"id":3266},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3263},{"__isSmartRef__":true,"id":3264},{"__isSmartRef__":true,"id":3265},{"__isSmartRef__":true,"id":3266},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3263},{"__isSmartRef__":true,"id":3264},{"__isSmartRef__":true,"id":3265},{"__isSmartRef__":true,"id":3266},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3263},{"__isSmartRef__":true,"id":3264},{"__isSmartRef__":true,"id":3265},{"__isSmartRef__":true,"id":3266},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3263},{"__isSmartRef__":true,"id":3264},{"__isSmartRef__":true,"id":3265},{"__isSmartRef__":true,"id":3266},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3263},{"__isSmartRef__":true,"id":3264},{"__isSmartRef__":true,"id":3265},{"__isSmartRef__":true,"id":3266},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3263},{"__isSmartRef__":true,"id":3264},{"__isSmartRef__":true,"id":3265},{"__isSmartRef__":true,"id":3266},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3263},{"__isSmartRef__":true,"id":3264},{"__isSmartRef__":true,"id":3265},{"__isSmartRef__":true,"id":3266},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3263},{"__isSmartRef__":true,"id":3264},{"__isSmartRef__":true,"id":3265},{"__isSmartRef__":true,"id":3266},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3263},{"__isSmartRef__":true,"id":3264},{"__isSmartRef__":true,"id":3265},{"__isSmartRef__":true,"id":3266},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3263},{"__isSmartRef__":true,"id":3264},{"__isSmartRef__":true,"id":3265},{"__isSmartRef__":true,"id":3266},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3263},{"__isSmartRef__":true,"id":3264},{"__isSmartRef__":true,"id":3265},{"__isSmartRef__":true,"id":3266},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3263},{"__isSmartRef__":true,"id":3264},{"__isSmartRef__":true,"id":3265},{"__isSmartRef__":true,"id":3266},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3263},{"__isSmartRef__":true,"id":3264},{"__isSmartRef__":true,"id":3265},{"__isSmartRef__":true,"id":3266},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3263},{"__isSmartRef__":true,"id":3264},{"__isSmartRef__":true,"id":3265},{"__isSmartRef__":true,"id":3266}],"oldTransform":{"__isSmartRef__":true,"id":3272},"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryTransformConnection"},"3254":{"sourceObj":{"__isSmartRef__":true,"id":1266},"sourceAttrName":"_Position","targetObj":{"__isSmartRef__":true,"id":3253},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":3253},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3255":{"sourceObj":{"__isSmartRef__":true,"id":1266},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":3253},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":3253},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3256":{"sourceObj":{"__isSmartRef__":true,"id":1266},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":3253},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":3253},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3257":{"sourceObj":{"__isSmartRef__":true,"id":1266},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":3253},"targetMethodName":"updateOwners","converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3258},"dependedBy":{"__isSmartRef__":true,"id":3253},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3259},"__LivelyClassName__":"AttributeConnection"},"3258":{"source":{"__isSmartRef__":true,"id":1266},"target":{"__isSmartRef__":true,"id":3253}},"3259":{"converter":{"__isSmartRef__":true,"id":3260}},"3260":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":3261},"source":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","funcProperties":{"__isSmartRef__":true,"id":3262},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3261":{"source":{"__isSmartRef__":true,"id":1266},"target":{"__isSmartRef__":true,"id":3253}},"3262":{},"3263":{"sourceObj":{"__isSmartRef__":true,"id":1265},"sourceAttrName":"_Position","targetObj":{"__isSmartRef__":true,"id":3253},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":3253},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3264":{"sourceObj":{"__isSmartRef__":true,"id":1265},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":3253},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":3253},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3265":{"sourceObj":{"__isSmartRef__":true,"id":1265},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":3253},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":3253},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3266":{"sourceObj":{"__isSmartRef__":true,"id":1265},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":3253},"targetMethodName":"updateOwners","converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3267},"dependedBy":{"__isSmartRef__":true,"id":3253},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3268},"__LivelyClassName__":"AttributeConnection"},"3267":{"source":{"__isSmartRef__":true,"id":1265},"target":{"__isSmartRef__":true,"id":3253}},"3268":{"converter":{"__isSmartRef__":true,"id":3269}},"3269":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":3270},"source":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","funcProperties":{"__isSmartRef__":true,"id":3271},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3270":{"source":{"__isSmartRef__":true,"id":1265},"target":{"__isSmartRef__":true,"id":3253}},"3271":{},"3272":{"d":1.008036120330794,"a":1.008036120330794,"f":1082.5016617622475,"e":1200.5242965259854,"c":0,"b":0,"matrix_":{"__isSmartRef__":true,"id":3273},"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"lively.morphic.Similitude"},"3273":{"a":1.008036120330794,"b":0,"c":0,"d":1.008036120330794,"e":1200.5242965259854,"f":1082.5016617622475,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"lively.morphic.Similitude"},"3274":{"resizeWidth":true,"resizeHeight":true,"adjustForNewBounds":true},"3275":{"x":770.7575068769036,"y":487.2498366837016,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3276":{"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","setOriginClass":"setOriginClassHTML"},"3277":{"morph":{"__isSmartRef__":true,"id":1266},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3278":{"toggleMorePane":{"__isSmartRef__":true,"id":3279}},"3279":{},"3280":{"x":5.684341886080802e-14,"y":21.000000000000007,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3281":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Holger/EventsLimiter.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3282":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Holger/EventsLimiter.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3283":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Holger/EventsLimiter.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3284":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/ElProfesor/EmptyElProfesor.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3285":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/ElProfesor/ElProfesorOnConnections.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3286":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/ElProfesor/EmptyElProfesor.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3287":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/ElProfesor/ElProfesorOnConnections.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3288":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/ElProfesor/ElProfesorOnLivelyKernel.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3289":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/ElProfesor/ElProfesorOnLivelyKernel.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3290":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/ElProfesor/ElProfesorOnMorphs.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3291":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/ElProfesor/EmptyElProfesor.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3292":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/ElProfesor/ElProfesorOnConnections.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3293":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/ElProfesor/ElProfesorOnMorphs.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3294":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/ElProfesor/ElProfesorOnLivelyKernel.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3295":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/ElProfesor/ElProfesorOnMorphs.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3296":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/AtomTile.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3297":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/AtomTile.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3298":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TwitterSource.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3299":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/AtomTile.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3300":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TwitterSource.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3301":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/ODataCustomerTile.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3302":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/ODataCustomerTile.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3303":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TwitterSource.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3304":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/ODataCustomerTile.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3305":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TileImage.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3306":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TileImage.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3307":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TileText.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3308":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TileText.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3309":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TileImage.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3310":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TileText.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3311":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TileLink.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3312":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/ODataTileSourceSearch.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3313":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TileLink.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3314":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/ODataTileSourceSearch.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3315":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/AtomSource.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3316":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TileFeed.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3317":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TileLink.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3318":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/AtomSource.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3319":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TileFeed.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3320":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/ODataTileSourceSearch.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3321":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/AtomSource.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3322":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TileFeed.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3323":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/BasicTile.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3324":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/ODataShipperTile.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3325":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/BasicTile.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3326":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/ODataShipperTile.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3327":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TileImageBase64.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3328":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/BasicTile.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3329":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TweetTile.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3330":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TileImageBase64.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3331":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/ODataShipperTile.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3332":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TweetTile.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3333":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TileImageBase64.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3334":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TweetTile.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3335":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BPCGrid.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3336":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Dialogs/MethodFinderPane.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3337":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Dialogs/PublishPartDialog.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3338":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Dialogs/SeverEditorPane.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3339":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Dialogs/ToolTabPane.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3340":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Dialogs/FileEditorPane.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3341":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Dialogs/SeverEditorPane.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3342":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Dialogs/MethodFinderPane.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3343":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Dialogs/PublishPartDialog.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3344":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Dialogs/SeverEditorPane.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3345":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Dialogs/ToolTabPane.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3346":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Dialogs/FileEditorPane.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3347":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Dialogs/ToolTabPane.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3348":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Dialogs/FileEditorPane.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3349":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Dialogs/MethodFinderPane.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3350":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Dialogs/PublishPartDialog.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3351":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Grid/GridFactory.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3352":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Grid/GridWorker.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3353":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Grid/GridWorker.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3354":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Grid/DummyRegistry.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3355":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Grid/GridFactory.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3356":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Grid/DummyRegistry.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3357":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Grid/GridWorker.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3358":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Grid/DummyRegistry.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3359":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Grid/GridFactory.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3360":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/Crab.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3361":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/CrazyColorsAgain.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3362":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/ChineseCheckers.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3363":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/ChineseCheckers.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3364":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/GridColorArt.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3365":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/GridColorArt.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3366":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/ChineseCheckers.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3367":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/Elephant.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3368":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/GridColorArt.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3369":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/Elephant.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3370":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/ChamaeleonMorph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3371":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/Heart.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3372":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/MonaLisa.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3373":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/Pong.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3374":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/ChamaeleonMorph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3375":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/Pong.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3376":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/MonaLisa.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3377":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/Heart.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3378":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/Elephant.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3379":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/ChamaeleonMorph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3380":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/Pong.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3381":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/MonaLisa.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3382":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/Heart.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3383":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/FunnyWatcher.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3384":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/FunnyWatcher.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3385":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/HeartsGame.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3386":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/WanderingEye.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3387":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/HeartsGame.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3388":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/WanderingEye.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3389":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/FunnyWatcher.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3390":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/ColoredRectCreator.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3391":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/ChatMorph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3392":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/ChatMorph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3393":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/ColoredRectCreator.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3394":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/HeartsGame.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3395":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/PianoKeyboard.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3396":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/Alien.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3397":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/WanderingEye.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3398":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/PianoKeyboard.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3399":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/Alien.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3400":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/ChatMorph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3401":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/ColoredRectCreator.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3402":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/PianoKeyboard.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3403":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/Alien.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3404":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/QuickBrownFox.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3405":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/RefactorMan.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3406":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/QuickBrownFox.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3407":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/RefactorMan.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3408":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/Crab.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3409":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/QuickBrownFox.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3410":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/RefactorMan.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3411":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/Crab.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3412":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/CrazyColorsAgain.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3413":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/CrazyColorsAgain.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3414":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/Rectangle-republished.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3415":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/SandboxBackup.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3416":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/ColorfulWindmill.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3417":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/GreenRectangle.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3418":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/SandboxBackup.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3419":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/ModifiedGreenRectangle.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3420":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/Car2.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3421":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/ColorfulWindmill.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3422":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/GreenRectangle.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3423":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/ModifiedGreenRectangle.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3424":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/Car2.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3425":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/SandboxBackup.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3426":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/ColorfulWindmill.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3427":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/GreenRectangle.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3428":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/ModifiedGreenRectangle.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3429":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/Car2.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3430":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/Orange%20Rectangle.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3431":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/Orange%20Rectangle.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3432":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/Rectangle%20Light%20Blue.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3433":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/Car.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3434":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/MyRedRectangle.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3435":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/Rectangle%20Light%20Blue.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3436":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/MyRedRectangle.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3437":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/Car.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3438":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/Orange%20Rectangle.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3439":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/Rectangle-republished.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3440":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/Rectangle-republished.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3441":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/Rectangle%20Light%20Blue.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3442":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/Car.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3443":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/MyRedRectangle.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3444":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/WorldOverview.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3445":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/PresentationContainer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3446":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/WorldOverview.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3447":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ContextJSBenchmarker.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3448":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/PresentationContainer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3449":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ReloadLocalRequirements.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3450":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/FilterText.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3451":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ColorRect.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3452":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/APIUsageInParts.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3453":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/WordCompletionPresentation.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3454":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/DistributedDoit.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3455":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/APIUsageInParts.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3456":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ChangeRecorder.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3457":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/WordCounter.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3458":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/GraphLayoutExample.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3459":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/MorphFinder.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3460":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ToggleLayer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3461":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ChangeRecorder.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3462":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ContextJSControl.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3463":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ShowConnections.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3464":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/AnimateConnections.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3465":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/MorphFinder.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3466":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/GrayColorChooser.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3467":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/SteppingWordCounter.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3468":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ContextJSControl.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3469":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/TallyConnections.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3470":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ShowConnections.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3471":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/EditStyleInWorldMenu.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3472":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/MassStylingWorkspace.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3473":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ShowStructure.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3474":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/EditStyleInWorldMenu.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3475":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/MassStylingWorkspace.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3476":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/XRayStructure.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3477":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/NameDisplay.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3478":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/FormatXMLCodeSnippet.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3479":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ShowStructure.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3480":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/NameDisplay.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3481":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/FormatXMLCodeSnippet.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3482":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/WorldOverview.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3483":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/PresentationContainer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3484":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ContextJSBenchmarker.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3485":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ReloadLocalRequirements.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3486":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/FilterText.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3487":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ContextJSBenchmarker.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3488":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ColorRect.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3489":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ReloadLocalRequirements.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3490":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/WordCompletionPresentation.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3491":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/FilterText.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3492":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/APIUsageInParts.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3493":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/DistributedDoit.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3494":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ColorRect.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3495":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/WordCompletionPresentation.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3496":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/DistributedDoit.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3497":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/WordCounter.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3498":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/GraphLayoutExample.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3499":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ChangeRecorder.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3500":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ToggleLayer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3501":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/MorphFinder.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3502":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/AnimateConnections.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3503":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/WordCounter.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3504":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/GraphLayoutExample.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3505":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ContextJSControl.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3506":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/GrayColorChooser.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3507":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/SteppingWordCounter.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3508":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ShowConnections.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3509":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ToggleLayer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3510":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/TallyConnections.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3511":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/AnimateConnections.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3512":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/GrayColorChooser.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3513":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/SteppingWordCounter.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3514":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/EditStyleInWorldMenu.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3515":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/MassStylingWorkspace.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3516":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/TallyConnections.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3517":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ShowStructure.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3518":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/XRayStructure.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3519":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/NameDisplay.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3520":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/FormatXMLCodeSnippet.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3521":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/XRayStructure.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3522":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLTreeMap.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3523":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLCirclePacking.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3524":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/WorldMorphTreeMap.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3525":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLTreeMap.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3526":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLTree.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3527":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLCirclePacking.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3528":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLTree.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3529":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLTreeMap.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3530":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/ProtovisStackDrawing.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3531":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLCirclePacking.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3532":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLTree.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3533":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/ProtovisStackDrawing.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3534":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLSunbursts.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3535":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/TreeMap.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3536":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLIndentedTree.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3537":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLSunbursts.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3538":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/ProtovisStackDrawing.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3539":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLIndentedTree.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3540":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/TreeMap.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3541":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/ProtovisDrawing.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3542":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLSunbursts.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3543":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/ProtovisDrawing.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3544":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLIndentedTree.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3545":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/TreeMap.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3546":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/ProtovisDrawing.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3547":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/WorldMorphTreeMap.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3548":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/WorldMorphTreeMap.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3549":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Backgrounds/LK1Background.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3550":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Backgrounds/WhiteBackground.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3551":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Backgrounds/GrayBackground.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3552":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Backgrounds/WhiteBackground.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3553":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Backgrounds/GrayBackground.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3554":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Backgrounds/LivelyBackgroundControl.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3555":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Backgrounds/LK1Background.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3556":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Backgrounds/LivelyBackgroundControl.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3557":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Backgrounds/WhiteBackground.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3558":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Backgrounds/GrayBackground.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3559":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Backgrounds/LK1Background.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3560":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Backgrounds/LivelyBackgroundControl.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3561":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/VersionViewer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3562":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/TracLink.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3563":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/LatestChangesViewer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3564":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/WhatDidIDo.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3565":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/WhatDidIDo.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3566":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/WhatDidIDo.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3567":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/WikiActivities.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3568":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/JournalNavigation.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3569":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/WikiActivities.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3570":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/JournalNavigation.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3571":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/WikiActivities.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3572":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/RemoveWorldButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3573":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/JournalNavigation.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3574":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/RemoveWorldButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3575":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/RemoveWorldButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3576":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/Title.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3577":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/Title.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3578":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/MovePages.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3579":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/MovePages.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3580":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/CommitCounter.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3581":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/Title.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3582":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/CommitCounter.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3583":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/URLShortener.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3584":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/MovePages.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3585":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/JenkinsButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3586":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/URLShortener.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3587":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/JenkinsButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3588":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/CommitCounter.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3589":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/URLShortener.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3590":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/JenkinsButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3591":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/TracLink.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3592":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/VersionViewer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3593":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/LatestChangesViewer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3594":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/VersionViewer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3595":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/TracLink.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3596":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/LatestChangesViewer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3597":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/CodePane.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3598":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/NameLabel.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3599":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/CodePane.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3600":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/NameLabel.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3601":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/CodePane.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3602":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/NameLabel.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3603":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/RGBColorChooser.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3604":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/RGBColorChooser.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3605":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/TabFolder.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3606":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/RGBColorChooser.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3607":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/TabFolder.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3608":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/PrintingWorkspace.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3609":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/TabFolder.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3610":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/ResizeCorner.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3611":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/PrintingWorkspace.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3612":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/ResizeCorner.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3613":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/PrintingWorkspace.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3614":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/ResizeCorner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3615":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/ProgressBar.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3616":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/ProgressBar.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3617":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/JournalEntry.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3618":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/ClipMorph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3619":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/JournalEntry.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3620":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/MinimizedMorphContainer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3621":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/ClipMorph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3622":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/MinimizedMorphContainer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3623":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/ProgressBar.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3624":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/ProgressIndicator.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3625":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/CloseButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3626":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/LabeledBox.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3627":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/CloseButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3628":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/ProgressIndicator.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3629":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/JournalEntry.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3630":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/LabeledBox.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3631":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/ClipMorph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3632":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/MinimizedMorphContainer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3633":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/FilterableList.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3634":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/FilterableList.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3635":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/ProgressIndicator.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3636":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/LabeledBox.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3637":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/CloseButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3638":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/FilterableList.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3639":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/IntegerInput.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3640":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/ReferenceChoice.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3641":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataSelector.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3642":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/IntegerInput.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3643":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/wlsReference.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3644":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/FloatInput.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3645":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/wlsReference.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3646":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/FloatInput.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3647":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/MessageMorph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3648":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/wlsReference.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3649":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/MessageMorph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3650":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/FloatInput.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3651":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataForm.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3652":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataDisplay.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3653":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataForm.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3654":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataDisplay.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3655":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/MessageMorph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3656":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/TextInput.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3657":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataForm.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3658":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/TextInput.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3659":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataDisplay.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3660":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/TableCreator.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3661":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/TableCreator.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3662":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataDeclarator.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3663":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/TextInput.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3664":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataDeclarator.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3665":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/TableCreator.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3666":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DatabaseConnector.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3667":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataDeclarator.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3668":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DatabaseConnector.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3669":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DatabaseConnector.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3670":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataReference.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3671":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataReference.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3672":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/BooleanInput.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3673":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataReference.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3674":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/BooleanInput.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3675":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/BooleanInput.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3676":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/ReferenceChoice.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3677":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataSelector.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3678":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/ReferenceChoice.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3679":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataSelector.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3680":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/IntegerInput.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3681":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/HelpfulShortcuts.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3682":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/WebResourceMinimalChatExample.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3683":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/LivelyHelp.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3684":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/ChatApp.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3685":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/HelpfulShortcuts.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3686":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/AnnotationPin.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3687":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/ChatApp.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3688":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/AnnotationPin.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3689":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/LivelyHelp.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3690":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/HelpfulShortcuts.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3691":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/ChatApp.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3692":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/AnnotationPin.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3693":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/LivelysPartsBin.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3694":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/LivelysPartsBin.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3695":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/HowConnectWorks.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3696":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/HowConnectWorks.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3697":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/LivelysPartsBin.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3698":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/HowConnectWorks.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3699":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/WebResourceMinimalChatExample.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3700":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/WebResourceMinimalChatExample.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3701":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/LivelyHelp.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3702":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/TitleTextStyle.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3703":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/RotationBehavior.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3704":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/GradientBehavior.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3705":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/SubtitleTextStyle.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3706":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/RotationBehavior.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3707":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/SubtitleTextStyle.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3708":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/GradientBehavior.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3709":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/RotationBehavior.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3710":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/SubtitleTextStyle.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3711":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/NoteTextStyle.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3712":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/NoteTextStyle.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3713":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/ThrobbingBehavior.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3714":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/ColorBehavior.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3715":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/ThrobbingBehavior.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3716":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/ColorBehavior.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3717":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/NoteTextStyle.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3718":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/LaTeXHighlighting.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3719":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/InvisibleBehavior.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3720":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/LaTeXHighlighting.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3721":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/ColorBehavior.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3722":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/ThrobbingBehavior.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3723":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/InvisibleBehavior.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3724":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/TitleTextStyle.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3725":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/TitleTextStyle.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3726":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/LaTeXHighlighting.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3727":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/InvisibleBehavior.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3728":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/GradientBehavior.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3729":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Issues/CPUVisualization.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3730":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Issues/CPUWorkload.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3731":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Issues/CPUVisualization.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3732":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Issues/CPUWorkload.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3733":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Issues/CPUVisualization.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3734":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Issues/CPUWorkload.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3735":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/Label.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3736":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/Label.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3737":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/Slider.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3738":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/Button.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3739":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/List.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3740":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/Text.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3741":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/Slider.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3742":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/Text.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3743":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/Label.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3744":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/DropDownList.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3745":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/Slider.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3746":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/ProgressBar.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3747":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/DropDownList.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3748":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/Text.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3749":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/ProgressBar.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3750":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/DropDownList.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3751":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/ProgressBar.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3752":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/Rectangle.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3753":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/Rectangle.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3754":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/List.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3755":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/Button.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3756":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/Rectangle.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3757":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/List.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3758":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/Button.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3759":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/PresentationContainer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3760":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/PresentationController.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3761":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/PresentationContainer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3762":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/EmptySlideOverlay.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3763":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/PresentationController.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3764":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/EmptySlideOverlay.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3765":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/PresentationContainer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3766":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/PresentationController.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3767":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/EmptySlideOverlay.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3768":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/TestSlide.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3769":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/TestSlide.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3770":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SAPLogo.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3771":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SAPLogo.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3772":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/TestSlide.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3773":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SWASlide.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3774":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SAPLogo.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3775":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SWASlide.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3776":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SWASlideOverlay.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3777":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SWATitleSlide.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3778":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SWASlideOverlay.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3779":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SWATitleSlide.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3780":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SAPSWASlideOverlay.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3781":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SWASlide.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3782":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SAPSWASlideOverlay.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3783":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SWASlideOverlay.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3784":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SWATitleSlide.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3785":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SlideProjector.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3786":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SAPSWASlideOverlay.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3787":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SlideProjector.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3788":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/TemplateSlide.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3789":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/TemplateSlide.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3790":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SlideProjector.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3791":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SlideOverlay.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3792":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/HPITitleSlide.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3793":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/TemplateSlide.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3794":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SlideOverlay.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3795":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/HPITitleSlide.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3796":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SlideOverlay.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3797":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/HPITitleSlide.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3798":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Constantin/CardStack.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3799":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Constantin/Kreis.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3800":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Constantin/CardStack.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3801":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Constantin/Kreis.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3802":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Constantin/CardStack.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3803":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Constantin/Kreis.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3804":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fabian/ObjectEditorII.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3805":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fabian/ObjectEditorII.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3806":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fabian/ObjectEditorII.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3807":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/PrimitiveShapes.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3808":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/LineWithArrows.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3809":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Image.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3810":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/PrimitiveShapes.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3811":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/LineWithArrows.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3812":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Image.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3813":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Text.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3814":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Text.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3815":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Line.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3816":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/LineWithArrows.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3817":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Image.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3818":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Line.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3819":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/LineWithArrowOrange.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3820":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Text.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3821":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/LineWithArrowOrange.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3822":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Ellipse.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3823":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/LineWithArrow.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3824":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Line.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3825":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Ellipse.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3826":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/LineWithArrow.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3827":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/LineWithArrowOrange.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3828":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Ellipse.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3829":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Rectangle.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3830":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Triangle.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3831":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/LineWithArrow.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3832":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Rectangle.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3833":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Triangle.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3834":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Star.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3835":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Rectangle.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3836":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Star.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3837":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Triangle.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3838":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Star.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3839":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Marker.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3840":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Marker.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3841":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Marker.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3842":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Cloud.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3843":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Cloud.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3844":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/PrimitiveShapes.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3845":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Cloud.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3846":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/List.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3847":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/ScriptableButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3848":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/ScriptableButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3849":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/DropDownList.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3850":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/DropDownList.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3851":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/ScriptableButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3852":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/DropDownList.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3853":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/StartStopButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3854":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/StartStopButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3855":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/ComboText.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3856":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/StartStopButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3857":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/ComboText.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3858":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/Button.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3859":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/ComboText.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3860":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/Button.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3861":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/Spinner.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3862":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/Spinner.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3863":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/Button.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3864":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/Slider.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3865":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/Slider.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3866":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/Spinner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3867":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/ChoiceButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3868":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/CheckBox.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3869":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/ChoiceButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3870":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/CheckBox.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3871":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/Slider.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3872":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/ChoiceButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3873":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/CheckBox.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3874":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/InputField.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3875":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/InputField.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3876":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/InputField.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3877":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/List.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3878":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/List.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3879":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Journal.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3880":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/TextBox.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3881":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/TextBox.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3882":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/FixedLabel.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3883":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/WIP.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3884":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/OrangeAnnotationAndLine.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3885":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/FixedLabel.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3886":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/WIP.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3887":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/OrangeAnnotationAndLine.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3888":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/TextBox.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3889":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/FixedLabel.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3890":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/WIP.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3891":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/OrangeAnnotationAndLine.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3892":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/PaperMorph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3893":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/PaperMorph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3894":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Label.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3895":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Title.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3896":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Label.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3897":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/MetaNoteText.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3898":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Title.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3899":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/MetaNoteText.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3900":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/PaperMorph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3901":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Label.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3902":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/MarkdownText.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3903":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Title.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3904":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/MetaNoteText.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3905":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Translator.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3906":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/MarkdownText.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3907":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Translator.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3908":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Cool.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3909":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Cool.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3910":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/MarkdownText.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3911":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Translator.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3912":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/FontList.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3913":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Cool.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3914":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/FontList.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3915":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/OrangeAnnotation.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3916":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/OrangeAnnotation.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3917":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/FontList.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3918":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Journal.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3919":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Journal.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3920":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/OrangeAnnotation.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3921":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Math/MathMorph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3922":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Math/MathMorph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3923":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Math/MathMorph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3924":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/MP2011WS/MetricsView.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3925":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/MP2011WS/MetricsView.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3926":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/MP2011WS/MetricsView.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3927":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Martin/Measurements%20Workspace.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3928":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Martin/OfflineIndicator.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3929":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Martin/Result%20Workspace.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3930":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Martin/OfflineIndicator.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3931":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Martin/RecreateIDs.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3932":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Martin/RecreateIDs1.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3933":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Martin/Result%20Workspace.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3934":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Martin/OfflineIndicator.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3935":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Martin/Measurements%20Workspace.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3936":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Martin/Measurements%20Workspace.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3937":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Martin/RecreateIDs.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3938":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Martin/RecreateIDs1.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3939":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Martin/RecreateIDs.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3940":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Martin/RecreateIDs1.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3941":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Martin/Result%20Workspace.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3942":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ObjectTracer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3943":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/CurveInspector.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3944":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/TextInspector.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3945":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/Debugger.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3946":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/Debugger.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3947":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/Debugger.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3948":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/FPSMorph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3949":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ObjectAreaTracer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3950":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/FPSMorph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3951":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ObjectAreaTracer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3952":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/FPSMorph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3953":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ModuleDependencyVis.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3954":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ObjectAreaTracer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3955":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ModuleDependencyVis.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3956":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ModuleDependencyVis.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3957":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/PropertySheet.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3958":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/PropertySheet.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3959":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/Benchmarker.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3960":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/Benchmarker.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3961":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/PropertySheet.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3962":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/AlternativeObjectDiffer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3963":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ObjectDiffer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3964":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ObjectSerializationGraph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3965":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/AlternativeObjectDiffer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3966":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/Benchmarker.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3967":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ObjectDiffer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3968":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ObjectSerializationGraph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3969":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/AlternativeObjectDiffer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3970":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ObjectDiffer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3971":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ObjectSerializationGraph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3972":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/SerializationGraph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3973":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/SerializationGraph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3974":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/PasteInspector.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3975":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/PasteInspector.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3976":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/SerializationGraph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3977":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ObjectTracer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3978":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ObjectTracer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3979":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/PasteInspector.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3980":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/CurveInspector.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3981":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/TextInspector.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3982":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/CurveInspector.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3983":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/TextInspector.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3984":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Robert/RobertsTransportationMorph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3985":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Robert/JensTransportationMorph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3986":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Robert/RobertsTransportationMorph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3987":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Robert/JensTransportationMorph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3988":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Robert/RobertsTransportationMorph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3989":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Robert/JensTransportationMorph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3990":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Pictures/SAPLogo.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3991":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Pictures/LivelyLogo.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3992":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Pictures/LivelyLogo.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3993":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Pictures/LivelyLogo.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3994":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Maps/GoogleMaps.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3995":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Maps/AddressExtractor.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3996":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Maps/AddressExtractor.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3997":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Maps/GoogleMaps.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3998":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Maps/USMap.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3999":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Maps/WorldMap.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4000":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Maps/USMap.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4001":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Maps/WorldMap.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4002":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Maps/AddressExtractor.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4003":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Maps/USMap.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4004":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Maps/WorldMap.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4005":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Maps/GoogleMaps.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4006":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/CodeSnippets/ConvertPartsBinLogos.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4007":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/CodeSnippets/ConvertPartsBinLogos.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4008":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/CodeSnippets/ConvertPartsBinLogos.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4009":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ModulePart.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4010":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/TestRunnerWithDebuggingSupport.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4011":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/MethodFinder.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4012":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ClassBrowser.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4013":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/TestRunnerWithDebuggingSupport.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4014":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4015":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartTester.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4016":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ColorReplacer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4017":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ServerSearch.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4018":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartTestRunner.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4019":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/Explorer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4020":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartTester.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4021":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/MorphDiffer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4022":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartTestRunner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4023":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/StyleEditor.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4024":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser2.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4025":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/TestRunner.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4026":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4027":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/StyleEditor.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4028":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser2.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4029":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/SearchSourceCode.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4030":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/DropboxBrowser.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4031":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4032":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/BootstrapParts.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4033":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/TextAttributePanel.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4034":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/TextEditor.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4035":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/IFrameLoader.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4036":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/BootstrapParts.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4037":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/WindowFinder.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4038":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/LivelyTweets.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4039":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/TextEditor.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4040":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ErrorStackViewer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4041":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/WindowFinder.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4042":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/VerticalSpaceMaker.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4043":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/LivelyTweets.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4044":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/MethodFinder.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4045":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ClassBrowser.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4046":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ModulePart.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4047":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/TestRunnerWithDebuggingSupport.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4048":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ModulePart.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4049":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4050":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ColorReplacer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4051":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ServerSearch.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4052":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4053":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartTester.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4054":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/Explorer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4055":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartTestRunner.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4056":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ColorReplacer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4057":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ServerSearch.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4058":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/MorphDiffer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4059":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/Explorer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4060":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/StyleEditor.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4061":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/TestRunner.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4062":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser2.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4063":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/MorphDiffer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4064":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4065":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/TestRunner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4066":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/DropboxBrowser.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4067":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/SearchSourceCode.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4068":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/TextAttributePanel.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4069":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/DropboxBrowser.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4070":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/SearchSourceCode.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4071":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/BootstrapParts.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4072":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/IFrameLoader.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4073":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/TextEditor.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4074":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/TextAttributePanel.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4075":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ErrorStackViewer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4076":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/IFrameLoader.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4077":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/WindowFinder.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4078":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/LivelyTweets.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4079":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/VerticalSpaceMaker.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4080":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ErrorStackViewer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4081":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/MethodFinder.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4082":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ClassBrowser.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4083":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/VerticalSpaceMaker.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4084":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/CollapsiblePanel.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4085":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/FontChooserDialog.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4086":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/WordCounter.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4087":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/ColorField.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4088":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/MetaNoteText.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4089":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/Text.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4090":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/ColorField.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4091":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/DiffExample.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4092":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/FontChooserComboBox.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4093":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/Text.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4094":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/DiffExample.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4095":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/ColorField.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4096":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/FontChooserComboBox.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4097":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/StyleEditor1.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4098":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/StyleEditor2.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4099":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/DiffExample.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4100":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/Text.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4101":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/VideoCodecTester.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4102":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/VideoCodecTester.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4103":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/Cool.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4104":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/VideoCodecTester.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4105":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/VersionDiffer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4106":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/SAPLogo.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4107":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/VersionDiffer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4108":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/CollapsiblePanel.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4109":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/FontChooserDialog.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4110":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/CollapsiblePanel.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4111":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/WordCounter.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4112":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/VersionDiffer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4113":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/WordCounter.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4114":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SWD2011/BloomFilter.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4115":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SWD2011/Prototype%20Inheritance.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4116":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SWD2011/BloomFilter.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4117":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SWD2011/ExampleSWDObject%20%20%20%20.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4118":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SWD2011/Prototype%20Inheritance.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4119":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SWD2011/ExampleSWDObject%20%20%20%20.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4120":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SWD2011/BloomFilter.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4121":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SWD2011/Prototype%20Inheritance.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4122":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SWD2011/ExampleSWDObject%20%20%20%20.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4123":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/JSONPrinter.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4124":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/Timer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4125":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/Timer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4126":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/JSONPrinter.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4127":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/Timer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4128":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/Iterator.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4129":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/Iterator.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4130":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/Iterator.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4131":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/JSONConverter.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4132":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/TimerWithDisplay.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4133":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/DistributedDoit.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4134":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/JSONConverter.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4135":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/DistributedDoit.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4136":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/TimerWithDisplay.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4137":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/JSONConverter.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4138":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/DistributedDoit.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4139":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/TimerWithDisplay.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4140":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/JSONPrinter.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4141":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tests/CommitMessageTest.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4142":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tests/TestEllipse.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4143":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tests/JensContent.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4144":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tests/TestObjectDice.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4145":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tests/CommitMessageTest.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4146":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tests/TestEllipse.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4147":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tests/GetSelectionTest.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4148":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tests/GetSelectionTest.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4149":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tests/JensContent.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4150":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tests/TestObjectDice.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4151":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tests/GetSelectionTest.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4152":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tests/JensContent.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4153":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tests/CommitMessageTest.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4154":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tests/TestEllipse.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4155":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tests/TestObjectDice.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4156":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Controls/GrabbingControl.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4157":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Controls/DraggingControl.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4158":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Controls/GrabbingControl.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4159":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Controls/DraggingControl.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4160":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Controls/DraggingControl.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4161":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Controls/GrabbingControl.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4162":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Database/DatabaseContainer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4163":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Database/ODataBrowser.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4164":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Database/ODataSource.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4165":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Database/ODataBrowser.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4166":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Database/SQLiteViewer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4167":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Database/SQLiteViewer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4168":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Database/DatabaseContainer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4169":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Database/DatabaseContainer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4170":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Database/ODataSource.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4171":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Database/SQLiteViewer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4172":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Database/ODataSource.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4173":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Database/ODataBrowser.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4174":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/TouchMenu.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4175":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/WorldMenu.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4176":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/SearchField.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4177":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/LoadingMorph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4178":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/WorldMenu.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4179":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Text.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4180":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/LoadingMorph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4181":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/PartsBinBrowser.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4182":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Text.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4183":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/DoAllButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4184":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/PartsBinBrowser.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4185":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/PrintButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4186":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/DoAllButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4187":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/PrintButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4188":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/LoadingMorph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4189":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Text.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4190":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/DoitButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4191":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Ellipse.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4192":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/DoitButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4193":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/PartsBinBrowser.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4194":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/DoAllButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4195":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Ellipse.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4196":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/PrintButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4197":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/DoitButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4198":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Ellipse.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4199":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/ResizeCorner.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4200":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Button.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4201":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/ResizeCorner.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4202":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Button.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4203":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/ObjectEditor.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4204":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/TouchList.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4205":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/ObjectEditor.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4206":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/TouchList.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4207":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Marker.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4208":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/ResizeCorner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4209":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/ShadowButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4210":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Button.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4211":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Slider.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4212":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Marker.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4213":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/HoldIndicator.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4214":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/ShadowButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4215":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/ObjectEditor.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4216":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Slider.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4217":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/HoldIndicator.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4218":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/TouchList.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4219":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Marker.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4220":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/ShadowButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4221":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/TextField.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4222":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Slider.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4223":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/HoldIndicator.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4224":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/SaveButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4225":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/TextField.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4226":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/SaveButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4227":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/TextField.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4228":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/SaveButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4229":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/PinLessTouchMenu.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4230":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/PinLessTouchMenu.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4231":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/TouchMenu.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4232":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/SearchField.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4233":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/TouchMenu.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4234":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/SearchField.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4235":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/PinLessTouchMenu.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4236":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/WorldMenu.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4237":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/MorphDiffing%20status%20indicator.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4238":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/ResetButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4239":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/LayoutStyler.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4240":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Styler.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4241":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Flap.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4242":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/BorderStyler.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4243":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/VoteMorph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4244":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/LeftButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4245":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/LayoutStyler.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4246":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/MorphMerger.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4247":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Styler.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4248":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Flap.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4249":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/LeftButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4250":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/MorphMerger.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4251":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/ObjectEditorII.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4252":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Mapscript.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4253":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/IPadCar.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4254":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/ObjectEditorII.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4255":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Mapscript.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4256":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/a+Button1.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4257":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/a-Button1.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4258":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/UserStory.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4259":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/UserStoryDestroyer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4260":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/HyperCard.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4261":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/BeToolButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4262":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/SyncMorph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4263":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Rectanglewin.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4264":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Blog.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4265":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/UserStory.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4266":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/UserStoryBoard.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4267":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/UserStoryDestroyer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4268":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/HyperCard.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4269":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/SyncMorph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4270":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/StartButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4271":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/DatabaseChooser.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4272":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/UserStoryDiffViewer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4273":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Ellipse-win.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4274":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Path.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4275":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/UserStoryBoard.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4276":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/StartButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4277":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/UserStoryDiffViewer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4278":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/ColorChooser.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4279":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/HCTextField.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4280":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/NameSign.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4281":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Path.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4282":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/coursebtn.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4283":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Toolbar.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4284":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/BlogEntry.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4285":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Car.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4286":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Foobar.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4287":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/ColorChooser.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4288":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/onlineChecker.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4289":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/RightButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4290":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/webAppButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4291":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/HCTextField.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4292":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/coursebtn.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4293":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/BlogEntry.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4294":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/MorphDiffing%20status%20indicator.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4295":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/ResetButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4296":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Foobar.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4297":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/onlineChecker.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4298":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/RightButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4299":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/BorderStyler.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4300":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/webAppButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4301":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/LayoutStyler.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4302":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/VoteMorph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4303":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Flap.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4304":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Styler.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4305":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/ResetButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4306":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/BorderStyler.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4307":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/LeftButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4308":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/MorphMerger.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4309":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/VoteMorph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4310":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/ObjectEditorII.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4311":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/IPadCar.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4312":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Mapscript.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4313":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/a+Button1.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4314":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/IPadCar.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4315":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/a-Button1.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4316":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/a+Button1.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4317":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/BeToolButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4318":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/UserStory.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4319":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/a-Button1.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4320":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Rectanglewin.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4321":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/UserStoryDestroyer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4322":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/HyperCard.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4323":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Blog.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4324":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/SyncMorph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4325":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/BeToolButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4326":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/DatabaseChooser.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4327":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Ellipse-win.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4328":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Rectanglewin.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4329":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/UserStoryBoard.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4330":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Blog.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4331":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/StartButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4332":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/UserStoryDiffViewer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4333":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Path.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4334":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/DatabaseChooser.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4335":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Ellipse-win.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4336":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/NameSign.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4337":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Toolbar.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4338":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/ColorChooser.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4339":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Car.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4340":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/HCTextField.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4341":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/coursebtn.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4342":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/BlogEntry.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4343":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/NameSign.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4344":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Toolbar.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4345":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Foobar.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4346":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/RightButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4347":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/onlineChecker.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4348":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Car.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4349":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/webAppButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4350":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/LogSearch.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4351":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/CPUData.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4352":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/NodeJSControl.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4353":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/CPUData.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4354":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/NodeJSControl.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4355":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/CommandLine.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4356":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/ServerCommands.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4357":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/CPUData.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4358":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/CommandLine.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4359":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/ServerCommands.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4360":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/NodeJSControl.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4361":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/ServerPart.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4362":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/CommandLine.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4363":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/JSRemoteServerWorkspace.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4364":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/ServerPart.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4365":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/ServerCommands.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4366":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/JSRemoteServerWorkspace.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4367":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/FibonacciPart.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4368":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/ServerPart.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4369":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/JSRemoteServerWorkspace.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4370":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/FibonacciPart.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4371":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/LogSearch.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4372":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/LogSearch.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4373":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/FibonacciPart.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4374":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/SillyClock.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4375":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/Windmill.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4376":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/Windmill.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4377":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/Windmill.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4378":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/HighscoreExample.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4379":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/FrameRateGraph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4380":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/HighscoreExample.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4381":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/FrameRateGraph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4382":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/Clock.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4383":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/Clock.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4384":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/HighscoreExample.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4385":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/RedRectangle.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4386":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/FrameRateGraph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4387":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/RedRectangle.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4388":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/Clock.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4389":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/KClock.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4390":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/RedRectangle.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4391":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/KClock.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4392":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/ArchitectureOverview.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4393":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/ArchitectureOverview.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4394":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/CrabsResults.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4395":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/KClock.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4396":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/CrabsResults.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4397":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/ArchitectureOverview.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4398":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/RotatingStar.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4399":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/CurrencyConverter.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4400":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/TestWidget.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4401":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/CrabsResults.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4402":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/RotatingStar.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4403":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/CurrencyConverter.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4404":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/TestWidget.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4405":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/RotatingStar.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4406":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/CurrencyConverter.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4407":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/LivelyEngine.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4408":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/TestWidget.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4409":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/LivelyEngine.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4410":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/LivelyEngine.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4411":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/SillyClock.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4412":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/SillyClock.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4413":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/TestObject.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4414":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/TestObject.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4415":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BPCGrid.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4416":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/morphic.js/MinimalWorld.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4417":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/morphic.js/SnapJS.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4418":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/morphic.js/MinimalWorld.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4419":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/morphic.js/MinimalWorld2.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4420":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/morphic.js/SnapJS.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4421":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/morphic.js/MinimalWorld2.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4422":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/morphic.js/MinimalWorld.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4423":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/morphic.js/SnapJS.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4424":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/morphic.js/MinimalWorld2.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4425":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/VBox.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4426":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/VBox.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4427":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/TabContainer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4428":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/JournalBox.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4429":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/VBox.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4430":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/JournalBox.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4431":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/JournalBox.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4432":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/FancyList.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4433":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/FancyList.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4434":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/HBox.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4435":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/LayoutConfigurator.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4436":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/TilePane.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4437":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/HBox.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4438":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/LayoutConfigurator.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4439":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/FancyList.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4440":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/TilePane.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4441":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/TilePane5x5.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4442":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/TilePane5x5.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4443":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/LayoutConfigurator.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4444":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/HBox.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4445":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/TilePane.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4446":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/TabContainer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4447":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/TilePane5x5.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4448":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/TabContainer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4449":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BPCGrid.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4450":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/TestObject.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"4451":{"onrestore":{"__isSmartRef__":true,"id":4452},"reloadEverything":{"__isSmartRef__":true,"id":4460},"setSelectedPartItem":{"__isSmartRef__":true,"id":4464},"onLoadFromPartsBin":{"__isSmartRef__":true,"id":4468},"ensureCategories":{"__isSmartRef__":true,"id":4476},"updateCategoriesDictFromPartsBin":{"__isSmartRef__":true,"id":4480},"updateCategoryList":{"__isSmartRef__":true,"id":4484},"defaultPartsBinURL":{"__isSmartRef__":true,"id":4488},"reset":{"__isSmartRef__":true,"id":4492},"setupConnections":{"__isSmartRef__":true,"id":4496},"loadPartsOfCategory":{"__isSmartRef__":true,"id":4500},"removeParts":{"__isSmartRef__":true,"id":4504},"getPartsSpaceForCategory":{"__isSmartRef__":true,"id":4508},"addMorphsForPartItems":{"__isSmartRef__":true,"id":4512},"getURLForCategoryNamed":{"__isSmartRef__":true,"id":4516},"makeUpPartNameFor":{"__isSmartRef__":true,"id":4520},"openPart":{"__isSmartRef__":true,"id":4524},"interactivelyRemoveSelectedPartItem":{"__isSmartRef__":true,"id":4528},"loadAndOpenSelectedPartItem":{"__isSmartRef__":true,"id":4532},"addCategory":{"__isSmartRef__":true,"id":4536},"addCategoryInteractively":{"__isSmartRef__":true,"id":4540},"addExternalCategory":{"__isSmartRef__":true,"id":4544},"removeCategory":{"__isSmartRef__":true,"id":4548},"removeCategoryInteractively":{"__isSmartRef__":true,"id":4552},"interactivelyMoveSelectedPartItem":{"__isSmartRef__":true,"id":4556},"setMetaInfoOfSelectedItem":{"__isSmartRef__":true,"id":4560},"saveCommentForSelectedPartItem":{"__isSmartRef__":true,"id":4564},"addPartsOfCategory":{"__isSmartRef__":true,"id":4568},"onLoadLatest":{"__isSmartRef__":true,"id":4572},"onLoadAll":{"__isSmartRef__":true,"id":4576},"onSearch":{"__isSmartRef__":true,"id":4580},"addPartsFromURLs":{"__isSmartRef__":true,"id":4584},"search":{"__isSmartRef__":true,"id":4588},"showMsg":{"__isSmartRef__":true,"id":4592},"toggleMorePane":{"__isSmartRef__":true,"id":4596},"interactivelyCopySelectedPartItem":{"__isSmartRef__":true,"id":4600},"partsBinUrl":{"__isSmartRef__":true,"id":4604},"partsBinURL":{"__isSmartRef__":true,"id":4608},"commitLogString":{"__isSmartRef__":true,"id":4612},"showCommits":{"__isSmartRef__":true,"id":4616},"setShareLink":{"__isSmartRef__":true,"id":4620},"setSelectedPartVersions":{"__isSmartRef__":true,"id":4624}},"4452":{"varMapping":{"__isSmartRef__":true,"id":4453},"source":"function onrestore() {\n (function(){ this.reloadEverything() }.bind(this)).delay(0)\n}","funcProperties":{"__isSmartRef__":true,"id":4458},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4453":{"this":{"__isSmartRef__":true,"id":1266},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4454}},"4454":{"$super":{"__isSmartRef__":true,"id":4455}},"4455":{"varMapping":{"__isSmartRef__":true,"id":4456},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4457},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4456":{"obj":{"__isSmartRef__":true,"id":1266},"name":"onrestore"},"4457":{},"4458":{"timestamp":{"__isSmartRef__":true,"id":4459},"user":"undefined","tags":[]},"4459":{"isSerializedDate":true,"string":"Sat Mar 10 2012 11:25:14 GMT+0100 (Mitteleuropäische Zeit)"},"4460":{"varMapping":{"__isSmartRef__":true,"id":4461},"source":"function reloadEverything() {\n this.setSelectedPartItem(null)\n this.updateCategoriesDictFromPartsBin();\n this.addCategory(\"*latest*\", true);\n this.addCategory(\"*all*\", true);\n this.addCategory(\"*search*\", true);\n}","funcProperties":{"__isSmartRef__":true,"id":4462},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4461":{"this":{"__isSmartRef__":true,"id":1266}},"4462":{"timestamp":{"__isSmartRef__":true,"id":4463},"tags":[]},"4463":{"isSerializedDate":true,"string":"Tue Dec 20 2011 19:03:58 GMT+0100 (Mitteleuropäische Zeit)"},"4464":{"varMapping":{"__isSmartRef__":true,"id":4465},"source":"function setSelectedPartItem(item) {\n this.selectedPartItem = item;\n this.get('selectedPartComment').textString = '';\n this.get('selectedPartVersions').updateList(item ? ['Loading versions...']: []);\n this.get('selectedPartVersions').setSelection(null);\n if (!item) {\n this.get('selectedPartName').textString = 'nothing selected'\n this.get('selectedPartSpaceName').textString = ''\n\treturn;\n }\n this.get('selectedPartName').textString = item.name\n this.get('selectedPartSpaceName').textString = item.partsSpaceName\n\n // load versions\n connect(item, 'partVersions', this, 'setSelectedPartVersions');\n item.loadPartVersions(true);\n\n // load meta info\n connect(item, 'loadedMetaInfo', this, 'setMetaInfoOfSelectedItem');\n \n this.setShareLink(item);\n\n item.loadPartMetaInfo(true);\n}","funcProperties":{"__isSmartRef__":true,"id":4466},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4465":{"this":{"__isSmartRef__":true,"id":1266}},"4466":{"timestamp":{"__isSmartRef__":true,"id":4467},"user":"jenslincke","tags":[]},"4467":{"isSerializedDate":true,"string":"Tue Jan 31 2012 19:34:13 GMT+0100 (Mitteleuropäische Zeit)"},"4468":{"varMapping":{"__isSmartRef__":true,"id":4469},"source":"function onLoadFromPartsBin() {\n $super();\n this.reloadEverything();\n}","funcProperties":{"__isSmartRef__":true,"id":4474},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4469":{"this":{"__isSmartRef__":true,"id":1266},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4470}},"4470":{"$super":{"__isSmartRef__":true,"id":4471}},"4471":{"varMapping":{"__isSmartRef__":true,"id":4472},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4473},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4472":{"obj":{"__isSmartRef__":true,"id":1266},"name":"onLoadFromPartsBin"},"4473":{},"4474":{"timestamp":{"__isSmartRef__":true,"id":4475},"tags":[]},"4475":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (Mitteleuropäische Zeit)"},"4476":{"varMapping":{"__isSmartRef__":true,"id":4477},"source":"function ensureCategories() {\n if (!this.categories)\n this.categories = {uncategorized: 'PartsBin/'};\n}","funcProperties":{"__isSmartRef__":true,"id":4478},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4477":{"this":{"__isSmartRef__":true,"id":1266}},"4478":{"timestamp":{"__isSmartRef__":true,"id":4479},"tags":[]},"4479":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (Mitteleuropäische Zeit)"},"4480":{"varMapping":{"__isSmartRef__":true,"id":4481},"source":"function updateCategoriesDictFromPartsBin() { \n this.ensureCategories();\n var webR = new WebResource(this.partsBinURL());\n webR.beAsync();\n \n var that = this;\n var callback = function(collections) {\n collections.forEach(function(dir) {\n var unescape = Global.urlUnescape || Global.unescape,\n unescaped = unescape(dir.getURL().filename()),\n name = unescaped.replace(/\\/$/,\"\");\n that.categories[name] = that.partsBinURL().withFilename(unescaped);\n });\n that.updateCategoryList(that.categoryName);\n }\n connect(webR, 'subCollections', {cb: callback}, 'cb', {\n updater: function($upd, value) {\n if (!(this.sourceObj.status && this.sourceObj.status.isDone())) return;\n if (!value) return;\n $upd(value);\n },\n });\n webR.getSubElements();\n}","funcProperties":{"__isSmartRef__":true,"id":4482},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4481":{"this":{"__isSmartRef__":true,"id":1266}},"4482":{"timestamp":{"__isSmartRef__":true,"id":4483},"tags":[]},"4483":{"isSerializedDate":true,"string":"Tue Dec 20 2011 19:03:58 GMT+0100 (Mitteleuropäische Zeit)"},"4484":{"varMapping":{"__isSmartRef__":true,"id":4485},"source":"function updateCategoryList(optCategoryName) {\n this.get('categoryList').updateList(\n\tProperties.own(this.categories).sortBy(function(name) { return name.toLowerCase()}));\n this.get('categoryList').setSelection(optCategoryName)\n}","funcProperties":{"__isSmartRef__":true,"id":4486},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4485":{"this":{"__isSmartRef__":true,"id":1266}},"4486":{"timestamp":{"__isSmartRef__":true,"id":4487},"tags":[]},"4487":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (Mitteleuropäische Zeit)"},"4488":{"varMapping":{"__isSmartRef__":true,"id":4489},"source":"function defaultPartsBinURL() {\n return new URL(Config.rootPath).withFilename('PartsBin/');\n}","funcProperties":{"__isSmartRef__":true,"id":4490},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4489":{"this":{"__isSmartRef__":true,"id":1266}},"4490":{"timestamp":{"__isSmartRef__":true,"id":4491},"user":"fabian","tags":[]},"4491":{"isSerializedDate":true,"string":"Wed Feb 22 2012 23:39:48 GMT+0100 (Mitteleuropäische Zeit)"},"4492":{"varMapping":{"__isSmartRef__":true,"id":4493},"source":"function reset() {\n this.connections = {toggleMorePane: {}} \n this.setSelectedPartItem(null);\n delete this.categories;\n this.getPartsBinMetaInfo().requiredModules= ['lively.PartsBin', 'apps.DateFormat'] \n this.get('categoryList').updateList([]);\n this.get('partsBinContents').removeAllMorphs();\n this.get('searchText').setTextString(\"\");\n}","funcProperties":{"__isSmartRef__":true,"id":4494},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4493":{"this":{"__isSmartRef__":true,"id":1266}},"4494":{"timestamp":{"__isSmartRef__":true,"id":4495},"user":"jenslincke","tags":[]},"4495":{"isSerializedDate":true,"string":"Tue Jan 31 2012 20:28:27 GMT+0100 (Mitteleuropäische Zeit)"},"4496":{"varMapping":{"__isSmartRef__":true,"id":4497},"source":"function setupConnections() {\n connect(this.closeButton, 'fire', this, 'remove')\n connect(this.addCategoryButton, 'fire', this, 'addCategoryInteractively')\n connect(this.get('removeCategoryButton'), 'fire', this, 'removeCategoryInteractively')\n connect(this.get('categoryList'), 'selection', this, 'categoryName')\n connect(this, 'categoryName', this, 'loadPartsOfCategory')\n\n connect(this.get('partsBinContents'), 'selectedItem', this, 'setSelectedPartItem')\n\n connect(this.get('reloadButton'), \"fire\", this, \"reloadEverything\")\n\n connect(this.get('loadPartButton'), \"fire\", this, \"loadAndOpenSelectedPartItem\")\n\n connect(this.get('removePartButton'), \"fire\", this, \"interactivelyRemoveSelectedPartItem\")\n\n connect(this.get('movePartButton'), \"fire\", this, \"interactivelyMoveSelectedPartItem\")\n connect(this.get('copyPartButton'), \"fire\", this, \"interactivelyCopySelectedPartItem\")\n\n connect(this.get('selectedPartComment'), \"savedTextString\", this, \"saveCommentForSelectedPartItem\")\n}","funcProperties":{"__isSmartRef__":true,"id":4498},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4497":{"this":{"__isSmartRef__":true,"id":1266}},"4498":{"timestamp":{"__isSmartRef__":true,"id":4499},"tags":[]},"4499":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (Mitteleuropäische Zeit)"},"4500":{"varMapping":{"__isSmartRef__":true,"id":4501},"source":"function loadPartsOfCategory(categoryName) {\n this.removeParts();\n this.setSelectedPartItem(null);\n if (!categoryName) return;\n var webR;\n if (categoryName == \"*all*\") {\n this.showMsg(\"loading all...\");\n webR = new WebResource(this.partsBinURL()).beAsync();\n lively.bindings.connect(webR, 'subDocuments', this, 'onLoadAll');\n webR.getSubElements(10)\n } else if (categoryName == \"*latest*\") {\n this.showMsg(\"loading latest...\");\n webR = new WebResource(this.partsBinURL()).beAsync();\n lively.bindings.connect(webR, 'contentDocument', this, 'onLoadLatest');\n webR.propfind('infinity')\n } else if (categoryName == \"*search*\") {\n this.showMsg(\"searching...\");\n webR = new WebResource(this.partsBinURL()).beAsync();\n lively.bindings.connect(webR, 'subDocuments', this, 'allURLs', {\n converter: function(subDocuments) {\n return subDocuments.invoke('getURL')\n }\n });\n lively.bindings.connect(this, 'allURLs', this, 'onSearch', {\n removeAfterUpdate: true});\n webR.getSubElements(10)\n } else {\n this.addPartsOfCategory(categoryName)\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4502},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4501":{"this":{"__isSmartRef__":true,"id":1266}},"4502":{"timestamp":{"__isSmartRef__":true,"id":4503},"tags":[]},"4503":{"isSerializedDate":true,"string":"Tue Dec 20 2011 19:03:58 GMT+0100 (Mitteleuropäische Zeit)"},"4504":{"varMapping":{"__isSmartRef__":true,"id":4505},"source":"function removeParts() {\n this.get('partsBinContents').submorphs.clone().invoke('remove');\n}","funcProperties":{"__isSmartRef__":true,"id":4506},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4505":{"this":{"__isSmartRef__":true,"id":1266}},"4506":{"timestamp":{"__isSmartRef__":true,"id":4507},"tags":[]},"4507":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (Mitteleuropäische Zeit)"},"4508":{"varMapping":{"__isSmartRef__":true,"id":4509},"source":"function getPartsSpaceForCategory(categoryName) {\n var url = this.getURLForCategoryNamed(categoryName);\n return lively.PartsBin.partsSpaceWithURL(url);\n}","funcProperties":{"__isSmartRef__":true,"id":4510},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4509":{"this":{"__isSmartRef__":true,"id":1266}},"4510":{"timestamp":{"__isSmartRef__":true,"id":4511},"tags":[]},"4511":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (Mitteleuropäische Zeit)"},"4512":{"varMapping":{"__isSmartRef__":true,"id":4513},"source":"function addMorphsForPartItems(partItems, doNotSort) {\n this.removeParts();\n if (!doNotSort) {\n partItems = partItems.sortBy(function(ea) {\n return ea.name.toLowerCase() \n });\n }\n\n var pContents = this.get('partsBinContents');\n pContents.stopAddingPartItemsAsync();\n pContents.startAddingPartItems(partItems);\n}","funcProperties":{"__isSmartRef__":true,"id":4514},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4513":{"this":{"__isSmartRef__":true,"id":1266}},"4514":{"timestamp":{"__isSmartRef__":true,"id":4515},"tags":[]},"4515":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:26:53 GMT+0100 (Mitteleuropäische Zeit)"},"4516":{"varMapping":{"__isSmartRef__":true,"id":4517},"source":"function getURLForCategoryNamed(categoryName) {\n this.ensureCategories()\n\n var relative = this.categories[categoryName];\n if (!relative) return null;\n return URL.ensureAbsoluteCodeBaseURL(relative).withRelativePartsResolved()\n}","funcProperties":{"__isSmartRef__":true,"id":4518},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4517":{"this":{"__isSmartRef__":true,"id":1266}},"4518":{"timestamp":{"__isSmartRef__":true,"id":4519},"user":"undefined","tags":[]},"4519":{"isSerializedDate":true,"string":"Sat Mar 10 2012 11:20:59 GMT+0100 (Mitteleuropäische Zeit)"},"4520":{"varMapping":{"__isSmartRef__":true,"id":4521},"source":"function makeUpPartNameFor(name) {\n if (!$morph(name)) return name;\n var i = 2;\n while($morph(name + i)) { i++ }\n return name + i;\n}","funcProperties":{"__isSmartRef__":true,"id":4522},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4521":{"this":{"__isSmartRef__":true,"id":1266}},"4522":{"timestamp":{"__isSmartRef__":true,"id":4523},"tags":[]},"4523":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (Mitteleuropäische Zeit)"},"4524":{"varMapping":{"__isSmartRef__":true,"id":4525},"source":"function openPart(partMorph) {\n partMorph.setName(this.makeUpPartNameFor(partMorph.getName()));\n lively.morphic.World.current().firstHand().grabMorph(partMorph, null);\n if(partMorph.onCreateFromPartsBin) partMorph.onCreateFromPartsBin();\n partMorph.setPosition(pt(0,0));\n}","funcProperties":{"__isSmartRef__":true,"id":4526},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4525":{"this":{"__isSmartRef__":true,"id":1266}},"4526":{"timestamp":{"__isSmartRef__":true,"id":4527},"tags":[]},"4527":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (Mitteleuropäische Zeit)"},"4528":{"varMapping":{"__isSmartRef__":true,"id":4529},"source":"function interactivelyRemoveSelectedPartItem(partMorph) {\n var item = this.selectedPartItem;\n if (!item) return;\n this.world().confirm(\"really delete \" + item.name + \" in PartsBin?\", function(answer) {\n\tif (!answer) return;\n\titem.del();\n\tthis.reloadEverything();\n\talertOK(\"deleted \" + item.name);\n }.bind(this))\n}","funcProperties":{"__isSmartRef__":true,"id":4530},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4529":{"this":{"__isSmartRef__":true,"id":1266}},"4530":{"timestamp":{"__isSmartRef__":true,"id":4531},"tags":[]},"4531":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (Mitteleuropäische Zeit)"},"4532":{"varMapping":{"__isSmartRef__":true,"id":4533},"source":"function loadAndOpenSelectedPartItem(partMorph) {\n var item = this.selectedPartItem;\n if (!item) return;\n connect(item, 'part', this, 'openPart');\n var selectedVersion = this.get('selectedPartVersions').selection,\n\trev = selectedVersion ? selectedVersion.rev : null;\n item.loadPart(true, null, rev);\n alert('loading ' + item.name + '...');\n}","funcProperties":{"__isSmartRef__":true,"id":4534},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4533":{"this":{"__isSmartRef__":true,"id":1266}},"4534":{"timestamp":{"__isSmartRef__":true,"id":4535},"tags":[]},"4535":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (Mitteleuropäische Zeit)"},"4536":{"varMapping":{"__isSmartRef__":true,"id":4537},"source":"function addCategory(categoryName, doNotUpdate) {\n if (!categoryName.startsWith(\"*\")) {\n var url = this.partsBinURL().withFilename(categoryName);\n this.addExternalCategory(categoryName, url, true);\n } else {\n this.categories[categoryName] = {isSpecialCategory: true};\n if (!doNotUpdate) {\n this.updateCategoryList(categoryName);\n }\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4538},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4537":{"this":{"__isSmartRef__":true,"id":1266}},"4538":{"timestamp":{"__isSmartRef__":true,"id":4539},"tags":[]},"4539":{"isSerializedDate":true,"string":"Tue Dec 20 2011 19:03:58 GMT+0100 (Mitteleuropäische Zeit)"},"4540":{"varMapping":{"__isSmartRef__":true,"id":4541},"source":"function addCategoryInteractively() {\n var partsBin = this, world = this.world();\n world.prompt('Name of new category?', function(categoryName) {\n if (!categoryName || categoryName == '') {\n\t alert('no category created!')\n\t return;\n\t}\n partsBin.addCategory(categoryName)\n });\n}","funcProperties":{"__isSmartRef__":true,"id":4542},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4541":{"this":{"__isSmartRef__":true,"id":1266}},"4542":{"timestamp":{"__isSmartRef__":true,"id":4543},"tags":[]},"4543":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (Mitteleuropäische Zeit)"},"4544":{"varMapping":{"__isSmartRef__":true,"id":4545},"source":"function addExternalCategory(categoryName, url, createPath) {\n url = url.asDirectory();\n this.categories[categoryName] = url;\n if (createPath) {\n this.getPartsSpaceForCategory(categoryName).ensureExistance();\n }\n this.updateCategoryList(categoryName)\n}","funcProperties":{"__isSmartRef__":true,"id":4546},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4545":{"this":{"__isSmartRef__":true,"id":1266}},"4546":{"timestamp":{"__isSmartRef__":true,"id":4547},"tags":[]},"4547":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (Mitteleuropäische Zeit)"},"4548":{"varMapping":{"__isSmartRef__":true,"id":4549},"source":"function removeCategory(categoryName) {\n var url = this.getURLForCategoryNamed(categoryName);\n if (!url) {\n alert('No category ' + categoryName + ' exists! Doing nothing')\n\treturn;\n }\n var webR = new WebResource(url);\n if (!webR.exists()) {\n alert('Does not exist: ' + url);\n\tdelete this.categories[categoryName];\n\tlively.PartsBin.removePartsSpace(name);\n\tthis.updateCategoryList();\n\treturn\n }\n webR.getSubElements()\n if (!webR.subDocuments || webR.subDocuments.length > 0 ||\n !webR.subCollections || webR.subCollections.length > 0) {\n alert('Will not remove directory ' + url + ' because it is not empty')\n } else {\n webR.del();\n alertOK('Removed ' + categoryName + ' url ' + url);\n }\n delete this.categories[categoryName];\n lively.PartsBin.removePartsSpace(name);\n this.updateCategoryList();\n}","funcProperties":{"__isSmartRef__":true,"id":4550},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4549":{"this":{"__isSmartRef__":true,"id":1266}},"4550":{"timestamp":{"__isSmartRef__":true,"id":4551},"tags":[]},"4551":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (Mitteleuropäische Zeit)"},"4552":{"varMapping":{"__isSmartRef__":true,"id":4553},"source":"function removeCategoryInteractively() {\n var partsBin = this, world = this.world();\n world.confirm('Really remove ' + this.categoryName + '?', function(result) {\n\tif (!result) {\n\t alert('no category removed!')\n\t return;\n\t}\n\tpartsBin.removeCategory(partsBin.categoryName)\n });\t\n}","funcProperties":{"__isSmartRef__":true,"id":4554},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4553":{"this":{"__isSmartRef__":true,"id":1266}},"4554":{"timestamp":{"__isSmartRef__":true,"id":4555},"tags":[]},"4555":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (Mitteleuropäische Zeit)"},"4556":{"varMapping":{"__isSmartRef__":true,"id":4557},"source":"function interactivelyMoveSelectedPartItem(partMorph) {\n var partItem = this.selectedPartItem, categories = this.categories, self = this;\n if (!partItem) { alert('no item selected'); return }\n var items = Properties.own(categories).sort()\n .reject(function(ea) { return ea.startsWith(\"*\") || ea === self. categoryName})\n .collect(function(catName) {\n return [catName, function() {\n var url = new URL(categories[catName]);\n var partsSpace = lively.PartsBin.partsSpaceWithURL(url)\n partItem.moveToPartsSpace(partsSpace);\n self.reloadEverything();\n alertOK('Moved ' + partItem.name + ' to ' + url);\n }]\n })\n lively.morphic.Menu.openAtHand('Select category', items);\n}","funcProperties":{"__isSmartRef__":true,"id":4558},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4557":{"this":{"__isSmartRef__":true,"id":1266}},"4558":{"timestamp":{"__isSmartRef__":true,"id":4559},"user":"robertkrahn","tags":[]},"4559":{"isSerializedDate":true,"string":"Thu Jul 07 2011 16:13:12 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4560":{"varMapping":{"__isSmartRef__":true,"id":4561},"source":"function setMetaInfoOfSelectedItem(metaInfo) {\n var comment = (metaInfo && metaInfo.getComment()) ||\n 'No comment yet';\n this.get('CommitLog').setTextString(this.commitLogString(metaInfo))\n\n\n this.get('selectedPartComment').textString = comment;\n}","funcProperties":{"__isSmartRef__":true,"id":4562},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4561":{"this":{"__isSmartRef__":true,"id":1266}},"4562":{"timestamp":{"__isSmartRef__":true,"id":4563},"user":"jenslincke","tags":[]},"4563":{"isSerializedDate":true,"string":"Tue Jan 31 2012 20:15:25 GMT+0100 (Mitteleuropäische Zeit)"},"4564":{"varMapping":{"__isSmartRef__":true,"id":4565},"source":"function saveCommentForSelectedPartItem(comment) {\n if (!this.selectedPartItem) {\n\talert('no part item selected!')\n\treturn;\n }\n var metaInfo = this.selectedPartItem.getMetaInfo();\n metaInfo.setComment(comment);\n this.selectedPartItem.uploadMetaInfoOnly();\n}","funcProperties":{"__isSmartRef__":true,"id":4566},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4565":{"this":{"__isSmartRef__":true,"id":1266}},"4566":{"timestamp":{"__isSmartRef__":true,"id":4567},"tags":[]},"4567":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:26:53 GMT+0100 (Mitteleuropäische Zeit)"},"4568":{"varMapping":{"__isSmartRef__":true,"id":4569},"source":"function addPartsOfCategory(categoryName) {\n var partsSpace = this.getPartsSpaceForCategory(categoryName);\n connect(partsSpace, 'partItems', this, 'addMorphsForPartItems', {\n\tconverter: function(partItemObj) { return Properties.ownValues(partItemObj) }})\n partsSpace.load(true);\n}","funcProperties":{"__isSmartRef__":true,"id":4570},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4569":{"this":{"__isSmartRef__":true,"id":1266}},"4570":{"timestamp":{"__isSmartRef__":true,"id":4571},"tags":[]},"4571":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (Mitteleuropäische Zeit)"},"4572":{"varMapping":{"__isSmartRef__":true,"id":4573},"source":"function onLoadLatest(propfindXML) {\n var rawNodes = new Query(\"/D:multistatus/D:response\").findAll(propfindXML.documentElement);\n\n var svnVersionInfos = rawNodes.map(function(rawNode) { return SVNVersionInfo.fromPropfindNode(rawNode) });\n\n var top20 = svnVersionInfos\n .select(function(ea) { return ea.url.endsWith(\".json\")})\n .sortBy(function(ea) { return ea.rev}).reverse().slice(0,20);\n var top20URLs = top20.collect(function(ea) { \n return new URL(\"http://\" + URL.codeBase.hostname + ea.url)})\n \n this.addPartsFromURLs(top20URLs) \n}","funcProperties":{"__isSmartRef__":true,"id":4574},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4573":{"this":{"__isSmartRef__":true,"id":1266}},"4574":{"timestamp":{"__isSmartRef__":true,"id":4575},"tags":[]},"4575":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (Mitteleuropäische Zeit)"},"4576":{"varMapping":{"__isSmartRef__":true,"id":4577},"source":"function onLoadAll(subDocuments) {\n // alertOK(\"load all \" + subDocuments.length)\n var all = subDocuments.invoke('getURL')\n .select(function(ea) {return ea.filename().endsWith(\".json\")})\n .sortBy(function(ea) {return ea.filename()});\n \n this.addPartsFromURLs(all) \n}","funcProperties":{"__isSmartRef__":true,"id":4578},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4577":{"this":{"__isSmartRef__":true,"id":1266}},"4578":{"timestamp":{"__isSmartRef__":true,"id":4579},"tags":[]},"4579":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:38:18 GMT+0100 (Mitteleuropäische Zeit)"},"4580":{"varMapping":{"__isSmartRef__":true,"id":4581},"source":"function onSearch(allPartURLs) {\n var searchString = this.get('searchText').textString;\n var matchingPartURLs = allPartURLs\n .select(function(ea) {return new RegExp(searchString, 'i').test(ea.filename())})\n .sortBy(function(ea) {return ea.filename()});\n this.addPartsFromURLs(matchingPartURLs) \n if (matchingPartURLs.length == 0)\n this.showMsg(\"nothing found for '\" + searchString + \"'\")\n}","funcProperties":{"__isSmartRef__":true,"id":4582},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4581":{"this":{"__isSmartRef__":true,"id":1266}},"4582":{"timestamp":{"__isSmartRef__":true,"id":4583},"user":"lauritz","tags":[]},"4583":{"isSerializedDate":true,"string":"Mon Dec 19 2011 19:59:19 GMT+0100 (Mitteleuropäische Zeit)"},"4584":{"varMapping":{"__isSmartRef__":true,"id":4585},"source":"function addPartsFromURLs(urls) {\n var partsBin = this,\n partItems = [];\n\n urls.forEach(function(ea) {\n var partPath = ea.relativePathFrom(URL.codeBase.withFilename(\"../\")),\n match = partPath.match(/(.*\\/)(.*).json/);\n if (match)\n partItems.push(lively.PartsBin.getPartItem(match[2], match[1]));\n });\n partsBin.addMorphsForPartItems(partItems, true);\n\n}","funcProperties":{"__isSmartRef__":true,"id":4586},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4585":{"this":{"__isSmartRef__":true,"id":1266}},"4586":{"timestamp":{"__isSmartRef__":true,"id":4587},"user":"jenslincke","tags":[]},"4587":{"isSerializedDate":true,"string":"Thu Feb 23 2012 18:39:54 GMT+0100 (Mitteleuropäische Zeit)"},"4588":{"varMapping":{"__isSmartRef__":true,"id":4589},"source":"function search(searchString) {\n this.get('categoryList').setSelection(\"*search*\");\n}","funcProperties":{"__isSmartRef__":true,"id":4590},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4589":{"this":{"__isSmartRef__":true,"id":1266}},"4590":{"timestamp":{"__isSmartRef__":true,"id":4591},"tags":[]},"4591":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (Mitteleuropäische Zeit)"},"4592":{"varMapping":{"__isSmartRef__":true,"id":4593},"source":"function showMsg(string) {\n var label = new lively.morphic.Text(new Rectangle(0,0,200,30), string);\n label.applyStyle({fill: null, borderWidth: 0})\n this.get('partsBinContents').addMorph(label)\n}","funcProperties":{"__isSmartRef__":true,"id":4594},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4593":{"this":{"__isSmartRef__":true,"id":1266}},"4594":{"timestamp":{"__isSmartRef__":true,"id":4595},"user":"lauritz","tags":[]},"4595":{"isSerializedDate":true,"string":"Mon Dec 19 2011 19:59:19 GMT+0100 (Mitteleuropäische Zeit)"},"4596":{"varMapping":{"__isSmartRef__":true,"id":4597},"source":"function toggleMorePane() {\n var pane = this.get('morePane');\n moveOffset = pane.getExtent().withY(0),\n steps = 5, timePerStep = 10,\n btn = pane.get('moreButton');\n if (pane.isVisible()) {\n var dest = pane.getPosition().addPt(moveOffset.negated());\n pane.animatedInterpolateTo(dest, steps, timePerStep, function() {\n btn.setLabel('more')\n pane.setVisible(false)\n });\n\n } else {\n btn.setLabel('hide')\n pane.setVisible(true)\n this.addMorphBack(pane);\n pane.align(\n pane.bounds().topRight(), \n this.get('partsBinContents').bounds().topRight());\n // move it so that it is completely visible\n var dest = pane.getPosition().addPt(moveOffset);\n pane.animatedInterpolateTo(dest, steps, timePerStep, Functions.Null);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4598},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4597":{"this":{"__isSmartRef__":true,"id":1266}},"4598":{"timestamp":{"__isSmartRef__":true,"id":4599},"user":"lauritz","tags":[]},"4599":{"isSerializedDate":true,"string":"Mon Dec 19 2011 19:59:19 GMT+0100 (Mitteleuropäische Zeit)"},"4600":{"varMapping":{"__isSmartRef__":true,"id":4601},"source":"function interactivelyCopySelectedPartItem(partMorph) {\n // FIXME duplication with interactivelyMoveSelectedPartItem\n var partItem = this.selectedPartItem, categories = this.categories, self = this;\n if (!partItem) { alert('no item selected'); return }\n var items = Properties.own(categories).sort()\n .reject(function(ea) { return ea.startsWith(\"*\") || ea === self. categoryName})\n .collect(function(catName) {\n return [catName, function() {\n var url = new URL(categories[catName]);\n var partsSpace = lively.PartsBin.partsSpaceWithURL(url)\n partItem.copyToPartsSpace(partsSpace);\n alertOK('Copied ' + partItem.name + ' to ' + url);\n }]\n })\n lively.morphic.Menu.openAtHand('Select category', items);\n}","funcProperties":{"__isSmartRef__":true,"id":4602},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4601":{"this":{"__isSmartRef__":true,"id":1266}},"4602":{"timestamp":{"__isSmartRef__":true,"id":4603},"user":"robertkrahn","tags":[]},"4603":{"isSerializedDate":true,"string":"Thu Jul 07 2011 16:13:17 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4604":{"varMapping":{"__isSmartRef__":true,"id":4605},"source":"function partsBinUrl() {\n if (this.url) {\n return url;\n }\n return this.partsBinURL();\n}","funcProperties":{"__isSmartRef__":true,"id":4606},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4605":{"this":{"__isSmartRef__":true,"id":1266}},"4606":{"timestamp":{"__isSmartRef__":true,"id":4607},"tags":[]},"4607":{"isSerializedDate":true,"string":"Tue Dec 20 2011 19:03:58 GMT+0100 (Mitteleuropäische Zeit)"},"4608":{"varMapping":{"__isSmartRef__":true,"id":4609},"source":"function partsBinURL() {\n if (this.url) {\n return this.url;\n }\n return this.defaultPartsBinURL();\n}","funcProperties":{"__isSmartRef__":true,"id":4610},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4609":{"this":{"__isSmartRef__":true,"id":1266}},"4610":{"timestamp":{"__isSmartRef__":true,"id":4611},"tags":[]},"4611":{"isSerializedDate":true,"string":"Tue Dec 20 2011 19:03:06 GMT+0100 (Mitteleuropäische Zeit)"},"4612":{"varMapping":{"__isSmartRef__":true,"id":4613},"source":"function commitLogString(metaInfo) {\n if (!metaInfo.changes) return \"\";\n return metaInfo.changes\n .reverse()\n .collect(function(ea) {\n return Strings.format(\"%s %s: \\n %s\\n\",\n ea.date.format(\"yyyy-mm-dd HH:MM\") , \n ea.author, (ea.message || \"no comment\"));\n })\n .join('');\n}","funcProperties":{"__isSmartRef__":true,"id":4614},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4613":{"this":{"__isSmartRef__":true,"id":1266}},"4614":{"timestamp":{"__isSmartRef__":true,"id":4615},"user":"jenslincke","tags":[]},"4615":{"isSerializedDate":true,"string":"Tue Jan 31 2012 20:19:05 GMT+0100 (Mitteleuropäische Zeit)"},"4616":{"varMapping":{"__isSmartRef__":true,"id":4617},"source":"function showCommits() {\n if (!this.selectedPartItem) {\n alert('nothing selected');\n return;\n }\n var metaInfo = this.selectedPartItem.loadedMetaInfo;\n this.world().addTextWindow({\n title: 'Commits of ' + metaInfo.partName,\n content: this.commitLogString(metaInfo)\n });\n}","funcProperties":{"__isSmartRef__":true,"id":4618},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4617":{"this":{"__isSmartRef__":true,"id":1266}},"4618":{"timestamp":{"__isSmartRef__":true,"id":4619},"user":"robertkrahn","tags":[]},"4619":{"isSerializedDate":true,"string":"Mon Jan 23 2012 19:20:49 GMT+0100 (Mitteleuropäische Zeit)"},"4620":{"varMapping":{"__isSmartRef__":true,"id":4621},"source":"function setShareLink(partItem) {\n var linkText = this.get('shareLink');\n linkText.setTextString('Share Link');\n var url = 'http://www.lively-kernel.org/viral?part='\n + partItem.name + '&path=' + partItem.partsSpaceName;\n linkText.emphasizeAll({uri: url});\n}","funcProperties":{"__isSmartRef__":true,"id":4622},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4621":{"this":{"__isSmartRef__":true,"id":1266}},"4622":{"timestamp":{"__isSmartRef__":true,"id":4623},"user":"robertkrahn","tags":[]},"4623":{"isSerializedDate":true,"string":"Mon Jan 23 2012 19:45:42 GMT+0100 (Mitteleuropäische Zeit)"},"4624":{"varMapping":{"__isSmartRef__":true,"id":4625},"source":"function setSelectedPartVersions(versions) {\n // alertOK(\"set versions:\" + versions.length)\n var list = versions.collect(function(ea) {\n return { \n string: '' + ea.date.format(\"yyyy-mm-dd HH:MM\") \n + \" \" + ea.author + \" (\" + ea.rev + \")\", \n value: ea, isListItem: true}\n })\n this.get('selectedPartVersions').updateList(list)\n}","funcProperties":{"__isSmartRef__":true,"id":4626},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4625":{"this":{"__isSmartRef__":true,"id":1266}},"4626":{"timestamp":{"__isSmartRef__":true,"id":4627},"user":"jenslincke","tags":[]},"4627":{"isSerializedDate":true,"string":"Tue Jan 31 2012 20:06:52 GMT+0100 (Mitteleuropäische Zeit)"},"4628":{"submorphs":[{"__isSmartRef__":true,"id":4629},{"__isSmartRef__":true,"id":4644},{"__isSmartRef__":true,"id":4691},{"__isSmartRef__":true,"id":4726}],"scripts":[],"shape":{"__isSmartRef__":true,"id":4762},"derivationIds":[null,"CB9A7942-A126-4FEA-92F7-97C70D060BEB","FA9B3561-DB28-470D-A1EC-B8150D4DEF2A","36D680CF-892E-407E-8105-DAA6B09D71D6","1CAA1D0A-D71B-4BFE-8240-865CB7F05E0E","66C69699-50EE-40ED-8CA9-B86D0DD4E47B","BBA3CE3B-99B8-4E44-B846-2C780BAE5F52","1D8D1A51-894F-48AF-A187-A7A6A6038424","0B3AD9C5-800E-438E-9874-EAADEE1BF050","791045F5-5FFE-433E-AB6E-66953008D5BD","4FB22ED4-3DE1-44DA-A468-858694FCBEDC","069F6161-0417-4EAB-B7EE-EA3C0F0DBE2C","ACF1346E-D482-4988-8218-5C696A2A3C6D","6F3DC859-2D3F-492E-910C-0C096B44D29D","8809FE81-20B4-4A1A-BB07-C2928B51A98E","C1048D8A-113D-4A07-B546-FD3871F7E616","DAD50CCC-8DD8-4B46-8D3A-1AA617EA10C5"],"id":"367921D9-DEF1-44BA-BC96-33921679DDA1","renderContextTable":{"__isSmartRef__":true,"id":4774},"eventHandler":{"__isSmartRef__":true,"id":4775},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":4776},"_Position":{"__isSmartRef__":true,"id":4777},"windowMorph":{"__isSmartRef__":true,"id":1265},"label":{"__isSmartRef__":true,"id":4629},"closeButton":{"__isSmartRef__":true,"id":4644},"menuButton":{"__isSmartRef__":true,"id":4691},"collapseButton":{"__isSmartRef__":true,"id":4726},"priorExtent":{"__isSmartRef__":true,"id":4778},"owner":{"__isSmartRef__":true,"id":1265},"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.TitleBar"},"4629":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4630},"derivationIds":[null,"35225DC7-6AD1-4EAA-9640-2B20FCEAB44B","ED05473C-5327-4DDB-A6D6-F89AE10B9058","A8D18394-0903-41C0-B752-8734202D9666","804FDA9E-028E-4AB2-B5A6-8AE21C38056D","6AB19EC9-B24B-4260-B303-9EEBCCF28B2F","ABFDEE17-F1C9-40C0-948B-89CCE44C80BF","462C3183-AF6C-410F-B603-423FAF163161","6D943AA6-F870-468B-AA11-55A08BCE4E76","7FDA8148-A98A-40B6-8B91-AD819EFC057D","6B3F2781-16C8-4041-9146-CA879CF69017","3030E57E-86F6-443F-8A3A-F58FA7E9B6E6","BED5E2AC-01EA-4628-A64B-0B6EC3F7FA45","587AF0B0-D04D-48CD-A139-9B6E04C92260","E7304AEB-0D79-41B8-99C0-1093B2551E5A","B91F0B75-EB62-4C86-AB0E-C6ADB6ED1A5E","6409A438-1F2D-4009-ACD3-037EA3DB72F9"],"id":"AC37EDB1-0E42-4C34-8930-36C109902D20","renderContextTable":{"__isSmartRef__":true,"id":4636},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":4637}],"eventHandler":{"__isSmartRef__":true,"id":4639},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","layout":{"__isSmartRef__":true,"id":4640},"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":4628},"priorExtent":{"__isSmartRef__":true,"id":4641},"_MaxTextWidth":711.7575068769036,"_MinTextWidth":711.7575068769036,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":4642},"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_TextColor":{"__isSmartRef__":true,"id":4643},"__LivelyClassName__":"lively.morphic.Text"},"4630":{"_Position":{"__isSmartRef__":true,"id":4631},"renderContextTable":{"__isSmartRef__":true,"id":4632},"_Extent":{"__isSmartRef__":true,"id":4633},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":4634},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":4635},"_Fill":null,"_BorderRadius":0,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4631":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4632":{"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"},"4633":{"x":711.7575068769036,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4634":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"4635":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"4636":{"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","setOriginClass":"setOriginClassHTML","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"},"4637":{"style":{"__isSmartRef__":true,"id":4638},"chunkOwner":{"__isSmartRef__":true,"id":4629},"_id":"_87","storedString":"PartsBinBrowser","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4638":{"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4639":{"morph":{"__isSmartRef__":true,"id":4629},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4640":{"resizeWidth":true},"4641":{"x":711.7575068769036,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4642":{"x":20,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4643":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"4644":{"submorphs":[{"__isSmartRef__":true,"id":4645}],"scripts":[],"shape":{"__isSmartRef__":true,"id":4657},"derivationIds":[null,"84C6AD5C-08E4-4D3E-AE1C-80ED065C7447","1EDA2278-A2B9-4AB4-9516-3DC25ACB4C27","55BA9050-F318-4DDE-AE70-6219D439298D","49C4D74C-7648-4A50-A5D6-2F0F753509B2","861E4568-E439-4FF5-8D7E-CDA56A1E95F3","C3698C70-6388-47F7-947A-5C34A6B60700","93DB8FA4-5D5C-4600-9742-3F67068D5CED","0FF9EAA0-E03A-4E1F-8771-4E0275A5AAD4","C0E85752-8EF2-42D2-BFF0-E061C4D46819","DFFC1C4F-9B94-4D3B-8A83-273625FA1D00","CB20FC8E-CA7C-4C0E-A88B-1D31ED8BC28B","4C0606D0-4382-41A7-8527-E0B161498782","984F539E-6470-4B12-9C45-EA5C47CD3424","54C7BEED-A423-4D4B-83C1-3A5E77EB9B0F","BFF0B730-20B5-4597-AE11-6A187C2F238D","B3E88B19-7A69-4033-B400-02BDC0A0A9BC"],"id":"7D57312C-780B-406A-A887-269E4B544BB0","renderContextTable":{"__isSmartRef__":true,"id":4673},"eventHandler":{"__isSmartRef__":true,"id":4674},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":4675},"priorExtent":{"__isSmartRef__":true,"id":4676},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":4663},"lighterFill":{"__isSmartRef__":true,"id":4677},"label":{"__isSmartRef__":true,"id":4645},"owner":{"__isSmartRef__":true,"id":4628},"layout":{"__isSmartRef__":true,"id":4686},"attributeConnections":[{"__isSmartRef__":true,"id":4687},{"__isSmartRef__":true,"id":4689}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","_ClipMode":"visible","__LivelyClassName__":"lively.morphic.WindowControl"},"4645":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4646},"derivationIds":[null,"57529DB3-5359-4B56-9F8B-0110DAFAFC52","9921C550-09B9-4C17-8111-D8FE86FB228B","69344588-0544-4FC7-BE21-29C4A98D0D23","81E014B3-6896-4E77-BA4A-F9EA8356F1E2","32EE1337-35F3-4EA6-93FC-58BD22920993","90D97708-997D-47B7-836D-C3951B871800","536FAD0F-5661-46AF-BD86-2FEB8DBC2962","414ED04A-576A-4076-A7B2-159032CE1614","976659CC-6C23-4928-80F8-DF0704CB4FA1","C63202CA-8588-41EA-98DE-3A3C29EAD556","1237F886-758C-4599-9D7B-2316D4920995","1ED30BF6-8E11-43B9-8FF6-7E824D85F92F","142A1685-42D6-4BC2-8624-D1432DDF09E9","7C28FD2A-4140-4DA6-A88B-ED0FD16CE7F8","207F7962-C8A4-4B3E-9550-B95B75ACD704","69AC209E-C03E-4AEB-BBCF-44554E5354E6"],"id":"578DA0EB-2604-4A9C-BB80-DBA2EBB0B82B","renderContextTable":{"__isSmartRef__":true,"id":4651},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":4652}],"eventHandler":{"__isSmartRef__":true,"id":4654},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":4655},"priorExtent":{"__isSmartRef__":true,"id":4656},"_MaxTextWidth":15,"_MinTextWidth":15,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":4644},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Text"},"4646":{"_Position":{"__isSmartRef__":true,"id":4647},"renderContextTable":{"__isSmartRef__":true,"id":4648},"_Extent":{"__isSmartRef__":true,"id":4649},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":4650},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":4635},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4647":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4648":{"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"},"4649":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4650":{"x":1,"y":1,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"4651":{"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","setOriginClass":"setOriginClassHTML","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"},"4652":{"style":{"__isSmartRef__":true,"id":4653},"chunkOwner":{"__isSmartRef__":true,"id":4645},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"X","_id":"_53","__LivelyClassName__":"lively.morphic.TextChunk"},"4653":{"__SourceModuleName__":"Global.lively.morphic.TextCore","textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis"},"4654":{"morph":{"__isSmartRef__":true,"id":4645},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4655":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4656":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4657":{"_Position":{"__isSmartRef__":true,"id":4658},"renderContextTable":{"__isSmartRef__":true,"id":4659},"_Extent":{"__isSmartRef__":true,"id":4660},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4661},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":4662},"_Fill":{"__isSmartRef__":true,"id":4663},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4658":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4659":{"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"},"4660":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4661":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"4662":{"r":0.7411764705882353,"g":0.7450980392156863,"b":0.7529411764705882,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"4663":{"stops":[{"__isSmartRef__":true,"id":4664},{"__isSmartRef__":true,"id":4666},{"__isSmartRef__":true,"id":4668},{"__isSmartRef__":true,"id":4670}],"vector":{"__isSmartRef__":true,"id":4672},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"4664":{"offset":0,"color":{"__isSmartRef__":true,"id":4665}},"4665":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"4666":{"offset":0.4,"color":{"__isSmartRef__":true,"id":4667}},"4667":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"4668":{"offset":0.6,"color":{"__isSmartRef__":true,"id":4669}},"4669":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"4670":{"offset":1,"color":{"__isSmartRef__":true,"id":4671}},"4671":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"4672":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"4673":{"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","setOriginClass":"setOriginClassHTML"},"4674":{"morph":{"__isSmartRef__":true,"id":4644},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4675":{"x":750.7575068769036,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4676":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4677":{"stops":[{"__isSmartRef__":true,"id":4678},{"__isSmartRef__":true,"id":4680},{"__isSmartRef__":true,"id":4682},{"__isSmartRef__":true,"id":4684}],"vector":{"__isSmartRef__":true,"id":4672},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"4678":{"offset":0,"color":{"__isSmartRef__":true,"id":4679}},"4679":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"4680":{"offset":0.4,"color":{"__isSmartRef__":true,"id":4681}},"4681":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"4682":{"offset":0.6,"color":{"__isSmartRef__":true,"id":4683}},"4683":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"4684":{"offset":1,"color":{"__isSmartRef__":true,"id":4685}},"4685":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"4686":{"moveHorizontal":true},"4687":{"sourceObj":{"__isSmartRef__":true,"id":4644},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":1265},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":4688},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4688":{"source":{"__isSmartRef__":true,"id":4644},"target":{"__isSmartRef__":true,"id":1265}},"4689":{"sourceObj":{"__isSmartRef__":true,"id":4644},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1265},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":4690},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4690":{"source":{"__isSmartRef__":true,"id":4644},"target":{"__isSmartRef__":true,"id":1265}},"4691":{"submorphs":[{"__isSmartRef__":true,"id":4692}],"scripts":[],"shape":{"__isSmartRef__":true,"id":4704},"derivationIds":[null,"36CC1066-451F-4248-A272-77B1EA5736D7","69CDBF77-3059-4F05-8245-F654E7C609BF","1AC294AF-CF26-40BF-9B2B-39E2E2A22384","A392DCC9-50D0-478A-A26F-7235BA3B34F1","5FD70964-AD0A-4804-B34A-2E9F0F6A4B52","6A97C30C-330D-4980-90B1-0C07F3D260ED","213D23B8-6B28-40E7-9059-7F7905901965","F627C325-BB22-4CD8-A082-4CF657415475","52CBC51E-591E-4E04-9D14-7796B2DB047A","4CF896A7-5611-4441-BB8B-E9F4D5AEBD88","F4A18010-80C9-493C-A5E5-F90AA8A38EF0","6D48D797-48B6-4459-B111-46A4CDDC5DCF","263D697D-34CA-44E5-89B5-142F34284AE1","175A2DE0-9632-4E31-B6D5-A9C2DCA45E0A","B2445A17-7E07-46C6-AAB4-E84C0351FD01","DB1A19D4-9B65-445C-ADEF-440D8A363B3A"],"id":"5AC12466-A315-4834-8E5B-E595DFE539AD","renderContextTable":{"__isSmartRef__":true,"id":4709},"eventHandler":{"__isSmartRef__":true,"id":4710},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":4711},"priorExtent":{"__isSmartRef__":true,"id":4712},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":4663},"lighterFill":{"__isSmartRef__":true,"id":4713},"label":{"__isSmartRef__":true,"id":4692},"owner":{"__isSmartRef__":true,"id":4628},"attributeConnections":[{"__isSmartRef__":true,"id":4722},{"__isSmartRef__":true,"id":4724}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","_ClipMode":"visible","__LivelyClassName__":"lively.morphic.WindowControl"},"4692":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4693},"derivationIds":[null,"11B8870D-6BAE-4862-8B99-5833D01F50B0","D7C837FB-858D-4C7A-93EF-C5AB424C3DAA","BBB55BCF-2370-440F-9C6B-FE87F65F8E09","6D5114EB-4653-4D3C-9C75-B218CB866171","48C098C9-00C0-4448-893D-EDA16C579071","563C793B-CDC3-41BE-BF58-DF6EA19556FD","ED1430B6-0141-43F2-BDD7-1AE954359582","AE5AF7F3-132A-47CD-9803-3EB60C869BAF","A840CE15-1B07-43B3-B17E-453C077BB03F","2A630580-1BC7-486C-8635-3D0985509B61","15DFD406-C3BE-442C-AF19-F41C6D05E2BA","4E96384C-2791-49B8-95E0-4A76FA9E66AB","44289495-79AE-41BC-AE2E-154E37D66352","EDBDA2D0-C659-4774-ABD5-50FDA47C490C","548B5A98-8852-4E8C-806F-2530B20A2F06","3F0D1A16-CF18-4E0A-BA6A-02EDD1831765"],"id":"1901D76D-2228-44D9-849A-DAA15778B74C","renderContextTable":{"__isSmartRef__":true,"id":4698},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":4699}],"eventHandler":{"__isSmartRef__":true,"id":4701},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":4702},"priorExtent":{"__isSmartRef__":true,"id":4703},"_MaxTextWidth":15,"_MinTextWidth":15,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":4691},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Text"},"4693":{"_Position":{"__isSmartRef__":true,"id":4694},"renderContextTable":{"__isSmartRef__":true,"id":4695},"_Extent":{"__isSmartRef__":true,"id":4696},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":4697},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":4635},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4694":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4695":{"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"},"4696":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4697":{"x":1,"y":1,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"4698":{"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","setOriginClass":"setOriginClassHTML","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"},"4699":{"style":{"__isSmartRef__":true,"id":4700},"chunkOwner":{"__isSmartRef__":true,"id":4692},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"M","_id":"_54","__LivelyClassName__":"lively.morphic.TextChunk"},"4700":{"__SourceModuleName__":"Global.lively.morphic.TextCore","textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis"},"4701":{"morph":{"__isSmartRef__":true,"id":4692},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4702":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4703":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4704":{"_Position":{"__isSmartRef__":true,"id":4705},"renderContextTable":{"__isSmartRef__":true,"id":4706},"_Extent":{"__isSmartRef__":true,"id":4707},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4708},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":4662},"_Fill":{"__isSmartRef__":true,"id":4663},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4705":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4706":{"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"},"4707":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4708":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"4709":{"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","setOriginClass":"setOriginClassHTML"},"4710":{"morph":{"__isSmartRef__":true,"id":4691},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4711":{"x":3,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4712":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4713":{"stops":[{"__isSmartRef__":true,"id":4714},{"__isSmartRef__":true,"id":4716},{"__isSmartRef__":true,"id":4718},{"__isSmartRef__":true,"id":4720}],"vector":{"__isSmartRef__":true,"id":4672},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"4714":{"offset":0,"color":{"__isSmartRef__":true,"id":4715}},"4715":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"4716":{"offset":0.4,"color":{"__isSmartRef__":true,"id":4717}},"4717":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"4718":{"offset":0.6,"color":{"__isSmartRef__":true,"id":4719}},"4719":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"4720":{"offset":1,"color":{"__isSmartRef__":true,"id":4721}},"4721":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"4722":{"sourceObj":{"__isSmartRef__":true,"id":4691},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":1265},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":4723},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4723":{"source":{"__isSmartRef__":true,"id":4691},"target":{"__isSmartRef__":true,"id":1265}},"4724":{"sourceObj":{"__isSmartRef__":true,"id":4691},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1265},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":4725},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4725":{"source":{"__isSmartRef__":true,"id":4691},"target":{"__isSmartRef__":true,"id":1265}},"4726":{"submorphs":[{"__isSmartRef__":true,"id":4727}],"scripts":[],"shape":{"__isSmartRef__":true,"id":4739},"derivationIds":[null,"A4716D24-333D-4F87-B30D-693046A4CC11","09521FBD-32DD-4AD7-B9E6-7B3E537AF883","D971E4B7-1DF3-4B21-A73D-24F6EF12F679","C69F70E3-3EBE-4169-AB1B-B6C8A043B95B","F8D9EA1D-0D64-4375-B8B5-4F1F2C5E8541","9FEA18A8-D928-4A43-8017-C0FD088C4B63","F7BA92FD-2CCD-457D-9CD7-19DAEB009515","42A9124E-92FB-4186-8BBF-77CCF3B1002D","E4B2ACF0-0CFD-48E0-9FC7-88AB03BFEB57","47122BD1-0F90-476F-B57A-CFB1E83C3454","99132533-64B7-4959-87A7-6A49B7BA9484","EED63A15-CE25-476F-9DD2-049DB7D07635","665D04DB-D28A-4C4F-957B-532239267CDB","E4A0074C-58B4-4984-9F8D-D5351BECE693","12892E3C-39E1-43D3-B9C1-225F0F6763CF","E1836464-B7F9-4C9D-B59D-847BFE6F255E"],"id":"27D7C06E-7D02-46F8-9860-4BFEE71AA611","renderContextTable":{"__isSmartRef__":true,"id":4744},"eventHandler":{"__isSmartRef__":true,"id":4745},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":4746},"priorExtent":{"__isSmartRef__":true,"id":4747},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":4663},"lighterFill":{"__isSmartRef__":true,"id":4748},"label":{"__isSmartRef__":true,"id":4727},"owner":{"__isSmartRef__":true,"id":4628},"layout":{"__isSmartRef__":true,"id":4757},"attributeConnections":[{"__isSmartRef__":true,"id":4758},{"__isSmartRef__":true,"id":4760}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","_ClipMode":"visible","__LivelyClassName__":"lively.morphic.WindowControl"},"4727":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4728},"derivationIds":[null,"862E80E4-0CC5-48AC-A76F-A35D7FE1FC5B","C6CA8AE7-6702-4867-9BD1-9D3A42821A1F","BA5B9281-B182-4EBA-9D02-BBA304CC959B","2289C593-75CE-45EE-B698-E0E9DB527628","3FDADAEC-E6C1-4220-A68C-8FAA386B6562","2D55EBB5-8584-4626-AD2C-EA1DCF3BF923","50B8B19C-917D-4AE4-8231-9FDDAA188B87","B9607C92-DDD9-4801-9B70-45F2A69CEF51","3628DA72-F4AC-4E17-AB7D-7CCF7A5C83EA","BC0DDE29-DC64-424F-A5DE-0E0444CA46F8","869BA70C-9DE5-4BF0-A4BC-49166294A98D","4A1D1888-02A8-4F46-9021-0EDD77D72BFD","38E2DF86-6A85-4423-80C4-D27E21393E62","738C83E8-15DD-479B-9E84-DC5BBA74D812","B26A29AF-3FDE-4D29-9B9C-112202A4F0CB","5C9E346F-566B-48C8-A5EF-9511A1D0D0B1"],"id":"FB1504FA-58FD-4352-B3C8-C2D82DFC7DDE","renderContextTable":{"__isSmartRef__":true,"id":4733},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":4734}],"eventHandler":{"__isSmartRef__":true,"id":4736},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":4737},"priorExtent":{"__isSmartRef__":true,"id":4738},"_MaxTextWidth":15,"_MinTextWidth":15,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":4726},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Text"},"4728":{"_Position":{"__isSmartRef__":true,"id":4729},"renderContextTable":{"__isSmartRef__":true,"id":4730},"_Extent":{"__isSmartRef__":true,"id":4731},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":4732},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":4635},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4729":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4730":{"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"},"4731":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4732":{"x":1,"y":1,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"4733":{"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","setOriginClass":"setOriginClassHTML","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"},"4734":{"style":{"__isSmartRef__":true,"id":4735},"chunkOwner":{"__isSmartRef__":true,"id":4727},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"–","_id":"_55","__LivelyClassName__":"lively.morphic.TextChunk"},"4735":{"__SourceModuleName__":"Global.lively.morphic.TextCore","textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis"},"4736":{"morph":{"__isSmartRef__":true,"id":4727},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4737":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4738":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4739":{"_Position":{"__isSmartRef__":true,"id":4740},"renderContextTable":{"__isSmartRef__":true,"id":4741},"_Extent":{"__isSmartRef__":true,"id":4742},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4743},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":4662},"_Fill":{"__isSmartRef__":true,"id":4663},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4740":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4741":{"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"},"4742":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4743":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"4744":{"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","setOriginClass":"setOriginClassHTML"},"4745":{"morph":{"__isSmartRef__":true,"id":4726},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4746":{"x":731.7575068769036,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4747":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4748":{"stops":[{"__isSmartRef__":true,"id":4749},{"__isSmartRef__":true,"id":4751},{"__isSmartRef__":true,"id":4753},{"__isSmartRef__":true,"id":4755}],"vector":{"__isSmartRef__":true,"id":4672},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"4749":{"offset":0,"color":{"__isSmartRef__":true,"id":4750}},"4750":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"4751":{"offset":0.4,"color":{"__isSmartRef__":true,"id":4752}},"4752":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"4753":{"offset":0.6,"color":{"__isSmartRef__":true,"id":4754}},"4754":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"4755":{"offset":1,"color":{"__isSmartRef__":true,"id":4756}},"4756":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"4757":{"moveHorizontal":true},"4758":{"sourceObj":{"__isSmartRef__":true,"id":4726},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":1265},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":4759},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4759":{"source":{"__isSmartRef__":true,"id":4726},"target":{"__isSmartRef__":true,"id":1265}},"4760":{"sourceObj":{"__isSmartRef__":true,"id":4726},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1265},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":4761},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4761":{"source":{"__isSmartRef__":true,"id":4726},"target":{"__isSmartRef__":true,"id":1265}},"4762":{"_Position":{"__isSmartRef__":true,"id":4763},"renderContextTable":{"__isSmartRef__":true,"id":4764},"_Extent":{"__isSmartRef__":true,"id":4765},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4766},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":4767},"_Fill":{"__isSmartRef__":true,"id":4768},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4763":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4764":{"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"},"4765":{"x":770.7575068769036,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4766":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"4767":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"4768":{"stops":[{"__isSmartRef__":true,"id":4769},{"__isSmartRef__":true,"id":4771}],"vector":{"__isSmartRef__":true,"id":4773},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"4769":{"offset":0,"color":{"__isSmartRef__":true,"id":4770}},"4770":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4771":{"offset":1,"color":{"__isSmartRef__":true,"id":4772}},"4772":{"r":0.6400000000000001,"g":0.6400000000000001,"b":0.6400000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4773":{"x":0,"y":0,"width":0,"height":1,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4774":{"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","setOriginClass":"setOriginClassHTML"},"4775":{"morph":{"__isSmartRef__":true,"id":4628},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4776":{"resizeWidth":true,"adjustForNewBounds":true},"4777":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4778":{"x":770.7575068769036,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4779":{"submorphs":[],"scripts":[],"id":"C6BB179A-8E98-40AD-8E8B-EEFDA5574AFF","shape":{"__isSmartRef__":true,"id":4780},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":4787},"showsHalos":false,"name":"ResizeCorner","partsBinMetaInfo":{"__isSmartRef__":true,"id":4788},"__SourceModuleName__":"Global.lively.morphic.Core","draggingEnabled":true,"dragStartPoint":null,"originalExtent":{"__isSmartRef__":true,"id":4789},"originalTargetExtent":null,"renderContextTable":{"__isSmartRef__":true,"id":4790},"eventHandler":{"__isSmartRef__":true,"id":4791},"priorExtent":{"__isSmartRef__":true,"id":4792},"originalTargetInnerBounds":null,"isResizeCorner":true,"relativeOrigin":null,"derivationIds":[7147,"16E962DF-21E9-4FE6-8B9B-953F0E908113","ADD0B5C0-0DC6-4D8E-9C2A-0EC7E3C71F21","25C53CC1-53E0-44A6-8E16-A56606A19EF0","50F19BF2-9607-4419-A8C2-0352B0A6FF57","56B7FFB1-61EA-47B9-AC63-A78EA3203E0F","7ED9D491-F8A0-41CA-ADCC-D29EB7805558"],"moved":true,"attributeConnections":[{"__isSmartRef__":true,"id":4793}],"doNotSerialize":["$$cornerName"],"doNotCopyProperties":["$$cornerName"],"originalTargetBounds":null,"cornerName":"bottomRight","owner":{"__isSmartRef__":true,"id":1265},"_Rotation":0,"_Scale":0.9920279440699439,"_ClipMode":"visible","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4794},"__LivelyClassName__":"lively.morphic.Box"},"4780":{"position":{"__isSmartRef__":true,"id":4781},"_Extent":{"__isSmartRef__":true,"id":4782},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":4783},"_Fill":{"__isSmartRef__":true,"id":4784},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":4785},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4786},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4781":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4782":{"x":10,"y":10,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4783":{"r":0.568,"g":0.568,"b":0.568,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"4784":{"r":0.258,"g":0.258,"b":0.258,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4785":{"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"},"4786":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"4787":{"x":760.8372274362041,"y":497.3295572430021,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4788":{"partsSpaceName":"PartsBin/Widgets/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"comment":"Resize an object without using halos.","partName":"ResizeCorner","revisionOnLoad":140152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"4789":{"x":239,"y":138,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4790":{"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","setOriginClass":"setOriginClassHTML"},"4791":{"morph":{"__isSmartRef__":true,"id":4779},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4792":{"x":10,"y":10,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4793":{"sourceObj":{"__isSmartRef__":true,"id":4779},"sourceAttrName":"cornerName","targetObj":{"__isSmartRef__":true,"id":4779},"targetMethodName":"alignToOwner","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4794":{"onDrag":{"__isSmartRef__":true,"id":4795},"onDragEnd":{"__isSmartRef__":true,"id":4803},"onDragStart":{"__isSmartRef__":true,"id":4811},"reset":{"__isSmartRef__":true,"id":4819},"morphMenuItems":{"__isSmartRef__":true,"id":4822},"alignToOwner":{"__isSmartRef__":true,"id":4829}},"4795":{"varMapping":{"__isSmartRef__":true,"id":4796},"source":"function onDrag(evt) {\n // alert(\"onDrag\")\n // this.owner.setPosition(pt(0,0))\n // this.owner.setOrigin(pt(0,0))\n var moveDelta = evt.mousePoint.subPt(this.dragStartPoint)\n \n // moveDelta = moveDelta.maxPt(pt(0,0))\n var ownerExtent = this.owner.getExtent();\n\n // TODO does not work\n if (evt.isShiftDown()) {\n var maxDelta = Math.max(moveDelta.x, moveDelta.y);\n if (maxDelta == 0) return;\n var factor = ownerExtent.x / ownerExtent.y\n moveDelta = pt(maxDelta * factor, maxDelta )\n }\n var accessor = \"with\" + this.cornerName.charAt(0).toUpperCase() + this.cornerName.substring(1);\n\n var newCorner = this.originalTargetBounds[this.cornerName]().addPt(moveDelta);\n var newBounds = this.originalTargetBounds[accessor ](newCorner);\n\n this.owner.setBounds(newBounds);\n \n // var newExtent = this.originalTargetExtent.addPt(moveDelta)\n // alertOK(\"new extent\" + newExtent)\n // this.owner.setExtent(newExtent);\n this.owner.submorphs.select(function(ea) {\n return ea.isResizeCorner\n }).invoke('alignToOwner');\n if (this.owner.halos) {\n this.owner.halos.invoke('alignAtTarget')\n }\n // alertOK(\"relative \" + this.relativeOrigin)\n var newOrigin = pt(0,0).extent(this.owner.getExtent()).relativeToAbsPoint(this.relativeOrigin)\n\n // TODO IMPLEMENT updating the origin does not work yet\n // this.owner.setOrigin(newOrigin);\n // alertOK(\"new origin \" + newOrigin)\n\n}","funcProperties":{"__isSmartRef__":true,"id":4801},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4796":{"this":{"__isSmartRef__":true,"id":4779},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4797}},"4797":{"$super":{"__isSmartRef__":true,"id":4798}},"4798":{"varMapping":{"__isSmartRef__":true,"id":4799},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4800},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4799":{"obj":{"__isSmartRef__":true,"id":4779},"name":"onDrag"},"4800":{},"4801":{"timestamp":{"__isSmartRef__":true,"id":4802},"user":"sstamm","tags":[]},"4802":{"isSerializedDate":true,"string":"Thu Feb 23 2012 12:08:52 GMT+0100 (Mitteleuropäische Zeit)"},"4803":{"varMapping":{"__isSmartRef__":true,"id":4804},"source":"function onDragEnd(evt) {\n this.dragStartPoint = null;\n this.originalTargetBounds = null;\n this.relativeOrigin = null;\n}","funcProperties":{"__isSmartRef__":true,"id":4809},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4804":{"this":{"__isSmartRef__":true,"id":4779},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4805}},"4805":{"$super":{"__isSmartRef__":true,"id":4806}},"4806":{"varMapping":{"__isSmartRef__":true,"id":4807},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4808},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4807":{"obj":{"__isSmartRef__":true,"id":4779},"name":"onDragEnd"},"4808":{},"4809":{"timestamp":{"__isSmartRef__":true,"id":4810},"user":"sstamm","tags":[]},"4810":{"isSerializedDate":true,"string":"Thu Feb 23 2012 12:09:00 GMT+0100 (Mitteleuropäische Zeit)"},"4811":{"varMapping":{"__isSmartRef__":true,"id":4812},"source":"function onDragStart(evt) {\n var absToRelativePoint = function (r, absPt) {\n\t\treturn new Point(\n\t\t\t(absPt.x - r.x) / r.width,\n\t\t\t(absPt.y - r.y) / r.height)\n\t}\n // absToRelativePoint(new Rectangle(10,10,100,100), pt(20,20))\n // absToRelativePoint(new Rectangle(10,10,100,100), pt(0,0))\n // absToRelativePoint(new Rectangle(-100,-100,200,200), pt(0,0))\n\n\n this.dragStartPoint = evt.mousePoint;\n this.originalTargetBounds= this.owner.bounds();\n this.relativeOrigin = absToRelativePoint(pt(0,0).extent(this.owner.getExtent()), this.owner.getOrigin())\n}","funcProperties":{"__isSmartRef__":true,"id":4817},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4812":{"this":{"__isSmartRef__":true,"id":4779},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4813}},"4813":{"$super":{"__isSmartRef__":true,"id":4814}},"4814":{"varMapping":{"__isSmartRef__":true,"id":4815},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4816},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4815":{"obj":{"__isSmartRef__":true,"id":4779},"name":"onDragStart"},"4816":{},"4817":{"timestamp":{"__isSmartRef__":true,"id":4818},"user":"sstamm","tags":[]},"4818":{"isSerializedDate":true,"string":"Thu Feb 23 2012 12:08:40 GMT+0100 (Mitteleuropäische Zeit)"},"4819":{"varMapping":{"__isSmartRef__":true,"id":4820},"source":"function reset() {\n this.isResizeCorner = true\n this.cornerName = 'bottomRight'\n this.setExtent(pt(10,10));\n this.setPosition(pt(0,0))\n}","funcProperties":{"__isSmartRef__":true,"id":4821},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4820":{"this":{"__isSmartRef__":true,"id":4779}},"4821":{},"4822":{"varMapping":{"__isSmartRef__":true,"id":4823},"source":"function morphMenuItems() {\n return $super().concat([\n [\"corner\", [\n [\"top left\", function() { this.cornerName = 'topLeft'}.bind(this)],\n [\"top right\", function() { this.cornerName = 'topRight'}.bind(this)],\n [\"bottom right\", function() { this.cornerName = 'bottomRight'}.bind(this)],\n [\"bottom left\", function() { this.cornerName = 'bottomLeft'}.bind(this)],\n ]]\n ])\t\n}","funcProperties":{"__isSmartRef__":true,"id":4828},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4823":{"this":{"__isSmartRef__":true,"id":4779},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4824}},"4824":{"$super":{"__isSmartRef__":true,"id":4825}},"4825":{"varMapping":{"__isSmartRef__":true,"id":4826},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":4827},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4826":{"obj":{"__isSmartRef__":true,"id":4779},"name":"morphMenuItems"},"4827":{},"4828":{},"4829":{"varMapping":{"__isSmartRef__":true,"id":4830},"source":"function alignToOwner() {\n this.align(this.bounds()[this.cornerName](), this.owner.shape.bounds()[this.cornerName]() )\n}","funcProperties":{"__isSmartRef__":true,"id":4831},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4830":{"this":{"__isSmartRef__":true,"id":4779}},"4831":{},"4832":{"renderContextTable":{"__isSmartRef__":true,"id":4833},"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":4834},"__SourceModuleName__":"Global.lively.morphic.Shapes","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4835},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4833":{"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"},"4834":{"x":770.7575068769036,"y":507.2498366837016,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4835":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"4836":{"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","setOriginClass":"setOriginClassHTML"},"4837":{"morph":{"__isSmartRef__":true,"id":1265},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4838":{"adjustForNewBounds":true},"4839":{"x":770.7575068769036,"y":507.2498366837016,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4840":{"x":0,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4841":{"partsSpaceName":"PartsBin/Tools","__SourceModuleName__":"Global.lively.PartsBin","requiredModules":["lively.PartsBin"],"migrationLevel":4,"comment":"Browser for a Parts repository.","partName":"PartsBinBrowser","changes":[{"__isSmartRef__":true,"id":4842},{"__isSmartRef__":true,"id":4844},{"__isSmartRef__":true,"id":4846},{"__isSmartRef__":true,"id":4848},{"__isSmartRef__":true,"id":4850},{"__isSmartRef__":true,"id":4852},{"__isSmartRef__":true,"id":4854}],"revisionOnLoad":154277,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"4842":{"date":{"__isSmartRef__":true,"id":4843},"author":"athomschke","message":"style","id":"5575D312-033A-47A5-B889-C43BE97C3AAA"},"4843":{"isSerializedDate":true,"string":"Wed Feb 08 2012 12:02:38 GMT+0100 (Mitteleuropäische Zeit)"},"4844":{"date":{"__isSmartRef__":true,"id":4845},"author":"markoroeder","message":"Reset to clean copy. Added this.categories to doNotSerialize list.","id":"1D9493E9-B229-4716-8649-F1333D5133D0"},"4845":{"isSerializedDate":true,"string":"Thu Jan 05 2012 15:19:05 GMT+0100 (Mitteleuropäische Zeit)"},"4846":{"date":{"__isSmartRef__":true,"id":4847},"author":"sstamm","message":"","id":"3466A0DA-C96D-4997-8182-AFB6DF99C988"},"4847":{"isSerializedDate":true,"string":"Wed Feb 08 2012 12:13:30 GMT+0100 (Mitteleuropäische Zeit)"},"4848":{"date":{"__isSmartRef__":true,"id":4849},"author":"fabian","message":"moved PartsBin out of core","id":"69D747F9-EDB5-478D-B0DE-C4CEBFDF1E9A"},"4849":{"isSerializedDate":true,"string":"Wed Feb 22 2012 23:40:13 GMT+0100 (Mitteleuropäische Zeit)"},"4850":{"date":{"__isSmartRef__":true,"id":4851},"author":"fabian","message":"","id":"3DABC39F-D8E9-4EA8-AB40-719739AD92DF"},"4851":{"isSerializedDate":true,"string":"Thu Feb 23 2012 00:14:10 GMT+0100 (Mitteleuropäische Zeit)"},"4852":{"date":{"__isSmartRef__":true,"id":4853},"author":"jenslincke","message":"- fixed searching and latest after moving the parts bin","id":"C6CF2A78-407E-4691-B5D6-914977DEAD8B"},"4853":{"isSerializedDate":true,"string":"Thu Feb 23 2012 18:40:33 GMT+0100 (Mitteleuropäische Zeit)"},"4854":{"date":{"__isSmartRef__":true,"id":4855},"author":"undefined","message":"- reload everything on restore","id":"34468222-F3C8-4636-B202-27DFAD734B8A"},"4855":{"isSerializedDate":true,"string":"Sat Mar 10 2012 11:26:28 GMT+0100 (Mitteleuropäische Zeit)"},"4856":{"x":1591,"y":1071,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4857":{"x":1200.5242965259854,"y":1061.3329032353008,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4858":{"onLoadFromPartsBin":{"__isSmartRef__":true,"id":4859}},"4859":{"varMapping":{"__isSmartRef__":true,"id":4860},"source":"function onLoadFromPartsBin() {\n\t$super();\n\tthis.targetMorph.reloadEverything();\n}","funcProperties":{"__isSmartRef__":true,"id":4865},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4860":{"this":{"__isSmartRef__":true,"id":1265},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4861}},"4861":{"$super":{"__isSmartRef__":true,"id":4862}},"4862":{"varMapping":{"__isSmartRef__":true,"id":4863},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4864},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4863":{"obj":{"__isSmartRef__":true,"id":1265},"name":"onLoadFromPartsBin"},"4864":{},"4865":{"user":"robertkrahn","timestamp":{"__isSmartRef__":true,"id":4866}},"4866":{"isSerializedDate":true,"string":"Mon Jun 27 2011 10:54:32 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4867":{"submorphs":[{"__isSmartRef__":true,"id":4868}],"scripts":[],"id":"4056C281-65F5-4B61-90AF-220812ACF606","renderContextTable":{"__isSmartRef__":true,"id":4889},"shape":{"__isSmartRef__":true,"id":4890},"droppingEnabled":true,"halosEnabled":true,"eventHandler":{"__isSmartRef__":true,"id":4897},"_Position":{"__isSmartRef__":true,"id":4898},"controlPoints":[{"__isSmartRef__":true,"id":4899},{"__isSmartRef__":true,"id":4900}],"showsHalos":false,"name":"LineWithArrow4","partsBinMetaInfo":{"__isSmartRef__":true,"id":4901},"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isBeingDragged":false,"derivationIds":[1637,"D8E268C8-8C76-457B-95B4-C706242CF5B6"],"_ClipMode":"visible","moved":true,"distanceToDragEvent":{"__isSmartRef__":true,"id":4906},"owner":{"__isSmartRef__":true,"id":0},"_Rotation":-4.71238898038469,"_Scale":0.7746229159990046,"__LivelyClassName__":"lively.morphic.Path"},"4868":{"submorphs":[],"scripts":[],"id":"AC7D5B75-B8CB-4FB5-B9EC-334D4DAF6086","renderContextTable":{"__isSmartRef__":true,"id":4869},"shape":{"__isSmartRef__":true,"id":4870},"droppingEnabled":true,"halosEnabled":true,"eventHandler":{"__isSmartRef__":true,"id":4881},"_Origin":{"__isSmartRef__":true,"id":4882},"owner":{"__isSmartRef__":true,"id":4867},"_Position":{"__isSmartRef__":true,"id":4883},"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","controlPoints":[{"__isSmartRef__":true,"id":4884},{"__isSmartRef__":true,"id":4885},{"__isSmartRef__":true,"id":4886},{"__isSmartRef__":true,"id":4887}],"showsHalos":false,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"distanceToDragEvent":{"__isSmartRef__":true,"id":4888},"grabbingEnabled":false,"derivationIds":[1638,"1B054CE9-F52F-40D8-9E84-5DB689EBDFFD"],"_ClipMode":"visible","_Rotation":0.6548320685978207,"__LivelyClassName__":"lively.morphic.Path"},"4869":{"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","setOriginClass":"setOriginClassHTML"},"4870":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":4871},{"__isSmartRef__":true,"id":4872},{"__isSmartRef__":true,"id":4873},{"__isSmartRef__":true,"id":4874}],"renderContextTable":{"__isSmartRef__":true,"id":4875},"_Position":{"__isSmartRef__":true,"id":4876},"_Extent":{"__isSmartRef__":true,"id":4877},"_Fill":{"__isSmartRef__":true,"id":4878},"_BorderColor":{"__isSmartRef__":true,"id":4879},"__SourceModuleName__":"Global.lively.morphic.PathShapes","_BorderWidth":0,"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4880},"__LivelyClassName__":"lively.morphic.Shapes.Path"},"4871":{"isAbsolute":true,"x":-18,"y":-7,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"4872":{"isAbsolute":true,"x":-18,"y":8,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"4873":{"isAbsolute":true,"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"4874":{"isAbsolute":true,"x":-18,"y":-7,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"4875":{"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","getPathNode":"getPathNodeHTML","setPathElements":"setPathElementsHTML","getPathBounds":"getPathBoundsHTML","getTotalLength":"getTotalLengthHTML","getPointAtTotalLength":"getPointAtTotalLengthHTML"},"4876":{"x":-19,"y":-8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4877":{"x":19,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4878":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4879":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"4880":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"4881":{"morph":{"__isSmartRef__":true,"id":4868},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4882":{"x":12,"y":6,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4883":{"x":55,"y":43.00000000000003,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4884":{"morph":{"__isSmartRef__":true,"id":4868},"index":0,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"4885":{"morph":{"__isSmartRef__":true,"id":4868},"index":1,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"4886":{"morph":{"__isSmartRef__":true,"id":4868},"index":2,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"4887":{"morph":{"__isSmartRef__":true,"id":4868},"index":3,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"4888":{"x":15,"y":-33,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4889":{"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","setOriginClass":"setOriginClassHTML"},"4890":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":4891},{"__isSmartRef__":true,"id":4892}],"renderContextTable":{"__isSmartRef__":true,"id":4893},"_Position":{"__isSmartRef__":true,"id":4894},"_Extent":{"__isSmartRef__":true,"id":4895},"_BorderColor":{"__isSmartRef__":true,"id":4879},"__SourceModuleName__":"Global.lively.morphic.PathShapes","_BorderWidth":1,"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4896},"__LivelyClassName__":"lively.morphic.Shapes.Path"},"4891":{"isAbsolute":true,"x":-57,"y":-43,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"4892":{"isAbsolute":true,"x":55,"y":43.00000000000003,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"4893":{"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","getPathNode":"getPathNodeHTML","setPathElements":"setPathElementsHTML","getPathBounds":"getPathBoundsHTML","getTotalLength":"getTotalLengthHTML","getPointAtTotalLength":"getPointAtTotalLengthHTML"},"4894":{"x":-58,"y":-44,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4895":{"x":113,"y":87.00000000000003,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4896":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"4897":{"morph":{"__isSmartRef__":true,"id":4867},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4898":{"x":356,"y":1116,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4899":{"morph":{"__isSmartRef__":true,"id":4867},"index":0,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"4900":{"morph":{"__isSmartRef__":true,"id":4867},"index":1,"marker":{"__isSmartRef__":true,"id":4868},"markerDirection":"prev","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","connectedMagnet":null,"__LivelyClassName__":"lively.morphic.ControlPoint"},"4901":{"requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic/","__SourceModuleName__":"Global.lively.PartsBin","partName":"LineWithArrow","comment":"a Line with one arrow","changes":[{"__isSmartRef__":true,"id":4902},{"__isSmartRef__":true,"id":4904}],"revisionOnLoad":148733,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"4902":{"date":{"__isSmartRef__":true,"id":4903},"author":"jenslincke","message":"disable grabbling in arrow head","id":"4E6AF6E9-9FED-4B0A-85E9-9A73E7171295"},"4903":{"isSerializedDate":true,"string":"Thu Nov 17 2011 15:54:18 GMT+0100 (Mitteleuropäische Zeit)"},"4904":{"date":{"__isSmartRef__":true,"id":4905},"author":"lauritz","message":"recreated after origin fix","id":"B14B3E80-753D-4508-A4CA-B29DD1280CB1"},"4905":{"isSerializedDate":true,"string":"Wed Nov 02 2011 06:22:22 GMT+0100 (Mitteleuropäische Zeit)"},"4906":{"x":-19.08340830395622,"y":-15.071870872057843,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4907":{"submorphs":[{"__isSmartRef__":true,"id":4908},{"__isSmartRef__":true,"id":4923}],"scripts":[],"id":"43E4DE9A-18A4-45F3-AE3C-1F8EC02BACC2","shape":{"__isSmartRef__":true,"id":4939},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":4946},"showsHalos":false,"name":"Rectangle7","partsBinMetaInfo":{"__isSmartRef__":true,"id":4947},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":4962},"eventHandler":{"__isSmartRef__":true,"id":4963},"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","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C","90DDEAA6-D7C8-4FD0-B355-33DFE0E5878A"],"partTests":{"__isSmartRef__":true,"id":4964},"_ClipMode":"visible","moved":true,"priorExtent":{"__isSmartRef__":true,"id":4969},"owner":{"__isSmartRef__":true,"id":0},"isBeingDragged":false,"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Box"},"4908":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4909},"id":"E38018A3-064D-47D1-862C-BA45A064627D","renderContextTable":{"__isSmartRef__":true,"id":4916},"eventHandler":{"__isSmartRef__":true,"id":4917},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":4918},"__SourceModuleName__":"Global.lively.morphic.Core","showsHalos":false,"layout":{"__isSmartRef__":true,"id":4919},"name":"Ellipse4","partsBinMetaInfo":{"__isSmartRef__":true,"id":4920},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724","552EDB2D-DD5D-48F5-A136-FB23CB40571F"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":4907},"isBeingDragged":false,"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Morph"},"4909":{"_Position":{"__isSmartRef__":true,"id":4910},"renderContextTable":{"__isSmartRef__":true,"id":4911},"_Extent":{"__isSmartRef__":true,"id":4912},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4913},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":4914},"_Fill":{"__isSmartRef__":true,"id":4915},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse"},"4910":{"x":-50,"y":-50,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4911":{"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"},"4912":{"x":100,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4913":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"4914":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"4915":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4916":{"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","setOriginClass":"setOriginClassHTML"},"4917":{"morph":{"__isSmartRef__":true,"id":4908},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4918":{"x":76,"y":68,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4919":{},"4920":{"partName":"Ellipse","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","revisionOnLoad":149409,"comment":"undefined","changes":[{"__isSmartRef__":true,"id":4921}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"4921":{"date":{"__isSmartRef__":true,"id":4922},"author":"undefined","message":"reverted changes - was there any description of this morph?","id":"C3C03411-9523-4F35-89EC-B20E24B3C287"},"4922":{"isSerializedDate":true,"string":"Tue Apr 03 2012 09:08:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4923":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4924},"id":"BADC572D-438F-42E9-A2EE-669627630304","renderContextTable":{"__isSmartRef__":true,"id":4931},"eventHandler":{"__isSmartRef__":true,"id":4932},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":4933},"__SourceModuleName__":"Global.lively.morphic.Core","showsHalos":false,"layout":{"__isSmartRef__":true,"id":4934},"name":"Ellipse5","partsBinMetaInfo":{"__isSmartRef__":true,"id":4935},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724","552EDB2D-DD5D-48F5-A136-FB23CB40571F","E38018A3-064D-47D1-862C-BA45A064627D"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_ClipMode":"visible","isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":4907},"distanceToDragEvent":{"__isSmartRef__":true,"id":4938},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Morph"},"4924":{"_Position":{"__isSmartRef__":true,"id":4925},"renderContextTable":{"__isSmartRef__":true,"id":4926},"_Extent":{"__isSmartRef__":true,"id":4927},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4928},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":4929},"_Fill":{"__isSmartRef__":true,"id":4930},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse"},"4925":{"x":-50,"y":-50,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4926":{"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"},"4927":{"x":100,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4928":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"4929":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"4930":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4931":{"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","setOriginClass":"setOriginClassHTML"},"4932":{"morph":{"__isSmartRef__":true,"id":4923},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4933":{"x":209,"y":71,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4934":{},"4935":{"partName":"Ellipse","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","revisionOnLoad":149409,"comment":"undefined","changes":[{"__isSmartRef__":true,"id":4936}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"4936":{"date":{"__isSmartRef__":true,"id":4937},"author":"undefined","message":"reverted changes - was there any description of this morph?","id":"C3C03411-9523-4F35-89EC-B20E24B3C287"},"4937":{"isSerializedDate":true,"string":"Tue Apr 03 2012 09:08:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4938":{"x":67,"y":-13,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4939":{"position":{"__isSmartRef__":true,"id":4940},"_Extent":{"__isSmartRef__":true,"id":4941},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":4942},"_Fill":{"__isSmartRef__":true,"id":4943},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":4944},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4945},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4940":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4941":{"x":294,"y":137,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4942":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"4943":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4944":{"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"},"4945":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"4946":{"x":664,"y":2255,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4947":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","comment":"A simple box morph. A really orange one. Its amazing what you can build out of simple boxes.... Who needs stars when you got orange rectangles!","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":4948},{"__isSmartRef__":true,"id":4950},{"__isSmartRef__":true,"id":4952},{"__isSmartRef__":true,"id":4954},{"__isSmartRef__":true,"id":4956},{"__isSmartRef__":true,"id":4958},{"__isSmartRef__":true,"id":4960}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"4948":{"date":{"__isSmartRef__":true,"id":4949},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"4949":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4950":{"date":{"__isSmartRef__":true,"id":4951},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"4951":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4952":{"date":{"__isSmartRef__":true,"id":4953},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"4953":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"4954":{"date":{"__isSmartRef__":true,"id":4955},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"4955":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"4956":{"date":{"__isSmartRef__":true,"id":4957},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"4957":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)"},"4958":{"date":{"__isSmartRef__":true,"id":4959},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"4959":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4960":{"date":{"__isSmartRef__":true,"id":4961},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"4961":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4962":{"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","setOriginClass":"setOriginClassHTML"},"4963":{"morph":{"__isSmartRef__":true,"id":4907},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4964":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4965}},"4965":{"test01IsMorph":{"__isSmartRef__":true,"id":4966}},"4966":{"varMapping":{"__isSmartRef__":true,"id":4967},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":4968},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4967":{"this":{"__isSmartRef__":true,"id":4964}},"4968":{},"4969":{"x":295,"y":136,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4970":{"submorphs":[{"__isSmartRef__":true,"id":4971},{"__isSmartRef__":true,"id":4986}],"scripts":[],"id":"19EDABC1-0769-44CC-B6E2-D895DAAC6B70","shape":{"__isSmartRef__":true,"id":5002},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5009},"showsHalos":false,"name":"Rectangle7","partsBinMetaInfo":{"__isSmartRef__":true,"id":5010},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":5025},"eventHandler":{"__isSmartRef__":true,"id":5026},"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","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C","90DDEAA6-D7C8-4FD0-B355-33DFE0E5878A","43E4DE9A-18A4-45F3-AE3C-1F8EC02BACC2","783724CC-DFF6-49D1-85CD-D89A7960937B"],"partTests":{"__isSmartRef__":true,"id":5027},"_ClipMode":"visible","moved":true,"priorExtent":{"__isSmartRef__":true,"id":5032},"owner":{"__isSmartRef__":true,"id":0},"isBeingDragged":false,"_Rotation":0,"_Scale":1,"prevScroll":[0,0],"__LivelyClassName__":"lively.morphic.Box"},"4971":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4972},"id":"5A8F06DD-231F-4ADA-B9F3-C1A620D8E9DB","renderContextTable":{"__isSmartRef__":true,"id":4979},"eventHandler":{"__isSmartRef__":true,"id":4980},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":4981},"__SourceModuleName__":"Global.lively.morphic.Core","showsHalos":false,"layout":{"__isSmartRef__":true,"id":4982},"name":"Ellipse4","partsBinMetaInfo":{"__isSmartRef__":true,"id":4983},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724","552EDB2D-DD5D-48F5-A136-FB23CB40571F","E38018A3-064D-47D1-862C-BA45A064627D","5C690E30-E211-4D47-B167-82FB1AF9FC7A"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":4970},"isBeingDragged":false,"_Rotation":0,"_Scale":1,"prevScroll":[0,0],"__LivelyClassName__":"lively.morphic.Morph"},"4972":{"_Position":{"__isSmartRef__":true,"id":4973},"renderContextTable":{"__isSmartRef__":true,"id":4974},"_Extent":{"__isSmartRef__":true,"id":4975},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4976},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":4977},"_Fill":{"__isSmartRef__":true,"id":4978},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse"},"4973":{"x":-50,"y":-50,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4974":{"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"},"4975":{"x":100,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4976":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"4977":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"4978":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4979":{"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","setOriginClass":"setOriginClassHTML"},"4980":{"morph":{"__isSmartRef__":true,"id":4971},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4981":{"x":76,"y":68,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4982":{},"4983":{"partName":"Ellipse","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","revisionOnLoad":149409,"comment":"undefined","changes":[{"__isSmartRef__":true,"id":4984}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"4984":{"date":{"__isSmartRef__":true,"id":4985},"author":"undefined","message":"reverted changes - was there any description of this morph?","id":"C3C03411-9523-4F35-89EC-B20E24B3C287"},"4985":{"isSerializedDate":true,"string":"Tue Apr 03 2012 09:08:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4986":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4987},"id":"8F7A470D-4152-4BF3-A8B1-81B2CBB572B5","renderContextTable":{"__isSmartRef__":true,"id":4994},"eventHandler":{"__isSmartRef__":true,"id":4995},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":4996},"__SourceModuleName__":"Global.lively.morphic.Core","showsHalos":false,"layout":{"__isSmartRef__":true,"id":4997},"name":"Ellipse5","partsBinMetaInfo":{"__isSmartRef__":true,"id":4998},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724","552EDB2D-DD5D-48F5-A136-FB23CB40571F","E38018A3-064D-47D1-862C-BA45A064627D","BADC572D-438F-42E9-A2EE-669627630304","B04F9B55-533D-4829-B880-1B04F32C7730"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_ClipMode":"visible","isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":4970},"distanceToDragEvent":{"__isSmartRef__":true,"id":5001},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Morph"},"4987":{"_Position":{"__isSmartRef__":true,"id":4988},"renderContextTable":{"__isSmartRef__":true,"id":4989},"_Extent":{"__isSmartRef__":true,"id":4990},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4991},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":4992},"_Fill":{"__isSmartRef__":true,"id":4993},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse"},"4988":{"x":-50,"y":-50,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4989":{"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"},"4990":{"x":100,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4991":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"4992":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"4993":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4994":{"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","setOriginClass":"setOriginClassHTML"},"4995":{"morph":{"__isSmartRef__":true,"id":4986},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4996":{"x":209,"y":71,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4997":{},"4998":{"partName":"Ellipse","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","revisionOnLoad":149409,"comment":"undefined","changes":[{"__isSmartRef__":true,"id":4999}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"4999":{"date":{"__isSmartRef__":true,"id":5000},"author":"undefined","message":"reverted changes - was there any description of this morph?","id":"C3C03411-9523-4F35-89EC-B20E24B3C287"},"5000":{"isSerializedDate":true,"string":"Tue Apr 03 2012 09:08:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5001":{"x":67,"y":-13,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5002":{"position":{"__isSmartRef__":true,"id":5003},"_Extent":{"__isSmartRef__":true,"id":5004},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":5005},"_Fill":{"__isSmartRef__":true,"id":5006},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":5007},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5008},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5003":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5004":{"x":294,"y":137,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5005":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5006":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5007":{"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"},"5008":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5009":{"x":1044,"y":2252,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5010":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","comment":"A simple box morph. A really orange one. Its amazing what you can build out of simple boxes.... Who needs stars when you got orange rectangles!","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":5011},{"__isSmartRef__":true,"id":5013},{"__isSmartRef__":true,"id":5015},{"__isSmartRef__":true,"id":5017},{"__isSmartRef__":true,"id":5019},{"__isSmartRef__":true,"id":5021},{"__isSmartRef__":true,"id":5023}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5011":{"date":{"__isSmartRef__":true,"id":5012},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"5012":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5013":{"date":{"__isSmartRef__":true,"id":5014},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"5014":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5015":{"date":{"__isSmartRef__":true,"id":5016},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"5016":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"5017":{"date":{"__isSmartRef__":true,"id":5018},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"5018":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"5019":{"date":{"__isSmartRef__":true,"id":5020},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"5020":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)"},"5021":{"date":{"__isSmartRef__":true,"id":5022},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"5022":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5023":{"date":{"__isSmartRef__":true,"id":5024},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"5024":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5025":{"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","setOriginClass":"setOriginClassHTML"},"5026":{"morph":{"__isSmartRef__":true,"id":4970},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5027":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5028}},"5028":{"test01IsMorph":{"__isSmartRef__":true,"id":5029}},"5029":{"varMapping":{"__isSmartRef__":true,"id":5030},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":5031},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5030":{"this":{"__isSmartRef__":true,"id":5027}},"5031":{},"5032":{"x":295,"y":136,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5033":{"submorphs":[{"__isSmartRef__":true,"id":5034},{"__isSmartRef__":true,"id":5049}],"scripts":[],"id":"0E377EF8-0C0D-4EF6-ADC2-8EE5D1BD5156","shape":{"__isSmartRef__":true,"id":5065},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5072},"showsHalos":false,"name":"Rectangle7","partsBinMetaInfo":{"__isSmartRef__":true,"id":5073},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":5088},"eventHandler":{"__isSmartRef__":true,"id":5089},"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","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C","90DDEAA6-D7C8-4FD0-B355-33DFE0E5878A","43E4DE9A-18A4-45F3-AE3C-1F8EC02BACC2","783724CC-DFF6-49D1-85CD-D89A7960937B"],"partTests":{"__isSmartRef__":true,"id":5090},"_ClipMode":"visible","moved":true,"priorExtent":{"__isSmartRef__":true,"id":5095},"owner":{"__isSmartRef__":true,"id":0},"isBeingDragged":false,"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Box"},"5034":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":5035},"id":"AEFB7C08-BEAC-4BC8-B3C3-B4F666341012","renderContextTable":{"__isSmartRef__":true,"id":5042},"eventHandler":{"__isSmartRef__":true,"id":5043},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":5044},"__SourceModuleName__":"Global.lively.morphic.Core","showsHalos":false,"layout":{"__isSmartRef__":true,"id":5045},"name":"Ellipse4","partsBinMetaInfo":{"__isSmartRef__":true,"id":5046},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724","552EDB2D-DD5D-48F5-A136-FB23CB40571F","E38018A3-064D-47D1-862C-BA45A064627D","5C690E30-E211-4D47-B167-82FB1AF9FC7A"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":5033},"isBeingDragged":false,"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Morph"},"5035":{"_Position":{"__isSmartRef__":true,"id":5036},"renderContextTable":{"__isSmartRef__":true,"id":5037},"_Extent":{"__isSmartRef__":true,"id":5038},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5039},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":5040},"_Fill":{"__isSmartRef__":true,"id":5041},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse"},"5036":{"x":-50,"y":-50,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5037":{"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"},"5038":{"x":100,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5039":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5040":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5041":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5042":{"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","setOriginClass":"setOriginClassHTML"},"5043":{"morph":{"__isSmartRef__":true,"id":5034},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5044":{"x":76,"y":68,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5045":{},"5046":{"partName":"Ellipse","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","revisionOnLoad":149409,"comment":"undefined","changes":[{"__isSmartRef__":true,"id":5047}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5047":{"date":{"__isSmartRef__":true,"id":5048},"author":"undefined","message":"reverted changes - was there any description of this morph?","id":"C3C03411-9523-4F35-89EC-B20E24B3C287"},"5048":{"isSerializedDate":true,"string":"Tue Apr 03 2012 09:08:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5049":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":5050},"id":"A7C5CE34-4892-4094-8F1F-3EEE9603B23F","renderContextTable":{"__isSmartRef__":true,"id":5057},"eventHandler":{"__isSmartRef__":true,"id":5058},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":5059},"__SourceModuleName__":"Global.lively.morphic.Core","showsHalos":false,"layout":{"__isSmartRef__":true,"id":5060},"name":"Ellipse5","partsBinMetaInfo":{"__isSmartRef__":true,"id":5061},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724","552EDB2D-DD5D-48F5-A136-FB23CB40571F","E38018A3-064D-47D1-862C-BA45A064627D","BADC572D-438F-42E9-A2EE-669627630304","B04F9B55-533D-4829-B880-1B04F32C7730"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_ClipMode":"visible","isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":5033},"distanceToDragEvent":{"__isSmartRef__":true,"id":5064},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Morph"},"5050":{"_Position":{"__isSmartRef__":true,"id":5051},"renderContextTable":{"__isSmartRef__":true,"id":5052},"_Extent":{"__isSmartRef__":true,"id":5053},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5054},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":5055},"_Fill":{"__isSmartRef__":true,"id":5056},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse"},"5051":{"x":-50,"y":-50,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5052":{"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"},"5053":{"x":100,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5054":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5055":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5056":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5057":{"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","setOriginClass":"setOriginClassHTML"},"5058":{"morph":{"__isSmartRef__":true,"id":5049},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5059":{"x":209,"y":71,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5060":{},"5061":{"partName":"Ellipse","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","revisionOnLoad":149409,"comment":"undefined","changes":[{"__isSmartRef__":true,"id":5062}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5062":{"date":{"__isSmartRef__":true,"id":5063},"author":"undefined","message":"reverted changes - was there any description of this morph?","id":"C3C03411-9523-4F35-89EC-B20E24B3C287"},"5063":{"isSerializedDate":true,"string":"Tue Apr 03 2012 09:08:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5064":{"x":67,"y":-13,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5065":{"position":{"__isSmartRef__":true,"id":5066},"_Extent":{"__isSmartRef__":true,"id":5067},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":5068},"_Fill":{"__isSmartRef__":true,"id":5069},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":5070},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5071},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5066":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5067":{"x":294,"y":137,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5068":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5069":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5070":{"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"},"5071":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5072":{"x":1385,"y":2251,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5073":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","comment":"A simple box morph. A really orange one. Its amazing what you can build out of simple boxes.... Who needs stars when you got orange rectangles!","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":5074},{"__isSmartRef__":true,"id":5076},{"__isSmartRef__":true,"id":5078},{"__isSmartRef__":true,"id":5080},{"__isSmartRef__":true,"id":5082},{"__isSmartRef__":true,"id":5084},{"__isSmartRef__":true,"id":5086}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5074":{"date":{"__isSmartRef__":true,"id":5075},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"5075":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5076":{"date":{"__isSmartRef__":true,"id":5077},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"5077":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5078":{"date":{"__isSmartRef__":true,"id":5079},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"5079":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"5080":{"date":{"__isSmartRef__":true,"id":5081},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"5081":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"5082":{"date":{"__isSmartRef__":true,"id":5083},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"5083":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)"},"5084":{"date":{"__isSmartRef__":true,"id":5085},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"5085":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5086":{"date":{"__isSmartRef__":true,"id":5087},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"5087":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5088":{"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","setOriginClass":"setOriginClassHTML"},"5089":{"morph":{"__isSmartRef__":true,"id":5033},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5090":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5091}},"5091":{"test01IsMorph":{"__isSmartRef__":true,"id":5092}},"5092":{"varMapping":{"__isSmartRef__":true,"id":5093},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":5094},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5093":{"this":{"__isSmartRef__":true,"id":5090}},"5094":{},"5095":{"x":295,"y":136,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5096":{"submorphs":[{"__isSmartRef__":true,"id":5097}],"scripts":[],"id":"AD0FDCB1-81ED-4855-AF57-D867FD3391EF","shape":{"__isSmartRef__":true,"id":5123},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5129},"showsHalos":false,"name":"Arrow1","partsBinMetaInfo":{"__isSmartRef__":true,"id":5130},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":5147},"eventHandler":{"__isSmartRef__":true,"id":5148},"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","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C","1FB542A9-F177-4FFF-8A7B-D8A88C68C8D5"],"partTests":{"__isSmartRef__":true,"id":5149},"_ClipMode":"visible","moved":true,"priorExtent":{"__isSmartRef__":true,"id":5154},"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":0},"distanceToDragEvent":{"__isSmartRef__":true,"id":5155},"_Rotation":2.356194490192345,"_Scale":0.44692419712681164,"__LivelyClassName__":"lively.morphic.Box"},"5097":{"submorphs":[],"scripts":[],"id":"D8CBB688-EDF8-4B8B-A199-C5D677F38A7F","renderContextTable":{"__isSmartRef__":true,"id":5098},"shape":{"__isSmartRef__":true,"id":5099},"droppingEnabled":true,"halosEnabled":true,"eventHandler":{"__isSmartRef__":true,"id":5114},"_Position":{"__isSmartRef__":true,"id":5115},"showsHalos":false,"controlPoints":[{"__isSmartRef__":true,"id":5116},{"__isSmartRef__":true,"id":5117},{"__isSmartRef__":true,"id":5118},{"__isSmartRef__":true,"id":5119}],"layout":{"__isSmartRef__":true,"id":5120},"name":"Triangle","partsBinMetaInfo":{"__isSmartRef__":true,"id":5121},"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","derivationIds":[147,"92519BDC-9A1C-4867-B6C4-7F6E8084EF40"],"_ClipMode":"visible","moved":true,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"owner":{"__isSmartRef__":true,"id":5096},"distanceToDragEvent":{"__isSmartRef__":true,"id":5122},"_Rotation":0.14091123258537436,"_Scale":1.4606214526867707,"__LivelyClassName__":"lively.morphic.Path"},"5098":{"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","setOriginClass":"setOriginClassHTML"},"5099":{"dontChangeShape":false,"cachedVertices":[{"__isSmartRef__":true,"id":5100},{"__isSmartRef__":true,"id":5101},{"__isSmartRef__":true,"id":5102},{"__isSmartRef__":true,"id":5103}],"_PathElements":[{"__isSmartRef__":true,"id":5104},{"__isSmartRef__":true,"id":5105},{"__isSmartRef__":true,"id":5106},{"__isSmartRef__":true,"id":5107}],"renderContextTable":{"__isSmartRef__":true,"id":5108},"_Position":{"__isSmartRef__":true,"id":5109},"_Extent":{"__isSmartRef__":true,"id":5110},"_Fill":{"__isSmartRef__":true,"id":5111},"_BorderWidth":0,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_BorderColor":{"__isSmartRef__":true,"id":5112},"__SourceModuleName__":"Global.lively.morphic.PathShapes","_Padding":{"__isSmartRef__":true,"id":5113},"__LivelyClassName__":"lively.morphic.Shapes.Path"},"5100":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5101":{"x":91,"y":36,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5102":{"x":13,"y":84,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5103":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5104":{"isAbsolute":true,"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"5105":{"isAbsolute":true,"x":91,"y":36,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"5106":{"isAbsolute":true,"x":13,"y":84,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"5107":{"isAbsolute":true,"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"5108":{"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","getPathNode":"getPathNodeHTML","setPathElements":"setPathElementsHTML","getPathBounds":"getPathBoundsHTML","getTotalLength":"getTotalLengthHTML","getPointAtTotalLength":"getPointAtTotalLengthHTML"},"5109":{"x":-1,"y":-1,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5110":{"x":92,"y":85,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5111":{"r":0.44000000000000006,"g":0.44000000000000006,"b":0.44000000000000006,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5112":{"r":0.44000000000000006,"g":0.44000000000000006,"b":0.44000000000000006,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5113":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5114":{"morph":{"__isSmartRef__":true,"id":5097},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5115":{"x":138,"y":-42,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5116":{"morph":{"__isSmartRef__":true,"id":5097},"index":0,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"5117":{"morph":{"__isSmartRef__":true,"id":5097},"index":1,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"5118":{"morph":{"__isSmartRef__":true,"id":5097},"index":2,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"5119":{"morph":{"__isSmartRef__":true,"id":5097},"index":3,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"5120":{},"5121":{"partName":"Triangle","requiredModules":[],"migrationLevel":2,"partsSpaceName":"PartsBin/Basic/","__SourceModuleName__":"Global.lively.PartsBin","comment":"A triangle formed polygon.\nCreate other polygons out of it by dragging the round handles.","revisionOnLoad":148697,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5122":{"x":81.53588216627861,"y":-7.735882166278543,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5123":{"position":{"__isSmartRef__":true,"id":5124},"_Extent":{"__isSmartRef__":true,"id":5125},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":5112},"_Fill":{"__isSmartRef__":true,"id":5126},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":5127},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5128},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5124":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5125":{"x":167,"y":51,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5126":{"r":0.44000000000000006,"g":0.44000000000000006,"b":0.44000000000000006,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5127":{"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"},"5128":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5129":{"x":1001,"y":2039,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5130":{"partsSpaceName":"PartsBin/BP2012/","__SourceModuleName__":"Global.lively.PartsBin","comment":"A combination of Rectangle and Triangle that is used to explain diffing of morphs over time.","migrationLevel":4,"partName":"Arrow","changes":[{"__isSmartRef__":true,"id":5131},{"__isSmartRef__":true,"id":5133},{"__isSmartRef__":true,"id":5135},{"__isSmartRef__":true,"id":5137},{"__isSmartRef__":true,"id":5139},{"__isSmartRef__":true,"id":5141},{"__isSmartRef__":true,"id":5143},{"__isSmartRef__":true,"id":5145}],"revisionOnLoad":172030,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5131":{"date":{"__isSmartRef__":true,"id":5132},"author":"athomschke","message":"init","id":"0E364623-5F1C-4004-BA3A-F65351B33895"},"5132":{"isSerializedDate":true,"string":"Wed Jun 20 2012 09:20:13 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5133":{"date":{"__isSmartRef__":true,"id":5134},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"5134":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5135":{"date":{"__isSmartRef__":true,"id":5136},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"5136":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5137":{"date":{"__isSmartRef__":true,"id":5138},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"5138":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)"},"5139":{"date":{"__isSmartRef__":true,"id":5140},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"5140":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"5141":{"date":{"__isSmartRef__":true,"id":5142},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"5142":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"5143":{"date":{"__isSmartRef__":true,"id":5144},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"5144":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5145":{"date":{"__isSmartRef__":true,"id":5146},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"5146":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5147":{"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","setOriginClass":"setOriginClassHTML"},"5148":{"morph":{"__isSmartRef__":true,"id":5096},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5149":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5150}},"5150":{"test01IsMorph":{"__isSmartRef__":true,"id":5151}},"5151":{"varMapping":{"__isSmartRef__":true,"id":5152},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":5153},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5152":{"this":{"__isSmartRef__":true,"id":5149}},"5153":{},"5154":{"x":169,"y":50,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5155":{"x":-38,"y":-35,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5156":{"submorphs":[{"__isSmartRef__":true,"id":5157}],"scripts":[],"id":"752C3008-688F-47CE-B05A-9CFE42032F1A","shape":{"__isSmartRef__":true,"id":5183},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5189},"showsHalos":false,"name":"Arrow1","partsBinMetaInfo":{"__isSmartRef__":true,"id":5190},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":5207},"eventHandler":{"__isSmartRef__":true,"id":5208},"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","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C","1FB542A9-F177-4FFF-8A7B-D8A88C68C8D5","AD0FDCB1-81ED-4855-AF57-D867FD3391EF","6F3BFB5C-F200-4EA5-9F63-03DEBA8AC849"],"partTests":{"__isSmartRef__":true,"id":5209},"_ClipMode":"visible","moved":true,"priorExtent":{"__isSmartRef__":true,"id":5214},"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":0},"distanceToDragEvent":{"__isSmartRef__":true,"id":5215},"_Rotation":1.570796326794897,"_Scale":0.4469241971268116,"__LivelyClassName__":"lively.morphic.Box"},"5157":{"submorphs":[],"scripts":[],"id":"67F0CA56-1986-4112-81AD-32B76A93902A","renderContextTable":{"__isSmartRef__":true,"id":5158},"shape":{"__isSmartRef__":true,"id":5159},"droppingEnabled":true,"halosEnabled":true,"eventHandler":{"__isSmartRef__":true,"id":5174},"_Position":{"__isSmartRef__":true,"id":5175},"showsHalos":false,"controlPoints":[{"__isSmartRef__":true,"id":5176},{"__isSmartRef__":true,"id":5177},{"__isSmartRef__":true,"id":5178},{"__isSmartRef__":true,"id":5179}],"layout":{"__isSmartRef__":true,"id":5180},"name":"Triangle","partsBinMetaInfo":{"__isSmartRef__":true,"id":5181},"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","derivationIds":[147,"92519BDC-9A1C-4867-B6C4-7F6E8084EF40","D8CBB688-EDF8-4B8B-A199-C5D677F38A7F","5A7A8D9D-6EDD-44BE-8176-41B9B7E04607"],"_ClipMode":"visible","moved":true,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"owner":{"__isSmartRef__":true,"id":5156},"distanceToDragEvent":{"__isSmartRef__":true,"id":5182},"_Rotation":0.14091123258537436,"_Scale":1.4606214526867707,"__LivelyClassName__":"lively.morphic.Path"},"5158":{"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","setOriginClass":"setOriginClassHTML"},"5159":{"dontChangeShape":false,"cachedVertices":[{"__isSmartRef__":true,"id":5160},{"__isSmartRef__":true,"id":5161},{"__isSmartRef__":true,"id":5162},{"__isSmartRef__":true,"id":5163}],"_PathElements":[{"__isSmartRef__":true,"id":5164},{"__isSmartRef__":true,"id":5165},{"__isSmartRef__":true,"id":5166},{"__isSmartRef__":true,"id":5167}],"renderContextTable":{"__isSmartRef__":true,"id":5168},"_Position":{"__isSmartRef__":true,"id":5169},"_Extent":{"__isSmartRef__":true,"id":5170},"_Fill":{"__isSmartRef__":true,"id":5171},"_BorderWidth":0,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_BorderColor":{"__isSmartRef__":true,"id":5172},"__SourceModuleName__":"Global.lively.morphic.PathShapes","_Padding":{"__isSmartRef__":true,"id":5173},"__LivelyClassName__":"lively.morphic.Shapes.Path"},"5160":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5161":{"x":91,"y":36,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5162":{"x":13,"y":84,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5163":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5164":{"isAbsolute":true,"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"5165":{"isAbsolute":true,"x":91,"y":36,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"5166":{"isAbsolute":true,"x":13,"y":84,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"5167":{"isAbsolute":true,"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"5168":{"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","getPathNode":"getPathNodeHTML","setPathElements":"setPathElementsHTML","getPathBounds":"getPathBoundsHTML","getTotalLength":"getTotalLengthHTML","getPointAtTotalLength":"getPointAtTotalLengthHTML"},"5169":{"x":-1,"y":-1,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5170":{"x":92,"y":85,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5171":{"r":0.44000000000000006,"g":0.44000000000000006,"b":0.44000000000000006,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5172":{"r":0.44000000000000006,"g":0.44000000000000006,"b":0.44000000000000006,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5173":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5174":{"morph":{"__isSmartRef__":true,"id":5157},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5175":{"x":138,"y":-42,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5176":{"morph":{"__isSmartRef__":true,"id":5157},"index":0,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"5177":{"morph":{"__isSmartRef__":true,"id":5157},"index":1,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"5178":{"morph":{"__isSmartRef__":true,"id":5157},"index":2,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"5179":{"morph":{"__isSmartRef__":true,"id":5157},"index":3,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"5180":{},"5181":{"partName":"Triangle","requiredModules":[],"migrationLevel":2,"partsSpaceName":"PartsBin/Basic/","__SourceModuleName__":"Global.lively.PartsBin","comment":"A triangle formed polygon.\nCreate other polygons out of it by dragging the round handles.","revisionOnLoad":148697,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5182":{"x":81.53588216627861,"y":-7.735882166278543,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5183":{"position":{"__isSmartRef__":true,"id":5184},"_Extent":{"__isSmartRef__":true,"id":5185},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":5172},"_Fill":{"__isSmartRef__":true,"id":5186},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":5187},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5188},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5184":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5185":{"x":167,"y":51,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5186":{"r":0.44000000000000006,"g":0.44000000000000006,"b":0.44000000000000006,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5187":{"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"},"5188":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5189":{"x":1171,"y":2033,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5190":{"partsSpaceName":"PartsBin/BP2012/","__SourceModuleName__":"Global.lively.PartsBin","comment":"A combination of Rectangle and Triangle that is used to explain diffing of morphs over time.","migrationLevel":4,"partName":"Arrow","changes":[{"__isSmartRef__":true,"id":5191},{"__isSmartRef__":true,"id":5193},{"__isSmartRef__":true,"id":5195},{"__isSmartRef__":true,"id":5197},{"__isSmartRef__":true,"id":5199},{"__isSmartRef__":true,"id":5201},{"__isSmartRef__":true,"id":5203},{"__isSmartRef__":true,"id":5205}],"revisionOnLoad":172030,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5191":{"date":{"__isSmartRef__":true,"id":5192},"author":"athomschke","message":"init","id":"0E364623-5F1C-4004-BA3A-F65351B33895"},"5192":{"isSerializedDate":true,"string":"Wed Jun 20 2012 09:20:13 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5193":{"date":{"__isSmartRef__":true,"id":5194},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"5194":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5195":{"date":{"__isSmartRef__":true,"id":5196},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"5196":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5197":{"date":{"__isSmartRef__":true,"id":5198},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"5198":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)"},"5199":{"date":{"__isSmartRef__":true,"id":5200},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"5200":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"5201":{"date":{"__isSmartRef__":true,"id":5202},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"5202":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"5203":{"date":{"__isSmartRef__":true,"id":5204},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"5204":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5205":{"date":{"__isSmartRef__":true,"id":5206},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"5206":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5207":{"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","setOriginClass":"setOriginClassHTML"},"5208":{"morph":{"__isSmartRef__":true,"id":5156},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5209":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5210}},"5210":{"test01IsMorph":{"__isSmartRef__":true,"id":5211}},"5211":{"varMapping":{"__isSmartRef__":true,"id":5212},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":5213},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5212":{"this":{"__isSmartRef__":true,"id":5209}},"5213":{},"5214":{"x":169,"y":50,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5215":{"x":3,"y":-19,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5216":{"submorphs":[{"__isSmartRef__":true,"id":5217}],"scripts":[],"id":"8E12FDAC-6CAB-47D0-88EA-9D5AB8F6CC16","shape":{"__isSmartRef__":true,"id":5243},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5249},"showsHalos":false,"name":"Arrow1","partsBinMetaInfo":{"__isSmartRef__":true,"id":5250},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":5267},"eventHandler":{"__isSmartRef__":true,"id":5268},"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","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C","1FB542A9-F177-4FFF-8A7B-D8A88C68C8D5","AD0FDCB1-81ED-4855-AF57-D867FD3391EF","6F3BFB5C-F200-4EA5-9F63-03DEBA8AC849"],"partTests":{"__isSmartRef__":true,"id":5269},"_ClipMode":"visible","moved":true,"priorExtent":{"__isSmartRef__":true,"id":5274},"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":0},"distanceToDragEvent":{"__isSmartRef__":true,"id":5275},"_Rotation":0.8446011374605711,"_Scale":0.4469241971268116,"__LivelyClassName__":"lively.morphic.Box"},"5217":{"submorphs":[],"scripts":[],"id":"0D044088-B6C0-496B-8F75-CC8D62CAC2A0","renderContextTable":{"__isSmartRef__":true,"id":5218},"shape":{"__isSmartRef__":true,"id":5219},"droppingEnabled":true,"halosEnabled":true,"eventHandler":{"__isSmartRef__":true,"id":5234},"_Position":{"__isSmartRef__":true,"id":5235},"showsHalos":false,"controlPoints":[{"__isSmartRef__":true,"id":5236},{"__isSmartRef__":true,"id":5237},{"__isSmartRef__":true,"id":5238},{"__isSmartRef__":true,"id":5239}],"layout":{"__isSmartRef__":true,"id":5240},"name":"Triangle","partsBinMetaInfo":{"__isSmartRef__":true,"id":5241},"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","derivationIds":[147,"92519BDC-9A1C-4867-B6C4-7F6E8084EF40","D8CBB688-EDF8-4B8B-A199-C5D677F38A7F","5A7A8D9D-6EDD-44BE-8176-41B9B7E04607"],"_ClipMode":"visible","moved":true,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"owner":{"__isSmartRef__":true,"id":5216},"distanceToDragEvent":{"__isSmartRef__":true,"id":5242},"_Rotation":0.14091123258537436,"_Scale":1.4606214526867707,"__LivelyClassName__":"lively.morphic.Path"},"5218":{"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","setOriginClass":"setOriginClassHTML"},"5219":{"dontChangeShape":false,"cachedVertices":[{"__isSmartRef__":true,"id":5220},{"__isSmartRef__":true,"id":5221},{"__isSmartRef__":true,"id":5222},{"__isSmartRef__":true,"id":5223}],"_PathElements":[{"__isSmartRef__":true,"id":5224},{"__isSmartRef__":true,"id":5225},{"__isSmartRef__":true,"id":5226},{"__isSmartRef__":true,"id":5227}],"renderContextTable":{"__isSmartRef__":true,"id":5228},"_Position":{"__isSmartRef__":true,"id":5229},"_Extent":{"__isSmartRef__":true,"id":5230},"_Fill":{"__isSmartRef__":true,"id":5231},"_BorderWidth":0,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_BorderColor":{"__isSmartRef__":true,"id":5232},"__SourceModuleName__":"Global.lively.morphic.PathShapes","_Padding":{"__isSmartRef__":true,"id":5233},"__LivelyClassName__":"lively.morphic.Shapes.Path"},"5220":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5221":{"x":91,"y":36,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5222":{"x":13,"y":84,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5223":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5224":{"isAbsolute":true,"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"5225":{"isAbsolute":true,"x":91,"y":36,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"5226":{"isAbsolute":true,"x":13,"y":84,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"5227":{"isAbsolute":true,"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"5228":{"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","getPathNode":"getPathNodeHTML","setPathElements":"setPathElementsHTML","getPathBounds":"getPathBoundsHTML","getTotalLength":"getTotalLengthHTML","getPointAtTotalLength":"getPointAtTotalLengthHTML"},"5229":{"x":-1,"y":-1,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5230":{"x":92,"y":85,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5231":{"r":0.44000000000000006,"g":0.44000000000000006,"b":0.44000000000000006,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5232":{"r":0.44000000000000006,"g":0.44000000000000006,"b":0.44000000000000006,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5233":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5234":{"morph":{"__isSmartRef__":true,"id":5217},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5235":{"x":138,"y":-42,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5236":{"morph":{"__isSmartRef__":true,"id":5217},"index":0,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"5237":{"morph":{"__isSmartRef__":true,"id":5217},"index":1,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"5238":{"morph":{"__isSmartRef__":true,"id":5217},"index":2,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"5239":{"morph":{"__isSmartRef__":true,"id":5217},"index":3,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"5240":{},"5241":{"partName":"Triangle","requiredModules":[],"migrationLevel":2,"partsSpaceName":"PartsBin/Basic/","__SourceModuleName__":"Global.lively.PartsBin","comment":"A triangle formed polygon.\nCreate other polygons out of it by dragging the round handles.","revisionOnLoad":148697,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5242":{"x":81.53588216627861,"y":-7.735882166278543,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5243":{"position":{"__isSmartRef__":true,"id":5244},"_Extent":{"__isSmartRef__":true,"id":5245},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":5232},"_Fill":{"__isSmartRef__":true,"id":5246},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":5247},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5248},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5244":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5245":{"x":167,"y":51,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5246":{"r":0.44000000000000006,"g":0.44000000000000006,"b":0.44000000000000006,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5247":{"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"},"5248":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5249":{"x":1335,"y":2032,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5250":{"partsSpaceName":"PartsBin/BP2012/","__SourceModuleName__":"Global.lively.PartsBin","comment":"A combination of Rectangle and Triangle that is used to explain diffing of morphs over time.","migrationLevel":4,"partName":"Arrow","changes":[{"__isSmartRef__":true,"id":5251},{"__isSmartRef__":true,"id":5253},{"__isSmartRef__":true,"id":5255},{"__isSmartRef__":true,"id":5257},{"__isSmartRef__":true,"id":5259},{"__isSmartRef__":true,"id":5261},{"__isSmartRef__":true,"id":5263},{"__isSmartRef__":true,"id":5265}],"revisionOnLoad":172030,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5251":{"date":{"__isSmartRef__":true,"id":5252},"author":"athomschke","message":"init","id":"0E364623-5F1C-4004-BA3A-F65351B33895"},"5252":{"isSerializedDate":true,"string":"Wed Jun 20 2012 09:20:13 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5253":{"date":{"__isSmartRef__":true,"id":5254},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"5254":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5255":{"date":{"__isSmartRef__":true,"id":5256},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"5256":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5257":{"date":{"__isSmartRef__":true,"id":5258},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"5258":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)"},"5259":{"date":{"__isSmartRef__":true,"id":5260},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"5260":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"5261":{"date":{"__isSmartRef__":true,"id":5262},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"5262":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"5263":{"date":{"__isSmartRef__":true,"id":5264},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"5264":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5265":{"date":{"__isSmartRef__":true,"id":5266},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"5266":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5267":{"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","setOriginClass":"setOriginClassHTML"},"5268":{"morph":{"__isSmartRef__":true,"id":5216},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5269":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5270}},"5270":{"test01IsMorph":{"__isSmartRef__":true,"id":5271}},"5271":{"varMapping":{"__isSmartRef__":true,"id":5272},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":5273},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5272":{"this":{"__isSmartRef__":true,"id":5269}},"5273":{},"5274":{"x":169,"y":50,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5275":{"x":3,"y":-19,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5276":{"submorphs":[{"__isSmartRef__":true,"id":5277}],"scripts":[],"id":"90DDEAA6-D7C8-4FD0-B355-33DFE0E5878A","shape":{"__isSmartRef__":true,"id":5292},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5299},"showsHalos":false,"name":"Rectangle6","partsBinMetaInfo":{"__isSmartRef__":true,"id":5300},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":5317},"eventHandler":{"__isSmartRef__":true,"id":5318},"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","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C"],"partTests":{"__isSmartRef__":true,"id":5319},"_ClipMode":"visible","moved":true,"owner":{"__isSmartRef__":true,"id":0},"priorExtent":{"__isSmartRef__":true,"id":5324},"isBeingDragged":false,"_Rotation":0,"_Scale":1,"distanceToDragEvent":{"__isSmartRef__":true,"id":5325},"prevScroll":[0,0],"__LivelyClassName__":"lively.morphic.Box"},"5277":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":5278},"id":"552EDB2D-DD5D-48F5-A136-FB23CB40571F","renderContextTable":{"__isSmartRef__":true,"id":5285},"eventHandler":{"__isSmartRef__":true,"id":5286},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":5287},"__SourceModuleName__":"Global.lively.morphic.Core","showsHalos":false,"layout":{"__isSmartRef__":true,"id":5288},"name":"Ellipse4","partsBinMetaInfo":{"__isSmartRef__":true,"id":5289},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":5276},"isBeingDragged":false,"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Morph"},"5278":{"_Position":{"__isSmartRef__":true,"id":5279},"renderContextTable":{"__isSmartRef__":true,"id":5280},"_Extent":{"__isSmartRef__":true,"id":5281},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5282},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":5283},"_Fill":{"__isSmartRef__":true,"id":5284},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse"},"5279":{"x":-50,"y":-50,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5280":{"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"},"5281":{"x":100,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5282":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5283":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5284":{"r":0.753,"g":0.753,"b":0.753,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5285":{"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","setOriginClass":"setOriginClassHTML"},"5286":{"morph":{"__isSmartRef__":true,"id":5277},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5287":{"x":76,"y":68,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5288":{},"5289":{"partName":"Ellipse","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","comment":"undefined","changes":[{"__isSmartRef__":true,"id":5290}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5290":{"date":{"__isSmartRef__":true,"id":5291},"author":"undefined","message":"reverted changes - was there any description of this morph?","id":"C3C03411-9523-4F35-89EC-B20E24B3C287"},"5291":{"isSerializedDate":true,"string":"Tue Apr 03 2012 09:08:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5292":{"position":{"__isSmartRef__":true,"id":5293},"_Extent":{"__isSmartRef__":true,"id":5294},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":5295},"_Fill":{"__isSmartRef__":true,"id":5296},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":5297},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5298},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5293":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5294":{"x":294,"y":137,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5295":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5296":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5297":{"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"},"5298":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5299":{"x":1008,"y":1837,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5300":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","comment":"A combination of Rectangle and Triangle that is used to explain diffing of morphs over time.","migrationLevel":4,"partName":"Arrow","changes":[{"__isSmartRef__":true,"id":5301},{"__isSmartRef__":true,"id":5303},{"__isSmartRef__":true,"id":5305},{"__isSmartRef__":true,"id":5307},{"__isSmartRef__":true,"id":5309},{"__isSmartRef__":true,"id":5311},{"__isSmartRef__":true,"id":5313},{"__isSmartRef__":true,"id":5315}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5301":{"date":{"__isSmartRef__":true,"id":5302},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"5302":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5303":{"date":{"__isSmartRef__":true,"id":5304},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"5304":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5305":{"date":{"__isSmartRef__":true,"id":5306},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"5306":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"5307":{"date":{"__isSmartRef__":true,"id":5308},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"5308":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"5309":{"date":{"__isSmartRef__":true,"id":5310},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"5310":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)"},"5311":{"date":{"__isSmartRef__":true,"id":5312},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"5312":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5313":{"date":{"__isSmartRef__":true,"id":5314},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"5314":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5315":{"date":{"__isSmartRef__":true,"id":5316},"author":"athomschke","message":"init","id":"0E364623-5F1C-4004-BA3A-F65351B33895"},"5316":{"isSerializedDate":true,"string":"Wed Jun 20 2012 09:20:13 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5317":{"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","setOriginClass":"setOriginClassHTML"},"5318":{"morph":{"__isSmartRef__":true,"id":5276},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5319":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5320}},"5320":{"test01IsMorph":{"__isSmartRef__":true,"id":5321}},"5321":{"varMapping":{"__isSmartRef__":true,"id":5322},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":5323},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5322":{"this":{"__isSmartRef__":true,"id":5319}},"5323":{},"5324":{"x":295,"y":136,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5325":{"x":205,"y":-16,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5326":{"submorphs":[],"scripts":[],"id":"2571192F-CDCE-494C-A927-1EB43C0A5B0E","shape":{"__isSmartRef__":true,"id":5327},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":5334},"itemList":[1,2],"selection":2,"selectedLineNo":1,"showsHalos":false,"name":"List","partsBinMetaInfo":{"__isSmartRef__":true,"id":5335},"__SourceModuleName__":"Global.lively.morphic.Core","_ClipMode":"auto","renderContextTable":{"__isSmartRef__":true,"id":5338},"eventHandler":{"__isSmartRef__":true,"id":5339},"derivationIds":[2860,"30186701-49A1-49AD-A42F-27F425D92029","ADD09343-51ED-44F6-85F3-257C9A52C897"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isBeingDragged":false,"changeTriggered":true,"grabbingEnabled":false,"_FontSize":10,"moved":true,"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"distanceToDragEvent":{"__isSmartRef__":true,"id":5340},"priorExtent":{"__isSmartRef__":true,"id":5341},"#startLetters":"dese","__LivelyClassName__":"lively.morphic.List"},"5327":{"position":{"__isSmartRef__":true,"id":5328},"_Extent":{"__isSmartRef__":true,"id":5329},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":5330},"_Fill":{"__isSmartRef__":true,"id":5331},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":5332},"_Padding":{"__isSmartRef__":true,"id":5333},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5328":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5329":{"x":100,"y":39,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5330":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5331":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5332":{"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"},"5333":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5334":{"x":1036,"y":1999,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5335":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"__SourceModuleName__":"Global.lively.PartsBin","partName":"List","comment":"a list morph","changes":[{"__isSmartRef__":true,"id":5336}],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"revisionOnLoad":149013,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5336":{"date":{"__isSmartRef__":true,"id":5337},"author":"undefined","message":"Click on scrollbar does not grab list","id":"16AABF98-2E7D-4875-9E66-CF86EB74AF93"},"5337":{"isSerializedDate":true,"string":"Thu Mar 29 2012 14:39:24 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5338":{"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","setOriginClass":"setOriginClassHTML","updateListContent":"updateListContentHTML","resizeList":"resizeListHTML","getItemIndexFromEvent":"getItemIndexFromEventHTML","getListExtent":"getListExtentHTML","setSize":"setSizeHTML","renderAsDropDownList":"renderAsDropDownListHTML","setFontSize":"setFontSizeHTML","setFontFamily":"setFontFamilyHTML","getSelectedIndexes":"getSelectedIndexesHTML","enableMultipleSelections":"enableMultipleSelectionsHTML","selectAllAt":"selectAllAtHTML","clearSelections":"clearSelectionsHTML","deselectAt":"deselectAtHTML"},"5339":{"morph":{"__isSmartRef__":true,"id":5326},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5340":{"x":72,"y":-13,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5341":{"x":101,"y":42,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5342":{"submorphs":[],"scripts":[],"id":"1B814508-06E9-42A3-9234-4907A6AE8DC4","shape":{"__isSmartRef__":true,"id":5343},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5350},"_MaxTextWidth":72.744,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":5346},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text12","partsBinMetaInfo":{"__isSmartRef__":true,"id":5351},"textChunks":[{"__isSmartRef__":true,"id":5362}],"charsReplaced":"Some Text","lastFindLoc":9,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":5364},"renderContextTable":{"__isSmartRef__":true,"id":5365},"eventHandler":{"__isSmartRef__":true,"id":5366},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":5367},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":72.744,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"distanceToDragEvent":{"__isSmartRef__":true,"id":5368},"_TextColor":{"__isSmartRef__":true,"id":5369},"__LivelyClassName__":"lively.morphic.Text"},"5343":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":5344},"_Extent":{"__isSmartRef__":true,"id":5345},"_BorderWidth":1.6280000000000001,"_BorderColor":{"__isSmartRef__":true,"id":5346},"renderContextTable":{"__isSmartRef__":true,"id":5347},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5348},"_BorderRadius":4.44,"_Opacity":1,"_BorderStyle":"solid","_Fill":{"__isSmartRef__":true,"id":5349},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5344":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5345":{"x":103,"y":29.256,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5346":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5347":{"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"},"5348":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5349":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5350":{"x":1036,"y":1967,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5351":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":5352},{"__isSmartRef__":true,"id":5354},{"__isSmartRef__":true,"id":5356},{"__isSmartRef__":true,"id":5358},{"__isSmartRef__":true,"id":5360}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5352":{"date":{"__isSmartRef__":true,"id":5353},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"5353":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5354":{"date":{"__isSmartRef__":true,"id":5355},"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"},"5355":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"5356":{"date":{"__isSmartRef__":true,"id":5357},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"5357":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5358":{"date":{"__isSmartRef__":true,"id":5359},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"5359":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5360":{"date":{"__isSmartRef__":true,"id":5361},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"5361":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5362":{"style":{"__isSmartRef__":true,"id":5363},"morph":{"__isSmartRef__":true,"id":5342},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":5342},"storedString":"3","_id":"_56","__LivelyClassName__":"lively.morphic.TextChunk"},"5363":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"5364":{"x":103,"y":29.256,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5365":{"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","setOriginClass":"setOriginClassHTML","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"},"5366":{"morph":{"__isSmartRef__":true,"id":5342},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5367":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5368":{"x":74,"y":-18,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5369":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5370":{"submorphs":[],"scripts":[],"id":"0DC9969E-4740-4C64-BD1E-CEC01E064AC3","shape":{"__isSmartRef__":true,"id":5371},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":5378},"itemList":[1,2],"selection":2,"selectedLineNo":1,"showsHalos":false,"name":"List","partsBinMetaInfo":{"__isSmartRef__":true,"id":5379},"__SourceModuleName__":"Global.lively.morphic.Core","_ClipMode":"auto","renderContextTable":{"__isSmartRef__":true,"id":5382},"eventHandler":{"__isSmartRef__":true,"id":5383},"derivationIds":[2860,"30186701-49A1-49AD-A42F-27F425D92029","ADD09343-51ED-44F6-85F3-257C9A52C897","2571192F-CDCE-494C-A927-1EB43C0A5B0E","250B1948-2522-43F1-BB03-3FAFC50F90DD"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isBeingDragged":false,"changeTriggered":true,"grabbingEnabled":false,"_FontSize":10,"moved":true,"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"distanceToDragEvent":{"__isSmartRef__":true,"id":5384},"priorExtent":{"__isSmartRef__":true,"id":5385},"#startLetters":"deselect","__LivelyClassName__":"lively.morphic.List"},"5371":{"position":{"__isSmartRef__":true,"id":5372},"_Extent":{"__isSmartRef__":true,"id":5373},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":5374},"_Fill":{"__isSmartRef__":true,"id":5375},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":5376},"_Padding":{"__isSmartRef__":true,"id":5377},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5372":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5373":{"x":100,"y":39,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5374":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5375":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5376":{"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"},"5377":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5378":{"x":1214,"y":2408,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5379":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"__SourceModuleName__":"Global.lively.PartsBin","partName":"List","comment":"a list morph","changes":[{"__isSmartRef__":true,"id":5380}],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"revisionOnLoad":149013,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5380":{"date":{"__isSmartRef__":true,"id":5381},"author":"undefined","message":"Click on scrollbar does not grab list","id":"16AABF98-2E7D-4875-9E66-CF86EB74AF93"},"5381":{"isSerializedDate":true,"string":"Thu Mar 29 2012 14:39:24 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5382":{"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","setOriginClass":"setOriginClassHTML","updateListContent":"updateListContentHTML","resizeList":"resizeListHTML","getItemIndexFromEvent":"getItemIndexFromEventHTML","getListExtent":"getListExtentHTML","setSize":"setSizeHTML","renderAsDropDownList":"renderAsDropDownListHTML","setFontSize":"setFontSizeHTML","setFontFamily":"setFontFamilyHTML","getSelectedIndexes":"getSelectedIndexesHTML","enableMultipleSelections":"enableMultipleSelectionsHTML","selectAllAt":"selectAllAtHTML","clearSelections":"clearSelectionsHTML","deselectAt":"deselectAtHTML"},"5383":{"morph":{"__isSmartRef__":true,"id":5370},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5384":{"x":72,"y":-13,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5385":{"x":101,"y":42,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5386":{"submorphs":[],"scripts":[],"id":"DEC7C67B-2EC9-4C07-A15D-7AC468C6A9FA","shape":{"__isSmartRef__":true,"id":5387},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5394},"_MaxTextWidth":72.744,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":5390},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text12","partsBinMetaInfo":{"__isSmartRef__":true,"id":5395},"textChunks":[{"__isSmartRef__":true,"id":5406}],"charsReplaced":"Some Text","lastFindLoc":9,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":5408},"renderContextTable":{"__isSmartRef__":true,"id":5409},"eventHandler":{"__isSmartRef__":true,"id":5410},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":5411},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","1B814508-06E9-42A3-9234-4907A6AE8DC4","3325071E-723A-4520-895D-1E4973B551A2"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":72.744,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"distanceToDragEvent":{"__isSmartRef__":true,"id":5412},"priorSelectionRange":[1,1],"__LivelyClassName__":"lively.morphic.Text"},"5387":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":5388},"_Extent":{"__isSmartRef__":true,"id":5389},"_BorderWidth":1.6280000000000001,"_BorderColor":{"__isSmartRef__":true,"id":5390},"renderContextTable":{"__isSmartRef__":true,"id":5391},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5392},"_BorderRadius":4.44,"_Opacity":1,"_BorderStyle":"solid","_Fill":{"__isSmartRef__":true,"id":5393},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5388":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5389":{"x":103,"y":29.256,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5390":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5391":{"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"},"5392":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5393":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5394":{"x":1214,"y":2376,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5395":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":5396},{"__isSmartRef__":true,"id":5398},{"__isSmartRef__":true,"id":5400},{"__isSmartRef__":true,"id":5402},{"__isSmartRef__":true,"id":5404}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5396":{"date":{"__isSmartRef__":true,"id":5397},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"5397":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5398":{"date":{"__isSmartRef__":true,"id":5399},"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"},"5399":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"5400":{"date":{"__isSmartRef__":true,"id":5401},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"5401":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5402":{"date":{"__isSmartRef__":true,"id":5403},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"5403":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5404":{"date":{"__isSmartRef__":true,"id":5405},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"5405":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5406":{"style":{"__isSmartRef__":true,"id":5407},"chunkOwner":{"__isSmartRef__":true,"id":5386},"storedString":"5","__SourceModuleName__":"Global.lively.morphic.TextCore","_id":"_57","__LivelyClassName__":"lively.morphic.TextChunk"},"5407":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"5408":{"x":103,"y":29.256,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5409":{"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","setOriginClass":"setOriginClassHTML","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"},"5410":{"morph":{"__isSmartRef__":true,"id":5386},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5411":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5412":{"x":74,"y":-18,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5413":{"submorphs":[],"scripts":[],"id":"DF59071B-ABE5-40DC-97D3-CAA7580429F2","shape":{"__isSmartRef__":true,"id":5414},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5421},"_MaxTextWidth":72.744,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":5417},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text12","partsBinMetaInfo":{"__isSmartRef__":true,"id":5422},"textChunks":[{"__isSmartRef__":true,"id":5433}],"charsReplaced":"Some Text","lastFindLoc":9,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":5435},"renderContextTable":{"__isSmartRef__":true,"id":5436},"eventHandler":{"__isSmartRef__":true,"id":5437},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":5438},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","1B814508-06E9-42A3-9234-4907A6AE8DC4","B6B09C78-DEC5-4A47-AFAA-D2DC990722C3"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":72.744,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"owner":{"__isSmartRef__":true,"id":0},"distanceToDragEvent":{"__isSmartRef__":true,"id":5439},"_Rotation":0,"_Scale":1,"priorSelectionRange":[1,1],"__LivelyClassName__":"lively.morphic.Text"},"5414":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":5415},"_Extent":{"__isSmartRef__":true,"id":5416},"_BorderWidth":1.6280000000000001,"_BorderColor":{"__isSmartRef__":true,"id":5417},"renderContextTable":{"__isSmartRef__":true,"id":5418},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5419},"_BorderRadius":4.44,"_Opacity":1,"_BorderStyle":"solid","_Fill":{"__isSmartRef__":true,"id":5420},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5415":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5416":{"x":103,"y":29.256,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5417":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5418":{"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"},"5419":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5420":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5421":{"x":1079,"y":2378,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5422":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":5423},{"__isSmartRef__":true,"id":5425},{"__isSmartRef__":true,"id":5427},{"__isSmartRef__":true,"id":5429},{"__isSmartRef__":true,"id":5431}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5423":{"date":{"__isSmartRef__":true,"id":5424},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"5424":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5425":{"date":{"__isSmartRef__":true,"id":5426},"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"},"5426":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"5427":{"date":{"__isSmartRef__":true,"id":5428},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"5428":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5429":{"date":{"__isSmartRef__":true,"id":5430},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"5430":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5431":{"date":{"__isSmartRef__":true,"id":5432},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"5432":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5433":{"style":{"__isSmartRef__":true,"id":5434},"chunkOwner":{"__isSmartRef__":true,"id":5413},"storedString":"4","__SourceModuleName__":"Global.lively.morphic.TextCore","_id":"_58","__LivelyClassName__":"lively.morphic.TextChunk"},"5434":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"5435":{"x":103,"y":29.256,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5436":{"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","setOriginClass":"setOriginClassHTML","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"},"5437":{"morph":{"__isSmartRef__":true,"id":5413},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5438":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5439":{"x":71,"y":-17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5440":{"submorphs":[],"scripts":[],"id":"CB5F6077-0E4A-4A82-A7A6-D800CC5E958F","shape":{"__isSmartRef__":true,"id":5441},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":5448},"itemList":[1,2],"selection":2,"selectedLineNo":1,"showsHalos":false,"name":"List1","partsBinMetaInfo":{"__isSmartRef__":true,"id":5449},"__SourceModuleName__":"Global.lively.morphic.Core","_ClipMode":"auto","renderContextTable":{"__isSmartRef__":true,"id":5452},"eventHandler":{"__isSmartRef__":true,"id":5453},"derivationIds":[2860,"30186701-49A1-49AD-A42F-27F425D92029","ADD09343-51ED-44F6-85F3-257C9A52C897","2571192F-CDCE-494C-A927-1EB43C0A5B0E","250B1948-2522-43F1-BB03-3FAFC50F90DD","0DC9969E-4740-4C64-BD1E-CEC01E064AC3"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isBeingDragged":false,"changeTriggered":true,"grabbingEnabled":false,"_FontSize":10,"moved":true,"distanceToDragEvent":{"__isSmartRef__":true,"id":5454},"priorExtent":{"__isSmartRef__":true,"id":5455},"#startLetters":"deselect","owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.List"},"5441":{"position":{"__isSmartRef__":true,"id":5442},"_Extent":{"__isSmartRef__":true,"id":5443},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":5444},"_Fill":{"__isSmartRef__":true,"id":5445},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":5446},"_Padding":{"__isSmartRef__":true,"id":5447},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5442":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5443":{"x":100,"y":39,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5444":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5445":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5446":{"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"},"5447":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5448":{"x":1080,"y":2412,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5449":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"__SourceModuleName__":"Global.lively.PartsBin","partName":"List","comment":"a list morph","changes":[{"__isSmartRef__":true,"id":5450}],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"revisionOnLoad":149013,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5450":{"date":{"__isSmartRef__":true,"id":5451},"author":"undefined","message":"Click on scrollbar does not grab list","id":"16AABF98-2E7D-4875-9E66-CF86EB74AF93"},"5451":{"isSerializedDate":true,"string":"Thu Mar 29 2012 14:39:24 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5452":{"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","setOriginClass":"setOriginClassHTML","updateListContent":"updateListContentHTML","resizeList":"resizeListHTML","getItemIndexFromEvent":"getItemIndexFromEventHTML","getListExtent":"getListExtentHTML","setSize":"setSizeHTML","renderAsDropDownList":"renderAsDropDownListHTML","setFontSize":"setFontSizeHTML","setFontFamily":"setFontFamilyHTML","getSelectedIndexes":"getSelectedIndexesHTML","enableMultipleSelections":"enableMultipleSelectionsHTML","selectAllAt":"selectAllAtHTML","clearSelections":"clearSelectionsHTML","deselectAt":"deselectAtHTML"},"5453":{"morph":{"__isSmartRef__":true,"id":5440},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5454":{"x":72,"y":-13,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5455":{"x":101,"y":42,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5456":{"submorphs":[],"scripts":[],"id":"387C6EE3-B349-410E-B32D-6B6FB1D5C030","shape":{"__isSmartRef__":true,"id":5457},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":5464},"itemList":[1,2,3,4],"selection":3,"selectedLineNo":2,"showsHalos":false,"name":"List2","partsBinMetaInfo":{"__isSmartRef__":true,"id":5465},"__SourceModuleName__":"Global.lively.morphic.Core","_ClipMode":"auto","renderContextTable":{"__isSmartRef__":true,"id":5468},"eventHandler":{"__isSmartRef__":true,"id":5469},"derivationIds":[2860,"30186701-49A1-49AD-A42F-27F425D92029","ADD09343-51ED-44F6-85F3-257C9A52C897","2571192F-CDCE-494C-A927-1EB43C0A5B0E","51368F65-44CB-4D46-A682-029D1D1EABAD","8628C0DA-1A34-4311-A010-B6751563ADC3"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isBeingDragged":false,"changeTriggered":true,"grabbingEnabled":false,"_FontSize":10,"moved":true,"distanceToDragEvent":{"__isSmartRef__":true,"id":5470},"priorExtent":{"__isSmartRef__":true,"id":5471},"#startLetters":"dese","owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.List"},"5457":{"position":{"__isSmartRef__":true,"id":5458},"_Extent":{"__isSmartRef__":true,"id":5459},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":5460},"_Fill":{"__isSmartRef__":true,"id":5461},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":5462},"_Padding":{"__isSmartRef__":true,"id":5463},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5458":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5459":{"x":101,"y":74,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5460":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5461":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5462":{"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"},"5463":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5464":{"x":1547,"y":2415,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5465":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"__SourceModuleName__":"Global.lively.PartsBin","partName":"List","comment":"a list morph","changes":[{"__isSmartRef__":true,"id":5466}],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"revisionOnLoad":149013,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5466":{"date":{"__isSmartRef__":true,"id":5467},"author":"undefined","message":"Click on scrollbar does not grab list","id":"16AABF98-2E7D-4875-9E66-CF86EB74AF93"},"5467":{"isSerializedDate":true,"string":"Thu Mar 29 2012 14:39:24 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5468":{"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","setOriginClass":"setOriginClassHTML","updateListContent":"updateListContentHTML","resizeList":"resizeListHTML","getItemIndexFromEvent":"getItemIndexFromEventHTML","getListExtent":"getListExtentHTML","setSize":"setSizeHTML","renderAsDropDownList":"renderAsDropDownListHTML","setFontSize":"setFontSizeHTML","setFontFamily":"setFontFamilyHTML","getSelectedIndexes":"getSelectedIndexesHTML","enableMultipleSelections":"enableMultipleSelectionsHTML","selectAllAt":"selectAllAtHTML","clearSelections":"clearSelectionsHTML","deselectAt":"deselectAtHTML"},"5469":{"morph":{"__isSmartRef__":true,"id":5456},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5470":{"x":72,"y":-13,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5471":{"x":101,"y":73,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5472":{"submorphs":[],"scripts":[],"id":"5F5161DF-5AAA-42C0-BD65-72CB28D20552","shape":{"__isSmartRef__":true,"id":5473},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5480},"_MaxTextWidth":72.744,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":5476},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text12","partsBinMetaInfo":{"__isSmartRef__":true,"id":5481},"textChunks":[{"__isSmartRef__":true,"id":5492}],"charsReplaced":"Some Text","lastFindLoc":9,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":5494},"renderContextTable":{"__isSmartRef__":true,"id":5495},"eventHandler":{"__isSmartRef__":true,"id":5496},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":5497},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","1B814508-06E9-42A3-9234-4907A6AE8DC4","3325071E-723A-4520-895D-1E4973B551A2"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":72.744,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"distanceToDragEvent":{"__isSmartRef__":true,"id":5498},"priorSelectionRange":[1,1],"__LivelyClassName__":"lively.morphic.Text"},"5473":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":5474},"_Extent":{"__isSmartRef__":true,"id":5475},"_BorderWidth":1.6280000000000001,"_BorderColor":{"__isSmartRef__":true,"id":5476},"renderContextTable":{"__isSmartRef__":true,"id":5477},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5478},"_BorderRadius":4.44,"_Opacity":1,"_BorderStyle":"solid","_Fill":{"__isSmartRef__":true,"id":5479},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5474":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5475":{"x":103,"y":29.256,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5476":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5477":{"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"},"5478":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5479":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5480":{"x":1546,"y":2381,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5481":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":5482},{"__isSmartRef__":true,"id":5484},{"__isSmartRef__":true,"id":5486},{"__isSmartRef__":true,"id":5488},{"__isSmartRef__":true,"id":5490}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5482":{"date":{"__isSmartRef__":true,"id":5483},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"5483":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5484":{"date":{"__isSmartRef__":true,"id":5485},"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"},"5485":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"5486":{"date":{"__isSmartRef__":true,"id":5487},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"5487":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5488":{"date":{"__isSmartRef__":true,"id":5489},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"5489":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5490":{"date":{"__isSmartRef__":true,"id":5491},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"5491":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5492":{"style":{"__isSmartRef__":true,"id":5493},"chunkOwner":{"__isSmartRef__":true,"id":5472},"storedString":"5","__SourceModuleName__":"Global.lively.morphic.TextCore","_id":"_59","__LivelyClassName__":"lively.morphic.TextChunk"},"5493":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"5494":{"x":103,"y":29.256,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5495":{"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","setOriginClass":"setOriginClassHTML","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"},"5496":{"morph":{"__isSmartRef__":true,"id":5472},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5497":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5498":{"x":74,"y":-18,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5499":{"submorphs":[],"scripts":[],"id":"8628C0DA-1A34-4311-A010-B6751563ADC3","shape":{"__isSmartRef__":true,"id":5500},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":5507},"itemList":[1,2,3],"selection":3,"selectedLineNo":2,"showsHalos":false,"name":"List","partsBinMetaInfo":{"__isSmartRef__":true,"id":5508},"__SourceModuleName__":"Global.lively.morphic.Core","_ClipMode":"auto","renderContextTable":{"__isSmartRef__":true,"id":5511},"eventHandler":{"__isSmartRef__":true,"id":5512},"derivationIds":[2860,"30186701-49A1-49AD-A42F-27F425D92029","ADD09343-51ED-44F6-85F3-257C9A52C897","2571192F-CDCE-494C-A927-1EB43C0A5B0E","51368F65-44CB-4D46-A682-029D1D1EABAD"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isBeingDragged":false,"changeTriggered":true,"grabbingEnabled":false,"_FontSize":10,"moved":true,"owner":{"__isSmartRef__":true,"id":0},"distanceToDragEvent":{"__isSmartRef__":true,"id":5513},"priorExtent":{"__isSmartRef__":true,"id":5514},"#startLetters":"dese","_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.List"},"5500":{"position":{"__isSmartRef__":true,"id":5501},"_Extent":{"__isSmartRef__":true,"id":5502},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":5503},"_Fill":{"__isSmartRef__":true,"id":5504},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":5505},"_Padding":{"__isSmartRef__":true,"id":5506},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5501":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5502":{"x":101,"y":60,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5503":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5504":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5505":{"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"},"5506":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5507":{"x":1410,"y":2417,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5508":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"__SourceModuleName__":"Global.lively.PartsBin","partName":"List","comment":"a list morph","changes":[{"__isSmartRef__":true,"id":5509}],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"revisionOnLoad":149013,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5509":{"date":{"__isSmartRef__":true,"id":5510},"author":"undefined","message":"Click on scrollbar does not grab list","id":"16AABF98-2E7D-4875-9E66-CF86EB74AF93"},"5510":{"isSerializedDate":true,"string":"Thu Mar 29 2012 14:39:24 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5511":{"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","setOriginClass":"setOriginClassHTML","updateListContent":"updateListContentHTML","resizeList":"resizeListHTML","getItemIndexFromEvent":"getItemIndexFromEventHTML","getListExtent":"getListExtentHTML","setSize":"setSizeHTML","renderAsDropDownList":"renderAsDropDownListHTML","setFontSize":"setFontSizeHTML","setFontFamily":"setFontFamilyHTML","getSelectedIndexes":"getSelectedIndexesHTML","enableMultipleSelections":"enableMultipleSelectionsHTML","selectAllAt":"selectAllAtHTML","clearSelections":"clearSelectionsHTML","deselectAt":"deselectAtHTML"},"5512":{"morph":{"__isSmartRef__":true,"id":5499},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5513":{"x":72,"y":-13,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5514":{"x":103,"y":60,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5515":{"submorphs":[],"scripts":[],"id":"56A67663-F6DA-4362-B422-345107B18C8F","shape":{"__isSmartRef__":true,"id":5516},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5523},"_MaxTextWidth":72.744,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":5519},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text12","partsBinMetaInfo":{"__isSmartRef__":true,"id":5524},"textChunks":[{"__isSmartRef__":true,"id":5535}],"charsReplaced":"Some Text","lastFindLoc":9,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":5537},"renderContextTable":{"__isSmartRef__":true,"id":5538},"eventHandler":{"__isSmartRef__":true,"id":5539},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":5540},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","1B814508-06E9-42A3-9234-4907A6AE8DC4","B6B09C78-DEC5-4A47-AFAA-D2DC990722C3"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":72.744,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"owner":{"__isSmartRef__":true,"id":0},"distanceToDragEvent":{"__isSmartRef__":true,"id":5541},"_Rotation":0,"_Scale":1,"priorSelectionRange":[1,1],"__LivelyClassName__":"lively.morphic.Text"},"5516":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":5517},"_Extent":{"__isSmartRef__":true,"id":5518},"_BorderWidth":1.6280000000000001,"_BorderColor":{"__isSmartRef__":true,"id":5519},"renderContextTable":{"__isSmartRef__":true,"id":5520},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5521},"_BorderRadius":4.44,"_Opacity":1,"_BorderStyle":"solid","_Fill":{"__isSmartRef__":true,"id":5522},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5517":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5518":{"x":103,"y":29.256,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5519":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5520":{"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"},"5521":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5522":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5523":{"x":1411,"y":2383,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5524":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":5525},{"__isSmartRef__":true,"id":5527},{"__isSmartRef__":true,"id":5529},{"__isSmartRef__":true,"id":5531},{"__isSmartRef__":true,"id":5533}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5525":{"date":{"__isSmartRef__":true,"id":5526},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"5526":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5527":{"date":{"__isSmartRef__":true,"id":5528},"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"},"5528":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"5529":{"date":{"__isSmartRef__":true,"id":5530},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"5530":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5531":{"date":{"__isSmartRef__":true,"id":5532},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"5532":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5533":{"date":{"__isSmartRef__":true,"id":5534},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"5534":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5535":{"style":{"__isSmartRef__":true,"id":5536},"chunkOwner":{"__isSmartRef__":true,"id":5515},"storedString":"4","__SourceModuleName__":"Global.lively.morphic.TextCore","_id":"_60","__LivelyClassName__":"lively.morphic.TextChunk"},"5536":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"5537":{"x":103,"y":29.256,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5538":{"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","setOriginClass":"setOriginClassHTML","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"},"5539":{"morph":{"__isSmartRef__":true,"id":5515},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5540":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5541":{"x":71,"y":-17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5542":{"submorphs":[{"__isSmartRef__":true,"id":5543}],"scripts":[],"id":"FD46B4FB-1AA1-4536-8ACE-274F76BD3B42","shape":{"__isSmartRef__":true,"id":5660},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5667},"showsHalos":false,"name":"Rectangle9","partsBinMetaInfo":{"__isSmartRef__":true,"id":5668},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":5685},"eventHandler":{"__isSmartRef__":true,"id":5686},"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","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C","13080E3D-A0E7-4CF1-B5D6-86EEF2D51A7E"],"partTests":{"__isSmartRef__":true,"id":5687},"_ClipMode":"visible","moved":true,"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"priorExtent":{"__isSmartRef__":true,"id":5692},"layout":{"__isSmartRef__":true,"id":5693},"distanceToDragEvent":{"__isSmartRef__":true,"id":5694},"__LivelyClassName__":"lively.morphic.Box"},"5543":{"submorphs":[{"__isSmartRef__":true,"id":5544},{"__isSmartRef__":true,"id":5559},{"__isSmartRef__":true,"id":5586},{"__isSmartRef__":true,"id":5602},{"__isSmartRef__":true,"id":5616}],"scripts":[],"id":"13080E3D-A0E7-4CF1-B5D6-86EEF2D51A7E","shape":{"__isSmartRef__":true,"id":5642},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5649},"showsHalos":false,"name":"Rectangle8","partsBinMetaInfo":{"__isSmartRef__":true,"id":5300},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":5650},"eventHandler":{"__isSmartRef__":true,"id":5651},"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","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C"],"partTests":{"__isSmartRef__":true,"id":5652},"_ClipMode":"visible","moved":true,"owner":{"__isSmartRef__":true,"id":5542},"isBeingDragged":false,"_Rotation":0,"_Scale":1,"distanceToDragEvent":{"__isSmartRef__":true,"id":5657},"layout":{"__isSmartRef__":true,"id":5658},"priorExtent":{"__isSmartRef__":true,"id":5659},"__LivelyClassName__":"lively.morphic.Box"},"5544":{"submorphs":[],"scripts":[],"id":"99A05D68-AC33-4610-8AEC-3A809182FD9B","shape":{"__isSmartRef__":true,"id":5545},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5551},"_MaxTextWidth":136.695652,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":5548},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text8","partsBinMetaInfo":{"__isSmartRef__":true,"id":5351},"textChunks":[{"__isSmartRef__":true,"id":5552}],"charsReplaced":"PartsBin version of","lastFindLoc":38,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":5554},"renderContextTable":{"__isSmartRef__":true,"id":5555},"eventHandler":{"__isSmartRef__":true,"id":5556},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":5557},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":136.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"owner":{"__isSmartRef__":true,"id":5543},"_Rotation":0,"_Scale":1,"distanceToDragEvent":{"__isSmartRef__":true,"id":5558},"__LivelyClassName__":"lively.morphic.Text"},"5545":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":5546},"_Extent":{"__isSmartRef__":true,"id":5547},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":5548},"renderContextTable":{"__isSmartRef__":true,"id":5549},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5550},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5546":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5547":{"x":144.695652,"y":26,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5548":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5549":{"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"},"5550":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5551":{"x":-543,"y":-64,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5552":{"style":{"__isSmartRef__":true,"id":5553},"morph":{"__isSmartRef__":true,"id":5544},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":5544},"storedString":"Part 'Ellipse'","_id":"_61","__LivelyClassName__":"lively.morphic.TextChunk"},"5553":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"5554":{"x":144.695652,"y":26,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5555":{"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","setOriginClass":"setOriginClassHTML","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"},"5556":{"morph":{"__isSmartRef__":true,"id":5544},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5557":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5558":{"x":98,"y":-19,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5559":{"submorphs":[],"scripts":[],"id":"C97A78A7-9CE9-4DD8-BC51-8AAB24E904FD","shape":{"__isSmartRef__":true,"id":5560},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5567},"_MaxTextWidth":72.744,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":5563},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text13","partsBinMetaInfo":{"__isSmartRef__":true,"id":5568},"textChunks":[{"__isSmartRef__":true,"id":5579}],"charsReplaced":"Some Text","lastFindLoc":9,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":5581},"renderContextTable":{"__isSmartRef__":true,"id":5582},"eventHandler":{"__isSmartRef__":true,"id":5583},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":5584},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","1B814508-06E9-42A3-9234-4907A6AE8DC4"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":72.744,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"distanceToDragEvent":{"__isSmartRef__":true,"id":5585},"owner":{"__isSmartRef__":true,"id":5543},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"5560":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":5561},"_Extent":{"__isSmartRef__":true,"id":5562},"_BorderWidth":1.6280000000000001,"_BorderColor":{"__isSmartRef__":true,"id":5563},"renderContextTable":{"__isSmartRef__":true,"id":5564},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5565},"_BorderRadius":4.44,"_Opacity":1,"_BorderStyle":"solid","_Fill":{"__isSmartRef__":true,"id":5566},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5561":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5562":{"x":103,"y":29.256,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5563":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5564":{"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"},"5565":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5566":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5567":{"x":82,"y":40,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5568":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":5569},{"__isSmartRef__":true,"id":5571},{"__isSmartRef__":true,"id":5573},{"__isSmartRef__":true,"id":5575},{"__isSmartRef__":true,"id":5577}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5569":{"date":{"__isSmartRef__":true,"id":5570},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"5570":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5571":{"date":{"__isSmartRef__":true,"id":5572},"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"},"5572":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"5573":{"date":{"__isSmartRef__":true,"id":5574},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"5574":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5575":{"date":{"__isSmartRef__":true,"id":5576},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"5576":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5577":{"date":{"__isSmartRef__":true,"id":5578},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"5578":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5579":{"style":{"__isSmartRef__":true,"id":5580},"chunkOwner":{"__isSmartRef__":true,"id":5559},"storedString":"2","__SourceModuleName__":"Global.lively.morphic.TextCore","_id":"_62","__LivelyClassName__":"lively.morphic.TextChunk"},"5580":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"5581":{"x":103,"y":29.256,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5582":{"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","setOriginClass":"setOriginClassHTML","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"},"5583":{"morph":{"__isSmartRef__":true,"id":5559},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5584":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5585":{"x":73,"y":-16,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5586":{"submorphs":[],"scripts":[],"id":"4D6AFF43-9CC7-4116-A34B-68D257764ED3","shape":{"__isSmartRef__":true,"id":5587},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":5594},"itemList":[1],"showsHalos":false,"name":"List","partsBinMetaInfo":{"__isSmartRef__":true,"id":5595},"__SourceModuleName__":"Global.lively.morphic.Core","_ClipMode":"auto","renderContextTable":{"__isSmartRef__":true,"id":5598},"eventHandler":{"__isSmartRef__":true,"id":5599},"derivationIds":[2860,"30186701-49A1-49AD-A42F-27F425D92029","ADD09343-51ED-44F6-85F3-257C9A52C897","2571192F-CDCE-494C-A927-1EB43C0A5B0E"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isBeingDragged":false,"changeTriggered":true,"grabbingEnabled":false,"_FontSize":10,"moved":true,"owner":{"__isSmartRef__":true,"id":5543},"_Rotation":0,"_Scale":1,"distanceToDragEvent":{"__isSmartRef__":true,"id":5600},"priorExtent":{"__isSmartRef__":true,"id":5601},"#startLetters":"dese","__LivelyClassName__":"lively.morphic.List"},"5587":{"position":{"__isSmartRef__":true,"id":5588},"_Extent":{"__isSmartRef__":true,"id":5589},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":5590},"_Fill":{"__isSmartRef__":true,"id":5591},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":5592},"_Padding":{"__isSmartRef__":true,"id":5593},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5588":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5589":{"x":99,"y":25,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5590":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5591":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5592":{"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"},"5593":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5594":{"x":82,"y":73,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5595":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"__SourceModuleName__":"Global.lively.PartsBin","partName":"List","comment":"a list morph","changes":[{"__isSmartRef__":true,"id":5596}],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"revisionOnLoad":149013,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5596":{"date":{"__isSmartRef__":true,"id":5597},"author":"undefined","message":"Click on scrollbar does not grab list","id":"16AABF98-2E7D-4875-9E66-CF86EB74AF93"},"5597":{"isSerializedDate":true,"string":"Thu Mar 29 2012 14:39:24 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5598":{"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","setOriginClass":"setOriginClassHTML","updateListContent":"updateListContentHTML","resizeList":"resizeListHTML","getItemIndexFromEvent":"getItemIndexFromEventHTML","getListExtent":"getListExtentHTML","setSize":"setSizeHTML","renderAsDropDownList":"renderAsDropDownListHTML","setFontSize":"setFontSizeHTML","setFontFamily":"setFontFamilyHTML","getSelectedIndexes":"getSelectedIndexesHTML","enableMultipleSelections":"enableMultipleSelectionsHTML","selectAllAt":"selectAllAtHTML","clearSelections":"clearSelectionsHTML","deselectAt":"deselectAtHTML"},"5599":{"morph":{"__isSmartRef__":true,"id":5586},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5600":{"x":61,"y":-22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5601":{"x":99,"y":26,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5602":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":5603},"id":"3E3FD741-5523-45C4-9958-CF6D4177539F","renderContextTable":{"__isSmartRef__":true,"id":5610},"eventHandler":{"__isSmartRef__":true,"id":5611},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":5612},"__SourceModuleName__":"Global.lively.morphic.Core","showsHalos":false,"layout":{"__isSmartRef__":true,"id":5613},"name":"Ellipse6","partsBinMetaInfo":{"__isSmartRef__":true,"id":5289},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":5543},"_Rotation":0,"_Scale":1,"priorExtent":{"__isSmartRef__":true,"id":5614},"distanceToDragEvent":{"__isSmartRef__":true,"id":5615},"__LivelyClassName__":"lively.morphic.Morph"},"5603":{"_Position":{"__isSmartRef__":true,"id":5604},"renderContextTable":{"__isSmartRef__":true,"id":5605},"_Extent":{"__isSmartRef__":true,"id":5606},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5607},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":5608},"_Fill":{"__isSmartRef__":true,"id":5609},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse"},"5604":{"x":-50,"y":-50,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5605":{"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"},"5606":{"x":56,"y":56,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5607":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5608":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5609":{"r":0,"g":0.8,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5610":{"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","setOriginClass":"setOriginClassHTML"},"5611":{"morph":{"__isSmartRef__":true,"id":5602},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5612":{"x":64,"y":91,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5613":{},"5614":{"x":56,"y":56,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5615":{"x":41,"y":-11,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5616":{"submorphs":[],"scripts":[],"id":"C9C4DFEA-FF91-4108-9532-87DB24DF908C","shape":{"__isSmartRef__":true,"id":5617},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5623},"_MaxTextWidth":136.695652,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":5620},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text10","partsBinMetaInfo":{"__isSmartRef__":true,"id":5624},"textChunks":[{"__isSmartRef__":true,"id":5635}],"charsReplaced":"PartsBin version of","lastFindLoc":38,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":5637},"renderContextTable":{"__isSmartRef__":true,"id":5638},"eventHandler":{"__isSmartRef__":true,"id":5639},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":5640},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","99A05D68-AC33-4610-8AEC-3A809182FD9B"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":136.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"distanceToDragEvent":{"__isSmartRef__":true,"id":5641},"owner":{"__isSmartRef__":true,"id":5543},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"5617":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":5618},"_Extent":{"__isSmartRef__":true,"id":5619},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":5620},"renderContextTable":{"__isSmartRef__":true,"id":5621},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5622},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5618":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5619":{"x":144.695652,"y":26,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5620":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5621":{"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"},"5622":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5623":{"x":24,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5624":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":5625},{"__isSmartRef__":true,"id":5627},{"__isSmartRef__":true,"id":5629},{"__isSmartRef__":true,"id":5631},{"__isSmartRef__":true,"id":5633}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5625":{"date":{"__isSmartRef__":true,"id":5626},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"5626":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5627":{"date":{"__isSmartRef__":true,"id":5628},"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"},"5628":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"5629":{"date":{"__isSmartRef__":true,"id":5630},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"5630":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5631":{"date":{"__isSmartRef__":true,"id":5632},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"5632":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5633":{"date":{"__isSmartRef__":true,"id":5634},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"5634":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5635":{"style":{"__isSmartRef__":true,"id":5636},"morph":{"__isSmartRef__":true,"id":5616},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":5616},"storedString":"Part 'Ellipse'","_id":"_63","__LivelyClassName__":"lively.morphic.TextChunk"},"5636":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"5637":{"x":144.695652,"y":26,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5638":{"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","setOriginClass":"setOriginClassHTML","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"},"5639":{"morph":{"__isSmartRef__":true,"id":5616},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5640":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5641":{"x":98,"y":-19,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5642":{"position":{"__isSmartRef__":true,"id":5643},"_Extent":{"__isSmartRef__":true,"id":5644},"_BorderWidth":1.1840000000000002,"_BorderColor":{"__isSmartRef__":true,"id":5645},"_Fill":{"__isSmartRef__":true,"id":5646},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":5647},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5648},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5643":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5644":{"x":207,"y":122,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5645":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5646":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5647":{"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"},"5648":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5649":{"x":-6,"y":-7,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5650":{"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","setOriginClass":"setOriginClassHTML"},"5651":{"morph":{"__isSmartRef__":true,"id":5543},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5652":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5653}},"5653":{"test01IsMorph":{"__isSmartRef__":true,"id":5654}},"5654":{"varMapping":{"__isSmartRef__":true,"id":5655},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":5656},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5655":{"this":{"__isSmartRef__":true,"id":5652}},"5656":{},"5657":{"x":72,"y":-18,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5658":{"resizeWidth":true,"resizeHeight":true},"5659":{"x":209,"y":122,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5660":{"position":{"__isSmartRef__":true,"id":5661},"_Extent":{"__isSmartRef__":true,"id":5662},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":5663},"_Fill":{"__isSmartRef__":true,"id":5664},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":5665},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5666},"_BorderRadius":2.96,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5661":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5662":{"x":217,"y":132,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5663":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5664":{"r":0.753,"g":0.753,"b":0.753,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5665":{"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"},"5666":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5667":{"x":667,"y":1837,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5668":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","comment":"A combination of Rectangle and Triangle that is used to explain diffing of morphs over time.","migrationLevel":4,"partName":"Arrow","changes":[{"__isSmartRef__":true,"id":5669},{"__isSmartRef__":true,"id":5671},{"__isSmartRef__":true,"id":5673},{"__isSmartRef__":true,"id":5675},{"__isSmartRef__":true,"id":5677},{"__isSmartRef__":true,"id":5679},{"__isSmartRef__":true,"id":5681},{"__isSmartRef__":true,"id":5683}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5669":{"date":{"__isSmartRef__":true,"id":5670},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"5670":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5671":{"date":{"__isSmartRef__":true,"id":5672},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"5672":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5673":{"date":{"__isSmartRef__":true,"id":5674},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"5674":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"5675":{"date":{"__isSmartRef__":true,"id":5676},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"5676":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"5677":{"date":{"__isSmartRef__":true,"id":5678},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"5678":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)"},"5679":{"date":{"__isSmartRef__":true,"id":5680},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"5680":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5681":{"date":{"__isSmartRef__":true,"id":5682},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"5682":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5683":{"date":{"__isSmartRef__":true,"id":5684},"author":"athomschke","message":"init","id":"0E364623-5F1C-4004-BA3A-F65351B33895"},"5684":{"isSerializedDate":true,"string":"Wed Jun 20 2012 09:20:13 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5685":{"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","setOriginClass":"setOriginClassHTML"},"5686":{"morph":{"__isSmartRef__":true,"id":5542},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5687":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5688}},"5688":{"test01IsMorph":{"__isSmartRef__":true,"id":5689}},"5689":{"varMapping":{"__isSmartRef__":true,"id":5690},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":5691},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5690":{"this":{"__isSmartRef__":true,"id":5687}},"5691":{},"5692":{"x":217,"y":132,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5693":{"adjustForNewBounds":true},"5694":{"x":144,"y":-21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5695":{"submorphs":[],"scripts":[],"id":"C2127EF6-823D-42C0-9714-2EEFCE222EEC","shape":{"__isSmartRef__":true,"id":5696},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5702},"_MaxTextWidth":241.695652,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":5699},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text16","partsBinMetaInfo":{"__isSmartRef__":true,"id":5703},"textChunks":[{"__isSmartRef__":true,"id":5714}],"charsReplaced":"","lastFindLoc":21,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":5716},"renderContextTable":{"__isSmartRef__":true,"id":5717},"eventHandler":{"__isSmartRef__":true,"id":5718},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":5719},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","78E02BB0-CDA1-487E-B537-A1C4C491CB10","B2D50613-76D2-4FC5-BFFF-DF500A325B56"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":241.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"distanceToDragEvent":{"__isSmartRef__":true,"id":5720},"_Align":"center","owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"5696":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":5697},"_Extent":{"__isSmartRef__":true,"id":5698},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":5699},"renderContextTable":{"__isSmartRef__":true,"id":5700},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5701},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5697":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5698":{"x":249.695652,"y":48,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5699":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5700":{"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"},"5701":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5702":{"x":1069,"y":2195,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5703":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":5704},{"__isSmartRef__":true,"id":5706},{"__isSmartRef__":true,"id":5708},{"__isSmartRef__":true,"id":5710},{"__isSmartRef__":true,"id":5712}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5704":{"date":{"__isSmartRef__":true,"id":5705},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"5705":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5706":{"date":{"__isSmartRef__":true,"id":5707},"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"},"5707":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"5708":{"date":{"__isSmartRef__":true,"id":5709},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"5709":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5710":{"date":{"__isSmartRef__":true,"id":5711},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"5711":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5712":{"date":{"__isSmartRef__":true,"id":5713},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"5713":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5714":{"style":{"__isSmartRef__":true,"id":5715},"chunkOwner":{"__isSmartRef__":true,"id":5695},"storedString":"Gray circle removed,\nwhite and black circle added","__SourceModuleName__":"Global.lively.morphic.TextCore","_id":"_64","__LivelyClassName__":"lively.morphic.TextChunk"},"5715":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"5716":{"x":249.695652,"y":48,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5717":{"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","setOriginClass":"setOriginClassHTML","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"},"5718":{"morph":{"__isSmartRef__":true,"id":5695},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5719":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5720":{"x":167,"y":-14,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5721":{"submorphs":[],"scripts":[],"id":"AC2BC65A-7619-4464-A078-C2C02691252B","shape":{"__isSmartRef__":true,"id":5722},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5728},"_MaxTextWidth":160.695652,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":5725},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text9","partsBinMetaInfo":{"__isSmartRef__":true,"id":5729},"textChunks":[{"__isSmartRef__":true,"id":5740}],"charsReplaced":"Some Text","lastFindLoc":9,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":5742},"renderContextTable":{"__isSmartRef__":true,"id":5743},"eventHandler":{"__isSmartRef__":true,"id":5744},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":5745},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","D00E789A-B3F3-4340-A22D-0BAD624F775F"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":160.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"distanceToDragEvent":{"__isSmartRef__":true,"id":5746},"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"5722":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":5723},"_Extent":{"__isSmartRef__":true,"id":5724},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":5725},"renderContextTable":{"__isSmartRef__":true,"id":5726},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5727},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5723":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5724":{"x":168.695652,"y":26,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5725":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5726":{"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"},"5727":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5728":{"x":723,"y":2201,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5729":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":5730},{"__isSmartRef__":true,"id":5732},{"__isSmartRef__":true,"id":5734},{"__isSmartRef__":true,"id":5736},{"__isSmartRef__":true,"id":5738}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5730":{"date":{"__isSmartRef__":true,"id":5731},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"5731":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5732":{"date":{"__isSmartRef__":true,"id":5733},"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"},"5733":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"5734":{"date":{"__isSmartRef__":true,"id":5735},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"5735":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5736":{"date":{"__isSmartRef__":true,"id":5737},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"5737":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5738":{"date":{"__isSmartRef__":true,"id":5739},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"5739":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5740":{"style":{"__isSmartRef__":true,"id":5741},"chunkOwner":{"__isSmartRef__":true,"id":5721},"storedString":"Black circle added","__SourceModuleName__":"Global.lively.morphic.TextCore","_id":"_65","__LivelyClassName__":"lively.morphic.TextChunk"},"5741":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"5742":{"x":168.695652,"y":26,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5743":{"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","setOriginClass":"setOriginClassHTML","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"},"5744":{"morph":{"__isSmartRef__":true,"id":5721},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5745":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5746":{"x":114,"y":-11,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5747":{"submorphs":[],"scripts":[],"id":"25A3A7BC-238A-487A-940C-C25C43CE79CE","shape":{"__isSmartRef__":true,"id":5748},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5754},"_MaxTextWidth":160.695652,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":5751},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text15","partsBinMetaInfo":{"__isSmartRef__":true,"id":5755},"textChunks":[{"__isSmartRef__":true,"id":5766}],"charsReplaced":"gray ","lastFindLoc":30,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":5768},"renderContextTable":{"__isSmartRef__":true,"id":5769},"eventHandler":{"__isSmartRef__":true,"id":5770},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":5771},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","D00E789A-B3F3-4340-A22D-0BAD624F775F","F8BBFE92-D019-4660-9761-7DD3C9EBEEB8","6C162891-BE4C-466A-A918-6433B3A997BA","BFCBC509-9232-4893-A87F-2D14863E92EC","C518D41E-99AF-4BF0-852D-8297D8835D43"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":160.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"_Align":"center","distanceToDragEvent":{"__isSmartRef__":true,"id":5772},"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"5748":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":5749},"_Extent":{"__isSmartRef__":true,"id":5750},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":5751},"renderContextTable":{"__isSmartRef__":true,"id":5752},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5753},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5749":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5750":{"x":168.695652,"y":48,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5751":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5752":{"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"},"5753":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5754":{"x":1446,"y":2188,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5755":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":5756},{"__isSmartRef__":true,"id":5758},{"__isSmartRef__":true,"id":5760},{"__isSmartRef__":true,"id":5762},{"__isSmartRef__":true,"id":5764}],"revisionOnLoad":160159,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5756":{"date":{"__isSmartRef__":true,"id":5757},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"5757":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5758":{"date":{"__isSmartRef__":true,"id":5759},"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"},"5759":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"5760":{"date":{"__isSmartRef__":true,"id":5761},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"5761":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5762":{"date":{"__isSmartRef__":true,"id":5763},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"5763":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5764":{"date":{"__isSmartRef__":true,"id":5765},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"5765":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5766":{"style":{"__isSmartRef__":true,"id":5767},"chunkOwner":{"__isSmartRef__":true,"id":5747},"storedString":"Black circle copied from white circle","__SourceModuleName__":"Global.lively.morphic.TextCore","_id":"_66","__LivelyClassName__":"lively.morphic.TextChunk"},"5767":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"5768":{"x":168.695652,"y":48,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5769":{"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","setOriginClass":"setOriginClassHTML","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"},"5770":{"morph":{"__isSmartRef__":true,"id":5747},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5771":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5772":{"x":123,"y":-11,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5773":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":5774},"id":"B1CE5913-B7FD-42C5-B2EE-9FCCEA6FB909","renderContextTable":{"__isSmartRef__":true,"id":5781},"eventHandler":{"__isSmartRef__":true,"id":5782},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":5783},"__SourceModuleName__":"Global.lively.morphic.Core","showsHalos":false,"layout":{"__isSmartRef__":true,"id":5784},"name":"Ellipse7","partsBinMetaInfo":{"__isSmartRef__":true,"id":5289},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"distanceToDragEvent":{"__isSmartRef__":true,"id":5785},"__LivelyClassName__":"lively.morphic.Morph"},"5774":{"_Position":{"__isSmartRef__":true,"id":5775},"renderContextTable":{"__isSmartRef__":true,"id":5776},"_Extent":{"__isSmartRef__":true,"id":5777},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5778},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":5779},"_Fill":{"__isSmartRef__":true,"id":5780},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse"},"5775":{"x":-50,"y":-50,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5776":{"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"},"5777":{"x":100,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5778":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5779":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5780":{"r":0.921,"g":0.921,"b":0.921,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5781":{"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","setOriginClass":"setOriginClassHTML"},"5782":{"morph":{"__isSmartRef__":true,"id":5773},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5783":{"x":400,"y":2817,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5784":{},"5785":{"x":70,"y":-17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5786":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":5787},"id":"D024818A-FCB7-47B2-A11C-1E62CCBB1CA2","renderContextTable":{"__isSmartRef__":true,"id":5794},"eventHandler":{"__isSmartRef__":true,"id":5795},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":5796},"__SourceModuleName__":"Global.lively.morphic.Core","showsHalos":false,"layout":{"__isSmartRef__":true,"id":5797},"name":"Ellipse8","partsBinMetaInfo":{"__isSmartRef__":true,"id":5289},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"distanceToDragEvent":{"__isSmartRef__":true,"id":5798},"__LivelyClassName__":"lively.morphic.Morph"},"5787":{"_Position":{"__isSmartRef__":true,"id":5788},"renderContextTable":{"__isSmartRef__":true,"id":5789},"_Extent":{"__isSmartRef__":true,"id":5790},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5791},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":5792},"_Fill":{"__isSmartRef__":true,"id":5793},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse"},"5788":{"x":-50,"y":-50,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5789":{"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"},"5790":{"x":100,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5791":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5792":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5793":{"r":0,"g":0.8,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5794":{"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","setOriginClass":"setOriginClassHTML"},"5795":{"morph":{"__isSmartRef__":true,"id":5786},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5796":{"x":176,"y":2820,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5797":{},"5798":{"x":73,"y":-10,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5799":{"submorphs":[],"scripts":[],"id":"860C8577-5AFE-45CE-B354-9AB19FB36A5A","shape":{"__isSmartRef__":true,"id":5800},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5806},"_MaxTextWidth":120.695652,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":5803},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text7","partsBinMetaInfo":{"__isSmartRef__":true,"id":5351},"textChunks":[{"__isSmartRef__":true,"id":5807}],"charsReplaced":"Some Text","lastFindLoc":9,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":5809},"renderContextTable":{"__isSmartRef__":true,"id":5810},"eventHandler":{"__isSmartRef__":true,"id":5811},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":5812},"_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,"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"5800":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":5801},"_Extent":{"__isSmartRef__":true,"id":5802},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":5803},"renderContextTable":{"__isSmartRef__":true,"id":5804},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5805},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5801":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5802":{"x":128.695652,"y":26,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5803":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5804":{"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"},"5805":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5806":{"x":121,"y":2729,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5807":{"style":{"__isSmartRef__":true,"id":5808},"chunkOwner":{"__isSmartRef__":true,"id":5799},"storedString":"Part 'Ellipse'","__SourceModuleName__":"Global.lively.morphic.TextCore","_id":"_67","__LivelyClassName__":"lively.morphic.TextChunk"},"5808":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"5809":{"x":128.695652,"y":26,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5810":{"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","setOriginClass":"setOriginClassHTML","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"},"5811":{"morph":{"__isSmartRef__":true,"id":5799},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5812":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5813":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":5814},"id":"FD5CF947-43B2-485A-9520-9B0999E03E28","renderContextTable":{"__isSmartRef__":true,"id":5821},"eventHandler":{"__isSmartRef__":true,"id":5822},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":5823},"__SourceModuleName__":"Global.lively.morphic.Core","showsHalos":false,"layout":{"__isSmartRef__":true,"id":5824},"name":"Ellipse9","partsBinMetaInfo":{"__isSmartRef__":true,"id":5825},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724","B1CE5913-B7FD-42C5-B2EE-9FCCEA6FB909"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_ClipMode":"visible","distanceToDragEvent":{"__isSmartRef__":true,"id":5828},"owner":{"__isSmartRef__":true,"id":0},"isBeingDragged":false,"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Morph"},"5814":{"_Position":{"__isSmartRef__":true,"id":5815},"renderContextTable":{"__isSmartRef__":true,"id":5816},"_Extent":{"__isSmartRef__":true,"id":5817},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5818},"_BorderWidth":7.032,"_BorderColor":{"__isSmartRef__":true,"id":5819},"_Fill":{"__isSmartRef__":true,"id":5820},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse"},"5815":{"x":-50,"y":-50,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5816":{"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"},"5817":{"x":100,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5818":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5819":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5820":{"r":0.921,"g":0.921,"b":0.921,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5821":{"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","setOriginClass":"setOriginClassHTML"},"5822":{"morph":{"__isSmartRef__":true,"id":5813},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5823":{"x":640,"y":2818,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5824":{},"5825":{"partName":"Ellipse","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","comment":"undefined","changes":[{"__isSmartRef__":true,"id":5826}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5826":{"date":{"__isSmartRef__":true,"id":5827},"author":"undefined","message":"reverted changes - was there any description of this morph?","id":"C3C03411-9523-4F35-89EC-B20E24B3C287"},"5827":{"isSerializedDate":true,"string":"Tue Apr 03 2012 09:08:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5828":{"x":70,"y":-17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5829":{"submorphs":[],"scripts":[],"id":"250B1948-2522-43F1-BB03-3FAFC50F90DD","shape":{"__isSmartRef__":true,"id":5830},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":5837},"itemList":[1,2],"selection":2,"selectedLineNo":1,"showsHalos":false,"name":"List","partsBinMetaInfo":{"__isSmartRef__":true,"id":5838},"__SourceModuleName__":"Global.lively.morphic.Core","_ClipMode":"auto","renderContextTable":{"__isSmartRef__":true,"id":5841},"eventHandler":{"__isSmartRef__":true,"id":5842},"derivationIds":[2860,"30186701-49A1-49AD-A42F-27F425D92029","ADD09343-51ED-44F6-85F3-257C9A52C897","2571192F-CDCE-494C-A927-1EB43C0A5B0E"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isBeingDragged":false,"changeTriggered":true,"grabbingEnabled":false,"_FontSize":10,"moved":true,"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"distanceToDragEvent":{"__isSmartRef__":true,"id":5843},"priorExtent":{"__isSmartRef__":true,"id":5844},"#startLetters":"deselect","__LivelyClassName__":"lively.morphic.List"},"5830":{"position":{"__isSmartRef__":true,"id":5831},"_Extent":{"__isSmartRef__":true,"id":5832},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":5833},"_Fill":{"__isSmartRef__":true,"id":5834},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":5835},"_Padding":{"__isSmartRef__":true,"id":5836},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5831":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5832":{"x":100,"y":39,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5833":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5834":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5835":{"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"},"5836":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5837":{"x":825,"y":2413,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5838":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"__SourceModuleName__":"Global.lively.PartsBin","partName":"List","comment":"a list morph","changes":[{"__isSmartRef__":true,"id":5839}],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"revisionOnLoad":149013,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5839":{"date":{"__isSmartRef__":true,"id":5840},"author":"undefined","message":"Click on scrollbar does not grab list","id":"16AABF98-2E7D-4875-9E66-CF86EB74AF93"},"5840":{"isSerializedDate":true,"string":"Thu Mar 29 2012 14:39:24 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5841":{"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","setOriginClass":"setOriginClassHTML","updateListContent":"updateListContentHTML","resizeList":"resizeListHTML","getItemIndexFromEvent":"getItemIndexFromEventHTML","getListExtent":"getListExtentHTML","setSize":"setSizeHTML","renderAsDropDownList":"renderAsDropDownListHTML","setFontSize":"setFontSizeHTML","setFontFamily":"setFontFamilyHTML","getSelectedIndexes":"getSelectedIndexesHTML","enableMultipleSelections":"enableMultipleSelectionsHTML","selectAllAt":"selectAllAtHTML","clearSelections":"clearSelectionsHTML","deselectAt":"deselectAtHTML"},"5842":{"morph":{"__isSmartRef__":true,"id":5829},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5843":{"x":72,"y":-13,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5844":{"x":101,"y":42,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5845":{"submorphs":[],"scripts":[],"id":"3325071E-723A-4520-895D-1E4973B551A2","shape":{"__isSmartRef__":true,"id":5846},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5853},"_MaxTextWidth":72.744,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":5849},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text12","partsBinMetaInfo":{"__isSmartRef__":true,"id":5854},"textChunks":[{"__isSmartRef__":true,"id":5865}],"charsReplaced":"Some Text","lastFindLoc":9,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":5867},"renderContextTable":{"__isSmartRef__":true,"id":5868},"eventHandler":{"__isSmartRef__":true,"id":5869},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":5870},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","1B814508-06E9-42A3-9234-4907A6AE8DC4"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":72.744,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"distanceToDragEvent":{"__isSmartRef__":true,"id":5871},"priorSelectionRange":[1,1],"__LivelyClassName__":"lively.morphic.Text"},"5846":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":5847},"_Extent":{"__isSmartRef__":true,"id":5848},"_BorderWidth":1.6280000000000001,"_BorderColor":{"__isSmartRef__":true,"id":5849},"renderContextTable":{"__isSmartRef__":true,"id":5850},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5851},"_BorderRadius":4.44,"_Opacity":1,"_BorderStyle":"solid","_Fill":{"__isSmartRef__":true,"id":5852},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5847":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5848":{"x":103,"y":29.256,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5849":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5850":{"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"},"5851":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5852":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5853":{"x":825,"y":2381,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5854":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":5855},{"__isSmartRef__":true,"id":5857},{"__isSmartRef__":true,"id":5859},{"__isSmartRef__":true,"id":5861},{"__isSmartRef__":true,"id":5863}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5855":{"date":{"__isSmartRef__":true,"id":5856},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"5856":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5857":{"date":{"__isSmartRef__":true,"id":5858},"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"},"5858":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"5859":{"date":{"__isSmartRef__":true,"id":5860},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"5860":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5861":{"date":{"__isSmartRef__":true,"id":5862},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"5862":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5863":{"date":{"__isSmartRef__":true,"id":5864},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"5864":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5865":{"style":{"__isSmartRef__":true,"id":5866},"chunkOwner":{"__isSmartRef__":true,"id":5845},"storedString":"5","__SourceModuleName__":"Global.lively.morphic.TextCore","_id":"_68","__LivelyClassName__":"lively.morphic.TextChunk"},"5866":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"5867":{"x":103,"y":29.256,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5868":{"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","setOriginClass":"setOriginClassHTML","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"},"5869":{"morph":{"__isSmartRef__":true,"id":5845},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5870":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5871":{"x":74,"y":-18,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5872":{"submorphs":[],"scripts":[],"id":"4E399812-E93C-440F-B2FE-700B717A052C","shape":{"__isSmartRef__":true,"id":5873},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":5880},"itemList":[1,2],"selection":2,"selectedLineNo":1,"showsHalos":false,"name":"List","partsBinMetaInfo":{"__isSmartRef__":true,"id":5881},"__SourceModuleName__":"Global.lively.morphic.Core","_ClipMode":"auto","renderContextTable":{"__isSmartRef__":true,"id":5884},"eventHandler":{"__isSmartRef__":true,"id":5885},"derivationIds":[2860,"30186701-49A1-49AD-A42F-27F425D92029","ADD09343-51ED-44F6-85F3-257C9A52C897","2571192F-CDCE-494C-A927-1EB43C0A5B0E","250B1948-2522-43F1-BB03-3FAFC50F90DD"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isBeingDragged":false,"changeTriggered":true,"grabbingEnabled":false,"_FontSize":10,"moved":true,"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"distanceToDragEvent":{"__isSmartRef__":true,"id":5886},"priorExtent":{"__isSmartRef__":true,"id":5887},"#startLetters":"deselect","__LivelyClassName__":"lively.morphic.List"},"5873":{"position":{"__isSmartRef__":true,"id":5874},"_Extent":{"__isSmartRef__":true,"id":5875},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":5876},"_Fill":{"__isSmartRef__":true,"id":5877},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":5878},"_Padding":{"__isSmartRef__":true,"id":5879},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5874":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5875":{"x":100,"y":39,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5876":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5877":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5878":{"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"},"5879":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5880":{"x":349,"y":2913,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5881":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"__SourceModuleName__":"Global.lively.PartsBin","partName":"List","comment":"a list morph","changes":[{"__isSmartRef__":true,"id":5882}],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"revisionOnLoad":149013,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5882":{"date":{"__isSmartRef__":true,"id":5883},"author":"undefined","message":"Click on scrollbar does not grab list","id":"16AABF98-2E7D-4875-9E66-CF86EB74AF93"},"5883":{"isSerializedDate":true,"string":"Thu Mar 29 2012 14:39:24 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5884":{"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","setOriginClass":"setOriginClassHTML","updateListContent":"updateListContentHTML","resizeList":"resizeListHTML","getItemIndexFromEvent":"getItemIndexFromEventHTML","getListExtent":"getListExtentHTML","setSize":"setSizeHTML","renderAsDropDownList":"renderAsDropDownListHTML","setFontSize":"setFontSizeHTML","setFontFamily":"setFontFamilyHTML","getSelectedIndexes":"getSelectedIndexesHTML","enableMultipleSelections":"enableMultipleSelectionsHTML","selectAllAt":"selectAllAtHTML","clearSelections":"clearSelectionsHTML","deselectAt":"deselectAtHTML"},"5885":{"morph":{"__isSmartRef__":true,"id":5872},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5886":{"x":72,"y":-13,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5887":{"x":101,"y":42,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5888":{"submorphs":[],"scripts":[],"id":"26AB4A74-6EC5-4EC3-9DCE-4C058354F494","shape":{"__isSmartRef__":true,"id":5889},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5896},"_MaxTextWidth":72.744,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":5892},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text12","partsBinMetaInfo":{"__isSmartRef__":true,"id":5897},"textChunks":[{"__isSmartRef__":true,"id":5908}],"charsReplaced":"Some Text","lastFindLoc":9,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":5910},"renderContextTable":{"__isSmartRef__":true,"id":5911},"eventHandler":{"__isSmartRef__":true,"id":5912},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":5913},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","1B814508-06E9-42A3-9234-4907A6AE8DC4","3325071E-723A-4520-895D-1E4973B551A2"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":72.744,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"distanceToDragEvent":{"__isSmartRef__":true,"id":5914},"priorSelectionRange":[1,1],"__LivelyClassName__":"lively.morphic.Text"},"5889":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":5890},"_Extent":{"__isSmartRef__":true,"id":5891},"_BorderWidth":1.6280000000000001,"_BorderColor":{"__isSmartRef__":true,"id":5892},"renderContextTable":{"__isSmartRef__":true,"id":5893},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5894},"_BorderRadius":4.44,"_Opacity":1,"_BorderStyle":"solid","_Fill":{"__isSmartRef__":true,"id":5895},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5890":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5891":{"x":103,"y":29.256,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5892":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5893":{"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"},"5894":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5895":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5896":{"x":349,"y":2881,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5897":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":5898},{"__isSmartRef__":true,"id":5900},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":5904},{"__isSmartRef__":true,"id":5906}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5898":{"date":{"__isSmartRef__":true,"id":5899},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"5899":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5900":{"date":{"__isSmartRef__":true,"id":5901},"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"},"5901":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"5902":{"date":{"__isSmartRef__":true,"id":5903},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"5903":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5904":{"date":{"__isSmartRef__":true,"id":5905},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"5905":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5906":{"date":{"__isSmartRef__":true,"id":5907},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"5907":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5908":{"style":{"__isSmartRef__":true,"id":5909},"chunkOwner":{"__isSmartRef__":true,"id":5888},"storedString":"3","__SourceModuleName__":"Global.lively.morphic.TextCore","_id":"_69","__LivelyClassName__":"lively.morphic.TextChunk"},"5909":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"5910":{"x":103,"y":29.256,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5911":{"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","setOriginClass":"setOriginClassHTML","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"},"5912":{"morph":{"__isSmartRef__":true,"id":5888},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5913":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5914":{"x":74,"y":-18,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5915":{"submorphs":[],"scripts":[],"id":"51368F65-44CB-4D46-A682-029D1D1EABAD","shape":{"__isSmartRef__":true,"id":5916},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":5923},"itemList":[1,2,3],"selection":3,"selectedLineNo":2,"showsHalos":false,"name":"List","partsBinMetaInfo":{"__isSmartRef__":true,"id":5924},"__SourceModuleName__":"Global.lively.morphic.Core","_ClipMode":"auto","renderContextTable":{"__isSmartRef__":true,"id":5927},"eventHandler":{"__isSmartRef__":true,"id":5928},"derivationIds":[2860,"30186701-49A1-49AD-A42F-27F425D92029","ADD09343-51ED-44F6-85F3-257C9A52C897","2571192F-CDCE-494C-A927-1EB43C0A5B0E"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isBeingDragged":false,"changeTriggered":true,"grabbingEnabled":false,"_FontSize":10,"moved":true,"owner":{"__isSmartRef__":true,"id":0},"distanceToDragEvent":{"__isSmartRef__":true,"id":5929},"priorExtent":{"__isSmartRef__":true,"id":5930},"#startLetters":"dese","_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.List"},"5916":{"position":{"__isSmartRef__":true,"id":5917},"_Extent":{"__isSmartRef__":true,"id":5918},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":5919},"_Fill":{"__isSmartRef__":true,"id":5920},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":5921},"_Padding":{"__isSmartRef__":true,"id":5922},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5917":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5918":{"x":101,"y":60,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5919":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5920":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5921":{"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"},"5922":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5923":{"x":689,"y":2417,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5924":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"__SourceModuleName__":"Global.lively.PartsBin","partName":"List","comment":"a list morph","changes":[{"__isSmartRef__":true,"id":5925}],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"revisionOnLoad":149013,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5925":{"date":{"__isSmartRef__":true,"id":5926},"author":"undefined","message":"Click on scrollbar does not grab list","id":"16AABF98-2E7D-4875-9E66-CF86EB74AF93"},"5926":{"isSerializedDate":true,"string":"Thu Mar 29 2012 14:39:24 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5927":{"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","setOriginClass":"setOriginClassHTML","updateListContent":"updateListContentHTML","resizeList":"resizeListHTML","getItemIndexFromEvent":"getItemIndexFromEventHTML","getListExtent":"getListExtentHTML","setSize":"setSizeHTML","renderAsDropDownList":"renderAsDropDownListHTML","setFontSize":"setFontSizeHTML","setFontFamily":"setFontFamilyHTML","getSelectedIndexes":"getSelectedIndexesHTML","enableMultipleSelections":"enableMultipleSelectionsHTML","selectAllAt":"selectAllAtHTML","clearSelections":"clearSelectionsHTML","deselectAt":"deselectAtHTML"},"5928":{"morph":{"__isSmartRef__":true,"id":5915},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5929":{"x":72,"y":-13,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5930":{"x":103,"y":60,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5931":{"submorphs":[],"scripts":[],"id":"B6B09C78-DEC5-4A47-AFAA-D2DC990722C3","shape":{"__isSmartRef__":true,"id":5932},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5939},"_MaxTextWidth":72.744,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":5935},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text12","partsBinMetaInfo":{"__isSmartRef__":true,"id":5940},"textChunks":[{"__isSmartRef__":true,"id":5951}],"charsReplaced":"Some Text","lastFindLoc":9,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":5953},"renderContextTable":{"__isSmartRef__":true,"id":5954},"eventHandler":{"__isSmartRef__":true,"id":5955},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":5956},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","1B814508-06E9-42A3-9234-4907A6AE8DC4"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":72.744,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"owner":{"__isSmartRef__":true,"id":0},"distanceToDragEvent":{"__isSmartRef__":true,"id":5957},"_Rotation":0,"_Scale":1,"priorSelectionRange":[1,1],"__LivelyClassName__":"lively.morphic.Text"},"5932":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":5933},"_Extent":{"__isSmartRef__":true,"id":5934},"_BorderWidth":1.6280000000000001,"_BorderColor":{"__isSmartRef__":true,"id":5935},"renderContextTable":{"__isSmartRef__":true,"id":5936},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5937},"_BorderRadius":4.44,"_Opacity":1,"_BorderStyle":"solid","_Fill":{"__isSmartRef__":true,"id":5938},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5933":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5934":{"x":103,"y":29.256,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5935":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5936":{"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"},"5937":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5938":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5939":{"x":690,"y":2383,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5940":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":5941},{"__isSmartRef__":true,"id":5943},{"__isSmartRef__":true,"id":5945},{"__isSmartRef__":true,"id":5947},{"__isSmartRef__":true,"id":5949}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5941":{"date":{"__isSmartRef__":true,"id":5942},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"5942":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5943":{"date":{"__isSmartRef__":true,"id":5944},"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"},"5944":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"5945":{"date":{"__isSmartRef__":true,"id":5946},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"5946":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5947":{"date":{"__isSmartRef__":true,"id":5948},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"5948":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5949":{"date":{"__isSmartRef__":true,"id":5950},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"5950":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5951":{"style":{"__isSmartRef__":true,"id":5952},"chunkOwner":{"__isSmartRef__":true,"id":5931},"storedString":"4","__SourceModuleName__":"Global.lively.morphic.TextCore","_id":"_70","__LivelyClassName__":"lively.morphic.TextChunk"},"5952":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"5953":{"x":103,"y":29.256,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5954":{"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","setOriginClass":"setOriginClassHTML","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"},"5955":{"morph":{"__isSmartRef__":true,"id":5931},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5956":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5957":{"x":71,"y":-17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5958":{"submorphs":[],"scripts":[],"id":"8DD8103A-77C1-4F28-8DE5-C529560AF856","shape":{"__isSmartRef__":true,"id":5959},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":5966},"itemList":[1,2,3],"selection":3,"selectedLineNo":2,"showsHalos":false,"name":"List","partsBinMetaInfo":{"__isSmartRef__":true,"id":5967},"__SourceModuleName__":"Global.lively.morphic.Core","_ClipMode":"auto","renderContextTable":{"__isSmartRef__":true,"id":5970},"eventHandler":{"__isSmartRef__":true,"id":5971},"derivationIds":[2860,"30186701-49A1-49AD-A42F-27F425D92029","ADD09343-51ED-44F6-85F3-257C9A52C897","2571192F-CDCE-494C-A927-1EB43C0A5B0E","51368F65-44CB-4D46-A682-029D1D1EABAD"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isBeingDragged":false,"changeTriggered":true,"grabbingEnabled":false,"_FontSize":10,"moved":true,"owner":{"__isSmartRef__":true,"id":0},"distanceToDragEvent":{"__isSmartRef__":true,"id":5972},"priorExtent":{"__isSmartRef__":true,"id":5973},"#startLetters":"dese","_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.List"},"5959":{"position":{"__isSmartRef__":true,"id":5960},"_Extent":{"__isSmartRef__":true,"id":5961},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":5962},"_Fill":{"__isSmartRef__":true,"id":5963},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":5964},"_Padding":{"__isSmartRef__":true,"id":5965},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5960":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5961":{"x":101,"y":60,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5962":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5963":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5964":{"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"},"5965":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5966":{"x":592,"y":2912,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5967":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"__SourceModuleName__":"Global.lively.PartsBin","partName":"List","comment":"a list morph","changes":[{"__isSmartRef__":true,"id":5968}],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"revisionOnLoad":149013,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5968":{"date":{"__isSmartRef__":true,"id":5969},"author":"undefined","message":"Click on scrollbar does not grab list","id":"16AABF98-2E7D-4875-9E66-CF86EB74AF93"},"5969":{"isSerializedDate":true,"string":"Thu Mar 29 2012 14:39:24 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5970":{"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","setOriginClass":"setOriginClassHTML","updateListContent":"updateListContentHTML","resizeList":"resizeListHTML","getItemIndexFromEvent":"getItemIndexFromEventHTML","getListExtent":"getListExtentHTML","setSize":"setSizeHTML","renderAsDropDownList":"renderAsDropDownListHTML","setFontSize":"setFontSizeHTML","setFontFamily":"setFontFamilyHTML","getSelectedIndexes":"getSelectedIndexesHTML","enableMultipleSelections":"enableMultipleSelectionsHTML","selectAllAt":"selectAllAtHTML","clearSelections":"clearSelectionsHTML","deselectAt":"deselectAtHTML"},"5971":{"morph":{"__isSmartRef__":true,"id":5958},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5972":{"x":72,"y":-13,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5973":{"x":103,"y":60,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5974":{"submorphs":[],"scripts":[],"id":"90952168-2D1B-4856-AB95-9B698DA98F75","shape":{"__isSmartRef__":true,"id":5975},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5982},"_MaxTextWidth":72.744,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":5978},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text12","partsBinMetaInfo":{"__isSmartRef__":true,"id":5983},"textChunks":[{"__isSmartRef__":true,"id":5994}],"charsReplaced":"Some Text","lastFindLoc":9,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":5996},"renderContextTable":{"__isSmartRef__":true,"id":5997},"eventHandler":{"__isSmartRef__":true,"id":5998},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":5999},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","1B814508-06E9-42A3-9234-4907A6AE8DC4","B6B09C78-DEC5-4A47-AFAA-D2DC990722C3"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":72.744,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"owner":{"__isSmartRef__":true,"id":0},"distanceToDragEvent":{"__isSmartRef__":true,"id":6000},"_Rotation":0,"_Scale":1,"priorSelectionRange":[1,1],"__LivelyClassName__":"lively.morphic.Text"},"5975":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":5976},"_Extent":{"__isSmartRef__":true,"id":5977},"_BorderWidth":1.6280000000000001,"_BorderColor":{"__isSmartRef__":true,"id":5978},"renderContextTable":{"__isSmartRef__":true,"id":5979},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5980},"_BorderRadius":4.44,"_Opacity":1,"_BorderStyle":"solid","_Fill":{"__isSmartRef__":true,"id":5981},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5976":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5977":{"x":103,"y":29.256,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5978":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5979":{"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"},"5980":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5981":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5982":{"x":593,"y":2878,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5983":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":5984},{"__isSmartRef__":true,"id":5986},{"__isSmartRef__":true,"id":5988},{"__isSmartRef__":true,"id":5990},{"__isSmartRef__":true,"id":5992}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5984":{"date":{"__isSmartRef__":true,"id":5985},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"5985":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5986":{"date":{"__isSmartRef__":true,"id":5987},"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"},"5987":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"5988":{"date":{"__isSmartRef__":true,"id":5989},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"5989":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5990":{"date":{"__isSmartRef__":true,"id":5991},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"5991":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5992":{"date":{"__isSmartRef__":true,"id":5993},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"5993":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5994":{"style":{"__isSmartRef__":true,"id":5995},"chunkOwner":{"__isSmartRef__":true,"id":5974},"storedString":"4","__SourceModuleName__":"Global.lively.morphic.TextCore","_id":"_71","__LivelyClassName__":"lively.morphic.TextChunk"},"5995":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"5996":{"x":103,"y":29.256,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5997":{"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","setOriginClass":"setOriginClassHTML","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"},"5998":{"morph":{"__isSmartRef__":true,"id":5974},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5999":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6000":{"x":71,"y":-17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6001":{"submorphs":[{"__isSmartRef__":true,"id":6002}],"scripts":[],"id":"94A7DB25-DC01-440B-922F-36FA7D101410","shape":{"__isSmartRef__":true,"id":6028},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":6034},"showsHalos":false,"name":"Arrow2","partsBinMetaInfo":{"__isSmartRef__":true,"id":6035},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":6052},"eventHandler":{"__isSmartRef__":true,"id":6053},"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","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C","1FB542A9-F177-4FFF-8A7B-D8A88C68C8D5","AD0FDCB1-81ED-4855-AF57-D867FD3391EF","6F3BFB5C-F200-4EA5-9F63-03DEBA8AC849","752C3008-688F-47CE-B05A-9CFE42032F1A"],"partTests":{"__isSmartRef__":true,"id":6054},"_ClipMode":"visible","moved":true,"priorExtent":{"__isSmartRef__":true,"id":6059},"isBeingDragged":false,"distanceToDragEvent":{"__isSmartRef__":true,"id":6060},"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":0.26048128996851716,"__LivelyClassName__":"lively.morphic.Box"},"6002":{"submorphs":[],"scripts":[],"id":"224F78C7-247C-4A83-99CA-4A5C61AE025F","renderContextTable":{"__isSmartRef__":true,"id":6003},"shape":{"__isSmartRef__":true,"id":6004},"droppingEnabled":true,"halosEnabled":true,"eventHandler":{"__isSmartRef__":true,"id":6019},"_Position":{"__isSmartRef__":true,"id":6020},"showsHalos":false,"controlPoints":[{"__isSmartRef__":true,"id":6021},{"__isSmartRef__":true,"id":6022},{"__isSmartRef__":true,"id":6023},{"__isSmartRef__":true,"id":6024}],"layout":{"__isSmartRef__":true,"id":6025},"name":"Triangle","partsBinMetaInfo":{"__isSmartRef__":true,"id":6026},"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","derivationIds":[147,"92519BDC-9A1C-4867-B6C4-7F6E8084EF40","D8CBB688-EDF8-4B8B-A199-C5D677F38A7F","5A7A8D9D-6EDD-44BE-8176-41B9B7E04607","67F0CA56-1986-4112-81AD-32B76A93902A"],"_ClipMode":"visible","moved":true,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"owner":{"__isSmartRef__":true,"id":6001},"distanceToDragEvent":{"__isSmartRef__":true,"id":6027},"_Rotation":0.14091123258537436,"_Scale":1.4606214526867707,"__LivelyClassName__":"lively.morphic.Path"},"6003":{"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","setOriginClass":"setOriginClassHTML"},"6004":{"dontChangeShape":false,"cachedVertices":[{"__isSmartRef__":true,"id":6005},{"__isSmartRef__":true,"id":6006},{"__isSmartRef__":true,"id":6007},{"__isSmartRef__":true,"id":6008}],"_PathElements":[{"__isSmartRef__":true,"id":6009},{"__isSmartRef__":true,"id":6010},{"__isSmartRef__":true,"id":6011},{"__isSmartRef__":true,"id":6012}],"renderContextTable":{"__isSmartRef__":true,"id":6013},"_Position":{"__isSmartRef__":true,"id":6014},"_Extent":{"__isSmartRef__":true,"id":6015},"_Fill":{"__isSmartRef__":true,"id":6016},"_BorderWidth":0,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_BorderColor":{"__isSmartRef__":true,"id":6017},"__SourceModuleName__":"Global.lively.morphic.PathShapes","_Padding":{"__isSmartRef__":true,"id":6018},"__LivelyClassName__":"lively.morphic.Shapes.Path"},"6005":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6006":{"x":91,"y":36,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6007":{"x":13,"y":84,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6008":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6009":{"isAbsolute":true,"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"6010":{"isAbsolute":true,"x":91,"y":36,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"6011":{"isAbsolute":true,"x":13,"y":84,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"6012":{"isAbsolute":true,"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"6013":{"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","getPathNode":"getPathNodeHTML","setPathElements":"setPathElementsHTML","getPathBounds":"getPathBoundsHTML","getTotalLength":"getTotalLengthHTML","getPointAtTotalLength":"getPointAtTotalLengthHTML"},"6014":{"x":-1,"y":-1,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6015":{"x":92,"y":85,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6016":{"r":0.44000000000000006,"g":0.44000000000000006,"b":0.44000000000000006,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6017":{"r":0.44000000000000006,"g":0.44000000000000006,"b":0.44000000000000006,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6018":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6019":{"morph":{"__isSmartRef__":true,"id":6002},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6020":{"x":138,"y":-42,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6021":{"morph":{"__isSmartRef__":true,"id":6002},"index":0,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"6022":{"morph":{"__isSmartRef__":true,"id":6002},"index":1,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"6023":{"morph":{"__isSmartRef__":true,"id":6002},"index":2,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"6024":{"morph":{"__isSmartRef__":true,"id":6002},"index":3,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"6025":{},"6026":{"partName":"Triangle","requiredModules":[],"migrationLevel":2,"partsSpaceName":"PartsBin/Basic/","__SourceModuleName__":"Global.lively.PartsBin","comment":"A triangle formed polygon.\nCreate other polygons out of it by dragging the round handles.","revisionOnLoad":148697,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"6027":{"x":81.53588216627861,"y":-7.735882166278543,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6028":{"position":{"__isSmartRef__":true,"id":6029},"_Extent":{"__isSmartRef__":true,"id":6030},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":6017},"_Fill":{"__isSmartRef__":true,"id":6031},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":6032},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6033},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6029":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6030":{"x":167,"y":51,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6031":{"r":0.44000000000000006,"g":0.44000000000000006,"b":0.44000000000000006,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6032":{"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"},"6033":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6034":{"x":252,"y":2808,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6035":{"partsSpaceName":"PartsBin/BP2012/","__SourceModuleName__":"Global.lively.PartsBin","comment":"A combination of Rectangle and Triangle that is used to explain diffing of morphs over time.","migrationLevel":4,"partName":"Arrow","changes":[{"__isSmartRef__":true,"id":6036},{"__isSmartRef__":true,"id":6038},{"__isSmartRef__":true,"id":6040},{"__isSmartRef__":true,"id":6042},{"__isSmartRef__":true,"id":6044},{"__isSmartRef__":true,"id":6046},{"__isSmartRef__":true,"id":6048},{"__isSmartRef__":true,"id":6050}],"revisionOnLoad":172030,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"6036":{"date":{"__isSmartRef__":true,"id":6037},"author":"athomschke","message":"init","id":"0E364623-5F1C-4004-BA3A-F65351B33895"},"6037":{"isSerializedDate":true,"string":"Wed Jun 20 2012 09:20:13 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6038":{"date":{"__isSmartRef__":true,"id":6039},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"6039":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6040":{"date":{"__isSmartRef__":true,"id":6041},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"6041":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6042":{"date":{"__isSmartRef__":true,"id":6043},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"6043":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)"},"6044":{"date":{"__isSmartRef__":true,"id":6045},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"6045":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"6046":{"date":{"__isSmartRef__":true,"id":6047},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"6047":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"6048":{"date":{"__isSmartRef__":true,"id":6049},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"6049":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6050":{"date":{"__isSmartRef__":true,"id":6051},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"6051":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6052":{"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","setOriginClass":"setOriginClassHTML"},"6053":{"morph":{"__isSmartRef__":true,"id":6001},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6054":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6055}},"6055":{"test01IsMorph":{"__isSmartRef__":true,"id":6056}},"6056":{"varMapping":{"__isSmartRef__":true,"id":6057},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":6058},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"6057":{"this":{"__isSmartRef__":true,"id":6054}},"6058":{},"6059":{"x":169,"y":50,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6060":{"x":45,"y":-24,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6061":{"submorphs":[{"__isSmartRef__":true,"id":6062}],"scripts":[],"id":"8C7111F9-0B92-4B9E-8997-BDB742F1BFEE","shape":{"__isSmartRef__":true,"id":6088},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":6094},"showsHalos":false,"name":"Arrow3","partsBinMetaInfo":{"__isSmartRef__":true,"id":6095},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":6112},"eventHandler":{"__isSmartRef__":true,"id":6113},"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","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C","1FB542A9-F177-4FFF-8A7B-D8A88C68C8D5","AD0FDCB1-81ED-4855-AF57-D867FD3391EF","6F3BFB5C-F200-4EA5-9F63-03DEBA8AC849","752C3008-688F-47CE-B05A-9CFE42032F1A","94A7DB25-DC01-440B-922F-36FA7D101410"],"partTests":{"__isSmartRef__":true,"id":6114},"_ClipMode":"visible","moved":true,"priorExtent":{"__isSmartRef__":true,"id":6119},"isBeingDragged":false,"distanceToDragEvent":{"__isSmartRef__":true,"id":6120},"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":0.26048128996851716,"__LivelyClassName__":"lively.morphic.Box"},"6062":{"submorphs":[],"scripts":[],"id":"140586F2-5960-4BA9-9E98-88DED4D54869","renderContextTable":{"__isSmartRef__":true,"id":6063},"shape":{"__isSmartRef__":true,"id":6064},"droppingEnabled":true,"halosEnabled":true,"eventHandler":{"__isSmartRef__":true,"id":6079},"_Position":{"__isSmartRef__":true,"id":6080},"showsHalos":false,"controlPoints":[{"__isSmartRef__":true,"id":6081},{"__isSmartRef__":true,"id":6082},{"__isSmartRef__":true,"id":6083},{"__isSmartRef__":true,"id":6084}],"layout":{"__isSmartRef__":true,"id":6085},"name":"Triangle","partsBinMetaInfo":{"__isSmartRef__":true,"id":6086},"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","derivationIds":[147,"92519BDC-9A1C-4867-B6C4-7F6E8084EF40","D8CBB688-EDF8-4B8B-A199-C5D677F38A7F","5A7A8D9D-6EDD-44BE-8176-41B9B7E04607","67F0CA56-1986-4112-81AD-32B76A93902A","224F78C7-247C-4A83-99CA-4A5C61AE025F"],"_ClipMode":"visible","moved":true,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"owner":{"__isSmartRef__":true,"id":6061},"distanceToDragEvent":{"__isSmartRef__":true,"id":6087},"_Rotation":0.14091123258537436,"_Scale":1.4606214526867707,"__LivelyClassName__":"lively.morphic.Path"},"6063":{"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","setOriginClass":"setOriginClassHTML"},"6064":{"dontChangeShape":false,"cachedVertices":[{"__isSmartRef__":true,"id":6065},{"__isSmartRef__":true,"id":6066},{"__isSmartRef__":true,"id":6067},{"__isSmartRef__":true,"id":6068}],"_PathElements":[{"__isSmartRef__":true,"id":6069},{"__isSmartRef__":true,"id":6070},{"__isSmartRef__":true,"id":6071},{"__isSmartRef__":true,"id":6072}],"renderContextTable":{"__isSmartRef__":true,"id":6073},"_Position":{"__isSmartRef__":true,"id":6074},"_Extent":{"__isSmartRef__":true,"id":6075},"_Fill":{"__isSmartRef__":true,"id":6076},"_BorderWidth":0,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_BorderColor":{"__isSmartRef__":true,"id":6077},"__SourceModuleName__":"Global.lively.morphic.PathShapes","_Padding":{"__isSmartRef__":true,"id":6078},"__LivelyClassName__":"lively.morphic.Shapes.Path"},"6065":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6066":{"x":91,"y":36,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6067":{"x":13,"y":84,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6068":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6069":{"isAbsolute":true,"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"6070":{"isAbsolute":true,"x":91,"y":36,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"6071":{"isAbsolute":true,"x":13,"y":84,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"6072":{"isAbsolute":true,"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"6073":{"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","getPathNode":"getPathNodeHTML","setPathElements":"setPathElementsHTML","getPathBounds":"getPathBoundsHTML","getTotalLength":"getTotalLengthHTML","getPointAtTotalLength":"getPointAtTotalLengthHTML"},"6074":{"x":-1,"y":-1,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6075":{"x":92,"y":85,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6076":{"r":0.44000000000000006,"g":0.44000000000000006,"b":0.44000000000000006,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6077":{"r":0.44000000000000006,"g":0.44000000000000006,"b":0.44000000000000006,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6078":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6079":{"morph":{"__isSmartRef__":true,"id":6062},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6080":{"x":138,"y":-42,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6081":{"morph":{"__isSmartRef__":true,"id":6062},"index":0,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"6082":{"morph":{"__isSmartRef__":true,"id":6062},"index":1,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"6083":{"morph":{"__isSmartRef__":true,"id":6062},"index":2,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"6084":{"morph":{"__isSmartRef__":true,"id":6062},"index":3,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"6085":{},"6086":{"partName":"Triangle","requiredModules":[],"migrationLevel":2,"partsSpaceName":"PartsBin/Basic/","__SourceModuleName__":"Global.lively.PartsBin","comment":"A triangle formed polygon.\nCreate other polygons out of it by dragging the round handles.","revisionOnLoad":148697,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"6087":{"x":81.53588216627861,"y":-7.735882166278543,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6088":{"position":{"__isSmartRef__":true,"id":6089},"_Extent":{"__isSmartRef__":true,"id":6090},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":6077},"_Fill":{"__isSmartRef__":true,"id":6091},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":6092},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6093},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6089":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6090":{"x":167,"y":51,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6091":{"r":0.44000000000000006,"g":0.44000000000000006,"b":0.44000000000000006,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6092":{"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"},"6093":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6094":{"x":501,"y":2808,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6095":{"partsSpaceName":"PartsBin/BP2012/","__SourceModuleName__":"Global.lively.PartsBin","comment":"A combination of Rectangle and Triangle that is used to explain diffing of morphs over time.","migrationLevel":4,"partName":"Arrow","changes":[{"__isSmartRef__":true,"id":6096},{"__isSmartRef__":true,"id":6098},{"__isSmartRef__":true,"id":6100},{"__isSmartRef__":true,"id":6102},{"__isSmartRef__":true,"id":6104},{"__isSmartRef__":true,"id":6106},{"__isSmartRef__":true,"id":6108},{"__isSmartRef__":true,"id":6110}],"revisionOnLoad":172030,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"6096":{"date":{"__isSmartRef__":true,"id":6097},"author":"athomschke","message":"init","id":"0E364623-5F1C-4004-BA3A-F65351B33895"},"6097":{"isSerializedDate":true,"string":"Wed Jun 20 2012 09:20:13 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6098":{"date":{"__isSmartRef__":true,"id":6099},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"6099":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6100":{"date":{"__isSmartRef__":true,"id":6101},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"6101":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6102":{"date":{"__isSmartRef__":true,"id":6103},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"6103":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)"},"6104":{"date":{"__isSmartRef__":true,"id":6105},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"6105":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"6106":{"date":{"__isSmartRef__":true,"id":6107},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"6107":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"6108":{"date":{"__isSmartRef__":true,"id":6109},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"6109":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6110":{"date":{"__isSmartRef__":true,"id":6111},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"6111":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6112":{"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","setOriginClass":"setOriginClassHTML"},"6113":{"morph":{"__isSmartRef__":true,"id":6061},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6114":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6115}},"6115":{"test01IsMorph":{"__isSmartRef__":true,"id":6116}},"6116":{"varMapping":{"__isSmartRef__":true,"id":6117},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":6118},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"6117":{"this":{"__isSmartRef__":true,"id":6114}},"6118":{},"6119":{"x":169,"y":50,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6120":{"x":45,"y":-24,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6121":{"submorphs":[],"scripts":[],"id":"37BD4379-0454-4DA6-AFF4-EBAE0C829CA3","shape":{"__isSmartRef__":true,"id":6122},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":6128},"_MaxTextWidth":120.695652,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":6125},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text14","partsBinMetaInfo":{"__isSmartRef__":true,"id":6129},"textChunks":[{"__isSmartRef__":true,"id":6140}],"charsReplaced":"Part 'Ellipse'","lastFindLoc":14,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":6142},"renderContextTable":{"__isSmartRef__":true,"id":6143},"eventHandler":{"__isSmartRef__":true,"id":6144},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":6145},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","860C8577-5AFE-45CE-B354-9AB19FB36A5A","42043C4D-1E14-4E45-8657-E88528143368"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":120.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"distanceToDragEvent":{"__isSmartRef__":true,"id":6146},"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"6122":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":6123},"_Extent":{"__isSmartRef__":true,"id":6124},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":6125},"renderContextTable":{"__isSmartRef__":true,"id":6126},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6127},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6123":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6124":{"x":128.695652,"y":48,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6125":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6126":{"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"},"6127":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6128":{"x":594,"y":2572,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6129":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":6130},{"__isSmartRef__":true,"id":6132},{"__isSmartRef__":true,"id":6134},{"__isSmartRef__":true,"id":6136},{"__isSmartRef__":true,"id":6138}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"6130":{"date":{"__isSmartRef__":true,"id":6131},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"6131":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6132":{"date":{"__isSmartRef__":true,"id":6133},"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"},"6133":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"6134":{"date":{"__isSmartRef__":true,"id":6135},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"6135":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6136":{"date":{"__isSmartRef__":true,"id":6137},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"6137":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6138":{"date":{"__isSmartRef__":true,"id":6139},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"6139":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6140":{"style":{"__isSmartRef__":true,"id":6141},"chunkOwner":{"__isSmartRef__":true,"id":6121},"storedString":"Local copy 'Ellipse 11'","__SourceModuleName__":"Global.lively.morphic.TextCore","_id":"_72","__LivelyClassName__":"lively.morphic.TextChunk"},"6141":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"6142":{"x":128.695652,"y":48,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6143":{"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","setOriginClass":"setOriginClassHTML","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"},"6144":{"morph":{"__isSmartRef__":true,"id":6121},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6145":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6146":{"x":91,"y":-14,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6147":{"submorphs":[],"scripts":[],"id":"42043C4D-1E14-4E45-8657-E88528143368","shape":{"__isSmartRef__":true,"id":6148},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":6154},"_MaxTextWidth":120.695652,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":6151},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text11","partsBinMetaInfo":{"__isSmartRef__":true,"id":6155},"textChunks":[{"__isSmartRef__":true,"id":6166}],"charsReplaced":"Part 'Ellipse'","lastFindLoc":14,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":6168},"renderContextTable":{"__isSmartRef__":true,"id":6169},"eventHandler":{"__isSmartRef__":true,"id":6170},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":6171},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","860C8577-5AFE-45CE-B354-9AB19FB36A5A"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":120.695652,"_MinTextHeight":null,"previousSelection":[22,22],"isBeingDragged":false,"moved":true,"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"distanceToDragEvent":{"__isSmartRef__":true,"id":6172},"__LivelyClassName__":"lively.morphic.Text"},"6148":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":6149},"_Extent":{"__isSmartRef__":true,"id":6150},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":6151},"renderContextTable":{"__isSmartRef__":true,"id":6152},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6153},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6149":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6150":{"x":128.695652,"y":48,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6151":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6152":{"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"},"6153":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6154":{"x":348,"y":2572,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6155":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":6156},{"__isSmartRef__":true,"id":6158},{"__isSmartRef__":true,"id":6160},{"__isSmartRef__":true,"id":6162},{"__isSmartRef__":true,"id":6164}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"6156":{"date":{"__isSmartRef__":true,"id":6157},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"6157":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6158":{"date":{"__isSmartRef__":true,"id":6159},"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"},"6159":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"6160":{"date":{"__isSmartRef__":true,"id":6161},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"6161":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6162":{"date":{"__isSmartRef__":true,"id":6163},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"6163":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6164":{"date":{"__isSmartRef__":true,"id":6165},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"6165":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6166":{"style":{"__isSmartRef__":true,"id":6167},"chunkOwner":{"__isSmartRef__":true,"id":6147},"storedString":"Local copy 'Ellipse 1'","__SourceModuleName__":"Global.lively.morphic.TextCore","_id":"_73","__LivelyClassName__":"lively.morphic.TextChunk"},"6167":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"6168":{"x":128.695652,"y":48,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6169":{"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","setOriginClass":"setOriginClassHTML","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"},"6170":{"morph":{"__isSmartRef__":true,"id":6147},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6171":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6172":{"x":81,"y":-9,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6173":{"submorphs":[],"scripts":[],"id":"BB7DD88A-E94D-4222-ABC5-9CF81538BC1D","shape":{"__isSmartRef__":true,"id":6174},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":6180},"_MaxTextWidth":120.695652,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":6177},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text14","partsBinMetaInfo":{"__isSmartRef__":true,"id":6181},"textChunks":[{"__isSmartRef__":true,"id":6192}],"charsReplaced":"Part 'Ellipse'","lastFindLoc":14,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":6194},"renderContextTable":{"__isSmartRef__":true,"id":6195},"eventHandler":{"__isSmartRef__":true,"id":6196},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":6197},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","860C8577-5AFE-45CE-B354-9AB19FB36A5A","42043C4D-1E14-4E45-8657-E88528143368","37BD4379-0454-4DA6-AFF4-EBAE0C829CA3"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":120.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"distanceToDragEvent":{"__isSmartRef__":true,"id":6198},"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"priorSelectionRange":[9,9],"__LivelyClassName__":"lively.morphic.Text"},"6174":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":6175},"_Extent":{"__isSmartRef__":true,"id":6176},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":6177},"renderContextTable":{"__isSmartRef__":true,"id":6178},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6179},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6175":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6176":{"x":128.695652,"y":48,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6177":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6178":{"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"},"6179":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6180":{"x":596,"y":2711,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6181":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":6182},{"__isSmartRef__":true,"id":6184},{"__isSmartRef__":true,"id":6186},{"__isSmartRef__":true,"id":6188},{"__isSmartRef__":true,"id":6190}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"6182":{"date":{"__isSmartRef__":true,"id":6183},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"6183":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6184":{"date":{"__isSmartRef__":true,"id":6185},"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"},"6185":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"6186":{"date":{"__isSmartRef__":true,"id":6187},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"6187":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6188":{"date":{"__isSmartRef__":true,"id":6189},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"6189":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6190":{"date":{"__isSmartRef__":true,"id":6191},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"6191":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6192":{"style":{"__isSmartRef__":true,"id":6193},"chunkOwner":{"__isSmartRef__":true,"id":6173},"storedString":"Local copy 'Ellipse 11'","__SourceModuleName__":"Global.lively.morphic.TextCore","_id":"_74","__LivelyClassName__":"lively.morphic.TextChunk"},"6193":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"6194":{"x":128.695652,"y":48,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6195":{"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","setOriginClass":"setOriginClassHTML","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"},"6196":{"morph":{"__isSmartRef__":true,"id":6173},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6197":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6198":{"x":91,"y":-14,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6199":{"submorphs":[],"scripts":[],"id":"6E86318D-9DBE-4A10-9B02-CEE5B6914AF5","shape":{"__isSmartRef__":true,"id":6200},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":6206},"_MaxTextWidth":120.695652,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":6203},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text11","partsBinMetaInfo":{"__isSmartRef__":true,"id":6207},"textChunks":[{"__isSmartRef__":true,"id":6218}],"charsReplaced":"Part 'Ellipse'","lastFindLoc":14,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":6220},"renderContextTable":{"__isSmartRef__":true,"id":6221},"eventHandler":{"__isSmartRef__":true,"id":6222},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":6223},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","860C8577-5AFE-45CE-B354-9AB19FB36A5A","42043C4D-1E14-4E45-8657-E88528143368"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":120.695652,"_MinTextHeight":null,"previousSelection":[22,22],"isBeingDragged":false,"moved":true,"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"distanceToDragEvent":{"__isSmartRef__":true,"id":6224},"__LivelyClassName__":"lively.morphic.Text"},"6200":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":6201},"_Extent":{"__isSmartRef__":true,"id":6202},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":6203},"renderContextTable":{"__isSmartRef__":true,"id":6204},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6205},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6201":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6202":{"x":128.695652,"y":48,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6203":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6204":{"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"},"6205":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6206":{"x":350,"y":2711,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6207":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":6208},{"__isSmartRef__":true,"id":6210},{"__isSmartRef__":true,"id":6212},{"__isSmartRef__":true,"id":6214},{"__isSmartRef__":true,"id":6216}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"6208":{"date":{"__isSmartRef__":true,"id":6209},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"6209":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6210":{"date":{"__isSmartRef__":true,"id":6211},"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"},"6211":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"6212":{"date":{"__isSmartRef__":true,"id":6213},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"6213":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6214":{"date":{"__isSmartRef__":true,"id":6215},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"6215":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6216":{"date":{"__isSmartRef__":true,"id":6217},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"6217":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6218":{"style":{"__isSmartRef__":true,"id":6219},"chunkOwner":{"__isSmartRef__":true,"id":6199},"storedString":"Local copy 'Ellipse 1'","__SourceModuleName__":"Global.lively.morphic.TextCore","_id":"_75","__LivelyClassName__":"lively.morphic.TextChunk"},"6219":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"6220":{"x":128.695652,"y":48,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6221":{"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","setOriginClass":"setOriginClassHTML","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"},"6222":{"morph":{"__isSmartRef__":true,"id":6199},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6223":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6224":{"x":81,"y":-9,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6225":{"submorphs":[],"scripts":[],"id":"DC8609DD-6100-480A-9C4F-5AC3CC2420AE","shape":{"__isSmartRef__":true,"id":6226},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":6233},"showsHalos":false,"name":"Rectangle10","partsBinMetaInfo":{"__isSmartRef__":true,"id":5300},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":6234},"eventHandler":{"__isSmartRef__":true,"id":6235},"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","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C"],"partTests":{"__isSmartRef__":true,"id":6236},"_ClipMode":"visible","moved":true,"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Box"},"6226":{"position":{"__isSmartRef__":true,"id":6227},"_Extent":{"__isSmartRef__":true,"id":6228},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":6229},"_Fill":{"__isSmartRef__":true,"id":6230},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":6231},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6232},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6227":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6228":{"x":100,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6229":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6230":{"r":0.7411764705882353,"g":0.7450980392156863,"b":0.7529411764705882,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6231":{"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"},"6232":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6233":{"x":503,"y":3094,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6234":{"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","setOriginClass":"setOriginClassHTML"},"6235":{"morph":{"__isSmartRef__":true,"id":6225},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6236":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6237}},"6237":{"test01IsMorph":{"__isSmartRef__":true,"id":6238}},"6238":{"varMapping":{"__isSmartRef__":true,"id":6239},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":6240},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"6239":{"this":{"__isSmartRef__":true,"id":6236}},"6240":{},"6241":{"submorphs":[],"scripts":[],"id":"24B1C309-9D36-43CA-99D1-09EA29E8258C","shape":{"__isSmartRef__":true,"id":6242},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":6249},"showsHalos":false,"name":"Rectangle11","partsBinMetaInfo":{"__isSmartRef__":true,"id":5300},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":6250},"eventHandler":{"__isSmartRef__":true,"id":6251},"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","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C"],"partTests":{"__isSmartRef__":true,"id":6252},"_ClipMode":"visible","moved":true,"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"distanceToDragEvent":{"__isSmartRef__":true,"id":6257},"__LivelyClassName__":"lively.morphic.Box"},"6242":{"position":{"__isSmartRef__":true,"id":6243},"_Extent":{"__isSmartRef__":true,"id":6244},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":6245},"_Fill":{"__isSmartRef__":true,"id":6246},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":6247},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6248},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6243":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6244":{"x":100,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6245":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6246":{"r":0.7411764705882353,"g":0.7450980392156863,"b":0.7529411764705882,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6247":{"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"},"6248":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6249":{"x":666,"y":3096,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6250":{"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","setOriginClass":"setOriginClassHTML"},"6251":{"morph":{"__isSmartRef__":true,"id":6241},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6252":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6253}},"6253":{"test01IsMorph":{"__isSmartRef__":true,"id":6254}},"6254":{"varMapping":{"__isSmartRef__":true,"id":6255},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":6256},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"6255":{"this":{"__isSmartRef__":true,"id":6252}},"6256":{},"6257":{"x":65,"y":-16,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6258":{"submorphs":[],"scripts":[],"id":"DFE4D35E-54E9-49D2-8919-725ADE2081FF","shape":{"__isSmartRef__":true,"id":6259},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":6266},"showsHalos":false,"name":"Rectangle12","partsBinMetaInfo":{"__isSmartRef__":true,"id":5300},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":6267},"eventHandler":{"__isSmartRef__":true,"id":6268},"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","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C"],"partTests":{"__isSmartRef__":true,"id":6269},"_ClipMode":"visible","moved":true,"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"distanceToDragEvent":{"__isSmartRef__":true,"id":6274},"__LivelyClassName__":"lively.morphic.Box"},"6259":{"position":{"__isSmartRef__":true,"id":6260},"_Extent":{"__isSmartRef__":true,"id":6261},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":6262},"_Fill":{"__isSmartRef__":true,"id":6263},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":6264},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6265},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6260":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6261":{"x":100,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6262":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6263":{"r":0.7411764705882353,"g":0.7450980392156863,"b":0.7529411764705882,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6264":{"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"},"6265":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6266":{"x":822,"y":3095,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6267":{"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","setOriginClass":"setOriginClassHTML"},"6268":{"morph":{"__isSmartRef__":true,"id":6258},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6269":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6270}},"6270":{"test01IsMorph":{"__isSmartRef__":true,"id":6271}},"6271":{"varMapping":{"__isSmartRef__":true,"id":6272},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":6273},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"6272":{"this":{"__isSmartRef__":true,"id":6269}},"6273":{},"6274":{"x":68,"y":-12,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6275":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":6276},"id":"50F27E43-5761-45CB-BD68-0C79F1950EDA","renderContextTable":{"__isSmartRef__":true,"id":6283},"eventHandler":{"__isSmartRef__":true,"id":6284},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":6285},"__SourceModuleName__":"Global.lively.morphic.Core","showsHalos":false,"layout":{"__isSmartRef__":true,"id":6286},"name":"Ellipse10","partsBinMetaInfo":{"__isSmartRef__":true,"id":5289},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":0},"isBeingDragged":false,"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Morph"},"6276":{"_Position":{"__isSmartRef__":true,"id":6277},"renderContextTable":{"__isSmartRef__":true,"id":6278},"_Extent":{"__isSmartRef__":true,"id":6279},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6280},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":6281},"_Fill":{"__isSmartRef__":true,"id":6282},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse"},"6277":{"x":-50,"y":-50,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6278":{"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"},"6279":{"x":100,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6280":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6281":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6282":{"r":0.7411764705882353,"g":0.7450980392156863,"b":0.7529411764705882,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6283":{"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","setOriginClass":"setOriginClassHTML"},"6284":{"morph":{"__isSmartRef__":true,"id":6275},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6285":{"x":410,"y":3150,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6286":{},"6287":{"submorphs":[],"scripts":[],"id":"A214C825-8417-4561-8880-7518E691F803","shape":{"__isSmartRef__":true,"id":6288},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":6295},"_MaxTextWidth":72.744,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":6291},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text17","partsBinMetaInfo":{"__isSmartRef__":true,"id":6296},"textChunks":[{"__isSmartRef__":true,"id":6307}],"charsReplaced":"Some Text","lastFindLoc":9,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":6309},"renderContextTable":{"__isSmartRef__":true,"id":6310},"eventHandler":{"__isSmartRef__":true,"id":6311},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":6312},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","1B814508-06E9-42A3-9234-4907A6AE8DC4","C97A78A7-9CE9-4DD8-BC51-8AAB24E904FD"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":72.744,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"distanceToDragEvent":{"__isSmartRef__":true,"id":6313},"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"6288":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":6289},"_Extent":{"__isSmartRef__":true,"id":6290},"_BorderWidth":1.6280000000000001,"_BorderColor":{"__isSmartRef__":true,"id":6291},"renderContextTable":{"__isSmartRef__":true,"id":6292},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6293},"_BorderRadius":4.44,"_Opacity":1,"_BorderStyle":"solid","_Fill":{"__isSmartRef__":true,"id":6294},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6289":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6290":{"x":103,"y":29.256,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6291":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6292":{"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"},"6293":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6294":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6295":{"x":123,"y":2881,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6296":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":6297},{"__isSmartRef__":true,"id":6299},{"__isSmartRef__":true,"id":6301},{"__isSmartRef__":true,"id":6303},{"__isSmartRef__":true,"id":6305}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"6297":{"date":{"__isSmartRef__":true,"id":6298},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"6298":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6299":{"date":{"__isSmartRef__":true,"id":6300},"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"},"6300":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"6301":{"date":{"__isSmartRef__":true,"id":6302},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"6302":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6303":{"date":{"__isSmartRef__":true,"id":6304},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"6304":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6305":{"date":{"__isSmartRef__":true,"id":6306},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"6306":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6307":{"style":{"__isSmartRef__":true,"id":6308},"chunkOwner":{"__isSmartRef__":true,"id":6287},"storedString":"2","__SourceModuleName__":"Global.lively.morphic.TextCore","_id":"_76","__LivelyClassName__":"lively.morphic.TextChunk"},"6308":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"6309":{"x":103,"y":29.256,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6310":{"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","setOriginClass":"setOriginClassHTML","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"},"6311":{"morph":{"__isSmartRef__":true,"id":6287},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6312":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6313":{"x":70,"y":-16,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6314":{"submorphs":[],"scripts":[],"id":"94CCBD72-DB15-4A14-9ABB-182C864472AB","shape":{"__isSmartRef__":true,"id":6315},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":6322},"itemList":[1],"showsHalos":false,"name":"List3","partsBinMetaInfo":{"__isSmartRef__":true,"id":6323},"__SourceModuleName__":"Global.lively.morphic.Core","_ClipMode":"auto","renderContextTable":{"__isSmartRef__":true,"id":6326},"eventHandler":{"__isSmartRef__":true,"id":6327},"derivationIds":[2860,"30186701-49A1-49AD-A42F-27F425D92029","ADD09343-51ED-44F6-85F3-257C9A52C897","2571192F-CDCE-494C-A927-1EB43C0A5B0E","4D6AFF43-9CC7-4116-A34B-68D257764ED3"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isBeingDragged":false,"changeTriggered":true,"grabbingEnabled":false,"_FontSize":10,"moved":true,"distanceToDragEvent":{"__isSmartRef__":true,"id":6328},"priorExtent":{"__isSmartRef__":true,"id":6329},"#startLetters":"dese","owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.List"},"6315":{"position":{"__isSmartRef__":true,"id":6316},"_Extent":{"__isSmartRef__":true,"id":6317},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":6318},"_Fill":{"__isSmartRef__":true,"id":6319},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":6320},"_Padding":{"__isSmartRef__":true,"id":6321},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6316":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6317":{"x":99,"y":25,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6318":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6319":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6320":{"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"},"6321":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6322":{"x":126,"y":2913,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6323":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"__SourceModuleName__":"Global.lively.PartsBin","partName":"List","comment":"a list morph","changes":[{"__isSmartRef__":true,"id":6324}],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"revisionOnLoad":149013,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"6324":{"date":{"__isSmartRef__":true,"id":6325},"author":"undefined","message":"Click on scrollbar does not grab list","id":"16AABF98-2E7D-4875-9E66-CF86EB74AF93"},"6325":{"isSerializedDate":true,"string":"Thu Mar 29 2012 14:39:24 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6326":{"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","setOriginClass":"setOriginClassHTML","updateListContent":"updateListContentHTML","resizeList":"resizeListHTML","getItemIndexFromEvent":"getItemIndexFromEventHTML","getListExtent":"getListExtentHTML","setSize":"setSizeHTML","renderAsDropDownList":"renderAsDropDownListHTML","setFontSize":"setFontSizeHTML","setFontFamily":"setFontFamilyHTML","getSelectedIndexes":"getSelectedIndexesHTML","enableMultipleSelections":"enableMultipleSelectionsHTML","selectAllAt":"selectAllAtHTML","clearSelections":"clearSelectionsHTML","deselectAt":"deselectAtHTML"},"6327":{"morph":{"__isSmartRef__":true,"id":6314},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6328":{"x":61,"y":-22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6329":{"x":99,"y":26,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6330":{"submorphs":[],"scripts":[],"id":"B4CAA0A0-3FD7-4981-BA28-41923DD447F3","shape":{"__isSmartRef__":true,"id":6331},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":6338},"itemList":[1],"showsHalos":false,"name":"List3","partsBinMetaInfo":{"__isSmartRef__":true,"id":6339},"__SourceModuleName__":"Global.lively.morphic.Core","_ClipMode":"auto","renderContextTable":{"__isSmartRef__":true,"id":6342},"eventHandler":{"__isSmartRef__":true,"id":6343},"derivationIds":[2860,"30186701-49A1-49AD-A42F-27F425D92029","ADD09343-51ED-44F6-85F3-257C9A52C897","2571192F-CDCE-494C-A927-1EB43C0A5B0E","4D6AFF43-9CC7-4116-A34B-68D257764ED3","94CCBD72-DB15-4A14-9ABB-182C864472AB"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isBeingDragged":false,"changeTriggered":true,"grabbingEnabled":false,"_FontSize":10,"moved":true,"distanceToDragEvent":{"__isSmartRef__":true,"id":6344},"priorExtent":{"__isSmartRef__":true,"id":6345},"#startLetters":"dese","owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.List"},"6331":{"position":{"__isSmartRef__":true,"id":6332},"_Extent":{"__isSmartRef__":true,"id":6333},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":6334},"_Fill":{"__isSmartRef__":true,"id":6335},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":6336},"_Padding":{"__isSmartRef__":true,"id":6337},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6332":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6333":{"x":99,"y":25,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6334":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6335":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6336":{"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"},"6337":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6338":{"x":366,"y":3237,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6339":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"__SourceModuleName__":"Global.lively.PartsBin","partName":"List","comment":"a list morph","changes":[{"__isSmartRef__":true,"id":6340}],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"revisionOnLoad":149013,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"6340":{"date":{"__isSmartRef__":true,"id":6341},"author":"undefined","message":"Click on scrollbar does not grab list","id":"16AABF98-2E7D-4875-9E66-CF86EB74AF93"},"6341":{"isSerializedDate":true,"string":"Thu Mar 29 2012 14:39:24 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6342":{"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","setOriginClass":"setOriginClassHTML","updateListContent":"updateListContentHTML","resizeList":"resizeListHTML","getItemIndexFromEvent":"getItemIndexFromEventHTML","getListExtent":"getListExtentHTML","setSize":"setSizeHTML","renderAsDropDownList":"renderAsDropDownListHTML","setFontSize":"setFontSizeHTML","setFontFamily":"setFontFamilyHTML","getSelectedIndexes":"getSelectedIndexesHTML","enableMultipleSelections":"enableMultipleSelectionsHTML","selectAllAt":"selectAllAtHTML","clearSelections":"clearSelectionsHTML","deselectAt":"deselectAtHTML"},"6343":{"morph":{"__isSmartRef__":true,"id":6330},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6344":{"x":61,"y":-22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6345":{"x":99,"y":26,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6346":{"submorphs":[],"scripts":[],"id":"25E8DD43-91E7-4420-B72E-3C212AA3D710","shape":{"__isSmartRef__":true,"id":6347},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":6354},"_MaxTextWidth":72.744,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":6350},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text17","partsBinMetaInfo":{"__isSmartRef__":true,"id":6355},"textChunks":[{"__isSmartRef__":true,"id":6366}],"charsReplaced":"Some Text","lastFindLoc":9,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":6368},"renderContextTable":{"__isSmartRef__":true,"id":6369},"eventHandler":{"__isSmartRef__":true,"id":6370},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":6371},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","1B814508-06E9-42A3-9234-4907A6AE8DC4","C97A78A7-9CE9-4DD8-BC51-8AAB24E904FD","A214C825-8417-4561-8880-7518E691F803"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":72.744,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"distanceToDragEvent":{"__isSmartRef__":true,"id":6372},"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"6347":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":6348},"_Extent":{"__isSmartRef__":true,"id":6349},"_BorderWidth":1.6280000000000001,"_BorderColor":{"__isSmartRef__":true,"id":6350},"renderContextTable":{"__isSmartRef__":true,"id":6351},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6352},"_BorderRadius":4.44,"_Opacity":1,"_BorderStyle":"solid","_Fill":{"__isSmartRef__":true,"id":6353},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6348":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6349":{"x":103,"y":29.256,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6350":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6351":{"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"},"6352":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6353":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6354":{"x":363,"y":3205,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6355":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":6356},{"__isSmartRef__":true,"id":6358},{"__isSmartRef__":true,"id":6360},{"__isSmartRef__":true,"id":6362},{"__isSmartRef__":true,"id":6364}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"6356":{"date":{"__isSmartRef__":true,"id":6357},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"6357":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6358":{"date":{"__isSmartRef__":true,"id":6359},"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"},"6359":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"6360":{"date":{"__isSmartRef__":true,"id":6361},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"6361":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6362":{"date":{"__isSmartRef__":true,"id":6363},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"6363":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6364":{"date":{"__isSmartRef__":true,"id":6365},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"6365":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6366":{"style":{"__isSmartRef__":true,"id":6367},"chunkOwner":{"__isSmartRef__":true,"id":6346},"storedString":"2","__SourceModuleName__":"Global.lively.morphic.TextCore","_id":"_77","__LivelyClassName__":"lively.morphic.TextChunk"},"6367":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"6368":{"x":103,"y":29.256,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6369":{"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","setOriginClass":"setOriginClassHTML","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"},"6370":{"morph":{"__isSmartRef__":true,"id":6346},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6371":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6372":{"x":70,"y":-16,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6373":{"submorphs":[],"scripts":[],"id":"EEA98622-C357-4FC8-BF62-C325AF3C30BE","shape":{"__isSmartRef__":true,"id":6374},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":6381},"_MaxTextWidth":72.744,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":6377},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text17","partsBinMetaInfo":{"__isSmartRef__":true,"id":6382},"textChunks":[{"__isSmartRef__":true,"id":6393}],"charsReplaced":"Some Text","lastFindLoc":9,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":6395},"renderContextTable":{"__isSmartRef__":true,"id":6396},"eventHandler":{"__isSmartRef__":true,"id":6397},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":6398},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","1B814508-06E9-42A3-9234-4907A6AE8DC4","C97A78A7-9CE9-4DD8-BC51-8AAB24E904FD","A214C825-8417-4561-8880-7518E691F803","25E8DD43-91E7-4420-B72E-3C212AA3D710"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":72.744,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"distanceToDragEvent":{"__isSmartRef__":true,"id":6399},"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"priorSelectionRange":[1,1],"__LivelyClassName__":"lively.morphic.Text"},"6374":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":6375},"_Extent":{"__isSmartRef__":true,"id":6376},"_BorderWidth":1.6280000000000001,"_BorderColor":{"__isSmartRef__":true,"id":6377},"renderContextTable":{"__isSmartRef__":true,"id":6378},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6379},"_BorderRadius":4.44,"_Opacity":1,"_BorderStyle":"solid","_Fill":{"__isSmartRef__":true,"id":6380},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6375":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6376":{"x":103,"y":29.256,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6377":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6378":{"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"},"6379":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6380":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6381":{"x":503,"y":3204,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6382":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":6383},{"__isSmartRef__":true,"id":6385},{"__isSmartRef__":true,"id":6387},{"__isSmartRef__":true,"id":6389},{"__isSmartRef__":true,"id":6391}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"6383":{"date":{"__isSmartRef__":true,"id":6384},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"6384":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6385":{"date":{"__isSmartRef__":true,"id":6386},"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"},"6386":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"6387":{"date":{"__isSmartRef__":true,"id":6388},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"6388":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6389":{"date":{"__isSmartRef__":true,"id":6390},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"6390":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6391":{"date":{"__isSmartRef__":true,"id":6392},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"6392":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6393":{"style":{"__isSmartRef__":true,"id":6394},"chunkOwner":{"__isSmartRef__":true,"id":6373},"storedString":"4","__SourceModuleName__":"Global.lively.morphic.TextCore","_id":"_78","__LivelyClassName__":"lively.morphic.TextChunk"},"6394":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"6395":{"x":103,"y":29.256,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6396":{"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","setOriginClass":"setOriginClassHTML","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"},"6397":{"morph":{"__isSmartRef__":true,"id":6373},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6398":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6399":{"x":70,"y":-16,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6400":{"submorphs":[],"scripts":[],"id":"ED6B05FD-B105-4FD8-BF39-09B9B2AA53AF","shape":{"__isSmartRef__":true,"id":6401},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":6408},"itemList":[3],"selection":3,"selectedLineNo":0,"showsHalos":false,"name":"List3","partsBinMetaInfo":{"__isSmartRef__":true,"id":6409},"__SourceModuleName__":"Global.lively.morphic.Core","_ClipMode":"auto","renderContextTable":{"__isSmartRef__":true,"id":6412},"eventHandler":{"__isSmartRef__":true,"id":6413},"derivationIds":[2860,"30186701-49A1-49AD-A42F-27F425D92029","ADD09343-51ED-44F6-85F3-257C9A52C897","2571192F-CDCE-494C-A927-1EB43C0A5B0E","4D6AFF43-9CC7-4116-A34B-68D257764ED3","94CCBD72-DB15-4A14-9ABB-182C864472AB","B4CAA0A0-3FD7-4981-BA28-41923DD447F3"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isBeingDragged":false,"changeTriggered":true,"grabbingEnabled":false,"_FontSize":10,"moved":true,"distanceToDragEvent":{"__isSmartRef__":true,"id":6414},"priorExtent":{"__isSmartRef__":true,"id":6415},"#startLetters":"dese","owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.List"},"6401":{"position":{"__isSmartRef__":true,"id":6402},"_Extent":{"__isSmartRef__":true,"id":6403},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":6404},"_Fill":{"__isSmartRef__":true,"id":6405},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":6406},"_Padding":{"__isSmartRef__":true,"id":6407},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6402":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6403":{"x":99,"y":25,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6404":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6405":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6406":{"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"},"6407":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6408":{"x":506,"y":3236,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6409":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"__SourceModuleName__":"Global.lively.PartsBin","partName":"List","comment":"a list morph","changes":[{"__isSmartRef__":true,"id":6410}],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"revisionOnLoad":149013,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"6410":{"date":{"__isSmartRef__":true,"id":6411},"author":"undefined","message":"Click on scrollbar does not grab list","id":"16AABF98-2E7D-4875-9E66-CF86EB74AF93"},"6411":{"isSerializedDate":true,"string":"Thu Mar 29 2012 14:39:24 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6412":{"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","setOriginClass":"setOriginClassHTML","updateListContent":"updateListContentHTML","resizeList":"resizeListHTML","getItemIndexFromEvent":"getItemIndexFromEventHTML","getListExtent":"getListExtentHTML","setSize":"setSizeHTML","renderAsDropDownList":"renderAsDropDownListHTML","setFontSize":"setFontSizeHTML","setFontFamily":"setFontFamilyHTML","getSelectedIndexes":"getSelectedIndexesHTML","enableMultipleSelections":"enableMultipleSelectionsHTML","selectAllAt":"selectAllAtHTML","clearSelections":"clearSelectionsHTML","deselectAt":"deselectAtHTML"},"6413":{"morph":{"__isSmartRef__":true,"id":6400},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6414":{"x":61,"y":-22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6415":{"x":99,"y":26,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6416":{"submorphs":[],"scripts":[],"id":"EE97040B-653B-4D21-985A-554A4FEE16E9","shape":{"__isSmartRef__":true,"id":6417},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":6424},"itemList":[3,4],"showsHalos":false,"name":"List3","partsBinMetaInfo":{"__isSmartRef__":true,"id":6425},"__SourceModuleName__":"Global.lively.morphic.Core","_ClipMode":"auto","renderContextTable":{"__isSmartRef__":true,"id":6428},"eventHandler":{"__isSmartRef__":true,"id":6429},"derivationIds":[2860,"30186701-49A1-49AD-A42F-27F425D92029","ADD09343-51ED-44F6-85F3-257C9A52C897","2571192F-CDCE-494C-A927-1EB43C0A5B0E","4D6AFF43-9CC7-4116-A34B-68D257764ED3","94CCBD72-DB15-4A14-9ABB-182C864472AB","B4CAA0A0-3FD7-4981-BA28-41923DD447F3","ED6B05FD-B105-4FD8-BF39-09B9B2AA53AF"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isBeingDragged":false,"changeTriggered":true,"grabbingEnabled":false,"_FontSize":10,"moved":true,"distanceToDragEvent":{"__isSmartRef__":true,"id":6430},"priorExtent":{"__isSmartRef__":true,"id":6431},"#startLetters":"dese","owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.List"},"6417":{"position":{"__isSmartRef__":true,"id":6418},"_Extent":{"__isSmartRef__":true,"id":6419},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":6420},"_Fill":{"__isSmartRef__":true,"id":6421},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":6422},"_Padding":{"__isSmartRef__":true,"id":6423},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6418":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6419":{"x":99,"y":39,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6420":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6421":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6422":{"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"},"6423":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6424":{"x":669,"y":3237,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6425":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"__SourceModuleName__":"Global.lively.PartsBin","partName":"List","comment":"a list morph","changes":[{"__isSmartRef__":true,"id":6426}],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"revisionOnLoad":149013,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"6426":{"date":{"__isSmartRef__":true,"id":6427},"author":"undefined","message":"Click on scrollbar does not grab list","id":"16AABF98-2E7D-4875-9E66-CF86EB74AF93"},"6427":{"isSerializedDate":true,"string":"Thu Mar 29 2012 14:39:24 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6428":{"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","setOriginClass":"setOriginClassHTML","updateListContent":"updateListContentHTML","resizeList":"resizeListHTML","getItemIndexFromEvent":"getItemIndexFromEventHTML","getListExtent":"getListExtentHTML","setSize":"setSizeHTML","renderAsDropDownList":"renderAsDropDownListHTML","setFontSize":"setFontSizeHTML","setFontFamily":"setFontFamilyHTML","getSelectedIndexes":"getSelectedIndexesHTML","enableMultipleSelections":"enableMultipleSelectionsHTML","selectAllAt":"selectAllAtHTML","clearSelections":"clearSelectionsHTML","deselectAt":"deselectAtHTML"},"6429":{"morph":{"__isSmartRef__":true,"id":6416},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6430":{"x":61,"y":-22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6431":{"x":99,"y":43,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6432":{"submorphs":[],"scripts":[],"id":"1C14A710-EF97-404F-8A10-E292E47BD4B5","shape":{"__isSmartRef__":true,"id":6433},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":6440},"_MaxTextWidth":72.744,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":6436},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text17","partsBinMetaInfo":{"__isSmartRef__":true,"id":6441},"textChunks":[{"__isSmartRef__":true,"id":6452}],"charsReplaced":"Some Text","lastFindLoc":9,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":6454},"renderContextTable":{"__isSmartRef__":true,"id":6455},"eventHandler":{"__isSmartRef__":true,"id":6456},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":6457},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","1B814508-06E9-42A3-9234-4907A6AE8DC4","C97A78A7-9CE9-4DD8-BC51-8AAB24E904FD","A214C825-8417-4561-8880-7518E691F803","25E8DD43-91E7-4420-B72E-3C212AA3D710","EEA98622-C357-4FC8-BF62-C325AF3C30BE"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":72.744,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"distanceToDragEvent":{"__isSmartRef__":true,"id":6458},"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"priorSelectionRange":[1,1],"__LivelyClassName__":"lively.morphic.Text"},"6433":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":6434},"_Extent":{"__isSmartRef__":true,"id":6435},"_BorderWidth":1.6280000000000001,"_BorderColor":{"__isSmartRef__":true,"id":6436},"renderContextTable":{"__isSmartRef__":true,"id":6437},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6438},"_BorderRadius":4.44,"_Opacity":1,"_BorderStyle":"solid","_Fill":{"__isSmartRef__":true,"id":6439},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6434":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6435":{"x":103,"y":29.256,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6436":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6437":{"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"},"6438":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6439":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6440":{"x":666,"y":3205,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6441":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":6442},{"__isSmartRef__":true,"id":6444},{"__isSmartRef__":true,"id":6446},{"__isSmartRef__":true,"id":6448},{"__isSmartRef__":true,"id":6450}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"6442":{"date":{"__isSmartRef__":true,"id":6443},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"6443":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6444":{"date":{"__isSmartRef__":true,"id":6445},"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"},"6445":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"6446":{"date":{"__isSmartRef__":true,"id":6447},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"6447":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6448":{"date":{"__isSmartRef__":true,"id":6449},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"6449":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6450":{"date":{"__isSmartRef__":true,"id":6451},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"6451":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6452":{"style":{"__isSmartRef__":true,"id":6453},"chunkOwner":{"__isSmartRef__":true,"id":6432},"storedString":"5","__SourceModuleName__":"Global.lively.morphic.TextCore","_id":"_79","__LivelyClassName__":"lively.morphic.TextChunk"},"6453":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"6454":{"x":103,"y":29.256,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6455":{"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","setOriginClass":"setOriginClassHTML","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"},"6456":{"morph":{"__isSmartRef__":true,"id":6432},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6457":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6458":{"x":70,"y":-16,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6459":{"submorphs":[],"scripts":[],"id":"276DFE7F-D777-4463-8656-F786C35C3C3F","shape":{"__isSmartRef__":true,"id":6460},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":6467},"itemList":[3,4],"showsHalos":false,"name":"List3","partsBinMetaInfo":{"__isSmartRef__":true,"id":6468},"__SourceModuleName__":"Global.lively.morphic.Core","_ClipMode":"auto","renderContextTable":{"__isSmartRef__":true,"id":6471},"eventHandler":{"__isSmartRef__":true,"id":6472},"derivationIds":[2860,"30186701-49A1-49AD-A42F-27F425D92029","ADD09343-51ED-44F6-85F3-257C9A52C897","2571192F-CDCE-494C-A927-1EB43C0A5B0E","4D6AFF43-9CC7-4116-A34B-68D257764ED3","94CCBD72-DB15-4A14-9ABB-182C864472AB","B4CAA0A0-3FD7-4981-BA28-41923DD447F3","ED6B05FD-B105-4FD8-BF39-09B9B2AA53AF","EE97040B-653B-4D21-985A-554A4FEE16E9"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isBeingDragged":false,"changeTriggered":true,"grabbingEnabled":false,"_FontSize":10,"moved":true,"distanceToDragEvent":{"__isSmartRef__":true,"id":6473},"priorExtent":{"__isSmartRef__":true,"id":6474},"#startLetters":"dese","owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.List"},"6460":{"position":{"__isSmartRef__":true,"id":6461},"_Extent":{"__isSmartRef__":true,"id":6462},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":6463},"_Fill":{"__isSmartRef__":true,"id":6464},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":6465},"_Padding":{"__isSmartRef__":true,"id":6466},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6461":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6462":{"x":99,"y":39,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6463":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6464":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6465":{"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"},"6466":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6467":{"x":825,"y":3237,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6468":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"__SourceModuleName__":"Global.lively.PartsBin","partName":"List","comment":"a list morph","changes":[{"__isSmartRef__":true,"id":6469}],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"revisionOnLoad":149013,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"6469":{"date":{"__isSmartRef__":true,"id":6470},"author":"undefined","message":"Click on scrollbar does not grab list","id":"16AABF98-2E7D-4875-9E66-CF86EB74AF93"},"6470":{"isSerializedDate":true,"string":"Thu Mar 29 2012 14:39:24 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6471":{"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","setOriginClass":"setOriginClassHTML","updateListContent":"updateListContentHTML","resizeList":"resizeListHTML","getItemIndexFromEvent":"getItemIndexFromEventHTML","getListExtent":"getListExtentHTML","setSize":"setSizeHTML","renderAsDropDownList":"renderAsDropDownListHTML","setFontSize":"setFontSizeHTML","setFontFamily":"setFontFamilyHTML","getSelectedIndexes":"getSelectedIndexesHTML","enableMultipleSelections":"enableMultipleSelectionsHTML","selectAllAt":"selectAllAtHTML","clearSelections":"clearSelectionsHTML","deselectAt":"deselectAtHTML"},"6472":{"morph":{"__isSmartRef__":true,"id":6459},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6473":{"x":61,"y":-22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6474":{"x":99,"y":43,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6475":{"submorphs":[],"scripts":[],"id":"5AB2FC75-CE50-42EE-8B78-3196E623F3EB","shape":{"__isSmartRef__":true,"id":6476},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":6483},"_MaxTextWidth":72.744,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":6479},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text17","partsBinMetaInfo":{"__isSmartRef__":true,"id":6484},"textChunks":[{"__isSmartRef__":true,"id":6495}],"charsReplaced":"Some Text","lastFindLoc":9,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":6497},"renderContextTable":{"__isSmartRef__":true,"id":6498},"eventHandler":{"__isSmartRef__":true,"id":6499},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":6500},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","1B814508-06E9-42A3-9234-4907A6AE8DC4","C97A78A7-9CE9-4DD8-BC51-8AAB24E904FD","A214C825-8417-4561-8880-7518E691F803","25E8DD43-91E7-4420-B72E-3C212AA3D710","EEA98622-C357-4FC8-BF62-C325AF3C30BE","1C14A710-EF97-404F-8A10-E292E47BD4B5"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":72.744,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"distanceToDragEvent":{"__isSmartRef__":true,"id":6501},"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"priorSelectionRange":[1,1],"__LivelyClassName__":"lively.morphic.Text"},"6476":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":6477},"_Extent":{"__isSmartRef__":true,"id":6478},"_BorderWidth":1.6280000000000001,"_BorderColor":{"__isSmartRef__":true,"id":6479},"renderContextTable":{"__isSmartRef__":true,"id":6480},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6481},"_BorderRadius":4.44,"_Opacity":1,"_BorderStyle":"solid","_Fill":{"__isSmartRef__":true,"id":6482},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6477":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6478":{"x":103,"y":29.256,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6479":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6480":{"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"},"6481":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6482":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6483":{"x":822,"y":3205,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6484":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":6485},{"__isSmartRef__":true,"id":6487},{"__isSmartRef__":true,"id":6489},{"__isSmartRef__":true,"id":6491},{"__isSmartRef__":true,"id":6493}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"6485":{"date":{"__isSmartRef__":true,"id":6486},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"6486":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6487":{"date":{"__isSmartRef__":true,"id":6488},"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"},"6488":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"6489":{"date":{"__isSmartRef__":true,"id":6490},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"6490":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6491":{"date":{"__isSmartRef__":true,"id":6492},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"6492":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6493":{"date":{"__isSmartRef__":true,"id":6494},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"6494":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6495":{"style":{"__isSmartRef__":true,"id":6496},"chunkOwner":{"__isSmartRef__":true,"id":6475},"storedString":"6","__SourceModuleName__":"Global.lively.morphic.TextCore","_id":"_80","__LivelyClassName__":"lively.morphic.TextChunk"},"6496":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"6497":{"x":103,"y":29.256,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6498":{"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","setOriginClass":"setOriginClassHTML","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"},"6499":{"morph":{"__isSmartRef__":true,"id":6475},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6500":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6501":{"x":70,"y":-16,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6502":{"submorphs":[],"scripts":[],"id":"CF176AAF-E94A-4681-A7B0-1B7B9CE2CFF3","shape":{"__isSmartRef__":true,"id":6503},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":6509},"_MaxTextWidth":21.695651999999995,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":6506},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text18","partsBinMetaInfo":{"__isSmartRef__":true,"id":5351},"textChunks":[{"__isSmartRef__":true,"id":6510}],"charsReplaced":"Some Text","lastFindLoc":9,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":6512},"renderContextTable":{"__isSmartRef__":true,"id":6513},"eventHandler":{"__isSmartRef__":true,"id":6514},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":6515},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":21.695651999999995,"_MinTextHeight":null,"previousSelection":[1,1],"isBeingDragged":false,"moved":true,"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"distanceToDragEvent":{"__isSmartRef__":true,"id":6516},"priorSelectionRange":[0,0],"__LivelyClassName__":"lively.morphic.Text"},"6503":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":6504},"_Extent":{"__isSmartRef__":true,"id":6505},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":6506},"renderContextTable":{"__isSmartRef__":true,"id":6507},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6508},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6504":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6505":{"x":29.695651999999995,"y":26,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6506":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6507":{"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"},"6508":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6509":{"x":395,"y":3056,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6510":{"style":{"__isSmartRef__":true,"id":6511},"morph":{"__isSmartRef__":true,"id":6502},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":6502},"storedString":"A","_id":"_81","__LivelyClassName__":"lively.morphic.TextChunk"},"6511":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"6512":{"x":29.695651999999995,"y":26,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6513":{"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","setOriginClass":"setOriginClassHTML","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"},"6514":{"morph":{"__isSmartRef__":true,"id":6502},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6515":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6516":{"x":36,"y":-16,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6517":{"submorphs":[],"scripts":[],"id":"5723D687-190F-4C75-9E34-9A5D2802F287","shape":{"__isSmartRef__":true,"id":6518},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":6524},"_MaxTextWidth":21.695651999999995,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":6521},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text19","partsBinMetaInfo":{"__isSmartRef__":true,"id":6525},"textChunks":[{"__isSmartRef__":true,"id":6536}],"charsReplaced":"Some Text","lastFindLoc":9,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":6538},"renderContextTable":{"__isSmartRef__":true,"id":6539},"eventHandler":{"__isSmartRef__":true,"id":6540},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":6541},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","CF176AAF-E94A-4681-A7B0-1B7B9CE2CFF3"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":21.695651999999995,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"distanceToDragEvent":{"__isSmartRef__":true,"id":6542},"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"priorSelectionRange":[1,1],"__LivelyClassName__":"lively.morphic.Text"},"6518":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":6519},"_Extent":{"__isSmartRef__":true,"id":6520},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":6521},"renderContextTable":{"__isSmartRef__":true,"id":6522},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6523},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6519":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6520":{"x":29.695651999999995,"y":26,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6521":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6522":{"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"},"6523":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6524":{"x":533,"y":3054,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6525":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":6526},{"__isSmartRef__":true,"id":6528},{"__isSmartRef__":true,"id":6530},{"__isSmartRef__":true,"id":6532},{"__isSmartRef__":true,"id":6534}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"6526":{"date":{"__isSmartRef__":true,"id":6527},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"6527":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6528":{"date":{"__isSmartRef__":true,"id":6529},"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"},"6529":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"6530":{"date":{"__isSmartRef__":true,"id":6531},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"6531":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6532":{"date":{"__isSmartRef__":true,"id":6533},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"6533":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6534":{"date":{"__isSmartRef__":true,"id":6535},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"6535":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6536":{"style":{"__isSmartRef__":true,"id":6537},"chunkOwner":{"__isSmartRef__":true,"id":6517},"storedString":"B","__SourceModuleName__":"Global.lively.morphic.TextCore","_id":"_82","__LivelyClassName__":"lively.morphic.TextChunk"},"6537":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"6538":{"x":29.695651999999995,"y":26,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6539":{"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","setOriginClass":"setOriginClassHTML","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"},"6540":{"morph":{"__isSmartRef__":true,"id":6517},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6541":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6542":{"x":36,"y":-16,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6543":{"submorphs":[],"scripts":[],"id":"69C25E61-74D2-4CBF-849C-42AC0B2016A4","shape":{"__isSmartRef__":true,"id":6544},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":6550},"_MaxTextWidth":21.695651999999995,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":6547},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text20","partsBinMetaInfo":{"__isSmartRef__":true,"id":6551},"textChunks":[{"__isSmartRef__":true,"id":6562}],"charsReplaced":"Some Text","lastFindLoc":9,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":6564},"renderContextTable":{"__isSmartRef__":true,"id":6565},"eventHandler":{"__isSmartRef__":true,"id":6566},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":6567},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","CF176AAF-E94A-4681-A7B0-1B7B9CE2CFF3","5723D687-190F-4C75-9E34-9A5D2802F287"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":21.695651999999995,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"distanceToDragEvent":{"__isSmartRef__":true,"id":6568},"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"priorSelectionRange":[0,0],"__LivelyClassName__":"lively.morphic.Text"},"6544":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":6545},"_Extent":{"__isSmartRef__":true,"id":6546},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":6547},"renderContextTable":{"__isSmartRef__":true,"id":6548},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6549},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6545":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6546":{"x":29.695651999999995,"y":26,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6547":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6548":{"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"},"6549":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6550":{"x":694,"y":3052,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6551":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":6552},{"__isSmartRef__":true,"id":6554},{"__isSmartRef__":true,"id":6556},{"__isSmartRef__":true,"id":6558},{"__isSmartRef__":true,"id":6560}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"6552":{"date":{"__isSmartRef__":true,"id":6553},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"6553":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6554":{"date":{"__isSmartRef__":true,"id":6555},"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"},"6555":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"6556":{"date":{"__isSmartRef__":true,"id":6557},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"6557":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6558":{"date":{"__isSmartRef__":true,"id":6559},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"6559":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6560":{"date":{"__isSmartRef__":true,"id":6561},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"6561":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6562":{"style":{"__isSmartRef__":true,"id":6563},"chunkOwner":{"__isSmartRef__":true,"id":6543},"storedString":"C","__SourceModuleName__":"Global.lively.morphic.TextCore","_id":"_83","__LivelyClassName__":"lively.morphic.TextChunk"},"6563":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"6564":{"x":29.695651999999995,"y":26,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6565":{"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","setOriginClass":"setOriginClassHTML","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"},"6566":{"morph":{"__isSmartRef__":true,"id":6543},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6567":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6568":{"x":36,"y":-16,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6569":{"submorphs":[],"scripts":[],"id":"B4B1CC5C-F3C9-4C5E-8040-FE048BE04C8D","shape":{"__isSmartRef__":true,"id":6570},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":6576},"_MaxTextWidth":21.695651999999995,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":6573},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text21","partsBinMetaInfo":{"__isSmartRef__":true,"id":6577},"textChunks":[{"__isSmartRef__":true,"id":6588}],"charsReplaced":"Some Text","lastFindLoc":9,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":6590},"renderContextTable":{"__isSmartRef__":true,"id":6591},"eventHandler":{"__isSmartRef__":true,"id":6592},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":6593},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","CF176AAF-E94A-4681-A7B0-1B7B9CE2CFF3","5723D687-190F-4C75-9E34-9A5D2802F287","69C25E61-74D2-4CBF-849C-42AC0B2016A4"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":21.695651999999995,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"distanceToDragEvent":{"__isSmartRef__":true,"id":6594},"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"6570":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":6571},"_Extent":{"__isSmartRef__":true,"id":6572},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":6573},"renderContextTable":{"__isSmartRef__":true,"id":6574},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6575},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6571":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6572":{"x":29.695651999999995,"y":26,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6573":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6574":{"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"},"6575":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6576":{"x":857,"y":3052,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6577":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":6578},{"__isSmartRef__":true,"id":6580},{"__isSmartRef__":true,"id":6582},{"__isSmartRef__":true,"id":6584},{"__isSmartRef__":true,"id":6586}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"6578":{"date":{"__isSmartRef__":true,"id":6579},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"6579":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6580":{"date":{"__isSmartRef__":true,"id":6581},"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"},"6581":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"6582":{"date":{"__isSmartRef__":true,"id":6583},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"6583":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6584":{"date":{"__isSmartRef__":true,"id":6585},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"6585":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6586":{"date":{"__isSmartRef__":true,"id":6587},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"6587":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6588":{"style":{"__isSmartRef__":true,"id":6589},"chunkOwner":{"__isSmartRef__":true,"id":6569},"storedString":"D","__SourceModuleName__":"Global.lively.morphic.TextCore","_id":"_84","__LivelyClassName__":"lively.morphic.TextChunk"},"6589":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"6590":{"x":29.695651999999995,"y":26,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6591":{"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","setOriginClass":"setOriginClassHTML","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"},"6592":{"morph":{"__isSmartRef__":true,"id":6569},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6593":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6594":{"x":36,"y":-16,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6595":{"submorphs":[{"__isSmartRef__":true,"id":6596},{"__isSmartRef__":true,"id":6691},{"__isSmartRef__":true,"id":6738},{"__isSmartRef__":true,"id":6836},{"__isSmartRef__":true,"id":6897}],"scripts":[],"id":"BAC7CD30-F87F-449E-A014-73422925B160","shape":{"__isSmartRef__":true,"id":6958},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":6965},"showsHalos":false,"name":"LayoutExample","partsBinMetaInfo":{"__isSmartRef__":true,"id":6966},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":6985},"eventHandler":{"__isSmartRef__":true,"id":6986},"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","D525876D-1DA0-47FE-804C-5458C632B29B","56BE2A2C-6834-4B31-89E2-7BBB9CB73446","6D2313C9-BDBB-4352-9E26-B2B92A7F3361"],"partTests":{"__isSmartRef__":true,"id":6987},"_ClipMode":"visible","moved":true,"priorExtent":{"__isSmartRef__":true,"id":6992},"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Box"},"6596":{"submorphs":[{"__isSmartRef__":true,"id":6597}],"scripts":[],"id":"C81EABFF-722D-40CC-BEFC-48440D2E9771","shape":{"__isSmartRef__":true,"id":6660},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":6667},"showsHalos":false,"name":"Menu","partsBinMetaInfo":{"__isSmartRef__":true,"id":6668},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":6683},"eventHandler":{"__isSmartRef__":true,"id":6684},"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","16F4EBC1-A644-48F7-8099-A99EFADC5657","38A8C075-59F6-4AC6-9817-353EC9A62C4E","63D4A64E-762B-4938-A729-ADBC96EE1257"],"partTests":{"__isSmartRef__":true,"id":6685},"_ClipMode":"visible","moved":true,"owner":{"__isSmartRef__":true,"id":6595},"priorExtent":{"__isSmartRef__":true,"id":6690},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Box"},"6597":{"submorphs":[{"__isSmartRef__":true,"id":6598}],"scripts":[],"id":"724C7D68-780D-4EE2-84DE-9D29DAAA0C41","shape":{"__isSmartRef__":true,"id":6615},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":6631},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":6619},"lighterFill":{"__isSmartRef__":true,"id":6632},"label":{"__isSmartRef__":true,"id":6598},"name":"Button","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":6641},"attributeConnections":[{"__isSmartRef__":true,"id":6650}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","priorExtent":{"__isSmartRef__":true,"id":6651},"renderContextTable":{"__isSmartRef__":true,"id":6652},"eventHandler":{"__isSmartRef__":true,"id":6653},"distanceToDragEvent":{"__isSmartRef__":true,"id":6654},"derivationIds":[7251,"3F26258D-0EE1-4A94-8419-5EE2BB6065A6","B624295D-42E3-4E0A-B370-844C2B43F4F0","F5D160C8-1C2F-47D9-9BE1-2FD26C53BFB3","45056721-60EF-4212-91AE-E665B9E1FAFC","828D9F44-20DF-481E-8CCD-B0462A956B51"],"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":6596},"_Rotation":0,"_Scale":0.998001,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6655},"__LivelyClassName__":"lively.morphic.Button"},"6598":{"submorphs":[],"scripts":[],"id":"F7341FA0-32F4-45F6-8E1D-510E2C8A2F23","shape":{"__isSmartRef__":true,"id":6599},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":6605},"_MaxTextWidth":76.95192790387998,"_MaxTextHeight":null,"textStyle":null,"padding":{"__isSmartRef__":true,"id":6606},"_Padding":{"__isSmartRef__":true,"id":6607},"owner":{"__isSmartRef__":true,"id":6597},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":6608},"textChunks":[{"__isSmartRef__":true,"id":6609}],"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":6611},"eventHandler":{"__isSmartRef__":true,"id":6612},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[7252,"4881773E-A824-4992-B814-33C8D37580C6","EE955AA4-D648-4DFC-8E2D-08881D605170","7EC413DD-D34D-449D-B448-2F3904B04FA5","99D61107-3428-465B-B789-1C7681100B69","1A30F897-751C-4141-ADC1-0F337734AF9E"],"_MinTextWidth":76.95192790387998,"_MinTextHeight":null,"_FontSize":10,"_TextColor":{"__isSmartRef__":true,"id":6613},"partsBinMetaInfo":{"__isSmartRef__":true,"id":6614},"__LivelyClassName__":"lively.morphic.Text"},"6599":{"position":{"__isSmartRef__":true,"id":6600},"_Extent":{"__isSmartRef__":true,"id":6601},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":6602},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":6603},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":6604},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6600":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6601":{"x":76.95192790387998,"y":21.000000000000053,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6602":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6603":{"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"},"6604":{"x":0,"y":3,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6605":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6606":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6607":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6608":{"x":76.95192790387998,"y":21.000000000000053,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6609":{"style":{"__isSmartRef__":true,"id":6610},"chunkOwner":{"__isSmartRef__":true,"id":6598},"storedString":"Home","__SourceModuleName__":"Global.lively.morphic.TextCore","_id":"_450","__LivelyClassName__":"lively.morphic.TextChunk"},"6610":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"6611":{"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","setOriginClass":"setOriginClassHTML","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"},"6612":{"morph":{"__isSmartRef__":true,"id":6598},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6613":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6614":{"requiredModules":[],"idOnLoad":"1A30F897-751C-4141-ADC1-0F337734AF9E","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"6615":{"position":{"__isSmartRef__":true,"id":6616},"_Extent":{"__isSmartRef__":true,"id":6617},"_BorderWidth":1.1840000000000002,"_BorderColor":{"__isSmartRef__":true,"id":6618},"_Fill":{"__isSmartRef__":true,"id":6619},"_BorderRadius":5.2,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":6629},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6630},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6616":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6617":{"x":76.95192790387998,"y":21.000000000000053,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6618":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6619":{"stops":[{"__isSmartRef__":true,"id":6620},{"__isSmartRef__":true,"id":6622},{"__isSmartRef__":true,"id":6624},{"__isSmartRef__":true,"id":6626}],"vector":{"__isSmartRef__":true,"id":6628},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"6620":{"offset":0,"color":{"__isSmartRef__":true,"id":6621}},"6621":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6622":{"offset":0.4,"color":{"__isSmartRef__":true,"id":6623}},"6623":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6624":{"offset":0.6,"color":{"__isSmartRef__":true,"id":6625}},"6625":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6626":{"offset":1,"color":{"__isSmartRef__":true,"id":6627}},"6627":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6628":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6629":{"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"},"6630":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6631":{"x":7.984008000000003,"y":9.980009999999993,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6632":{"stops":[{"__isSmartRef__":true,"id":6633},{"__isSmartRef__":true,"id":6635},{"__isSmartRef__":true,"id":6637},{"__isSmartRef__":true,"id":6639}],"vector":{"__isSmartRef__":true,"id":6628},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"6633":{"offset":0,"color":{"__isSmartRef__":true,"id":6634}},"6634":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6635":{"offset":0.4,"color":{"__isSmartRef__":true,"id":6636}},"6636":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6637":{"offset":0.6,"color":{"__isSmartRef__":true,"id":6638}},"6638":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6639":{"offset":1,"color":{"__isSmartRef__":true,"id":6640}},"6640":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6641":{"partsSpaceName":"PartsBin/Inputs","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":6642},{"__isSmartRef__":true,"id":6644},{"__isSmartRef__":true,"id":6646},{"__isSmartRef__":true,"id":6648}],"revisionOnLoad":169199,"idOnLoad":"828D9F44-20DF-481E-8CCD-B0462A956B51","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"6642":{"date":{"__isSmartRef__":true,"id":6643},"author":"undefined","message":"","id":"7074B413-6CF0-4892-9D18-52009A2A2E03"},"6643":{"isSerializedDate":true,"string":"Fri Apr 13 2012 21:04:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6644":{"date":{"__isSmartRef__":true,"id":6645},"author":"sstamm","message":"reverted button","id":"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E"},"6645":{"isSerializedDate":true,"string":"Mon Apr 16 2012 10:36:21 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6646":{"date":{"__isSmartRef__":true,"id":6647},"author":"robertkrahn","message":"no comment","id":"97D17254-EAC6-4494-8330-A347909590D6"},"6647":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:08:58 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6648":{"date":{"__isSmartRef__":true,"id":6649},"author":"robertkrahn","message":"no comment","id":"DDE22D44-9A6D-4485-80F3-262D5DA0CC07"},"6649":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:03:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6650":{"sourceObj":{"__isSmartRef__":true,"id":6597},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":6597},"targetMethodName":"doAction","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"6651":{"x":77.95393090788498,"y":21.00000000000005,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6652":{"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","setOriginClass":"setOriginClassHTML"},"6653":{"morph":{"__isSmartRef__":true,"id":6597},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6654":{"x":54.89016478027463,"y":-10.978032956054932,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6655":{"doAction":{"__isSmartRef__":true,"id":6656}},"6656":{"varMapping":{"__isSmartRef__":true,"id":6657},"source":"function doAction() {\n this.owner.get('Headline').setHeadline(this.getLabel());\n}","funcProperties":{"__isSmartRef__":true,"id":6658},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"6657":{"this":{"__isSmartRef__":true,"id":6597}},"6658":{"timestamp":{"__isSmartRef__":true,"id":6659},"user":"athomschke","tags":[]},"6659":{"isSerializedDate":true,"string":"Sun Jun 17 2012 13:15:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6660":{"position":{"__isSmartRef__":true,"id":6661},"_Extent":{"__isSmartRef__":true,"id":6662},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":6663},"_Fill":{"__isSmartRef__":true,"id":6664},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":6665},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6666},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6661":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6662":{"x":94,"y":320,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6663":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6664":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6665":{"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"},"6666":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6667":{"x":7.984007999999989,"y":6.986007000000001,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6668":{"partsSpaceName":"PartsBin/BP2012","__SourceModuleName__":"Global.lively.PartsBin","comment":"Used to explain the diffing process.","migrationLevel":4,"partName":"LayoutExample","changes":[{"__isSmartRef__":true,"id":6669},{"__isSmartRef__":true,"id":6671},{"__isSmartRef__":true,"id":6673},{"__isSmartRef__":true,"id":6675},{"__isSmartRef__":true,"id":6677},{"__isSmartRef__":true,"id":6679},{"__isSmartRef__":true,"id":6681}],"idOnLoad":"3E317708-DF2C-4D8A-9E60-8CADAEDDADAA","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"6669":{"date":{"__isSmartRef__":true,"id":6670},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"6670":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6671":{"date":{"__isSmartRef__":true,"id":6672},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"6672":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)"},"6673":{"date":{"__isSmartRef__":true,"id":6674},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"6674":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"6675":{"date":{"__isSmartRef__":true,"id":6676},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"6676":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"6677":{"date":{"__isSmartRef__":true,"id":6678},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"6678":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6679":{"date":{"__isSmartRef__":true,"id":6680},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"6680":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6681":{"date":{"__isSmartRef__":true,"id":6682},"author":"athomschke","message":"init","id":"C123FDE6-8C47-42B4-9BAF-CC6A34DE26FC"},"6682":{"isSerializedDate":true,"string":"Sun Jun 17 2012 13:06:17 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6683":{"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","setOriginClass":"setOriginClassHTML"},"6684":{"morph":{"__isSmartRef__":true,"id":6596},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6685":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6686}},"6686":{"test01IsMorph":{"__isSmartRef__":true,"id":6687}},"6687":{"varMapping":{"__isSmartRef__":true,"id":6688},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":6689},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"6688":{"this":{"__isSmartRef__":true,"id":6685}},"6689":{},"6690":{"x":93,"y":320,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6691":{"submorphs":[{"__isSmartRef__":true,"id":6692}],"scripts":[],"id":"30A1C906-777E-48E6-8FD6-27643C56F02D","shape":{"__isSmartRef__":true,"id":6717},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":6724},"showsHalos":false,"name":"Headline","partsBinMetaInfo":{"__isSmartRef__":true,"id":6668},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":6725},"eventHandler":{"__isSmartRef__":true,"id":6726},"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","91A41781-4559-41D3-B28A-CE01832FC8DE","3753869B-7953-4378-9824-BBE20C555B87","7304AB6D-4DB7-4A15-AFC1-09A1EA5CEBB7"],"partTests":{"__isSmartRef__":true,"id":6727},"_ClipMode":"visible","moved":true,"owner":{"__isSmartRef__":true,"id":6595},"priorExtent":{"__isSmartRef__":true,"id":6732},"#startLetters":"set","_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6733},"__LivelyClassName__":"lively.morphic.Box"},"6692":{"submorphs":[],"scripts":[],"id":"8C2D5E1F-6F62-495B-BEDA-78AAE44F2AEC","shape":{"__isSmartRef__":true,"id":6693},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":6699},"_MaxTextWidth":306.695652,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":6696},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text","partsBinMetaInfo":{"__isSmartRef__":true,"id":6700},"textChunks":[{"__isSmartRef__":true,"id":6711}],"charsReplaced":"Some Text","lastFindLoc":9,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":6713},"renderContextTable":{"__isSmartRef__":true,"id":6714},"eventHandler":{"__isSmartRef__":true,"id":6715},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":6716},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","F6F69BDC-70D1-4B8B-8BCA-A8CA48664670","2D1992F2-D78D-42C0-A057-10FDC76A2513"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":306.695652,"_MinTextHeight":null,"previousSelection":[7,7],"isBeingDragged":false,"moved":true,"owner":{"__isSmartRef__":true,"id":6691},"#startLetters":"setTex","_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"6693":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":6694},"_Extent":{"__isSmartRef__":true,"id":6695},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":6696},"renderContextTable":{"__isSmartRef__":true,"id":6697},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6698},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6694":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6695":{"x":314.695652,"y":26,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6696":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6697":{"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"},"6698":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6699":{"x":8.982009000000005,"y":8.982009000000005,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6700":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":6701},{"__isSmartRef__":true,"id":6703},{"__isSmartRef__":true,"id":6705},{"__isSmartRef__":true,"id":6707},{"__isSmartRef__":true,"id":6709}],"revisionOnLoad":160159,"idOnLoad":"2D1992F2-D78D-42C0-A057-10FDC76A2513","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"6701":{"date":{"__isSmartRef__":true,"id":6702},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"6702":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6703":{"date":{"__isSmartRef__":true,"id":6704},"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"},"6704":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"6705":{"date":{"__isSmartRef__":true,"id":6706},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"6706":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6707":{"date":{"__isSmartRef__":true,"id":6708},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"6708":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6709":{"date":{"__isSmartRef__":true,"id":6710},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"6710":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6711":{"style":{"__isSmartRef__":true,"id":6712},"chunkOwner":{"__isSmartRef__":true,"id":6692},"storedString":"Home","__SourceModuleName__":"Global.lively.morphic.TextCore","_id":"_451","__LivelyClassName__":"lively.morphic.TextChunk"},"6712":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"6713":{"x":314.695652,"y":26,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6714":{"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","setOriginClass":"setOriginClassHTML","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"},"6715":{"morph":{"__isSmartRef__":true,"id":6692},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6716":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6717":{"position":{"__isSmartRef__":true,"id":6718},"_Extent":{"__isSmartRef__":true,"id":6719},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":6720},"_Fill":{"__isSmartRef__":true,"id":6721},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":6722},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6723},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6718":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6719":{"x":338,"y":51,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6720":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6721":{"r":0.921,"g":0.921,"b":0.921,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6722":{"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"},"6723":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6724":{"x":109.78011000000001,"y":9.980010000000007,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6725":{"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","setOriginClass":"setOriginClassHTML"},"6726":{"morph":{"__isSmartRef__":true,"id":6691},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6727":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6728}},"6728":{"test01IsMorph":{"__isSmartRef__":true,"id":6729}},"6729":{"varMapping":{"__isSmartRef__":true,"id":6730},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":6731},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"6730":{"this":{"__isSmartRef__":true,"id":6727}},"6731":{},"6732":{"x":337,"y":51,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6733":{"setHeadline":{"__isSmartRef__":true,"id":6734}},"6734":{"varMapping":{"__isSmartRef__":true,"id":6735},"source":"function setHeadline(text) {\n this.submorphs[0].setTextString(text)\n}","funcProperties":{"__isSmartRef__":true,"id":6736},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"6735":{"this":{"__isSmartRef__":true,"id":6691}},"6736":{"timestamp":{"__isSmartRef__":true,"id":6737},"user":"athomschke","tags":[]},"6737":{"isSerializedDate":true,"string":"Sun Jun 17 2012 13:14:42 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6738":{"submorphs":[{"__isSmartRef__":true,"id":6739},{"__isSmartRef__":true,"id":6769},{"__isSmartRef__":true,"id":6786},{"__isSmartRef__":true,"id":6803}],"scripts":[],"id":"D5126760-F769-4985-94D9-FD123CAAEEDC","shape":{"__isSmartRef__":true,"id":6820},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":6827},"showsHalos":false,"name":"Content","partsBinMetaInfo":{"__isSmartRef__":true,"id":6668},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":6828},"eventHandler":{"__isSmartRef__":true,"id":6829},"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","34FEA386-8EC8-4A92-A06D-F240911E830D","0C50278C-4898-40D2-B7FF-8BD7D9625529","3E317708-DF2C-4D8A-9E60-8CADAEDDADAA"],"partTests":{"__isSmartRef__":true,"id":6830},"_ClipMode":"visible","moved":true,"owner":{"__isSmartRef__":true,"id":6595},"priorExtent":{"__isSmartRef__":true,"id":6835},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Box"},"6739":{"submorphs":[],"scripts":[],"id":"401505E2-4ECA-4AA3-872E-43EC6ACC776F","shape":{"__isSmartRef__":true,"id":6740},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":6747},"showsHalos":false,"name":"Headline1","partsBinMetaInfo":{"__isSmartRef__":true,"id":6748},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":6761},"eventHandler":{"__isSmartRef__":true,"id":6762},"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","0ED1AF12-DB55-42D6-AC65-7CDAE6379010","E0A93C26-A795-43F2-884C-DAE7D0BEA91F"],"partTests":{"__isSmartRef__":true,"id":6763},"_ClipMode":"visible","moved":true,"owner":{"__isSmartRef__":true,"id":6738},"priorExtent":{"__isSmartRef__":true,"id":6768},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Box"},"6740":{"position":{"__isSmartRef__":true,"id":6741},"_Extent":{"__isSmartRef__":true,"id":6742},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":6743},"_Fill":{"__isSmartRef__":true,"id":6744},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":6745},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6746},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6741":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6742":{"x":231,"y":26,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6743":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6744":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6745":{"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"},"6746":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6747":{"x":8.982009000000005,"y":8.982009000000005,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6748":{"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":6749},{"__isSmartRef__":true,"id":6751},{"__isSmartRef__":true,"id":6753},{"__isSmartRef__":true,"id":6755},{"__isSmartRef__":true,"id":6757},{"__isSmartRef__":true,"id":6759}],"idOnLoad":"7E3DFB0D-7807-4936-B911-59B67C15273C","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"6749":{"date":{"__isSmartRef__":true,"id":6750},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"6750":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6751":{"date":{"__isSmartRef__":true,"id":6752},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"6752":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)"},"6753":{"date":{"__isSmartRef__":true,"id":6754},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"6754":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"6755":{"date":{"__isSmartRef__":true,"id":6756},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"6756":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"6757":{"date":{"__isSmartRef__":true,"id":6758},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"6758":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6759":{"date":{"__isSmartRef__":true,"id":6760},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"6760":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6761":{"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","setOriginClass":"setOriginClassHTML"},"6762":{"morph":{"__isSmartRef__":true,"id":6739},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6763":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6764}},"6764":{"test01IsMorph":{"__isSmartRef__":true,"id":6765}},"6765":{"varMapping":{"__isSmartRef__":true,"id":6766},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":6767},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"6766":{"this":{"__isSmartRef__":true,"id":6763}},"6767":{},"6768":{"x":231,"y":27,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6769":{"submorphs":[],"scripts":[],"id":"43F11BDB-9550-4EC6-806C-FF12F28B70A0","shape":{"__isSmartRef__":true,"id":6770},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":6777},"showsHalos":false,"name":"Text1","partsBinMetaInfo":{"__isSmartRef__":true,"id":6748},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":6778},"eventHandler":{"__isSmartRef__":true,"id":6779},"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","8EA6FFC4-C289-4B9D-894D-7B05D96386DB","DC742FAE-C125-4BB1-B3AE-75EBCDCD1587"],"partTests":{"__isSmartRef__":true,"id":6780},"_ClipMode":"visible","moved":true,"owner":{"__isSmartRef__":true,"id":6738},"priorExtent":{"__isSmartRef__":true,"id":6785},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Box"},"6770":{"position":{"__isSmartRef__":true,"id":6771},"_Extent":{"__isSmartRef__":true,"id":6772},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":6773},"_Fill":{"__isSmartRef__":true,"id":6774},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":6775},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6776},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6771":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6772":{"x":314,"y":92,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6773":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6774":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6775":{"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"},"6776":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6777":{"x":11.976011999999997,"y":44.910045,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6778":{"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","setOriginClass":"setOriginClassHTML"},"6779":{"morph":{"__isSmartRef__":true,"id":6769},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6780":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6781}},"6781":{"test01IsMorph":{"__isSmartRef__":true,"id":6782}},"6782":{"varMapping":{"__isSmartRef__":true,"id":6783},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":6784},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"6783":{"this":{"__isSmartRef__":true,"id":6780}},"6784":{},"6785":{"x":315,"y":92,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6786":{"submorphs":[],"scripts":[],"id":"BF90D528-797B-4E01-95D5-E84981386725","shape":{"__isSmartRef__":true,"id":6787},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":6794},"showsHalos":false,"name":"Headline2","partsBinMetaInfo":{"__isSmartRef__":true,"id":6748},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":6795},"eventHandler":{"__isSmartRef__":true,"id":6796},"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","99533ECC-4F03-45C1-983D-1A2FA917A7A6","DE390FAB-3545-473C-9AB8-2F37BD78E929"],"partTests":{"__isSmartRef__":true,"id":6797},"_ClipMode":"visible","moved":true,"owner":{"__isSmartRef__":true,"id":6738},"priorExtent":{"__isSmartRef__":true,"id":6802},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Box"},"6787":{"position":{"__isSmartRef__":true,"id":6788},"_Extent":{"__isSmartRef__":true,"id":6789},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":6790},"_Fill":{"__isSmartRef__":true,"id":6791},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":6792},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6793},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6788":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6789":{"x":226,"y":26,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6790":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6791":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6792":{"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"},"6793":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6794":{"x":12.97001499999999,"y":149.70015,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6795":{"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","setOriginClass":"setOriginClassHTML"},"6796":{"morph":{"__isSmartRef__":true,"id":6786},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6797":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6798}},"6798":{"test01IsMorph":{"__isSmartRef__":true,"id":6799}},"6799":{"varMapping":{"__isSmartRef__":true,"id":6800},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":6801},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"6800":{"this":{"__isSmartRef__":true,"id":6797}},"6801":{},"6802":{"x":226,"y":25,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6803":{"submorphs":[],"scripts":[],"id":"7B1B8A61-C7CB-4114-95ED-5E26B9493A2C","shape":{"__isSmartRef__":true,"id":6804},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":6811},"showsHalos":false,"name":"Text2","partsBinMetaInfo":{"__isSmartRef__":true,"id":6748},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":6812},"eventHandler":{"__isSmartRef__":true,"id":6813},"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","6E71F87A-A06B-488C-98B0-93E01AD37F35","7E3DFB0D-7807-4936-B911-59B67C15273C"],"partTests":{"__isSmartRef__":true,"id":6814},"_ClipMode":"visible","moved":true,"owner":{"__isSmartRef__":true,"id":6738},"priorExtent":{"__isSmartRef__":true,"id":6819},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Box"},"6804":{"position":{"__isSmartRef__":true,"id":6805},"_Extent":{"__isSmartRef__":true,"id":6806},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":6807},"_Fill":{"__isSmartRef__":true,"id":6808},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":6809},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6810},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6805":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6806":{"x":310,"y":63,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6807":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6808":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6809":{"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"},"6810":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6811":{"x":13.97001499999999,"y":187.624188,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6812":{"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","setOriginClass":"setOriginClassHTML"},"6813":{"morph":{"__isSmartRef__":true,"id":6803},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6814":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6815}},"6815":{"test01IsMorph":{"__isSmartRef__":true,"id":6816}},"6816":{"varMapping":{"__isSmartRef__":true,"id":6817},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":6818},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"6817":{"this":{"__isSmartRef__":true,"id":6814}},"6818":{},"6819":{"x":311,"y":63,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6820":{"position":{"__isSmartRef__":true,"id":6821},"_Extent":{"__isSmartRef__":true,"id":6822},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":6823},"_Fill":{"__isSmartRef__":true,"id":6824},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":6825},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6826},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6821":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6822":{"x":336,"y":258,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6823":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6824":{"r":0.921,"g":0.921,"b":0.921,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6825":{"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"},"6826":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6827":{"x":110.778111,"y":67.864068,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6828":{"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","setOriginClass":"setOriginClassHTML"},"6829":{"morph":{"__isSmartRef__":true,"id":6738},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6830":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6831}},"6831":{"test01IsMorph":{"__isSmartRef__":true,"id":6832}},"6832":{"varMapping":{"__isSmartRef__":true,"id":6833},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":6834},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"6833":{"this":{"__isSmartRef__":true,"id":6830}},"6834":{},"6835":{"x":336,"y":257,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6836":{"submorphs":[{"__isSmartRef__":true,"id":6837}],"scripts":[],"id":"C3956EDD-6264-4D46-A071-E101DF31B6B1","shape":{"__isSmartRef__":true,"id":6852},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":6868},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":6856},"lighterFill":{"__isSmartRef__":true,"id":6869},"label":{"__isSmartRef__":true,"id":6837},"name":"Button1","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":6878},"attributeConnections":[{"__isSmartRef__":true,"id":6887}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","priorExtent":{"__isSmartRef__":true,"id":6888},"renderContextTable":{"__isSmartRef__":true,"id":6889},"eventHandler":{"__isSmartRef__":true,"id":6890},"distanceToDragEvent":{"__isSmartRef__":true,"id":6891},"derivationIds":[7251,"3F26258D-0EE1-4A94-8419-5EE2BB6065A6","B624295D-42E3-4E0A-B370-844C2B43F4F0","F5D160C8-1C2F-47D9-9BE1-2FD26C53BFB3","45056721-60EF-4212-91AE-E665B9E1FAFC","C9D3B9B3-FA8A-4224-A8AC-6346D95CB4AD","5BB21D58-1087-4BFE-8191-F87E4494D52A"],"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":6595},"_Rotation":0,"_Scale":0.996005996001,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6892},"__LivelyClassName__":"lively.morphic.Button"},"6837":{"submorphs":[],"scripts":[],"id":"0DEFC47B-7CB7-4D69-A3DC-C24E17C52F8E","shape":{"__isSmartRef__":true,"id":6838},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":6843},"_MaxTextWidth":76.95192790387998,"_MaxTextHeight":null,"textStyle":null,"padding":{"__isSmartRef__":true,"id":6844},"_Padding":{"__isSmartRef__":true,"id":6845},"owner":{"__isSmartRef__":true,"id":6836},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":6846},"textChunks":[{"__isSmartRef__":true,"id":6847}],"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":6849},"eventHandler":{"__isSmartRef__":true,"id":6850},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[7252,"4881773E-A824-4992-B814-33C8D37580C6","EE955AA4-D648-4DFC-8E2D-08881D605170","7EC413DD-D34D-449D-B448-2F3904B04FA5","99D61107-3428-465B-B789-1C7681100B69","450008A1-F7F7-456F-993B-89A445A0D53E","26E759F4-835D-40DF-A54B-2B2CDD9B0729"],"_MinTextWidth":76.95192790387998,"_MinTextHeight":null,"_FontSize":10,"_TextColor":{"__isSmartRef__":true,"id":6613},"partsBinMetaInfo":{"__isSmartRef__":true,"id":6851},"__LivelyClassName__":"lively.morphic.Text"},"6838":{"position":{"__isSmartRef__":true,"id":6839},"_Extent":{"__isSmartRef__":true,"id":6840},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":6841},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":6842},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":6604},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6839":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6840":{"x":76.95192790387998,"y":21.000000000000053,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6841":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6842":{"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"},"6843":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6844":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6845":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6846":{"x":76.95192790387998,"y":21.000000000000053,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6847":{"style":{"__isSmartRef__":true,"id":6848},"chunkOwner":{"__isSmartRef__":true,"id":6837},"storedString":"Prices","__SourceModuleName__":"Global.lively.morphic.TextCore","_id":"_452","__LivelyClassName__":"lively.morphic.TextChunk"},"6848":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"6849":{"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","setOriginClass":"setOriginClassHTML","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"},"6850":{"morph":{"__isSmartRef__":true,"id":6837},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6851":{"requiredModules":[],"idOnLoad":"26E759F4-835D-40DF-A54B-2B2CDD9B0729","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"6852":{"position":{"__isSmartRef__":true,"id":6853},"_Extent":{"__isSmartRef__":true,"id":6854},"_BorderWidth":1.1840000000000002,"_BorderColor":{"__isSmartRef__":true,"id":6855},"_Fill":{"__isSmartRef__":true,"id":6856},"_BorderRadius":5.2,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":6866},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6867},"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6853":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6854":{"x":76.95192790387998,"y":21.000000000000053,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6855":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6856":{"stops":[{"__isSmartRef__":true,"id":6857},{"__isSmartRef__":true,"id":6859},{"__isSmartRef__":true,"id":6861},{"__isSmartRef__":true,"id":6863}],"vector":{"__isSmartRef__":true,"id":6865},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"6857":{"offset":0,"color":{"__isSmartRef__":true,"id":6858}},"6858":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6859":{"offset":0.4,"color":{"__isSmartRef__":true,"id":6860}},"6860":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6861":{"offset":0.6,"color":{"__isSmartRef__":true,"id":6862}},"6862":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6863":{"offset":1,"color":{"__isSmartRef__":true,"id":6864}},"6864":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6865":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6866":{"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"},"6867":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6868":{"x":17.962019000000012,"y":52.896052,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6869":{"stops":[{"__isSmartRef__":true,"id":6870},{"__isSmartRef__":true,"id":6872},{"__isSmartRef__":true,"id":6874},{"__isSmartRef__":true,"id":6876}],"vector":{"__isSmartRef__":true,"id":6865},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"6870":{"offset":0,"color":{"__isSmartRef__":true,"id":6871}},"6871":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6872":{"offset":0.4,"color":{"__isSmartRef__":true,"id":6873}},"6873":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6874":{"offset":0.6,"color":{"__isSmartRef__":true,"id":6875}},"6875":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6876":{"offset":1,"color":{"__isSmartRef__":true,"id":6877}},"6877":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6878":{"partsSpaceName":"PartsBin/Inputs","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":6879},{"__isSmartRef__":true,"id":6881},{"__isSmartRef__":true,"id":6883},{"__isSmartRef__":true,"id":6885}],"revisionOnLoad":169199,"idOnLoad":"5BB21D58-1087-4BFE-8191-F87E4494D52A","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"6879":{"date":{"__isSmartRef__":true,"id":6880},"author":"undefined","message":"","id":"7074B413-6CF0-4892-9D18-52009A2A2E03"},"6880":{"isSerializedDate":true,"string":"Fri Apr 13 2012 21:04:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6881":{"date":{"__isSmartRef__":true,"id":6882},"author":"sstamm","message":"reverted button","id":"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E"},"6882":{"isSerializedDate":true,"string":"Mon Apr 16 2012 10:36:21 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6883":{"date":{"__isSmartRef__":true,"id":6884},"author":"robertkrahn","message":"no comment","id":"97D17254-EAC6-4494-8330-A347909590D6"},"6884":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:08:58 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6885":{"date":{"__isSmartRef__":true,"id":6886},"author":"robertkrahn","message":"no comment","id":"DDE22D44-9A6D-4485-80F3-262D5DA0CC07"},"6886":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:03:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6887":{"sourceObj":{"__isSmartRef__":true,"id":6836},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":6836},"targetMethodName":"doAction","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"6888":{"x":77.95393090788498,"y":21.00000000000005,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6889":{"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","setOriginClass":"setOriginClassHTML"},"6890":{"morph":{"__isSmartRef__":true,"id":6836},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6891":{"x":54.89016478027463,"y":-10.978032956054932,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6892":{"doAction":{"__isSmartRef__":true,"id":6893}},"6893":{"varMapping":{"__isSmartRef__":true,"id":6894},"source":"function doAction() {\n this.owner.get('Headline').setHeadline(this.getLabel());\n}","funcProperties":{"__isSmartRef__":true,"id":6895},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"6894":{"this":{"__isSmartRef__":true,"id":6836}},"6895":{"timestamp":{"__isSmartRef__":true,"id":6896},"user":"athomschke","tags":[]},"6896":{"isSerializedDate":true,"string":"Sun Jun 17 2012 13:15:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6897":{"submorphs":[{"__isSmartRef__":true,"id":6898}],"scripts":[],"id":"B8D89C76-CF6E-4FC7-B039-E098FC86A6B8","shape":{"__isSmartRef__":true,"id":6913},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":6929},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":6917},"lighterFill":{"__isSmartRef__":true,"id":6930},"label":{"__isSmartRef__":true,"id":6898},"name":"Button2","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":6939},"attributeConnections":[{"__isSmartRef__":true,"id":6948}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","priorExtent":{"__isSmartRef__":true,"id":6949},"renderContextTable":{"__isSmartRef__":true,"id":6950},"eventHandler":{"__isSmartRef__":true,"id":6951},"distanceToDragEvent":{"__isSmartRef__":true,"id":6952},"derivationIds":[7251,"3F26258D-0EE1-4A94-8419-5EE2BB6065A6","B624295D-42E3-4E0A-B370-844C2B43F4F0","F5D160C8-1C2F-47D9-9BE1-2FD26C53BFB3","45056721-60EF-4212-91AE-E665B9E1FAFC","C9D3B9B3-FA8A-4224-A8AC-6346D95CB4AD","DC5D3AD2-44AF-43DE-957F-88F43FADC1B0","E8EE753C-3757-49FF-955C-374F0E5AD376"],"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":6595},"isPressed":false,"_Rotation":0,"_Scale":0.9940149800149941,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6953},"__LivelyClassName__":"lively.morphic.Button"},"6898":{"submorphs":[],"scripts":[],"id":"58BB3627-5A21-4328-8BF0-369C7E57275B","shape":{"__isSmartRef__":true,"id":6899},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":6904},"_MaxTextWidth":76.95192790387998,"_MaxTextHeight":null,"textStyle":null,"padding":{"__isSmartRef__":true,"id":6905},"_Padding":{"__isSmartRef__":true,"id":6906},"owner":{"__isSmartRef__":true,"id":6897},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":6907},"textChunks":[{"__isSmartRef__":true,"id":6908}],"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":6910},"eventHandler":{"__isSmartRef__":true,"id":6911},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[7252,"4881773E-A824-4992-B814-33C8D37580C6","EE955AA4-D648-4DFC-8E2D-08881D605170","7EC413DD-D34D-449D-B448-2F3904B04FA5","99D61107-3428-465B-B789-1C7681100B69","450008A1-F7F7-456F-993B-89A445A0D53E","FD39F7EB-245D-4DEF-B309-41AEDE94314A","B2429BDB-1712-4922-8D25-C80B0CF20D5C"],"_MinTextWidth":76.95192790387998,"_MinTextHeight":null,"_FontSize":10,"_TextColor":{"__isSmartRef__":true,"id":6613},"partsBinMetaInfo":{"__isSmartRef__":true,"id":6912},"__LivelyClassName__":"lively.morphic.Text"},"6899":{"position":{"__isSmartRef__":true,"id":6900},"_Extent":{"__isSmartRef__":true,"id":6901},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":6902},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":6903},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":6604},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6900":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6901":{"x":76.95192790387998,"y":21.000000000000053,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6902":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6903":{"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"},"6904":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6905":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6906":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6907":{"x":76.95192790387998,"y":21.000000000000053,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6908":{"style":{"__isSmartRef__":true,"id":6909},"chunkOwner":{"__isSmartRef__":true,"id":6898},"storedString":"Contact","__SourceModuleName__":"Global.lively.morphic.TextCore","_id":"_453","__LivelyClassName__":"lively.morphic.TextChunk"},"6909":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"6910":{"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","setOriginClass":"setOriginClassHTML","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"},"6911":{"morph":{"__isSmartRef__":true,"id":6898},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6912":{"requiredModules":[],"idOnLoad":"B2429BDB-1712-4922-8D25-C80B0CF20D5C","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"6913":{"position":{"__isSmartRef__":true,"id":6914},"_Extent":{"__isSmartRef__":true,"id":6915},"_BorderWidth":1.1840000000000002,"_BorderColor":{"__isSmartRef__":true,"id":6916},"_Fill":{"__isSmartRef__":true,"id":6917},"_BorderRadius":5.2,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":6927},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6928},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6914":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6915":{"x":76.95192790387998,"y":21.000000000000053,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6916":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6917":{"stops":[{"__isSmartRef__":true,"id":6918},{"__isSmartRef__":true,"id":6920},{"__isSmartRef__":true,"id":6922},{"__isSmartRef__":true,"id":6924}],"vector":{"__isSmartRef__":true,"id":6926},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"6918":{"offset":0,"color":{"__isSmartRef__":true,"id":6919}},"6919":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6920":{"offset":0.4,"color":{"__isSmartRef__":true,"id":6921}},"6921":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6922":{"offset":0.6,"color":{"__isSmartRef__":true,"id":6923}},"6923":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6924":{"offset":1,"color":{"__isSmartRef__":true,"id":6925}},"6925":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6926":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6927":{"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"},"6928":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6929":{"x":17.964017999999996,"y":87.82408799999999,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6930":{"stops":[{"__isSmartRef__":true,"id":6931},{"__isSmartRef__":true,"id":6933},{"__isSmartRef__":true,"id":6935},{"__isSmartRef__":true,"id":6937}],"vector":{"__isSmartRef__":true,"id":6926},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"6931":{"offset":0,"color":{"__isSmartRef__":true,"id":6932}},"6932":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6933":{"offset":0.4,"color":{"__isSmartRef__":true,"id":6934}},"6934":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6935":{"offset":0.6,"color":{"__isSmartRef__":true,"id":6936}},"6936":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6937":{"offset":1,"color":{"__isSmartRef__":true,"id":6938}},"6938":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6939":{"partsSpaceName":"PartsBin/Inputs","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":6940},{"__isSmartRef__":true,"id":6942},{"__isSmartRef__":true,"id":6944},{"__isSmartRef__":true,"id":6946}],"revisionOnLoad":169199,"idOnLoad":"E8EE753C-3757-49FF-955C-374F0E5AD376","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"6940":{"date":{"__isSmartRef__":true,"id":6941},"author":"undefined","message":"","id":"7074B413-6CF0-4892-9D18-52009A2A2E03"},"6941":{"isSerializedDate":true,"string":"Fri Apr 13 2012 21:04:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6942":{"date":{"__isSmartRef__":true,"id":6943},"author":"sstamm","message":"reverted button","id":"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E"},"6943":{"isSerializedDate":true,"string":"Mon Apr 16 2012 10:36:21 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6944":{"date":{"__isSmartRef__":true,"id":6945},"author":"robertkrahn","message":"no comment","id":"97D17254-EAC6-4494-8330-A347909590D6"},"6945":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:08:58 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6946":{"date":{"__isSmartRef__":true,"id":6947},"author":"robertkrahn","message":"no comment","id":"DDE22D44-9A6D-4485-80F3-262D5DA0CC07"},"6947":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:03:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6948":{"sourceObj":{"__isSmartRef__":true,"id":6897},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":6897},"targetMethodName":"doAction","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"6949":{"x":77.95393090788498,"y":21.00000000000005,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6950":{"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","setOriginClass":"setOriginClassHTML"},"6951":{"morph":{"__isSmartRef__":true,"id":6897},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6952":{"x":54.89016478027463,"y":-10.978032956054932,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6953":{"doAction":{"__isSmartRef__":true,"id":6954}},"6954":{"varMapping":{"__isSmartRef__":true,"id":6955},"source":"function doAction() {\n this.owner.get('Headline').setHeadline(this.getLabel());\n}","funcProperties":{"__isSmartRef__":true,"id":6956},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"6955":{"this":{"__isSmartRef__":true,"id":6897}},"6956":{"timestamp":{"__isSmartRef__":true,"id":6957},"user":"athomschke","tags":[]},"6957":{"isSerializedDate":true,"string":"Sun Jun 17 2012 13:15:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6958":{"position":{"__isSmartRef__":true,"id":6959},"_Extent":{"__isSmartRef__":true,"id":6960},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":6961},"_Fill":{"__isSmartRef__":true,"id":6962},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":6963},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6964},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6959":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6960":{"x":459.2803599999991,"y":338.52223899999973,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6961":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6962":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6963":{"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"},"6964":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"6965":{"x":186,"y":3532,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6966":{"partsSpaceName":"PartsBin/BP2012/","__SourceModuleName__":"Global.lively.PartsBin","comment":"Used to explain the diffing process.","migrationLevel":4,"partName":"LayoutExample","changes":[{"__isSmartRef__":true,"id":6967},{"__isSmartRef__":true,"id":6969},{"__isSmartRef__":true,"id":6971},{"__isSmartRef__":true,"id":6973},{"__isSmartRef__":true,"id":6975},{"__isSmartRef__":true,"id":6977},{"__isSmartRef__":true,"id":6979},{"__isSmartRef__":true,"id":6981},{"__isSmartRef__":true,"id":6983}],"idOnLoad":"6D2313C9-BDBB-4352-9E26-B2B92A7F3361","revisionOnLoad":171574,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"6967":{"date":{"__isSmartRef__":true,"id":6968},"author":"athomschke","message":"color change","id":"A16BD92F-D8AA-4B83-BFC4-4069D42C8025"},"6968":{"isSerializedDate":true,"string":"Sun Jun 24 2012 10:43:52 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6969":{"date":{"__isSmartRef__":true,"id":6970},"author":"athomschke","message":"init","id":"C123FDE6-8C47-42B4-9BAF-CC6A34DE26FC"},"6970":{"isSerializedDate":true,"string":"Sun Jun 17 2012 13:06:17 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6971":{"date":{"__isSmartRef__":true,"id":6972},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"6972":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6973":{"date":{"__isSmartRef__":true,"id":6974},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"6974":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6975":{"date":{"__isSmartRef__":true,"id":6976},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"6976":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"6977":{"date":{"__isSmartRef__":true,"id":6978},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"6978":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"6979":{"date":{"__isSmartRef__":true,"id":6980},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"6980":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)"},"6981":{"date":{"__isSmartRef__":true,"id":6982},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"6982":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6983":{"date":{"__isSmartRef__":true,"id":6984},"author":"athomschke","message":"added functionality of menu and included a layout of the content","id":"E662DFFE-3942-4CE7-B0A9-3E8D6DF5F126"},"6984":{"isSerializedDate":true,"string":"Sun Jun 17 2012 13:16:32 GMT+0200 (Mitteleuropäische Sommerzeit)"},"6985":{"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","setOriginClass":"setOriginClassHTML"},"6986":{"morph":{"__isSmartRef__":true,"id":6595},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6987":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6988}},"6988":{"test01IsMorph":{"__isSmartRef__":true,"id":6989}},"6989":{"varMapping":{"__isSmartRef__":true,"id":6990},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":6991},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"6990":{"this":{"__isSmartRef__":true,"id":6987}},"6991":{},"6992":{"x":458.28235899999913,"y":338.52223899999973,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6993":{"submorphs":[{"__isSmartRef__":true,"id":6994},{"__isSmartRef__":true,"id":9061},{"__isSmartRef__":true,"id":9208}],"scripts":[],"shape":{"__isSmartRef__":true,"id":9243},"derivationIds":[null,"CD7BCB08-EB4A-48CD-952B-53A1EAEB23D0","581E5168-D9B0-4133-8DDD-C2A067EE91FD","5BDC76F6-9933-4A8D-A8D7-7A53D1313D5A","DC8E6D9C-D7A4-4C3D-8100-3E1546871B63","955E7F07-39AE-450D-8EE8-29E429842845","1C9D44BC-517C-4A89-B751-45C9076B8A48","231B606C-D216-476D-BD06-1E97C2F166E9","56440E75-AABF-40EE-BADE-EF6DE957BED1","83527CBE-511C-4D2C-BADC-53AA4E951B4C","CF9928AD-677A-417F-9067-73633E132979","AD34B2C8-22BE-4C8A-8E34-7B3A0AAFCA5A","4809EAF2-ACD4-4607-8911-3BAA5711C74F","69E5575E-8364-41D8-8809-31BFA13B658F","467E9CE0-4C43-465A-AE66-70F8E94FF818","43427F0A-798B-4B43-A2A5-6783E3A4FBEC","C32B806A-02C8-4A60-B1EF-A7DD42C68BB7","440B2525-75D8-4DA2-A2B0-F365EAE45A99","8172411B-9EE0-4CC3-8467-6E9B83645928","AB2C8B18-4386-407F-B100-C4011CCB060A","E7E5E0FB-4D6C-4232-AE3E-F29216473B50","3F84D56A-C67B-46DE-8FAA-5F8B0FA0E0CD","33729558-E9D3-46B1-AEC0-7B1814FFFECD","F139243C-8B20-4832-9041-78BB3BD36BB6","E2AD5203-521C-4A07-A471-843E7E073F5B","744CB741-A236-4AEB-8030-B0BDF723E4F5","57C9662A-FCEA-4242-B2F4-59A86310C5EF","9DAEA7B4-F388-424A-81D8-40B6BE949ABB","798285BC-057B-438E-A7BA-C7DF54B312F1","DBBBA1DD-26C2-4E7F-99DD-ED5A528F02BD","3FB96E49-AF89-4738-BC76-B5421F55B22A"],"id":"6D999F5C-CEEE-4972-BAF2-30DD118ADDF5","renderContextTable":{"__isSmartRef__":true,"id":9247},"eventHandler":{"__isSmartRef__":true,"id":9248},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":9249},"LK2":true,"_Position":{"__isSmartRef__":true,"id":9250},"priorExtent":{"__isSmartRef__":true,"id":9251},"targetMorph":{"__isSmartRef__":true,"id":6994},"reframeHandle":{"__isSmartRef__":true,"id":9208},"titleBar":{"__isSmartRef__":true,"id":9061},"contentOffset":{"__isSmartRef__":true,"id":8985},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":9252},"name":"ObjectInspector","highlighted":false,"prevDragPos":{"__isSmartRef__":true,"id":9317},"isBeingDragged":false,"#startLetters":"get","__SourceModuleName__":"Global.lively.morphic.Widgets","moved":true,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"showsHalos":false,"prevScroll":[0,0],"_Rotation":0,"_Scale":1.02,"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9318},"__LivelyClassName__":"lively.morphic.Window","withoutLayers":["Global.lively.morphic.GrabbingLayer"]},"6994":{"submorphs":[{"__isSmartRef__":true,"id":6995},{"__isSmartRef__":true,"id":7012},{"__isSmartRef__":true,"id":8930}],"scripts":[{"__isSmartRef__":true,"id":8977}],"id":"E5F2BF86-82CF-40D5-A428-5E827EFD5B95","shape":{"__isSmartRef__":true,"id":8978},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":8985},"showsHalos":false,"name":"ObjectInspector","partsBinMetaInfo":{"__isSmartRef__":true,"id":8986},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":9001},"eventHandler":{"__isSmartRef__":true,"id":9002},"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","5276E050-462B-4ED7-8645-FC4C5F60FE2C","88F0CB6D-932E-4927-AC3F-E132C18AB5E3","A386B89D-9A23-4177-B9BA-8B962FF236C4","D352E8A5-29FA-41D9-9B35-73FF3564157E","4BDE366B-9002-45D8-B200-9892CE8E1C96","9FA6F23B-5584-4720-A460-81C48DCF514B","AD23A5BA-025F-4197-962F-6D64F6AEA3AD","4E00CA05-F3C7-4A1F-8769-5831DDD64874","CB599F3F-9886-43EC-AA8B-1EE9A162031B","91015D82-71FF-471E-A78C-9A2498BAA4FE","B19B84BB-582D-4F5D-B0BA-7097BD7E553C","D9F3227D-E20B-457B-BF85-47DD91F74598","9F00820B-ABA8-4E70-B63F-293A8159A36A","A9654D03-2824-4671-BD26-10F342EC4C9B","080739E4-92B2-4E4D-A17C-A45D08A1A473","9D21C3F5-01B1-4FE6-864B-F3C51A7860B5","027EA526-9F60-4B4D-9B7B-73EA324D1463","CE1A5A57-A548-4F2D-90A0-DE5B1FD7F0E6","EE86A04F-F125-4D31-9E3D-48761A0486CB","20C274CF-FBD0-45AD-BD1E-9EC348102EB4","C83BF7B2-FF72-463F-8189-642A8969D9CF","B3755676-4902-47C7-A23C-2539F9BCC9FA","07346937-19F7-4644-8389-BF59DE2F203A","49808445-DC14-4391-BF1E-701710D8D9B8","AD2918D7-97E8-42C9-A681-18EAA129EB55","3CC1874B-4ADB-4A90-A12A-55B7ADF9392D","9AFC4676-5280-4B72-82E2-55B51441AF1E","482F476C-5C4E-4F4D-B56A-1989175C1352","DBC2AA37-BA52-4681-AC86-11642F0FFEC6","7BA71570-579E-4CD9-AA02-804CDA1CA3A1"],"partTests":{"__isSmartRef__":true,"id":9003},"_ClipMode":"visible","moved":true,"owner":{"__isSmartRef__":true,"id":6993},"layout":{"__isSmartRef__":true,"id":9008},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":9011},"isBeingDragged":false,"isCopyMorphRef":true,"morphRefId":2,"tree":{"__isSmartRef__":true,"id":7013},"prevScroll":[0,0],"updateFilter":"standard","showInherited":false,"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9012},"__LivelyClassName__":"lively.morphic.Box"},"6995":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":6996},"derivationIds":[null,"4E5E2B48-0B47-4B2D-BC78-14E1BDBE0B57","EA4FE185-C289-4D95-B8AF-461C2E8219E6","7F3E4F8B-3F32-4809-91A5-5DEA3A3FD09E","7571A08C-937B-467A-9D49-68F3AAAD1140","85283104-ADA2-4C53-A73D-C5487B62C829","5E0941AD-4504-4F9D-B650-B018490C56B0","EAD81395-1252-4B07-8FB3-2F4253CB798F","7696C2D4-B858-4212-80CB-84803CAAD87E","4C0819CC-FCCD-4A8B-A1FF-1603EFE5EE49","FB7EF974-A95D-4A3A-95F4-498936A61AB1","060FCB63-2D3A-4FE6-AB19-B40854B0BB78","5ABD6D73-9D28-45A3-AE27-3035D892467D","19CC5587-3BCE-4293-B785-F659497CDD76","440643CA-166F-44AE-A8FF-D3B1E457D081","BA20821C-578F-4256-8870-B86E3AFEE3FC","7C1E3822-1018-45B9-AE6C-6E2BD39DF2F8","312B6786-7F93-4E97-AF06-CC08B9BEF91B","B6142DF2-38A9-41DD-B7C0-60D315537301","7DE27692-A1E7-4B48-8126-2939656AE639","1CA5EB71-650C-48BB-B5F0-4B1FDA2B0FCE","E1B8DC34-B6A5-4CB2-857B-597844C49DF0","0BB210B2-5CAC-4548-A650-A8FB85814B89","3493E4F4-5A4F-41F9-8FB4-6DD2781CE33F","3E9289C4-8439-4FF4-8533-20CCC231E86C","1007D257-74BA-41E4-9426-43503840A328","AB02F6ED-6541-4C2B-BE33-9E30E2D4E8CB","86414643-3214-48C0-A848-A1AD0622F4F3","64D914CC-285D-46F9-9DDD-F6898F714D0C","08B1186F-89EF-4676-9F58-FC0F720D76B7","BF198FB5-667C-4EE5-B3F0-E9CE73124C6E","86626633-CE46-4CAD-A256-3D3CE0D0EE2C"],"id":"89AFF489-115B-4FAC-AA1E-20E66E9CBFA4","renderContextTable":{"__isSmartRef__":true,"id":7003},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":7004}],"eventHandler":{"__isSmartRef__":true,"id":7007},"_ClipMode":"auto","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":true,"allowInput":true,"_FontFamily":"Monaco,monospace","_FontSize":10,"evalEnabled":false,"_Position":{"__isSmartRef__":true,"id":7008},"priorExtent":{"__isSmartRef__":true,"id":7009},"_MaxTextWidth":286.8712591602084,"_MinTextWidth":286.8712591602084,"_MaxTextHeight":null,"_MinTextHeight":null,"layout":{"__isSmartRef__":true,"id":7010},"syntaxHighlightingWhileTyping":true,"attributeConnections":[{"__isSmartRef__":true,"id":7011}],"doNotSerialize":["$$textString","parseErrors","parseErrors"],"doNotCopyProperties":["$$textString"],"lastSyntaxHighlightTime":97,"accessibleInInactiveWindow":true,"charsReplaced":"this.bla","lastFindLoc":8,"isBeingDragged":false,"__SourceModuleName__":"Global.lively.morphic.TextCore","showsHalos":false,"#startLetters":"getDo","name":"ObjectInspectorText","owner":{"__isSmartRef__":true,"id":6994},"doItContext":null,"doitContext":{"__isSmartRef__":true,"id":6595},"_syntaxHighlightTimeout":null,"previousSelection":[13,5],"_Rotation":0,"_Scale":1,"textString":"this","__LivelyClassName__":"lively.morphic.Text"},"6996":{"_Position":{"__isSmartRef__":true,"id":6997},"renderContextTable":{"__isSmartRef__":true,"id":6998},"_Extent":{"__isSmartRef__":true,"id":6999},"_Padding":{"__isSmartRef__":true,"id":7000},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":7001},"_Fill":{"__isSmartRef__":true,"id":7002},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6997":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6998":{"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"},"6999":{"x":296.8712591602084,"y":69.84397433389242,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7000":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"7001":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"7002":{"r":0.9529411764705882,"g":0.9529411764705882,"b":0.9529411764705882,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7003":{"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","setOriginClass":"setOriginClassHTML","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"},"7004":{"style":{"__isSmartRef__":true,"id":7005},"chunkOwner":{"__isSmartRef__":true,"id":6995},"_id":"_628","storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7005":{"color":{"__isSmartRef__":true,"id":7006},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7006":{"r":0,"g":0,"b":0.5450980392156862,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7007":{"morph":{"__isSmartRef__":true,"id":6995},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"7008":{"x":8.145,"y":319.3919550462613,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7009":{"x":296.8712591602084,"y":69.84397433389242,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7010":{"resizeWidth":true,"resizeHeight":false},"7011":{"sourceObj":{"__isSmartRef__":true,"id":6995},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":6995},"targetMethodName":"highlightJavaScriptSyntax","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"7012":{"submorphs":[{"__isSmartRef__":true,"id":7013}],"scripts":[],"id":"5DDC9A4B-A03C-4DD0-A05D-7F57D6A8B75F","shape":{"__isSmartRef__":true,"id":8900},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":8907},"showsHalos":false,"name":"Rectangle","partsBinMetaInfo":{"__isSmartRef__":true,"id":8908},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":8921},"eventHandler":{"__isSmartRef__":true,"id":8922},"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","C284F4DE-14F1-43C2-A4D0-1BAE909D98DA","9EEF20FD-27E3-4A31-8DBC-36073E64666F","283BD2F7-EFEE-4D83-876B-A8F2BD099B93","50245F69-C51D-40B5-BFD8-EE4870A65AF5","410821C9-3A7A-4ACB-8AEF-6B82AAB72D55","EFEAD1DE-A920-4272-BB24-C0361CBF2906","A5D165E3-E5BD-43E3-B6B0-9C23B5CC1964","6CC2F1A6-9C53-4980-80E4-0167A10F9942","95406291-4689-49C6-ADE6-C2C642AC0B5C","33084DB2-FE6B-44DA-AF4A-5C017450FC97","46D25FF6-F6EA-49A2-B643-59628686B2DC","9648CC00-8E9E-4911-A41B-46CED518B0D3","E1275348-0270-4F01-BE65-8C80AC5A5588","734AED0F-F7BE-44E8-92CE-86F1AE7F6D55","42AD8A44-C2B7-462F-89AE-4AE94C29A9D5","9548995B-025B-42CC-9DC4-44999A80E52F","0AA45256-249A-420C-A183-0A3BE69F95C6","3FF6DBA9-F3C1-4D0D-999B-981406660635","5BDFFDB8-16A6-4122-8CF6-2EC7C7CFA0DE","F73CBC23-DED8-4667-B4C4-4842BBD64AF5","F4E6EC9B-F4BE-4249-AB50-3EE510BF3ACD","5E0F549D-154A-4598-972D-7FB5D7EB2597","4EFF8DE7-D20D-4C65-B931-9AE67A17ABAD","81382340-4F55-428F-8FA9-23679D643920","12AEE6D1-BD69-4690-84DC-EBFC54F436CF","C434C7E8-49F2-4EDF-AA66-363EDB6AA0F8","EE756834-F5B4-47EB-993C-83C2B8B448FB","3DAC0D13-C416-4EF8-9BA1-62A438291A79","34E85AE0-DDA3-4AA1-B38C-895F46CE103C","4166C41F-80E0-4ABF-B227-790BA8E282AB"],"partTests":{"__isSmartRef__":true,"id":8923},"_ClipMode":"auto","moved":true,"owner":{"__isSmartRef__":true,"id":6994},"layout":{"__isSmartRef__":true,"id":8928},"priorExtent":{"__isSmartRef__":true,"id":8929},"isBeingDragged":false,"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Box"},"7013":{"item":{"__isSmartRef__":true,"id":7014},"parent":null,"depth":0,"submorphs":[{"__isSmartRef__":true,"id":7018},{"__isSmartRef__":true,"id":7101},{"__isSmartRef__":true,"id":7182},{"__isSmartRef__":true,"id":7263},{"__isSmartRef__":true,"id":7344},{"__isSmartRef__":true,"id":7419},{"__isSmartRef__":true,"id":7500},{"__isSmartRef__":true,"id":7581},{"__isSmartRef__":true,"id":7656},{"__isSmartRef__":true,"id":7731},{"__isSmartRef__":true,"id":7806},{"__isSmartRef__":true,"id":7881},{"__isSmartRef__":true,"id":7956},{"__isSmartRef__":true,"id":8037},{"__isSmartRef__":true,"id":8118},{"__isSmartRef__":true,"id":8199},{"__isSmartRef__":true,"id":8280},{"__isSmartRef__":true,"id":8355},{"__isSmartRef__":true,"id":8436},{"__isSmartRef__":true,"id":8517},{"__isSmartRef__":true,"id":8598},{"__isSmartRef__":true,"id":8673},{"__isSmartRef__":true,"id":8755}],"scripts":[],"shape":{"__isSmartRef__":true,"id":8845},"derivationIds":[null,"01A6356E-C15D-4F8D-BBB6-8680B231177D","8C1A96D3-6843-4386-9FC2-67909491ADEA","B85242E4-52C0-4A2B-9704-D5973B5BE1FE","8674A527-60C2-400B-82C8-B9209A0E288F","A851FE58-8397-4F98-BAE6-339C4926C930","2F1F744A-AA0E-4AB5-9D27-2EF1599780DD","98C0C210-DC70-452B-B05C-3B97B6CC4501","2D252C30-0809-4CDD-85A6-224D3B4186DC","5D83B1E4-35D8-403E-BABC-68E6E581B41C","48C1E58B-63D5-4C4B-A618-49EC747D4D2A","18F7D7DD-933D-4F14-AD42-27D4E5007E90","C7B88DEE-33BC-4C19-A8CA-C875519F03FB","B9610924-8476-414F-AF8C-4B18464386B1","3CBB6CB7-B377-4C0F-8906-7D0EBB8C1EB9","4EB0E124-3A4F-4BAB-ADCC-90E994E6F063","2248AE83-905F-4289-9C28-C08A0CE81D44","6722763D-AF2A-4186-AC25-1BCFCDD5D86F","3CC06143-943E-49E6-BBEF-094170056209","81130FBB-61ED-4567-BF03-7DA1DF84A8B8","445967DD-B3DE-4549-925F-75F5850757D7","FB1B17A2-78E6-46AD-B956-557B044AFE3F","BC5F0D9A-7059-4A21-B6D5-FD24FD58EB94","B57AF529-0187-4F02-8B37-5C01BCE44F88","D8021CB8-17EB-4641-A33A-60581D80E90A","48211CBE-B665-47DE-8B09-EA18C5A80082","0963EBD4-CBC3-47DD-AAFD-1329BF14A381","A5F36FD3-A2CC-4060-9A35-17A942EE2967","CB01C699-0407-4F5A-8D3C-2CDE89925CAB","04B7E806-6576-41C5-AEB1-1815818472C1","A5350C62-3BC3-4C49-B830-E903AC65A5FA"],"id":"9030D635-05AD-4F71-A206-42481EA91865","renderContextTable":{"__isSmartRef__":true,"id":8852},"eventHandler":{"__isSmartRef__":true,"id":8853},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":8854},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":8857},"draggingEnabled":false,"dragAndDrop":true,"childNodes":[{"__isSmartRef__":true,"id":7018},{"__isSmartRef__":true,"id":7101},{"__isSmartRef__":true,"id":7182},{"__isSmartRef__":true,"id":7263},{"__isSmartRef__":true,"id":7344},{"__isSmartRef__":true,"id":7419},{"__isSmartRef__":true,"id":7500},{"__isSmartRef__":true,"id":7581},{"__isSmartRef__":true,"id":7656},{"__isSmartRef__":true,"id":7731},{"__isSmartRef__":true,"id":7806},{"__isSmartRef__":true,"id":7881},{"__isSmartRef__":true,"id":7956},{"__isSmartRef__":true,"id":8037},{"__isSmartRef__":true,"id":8118},{"__isSmartRef__":true,"id":8199},{"__isSmartRef__":true,"id":8280},{"__isSmartRef__":true,"id":8355},{"__isSmartRef__":true,"id":8436},{"__isSmartRef__":true,"id":8517},{"__isSmartRef__":true,"id":8598},{"__isSmartRef__":true,"id":8673},{"__isSmartRef__":true,"id":8755}],"icon":{"__isSmartRef__":true,"id":8858},"label":{"__isSmartRef__":true,"id":8870},"owner":{"__isSmartRef__":true,"id":7012},"_Position":{"__isSmartRef__":true,"id":8894},"isBeingDragged":false,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"showsHalos":false,"name":"ObjectInspectorTree","__SourceModuleName__":"Global.lively.morphic.Widgets","node":null,"showMoreNode":null,"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8895},"__LivelyClassName__":"lively.morphic.Tree"},"7014":{"data":{"__isSmartRef__":true,"id":6595},"inspector":{"__isSmartRef__":true,"id":6994},"parent":{"__isSmartRef__":true,"id":7015},"description":"LayoutExample","children":[{"__isSmartRef__":true,"id":7016},{"__isSmartRef__":true,"id":7099},{"__isSmartRef__":true,"id":7180},{"__isSmartRef__":true,"id":7261},{"__isSmartRef__":true,"id":7342},{"__isSmartRef__":true,"id":7417},{"__isSmartRef__":true,"id":7498},{"__isSmartRef__":true,"id":7579},{"__isSmartRef__":true,"id":7654},{"__isSmartRef__":true,"id":7729},{"__isSmartRef__":true,"id":7804},{"__isSmartRef__":true,"id":7879},{"__isSmartRef__":true,"id":7954},{"__isSmartRef__":true,"id":8035},{"__isSmartRef__":true,"id":8116},{"__isSmartRef__":true,"id":8197},{"__isSmartRef__":true,"id":8278},{"__isSmartRef__":true,"id":8353},{"__isSmartRef__":true,"id":8434},{"__isSmartRef__":true,"id":8515},{"__isSmartRef__":true,"id":8596},{"__isSmartRef__":true,"id":8671},{"__isSmartRef__":true,"id":8752}],"attributeConnections":[{"__isSmartRef__":true,"id":8831}],"doNotSerialize":["$$changed"],"doNotCopyProperties":["$$changed"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8832}},"7015":{"":{"__isSmartRef__":true,"id":6595}},"7016":{"data":[],"inspector":{"__isSmartRef__":true,"id":6994},"parent":{"__isSmartRef__":true,"id":6595},"name":"attributeConnections","description":"[]","children":[],"attributeConnections":[{"__isSmartRef__":true,"id":7017}],"doNotSerialize":["$$changed"],"doNotCopyProperties":["$$changed"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7086}},"7017":{"sourceObj":{"__isSmartRef__":true,"id":7016},"sourceAttrName":"changed","targetObj":{"__isSmartRef__":true,"id":7018},"targetMethodName":"update","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"7018":{"item":{"__isSmartRef__":true,"id":7016},"parent":{"__isSmartRef__":true,"id":7013},"depth":1,"submorphs":[{"__isSmartRef__":true,"id":7019}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7073},"derivationIds":[],"id":"25917BE9-8E75-4823-9CD4-9F493AE77DF5","renderContextTable":{"__isSmartRef__":true,"id":7079},"eventHandler":{"__isSmartRef__":true,"id":7080},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":7081},"layout":{"__isSmartRef__":true,"id":7082},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":7085},"draggingEnabled":false,"dragAndDrop":true,"childNodes":null,"icon":{"__isSmartRef__":true,"id":7020},"label":{"__isSmartRef__":true,"id":7040},"node":{"__isSmartRef__":true,"id":7019},"owner":{"__isSmartRef__":true,"id":7013},"__LivelyClassName__":"lively.morphic.Tree","__SourceModuleName__":"Global.lively.morphic.Widgets"},"7019":{"submorphs":[{"__isSmartRef__":true,"id":7020},{"__isSmartRef__":true,"id":7040}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7062},"derivationIds":[],"id":"99A0CD7E-DEC8-4BE2-8CF2-05920F491B84","renderContextTable":{"__isSmartRef__":true,"id":7067},"eventHandler":{"__isSmartRef__":true,"id":7068},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":7069},"eventsAreIgnored":true,"layout":{"__isSmartRef__":true,"id":7070},"isInLayoutCycle":false,"owner":{"__isSmartRef__":true,"id":7018},"priorExtent":{"__isSmartRef__":true,"id":7072},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core"},"7020":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7021},"derivationIds":[],"id":"3289F92F-9954-4EDE-99D7-5F734A4FD3A6","renderContextTable":{"__isSmartRef__":true,"id":7026},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":7027}],"eventHandler":{"__isSmartRef__":true,"id":7029},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"draggingEnabled":false,"_HandStyle":"default","_Align":"right","owner":{"__isSmartRef__":true,"id":7019},"_Position":{"__isSmartRef__":true,"id":7030},"priorExtent":{"__isSmartRef__":true,"id":7031},"_MaxTextWidth":2,"_MinTextWidth":2,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7032},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7021":{"_Position":{"__isSmartRef__":true,"id":7022},"renderContextTable":{"__isSmartRef__":true,"id":7023},"_Extent":{"__isSmartRef__":true,"id":7024},"_Padding":{"__isSmartRef__":true,"id":7025},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":null,"_NodeClass":["Morph","Text"],"_NodeId":"morph-3289f92f-9954-4ede-99d7-5f734a4fd3a6","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7022":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7023":{"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"},"7024":{"x":10,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7025":{"x":4,"y":2,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7026":{"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","setOriginClass":"setOriginClassHTML","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"},"7027":{"style":{"__isSmartRef__":true,"id":7028},"chunkOwner":{"__isSmartRef__":true,"id":7020},"_id":"_496","storedString":"►","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7028":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7029":{"morph":{"__isSmartRef__":true,"id":7020},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7030":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7031":{"x":10,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7032":{"onMouseDown":{"__isSmartRef__":true,"id":7033}},"7033":{"varMapping":{"__isSmartRef__":true,"id":7034},"source":"function onMouseDown(evt) {\n if (this.owner.owner.item.children && evt.isLeftMouseButtonDown()) {\n this.owner.owner.toggle();\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7039},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7034":{"this":{"__isSmartRef__":true,"id":7020},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7035}},"7035":{"$super":{"__isSmartRef__":true,"id":7036}},"7036":{"varMapping":{"__isSmartRef__":true,"id":7037},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7038},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7037":{"obj":{"__isSmartRef__":true,"id":7020},"name":"onMouseDown"},"7038":{},"7039":{},"7040":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7041},"derivationIds":[],"id":"FD48F2EA-CF73-4784-B4C6-3B48C7CA933F","renderContextTable":{"__isSmartRef__":true,"id":7045},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":7046},{"__isSmartRef__":true,"id":7048}],"eventHandler":{"__isSmartRef__":true,"id":7051},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"draggingEnabled":false,"_HandStyle":"default","owner":{"__isSmartRef__":true,"id":7019},"_Position":{"__isSmartRef__":true,"id":7052},"priorExtent":{"__isSmartRef__":true,"id":7053},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7054},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7041":{"_Position":{"__isSmartRef__":true,"id":7042},"renderContextTable":{"__isSmartRef__":true,"id":7043},"_Extent":{"__isSmartRef__":true,"id":7044},"_Padding":{"__isSmartRef__":true,"id":7025},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":null,"_NodeClass":["Morph","Text"],"_NodeId":"morph-fd48f2ea-cf73-4784-b4c6-3b48c7ca933f","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7042":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7043":{"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"},"7044":{"x":148,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7045":{"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","setOriginClass":"setOriginClassHTML","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"},"7046":{"style":{"__isSmartRef__":true,"id":7047},"chunkOwner":{"__isSmartRef__":true,"id":7040},"_id":"_498","storedString":"attributeConnections ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7047":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7048":{"style":{"__isSmartRef__":true,"id":7049},"chunkOwner":{"__isSmartRef__":true,"id":7040},"_id":"_499","storedString":"[]","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7049":{"color":{"__isSmartRef__":true,"id":7050},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7050":{"r":0.6627450980392157,"g":0.6627450980392157,"b":0.6627450980392157,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7051":{"morph":{"__isSmartRef__":true,"id":7040},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7052":{"x":15,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7053":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7054":{"onMouseDown":{"__isSmartRef__":true,"id":7055}},"7055":{"varMapping":{"__isSmartRef__":true,"id":7056},"source":"function onMouseDown(evt) {\n if (evt.isLeftMouseButtonDown() && this.owner.owner.item.onSelect) {\n this.owner.owner.getRootTree().select(this.owner.owner);\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7061},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7056":{"this":{"__isSmartRef__":true,"id":7040},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7057}},"7057":{"$super":{"__isSmartRef__":true,"id":7058}},"7058":{"varMapping":{"__isSmartRef__":true,"id":7059},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7060},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7059":{"obj":{"__isSmartRef__":true,"id":7040},"name":"onMouseDown"},"7060":{},"7061":{},"7062":{"_Position":{"__isSmartRef__":true,"id":7063},"renderContextTable":{"__isSmartRef__":true,"id":7064},"_Extent":{"__isSmartRef__":true,"id":7065},"_Padding":{"__isSmartRef__":true,"id":7066},"_NodeClass":["Morph","Box"],"_NodeId":"morph-99a0cd7e-dec8-4be2-8cf2-05920f491b84","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7063":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7064":{"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"},"7065":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7066":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7067":{"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","setOriginClass":"setOriginClassHTML"},"7068":{"morph":{"__isSmartRef__":true,"id":7019},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7069":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7070":{"resizeWidth":true,"layouter":{"__isSmartRef__":true,"id":7071}},"7071":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":5,"container":{"__isSmartRef__":true,"id":7019},"__LivelyClassName__":"lively.morphic.Layout.HorizontalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"7072":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7073":{"_Position":{"__isSmartRef__":true,"id":7074},"renderContextTable":{"__isSmartRef__":true,"id":7075},"_Extent":{"__isSmartRef__":true,"id":7076},"_Padding":{"__isSmartRef__":true,"id":7077},"_NodeClass":["Morph","Box","Tree"],"_NodeId":"morph-25917be9-8e75-4823-9cd4-9f493ae77df5","_Fill":{"__isSmartRef__":true,"id":7078},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7074":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7075":{"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"},"7076":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7077":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7078":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7079":{"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","setOriginClass":"setOriginClassHTML"},"7080":{"morph":{"__isSmartRef__":true,"id":7018},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7081":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7082":{"resizeWidth":true,"layouter":{"__isSmartRef__":true,"id":7083}},"7083":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":{"__isSmartRef__":true,"id":7084},"spacing":0,"container":{"__isSmartRef__":true,"id":7018},"isDefered":false,"__LivelyClassName__":"lively.morphic.Layout.TreeLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"7084":{"top":0,"right":0,"bottom":0,"left":0},"7085":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7086":{"onSelect":{"__isSmartRef__":true,"id":7087},"onExpand":{"__isSmartRef__":true,"id":7090},"onUpdateChildren":{"__isSmartRef__":true,"id":7093},"onUpdate":{"__isSmartRef__":true,"id":7096}},"7087":{"varMapping":{"__isSmartRef__":true,"id":7088},"source":"function onSelect(tree) { this.inspector.select(this, tree); }","funcProperties":{"__isSmartRef__":true,"id":7089},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7088":{"this":{"__isSmartRef__":true,"id":7016}},"7089":{},"7090":{"varMapping":{"__isSmartRef__":true,"id":7091},"source":"function onExpand() { this.inspector.expand(this); }","funcProperties":{"__isSmartRef__":true,"id":7092},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7091":{"this":{"__isSmartRef__":true,"id":7016}},"7092":{},"7093":{"varMapping":{"__isSmartRef__":true,"id":7094},"source":"function onUpdateChildren() { this.inspector.expand(this); }","funcProperties":{"__isSmartRef__":true,"id":7095},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7094":{"this":{"__isSmartRef__":true,"id":7016}},"7095":{},"7096":{"varMapping":{"__isSmartRef__":true,"id":7097},"source":"function onUpdate() {\n this.description = this.inspector.describe(this.data);\n }","funcProperties":{"__isSmartRef__":true,"id":7098},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7097":{"this":{"__isSmartRef__":true,"id":7016}},"7098":{},"7099":{"data":[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","D525876D-1DA0-47FE-804C-5458C632B29B","56BE2A2C-6834-4B31-89E2-7BBB9CB73446","6D2313C9-BDBB-4352-9E26-B2B92A7F3361"],"inspector":{"__isSmartRef__":true,"id":6994},"parent":{"__isSmartRef__":true,"id":6595},"name":"derivationIds","description":"[...]","children":[],"attributeConnections":[{"__isSmartRef__":true,"id":7100}],"doNotSerialize":["$$changed"],"doNotCopyProperties":["$$changed"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7167}},"7100":{"sourceObj":{"__isSmartRef__":true,"id":7099},"sourceAttrName":"changed","targetObj":{"__isSmartRef__":true,"id":7101},"targetMethodName":"update","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"7101":{"item":{"__isSmartRef__":true,"id":7099},"parent":{"__isSmartRef__":true,"id":7013},"depth":1,"submorphs":[{"__isSmartRef__":true,"id":7102}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7154},"derivationIds":[],"id":"0561A847-0472-4C7C-A6E1-E9B8BF645262","renderContextTable":{"__isSmartRef__":true,"id":7160},"eventHandler":{"__isSmartRef__":true,"id":7161},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":7162},"layout":{"__isSmartRef__":true,"id":7163},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":7166},"draggingEnabled":false,"dragAndDrop":true,"childNodes":null,"icon":{"__isSmartRef__":true,"id":7103},"label":{"__isSmartRef__":true,"id":7122},"node":{"__isSmartRef__":true,"id":7102},"owner":{"__isSmartRef__":true,"id":7013},"__LivelyClassName__":"lively.morphic.Tree","__SourceModuleName__":"Global.lively.morphic.Widgets"},"7102":{"submorphs":[{"__isSmartRef__":true,"id":7103},{"__isSmartRef__":true,"id":7122}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7143},"derivationIds":[],"id":"F1DC2558-A119-4DC3-AE51-BA4653D0B66B","renderContextTable":{"__isSmartRef__":true,"id":7148},"eventHandler":{"__isSmartRef__":true,"id":7149},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":7150},"eventsAreIgnored":true,"layout":{"__isSmartRef__":true,"id":7151},"isInLayoutCycle":false,"owner":{"__isSmartRef__":true,"id":7101},"priorExtent":{"__isSmartRef__":true,"id":7153},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core"},"7103":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7104},"derivationIds":[],"id":"D2D7E3EB-EC21-4A27-85A5-2D7A236F6075","renderContextTable":{"__isSmartRef__":true,"id":7108},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":7109}],"eventHandler":{"__isSmartRef__":true,"id":7111},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"draggingEnabled":false,"_HandStyle":"default","_Align":"right","owner":{"__isSmartRef__":true,"id":7102},"_Position":{"__isSmartRef__":true,"id":7112},"priorExtent":{"__isSmartRef__":true,"id":7113},"_MaxTextWidth":2,"_MinTextWidth":2,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7114},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7104":{"_Position":{"__isSmartRef__":true,"id":7105},"renderContextTable":{"__isSmartRef__":true,"id":7106},"_Extent":{"__isSmartRef__":true,"id":7107},"_Padding":{"__isSmartRef__":true,"id":7025},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":null,"_NodeClass":["Morph","Text"],"_NodeId":"morph-d2d7e3eb-ec21-4a27-85a5-2d7a236f6075","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7105":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7106":{"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"},"7107":{"x":10,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7108":{"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","setOriginClass":"setOriginClassHTML","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"},"7109":{"style":{"__isSmartRef__":true,"id":7110},"chunkOwner":{"__isSmartRef__":true,"id":7103},"_id":"_501","storedString":"►","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7110":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7111":{"morph":{"__isSmartRef__":true,"id":7103},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7112":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7113":{"x":10,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7114":{"onMouseDown":{"__isSmartRef__":true,"id":7115}},"7115":{"varMapping":{"__isSmartRef__":true,"id":7116},"source":"function onMouseDown(evt) {\n if (this.owner.owner.item.children && evt.isLeftMouseButtonDown()) {\n this.owner.owner.toggle();\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7121},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7116":{"this":{"__isSmartRef__":true,"id":7103},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7117}},"7117":{"$super":{"__isSmartRef__":true,"id":7118}},"7118":{"varMapping":{"__isSmartRef__":true,"id":7119},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7120},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7119":{"obj":{"__isSmartRef__":true,"id":7103},"name":"onMouseDown"},"7120":{},"7121":{},"7122":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7123},"derivationIds":[],"id":"15917B88-A17B-4A7D-B462-D69368A66CF5","renderContextTable":{"__isSmartRef__":true,"id":7127},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":7128},{"__isSmartRef__":true,"id":7130}],"eventHandler":{"__isSmartRef__":true,"id":7132},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"draggingEnabled":false,"_HandStyle":"default","owner":{"__isSmartRef__":true,"id":7102},"_Position":{"__isSmartRef__":true,"id":7133},"priorExtent":{"__isSmartRef__":true,"id":7134},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7135},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7123":{"_Position":{"__isSmartRef__":true,"id":7124},"renderContextTable":{"__isSmartRef__":true,"id":7125},"_Extent":{"__isSmartRef__":true,"id":7126},"_Padding":{"__isSmartRef__":true,"id":7025},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":null,"_NodeClass":["Morph","Text"],"_NodeId":"morph-15917b88-a17b-4a7d-b462-d69368a66cf5","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7124":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7125":{"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"},"7126":{"x":109,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7127":{"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","setOriginClass":"setOriginClassHTML","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"},"7128":{"style":{"__isSmartRef__":true,"id":7129},"chunkOwner":{"__isSmartRef__":true,"id":7122},"_id":"_503","storedString":"derivationIds ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7129":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7130":{"style":{"__isSmartRef__":true,"id":7131},"chunkOwner":{"__isSmartRef__":true,"id":7122},"_id":"_504","storedString":"[...]","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7131":{"color":{"__isSmartRef__":true,"id":7050},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7132":{"morph":{"__isSmartRef__":true,"id":7122},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7133":{"x":15,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7134":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7135":{"onMouseDown":{"__isSmartRef__":true,"id":7136}},"7136":{"varMapping":{"__isSmartRef__":true,"id":7137},"source":"function onMouseDown(evt) {\n if (evt.isLeftMouseButtonDown() && this.owner.owner.item.onSelect) {\n this.owner.owner.getRootTree().select(this.owner.owner);\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7142},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7137":{"this":{"__isSmartRef__":true,"id":7122},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7138}},"7138":{"$super":{"__isSmartRef__":true,"id":7139}},"7139":{"varMapping":{"__isSmartRef__":true,"id":7140},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7141},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7140":{"obj":{"__isSmartRef__":true,"id":7122},"name":"onMouseDown"},"7141":{},"7142":{},"7143":{"_Position":{"__isSmartRef__":true,"id":7144},"renderContextTable":{"__isSmartRef__":true,"id":7145},"_Extent":{"__isSmartRef__":true,"id":7146},"_Padding":{"__isSmartRef__":true,"id":7147},"_NodeClass":["Morph","Box"],"_NodeId":"morph-f1dc2558-a119-4dc3-ae51-ba4653d0b66b","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7144":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7145":{"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"},"7146":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7147":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7148":{"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","setOriginClass":"setOriginClassHTML"},"7149":{"morph":{"__isSmartRef__":true,"id":7102},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7150":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7151":{"resizeWidth":true,"layouter":{"__isSmartRef__":true,"id":7152}},"7152":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":5,"container":{"__isSmartRef__":true,"id":7102},"__LivelyClassName__":"lively.morphic.Layout.HorizontalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"7153":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7154":{"_Position":{"__isSmartRef__":true,"id":7155},"renderContextTable":{"__isSmartRef__":true,"id":7156},"_Extent":{"__isSmartRef__":true,"id":7157},"_Padding":{"__isSmartRef__":true,"id":7158},"_NodeClass":["Morph","Box","Tree"],"_NodeId":"morph-0561a847-0472-4c7c-a6e1-e9b8bf645262","_Fill":{"__isSmartRef__":true,"id":7159},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7155":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7156":{"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"},"7157":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7158":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7159":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7160":{"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","setOriginClass":"setOriginClassHTML"},"7161":{"morph":{"__isSmartRef__":true,"id":7101},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7162":{"x":0,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7163":{"resizeWidth":true,"layouter":{"__isSmartRef__":true,"id":7164}},"7164":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":{"__isSmartRef__":true,"id":7165},"spacing":0,"container":{"__isSmartRef__":true,"id":7101},"isDefered":false,"__LivelyClassName__":"lively.morphic.Layout.TreeLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"7165":{"top":0,"right":0,"bottom":0,"left":0},"7166":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7167":{"onSelect":{"__isSmartRef__":true,"id":7168},"onExpand":{"__isSmartRef__":true,"id":7171},"onUpdateChildren":{"__isSmartRef__":true,"id":7174},"onUpdate":{"__isSmartRef__":true,"id":7177}},"7168":{"varMapping":{"__isSmartRef__":true,"id":7169},"source":"function onSelect(tree) { this.inspector.select(this, tree); }","funcProperties":{"__isSmartRef__":true,"id":7170},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7169":{"this":{"__isSmartRef__":true,"id":7099}},"7170":{},"7171":{"varMapping":{"__isSmartRef__":true,"id":7172},"source":"function onExpand() { this.inspector.expand(this); }","funcProperties":{"__isSmartRef__":true,"id":7173},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7172":{"this":{"__isSmartRef__":true,"id":7099}},"7173":{},"7174":{"varMapping":{"__isSmartRef__":true,"id":7175},"source":"function onUpdateChildren() { this.inspector.expand(this); }","funcProperties":{"__isSmartRef__":true,"id":7176},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7175":{"this":{"__isSmartRef__":true,"id":7099}},"7176":{},"7177":{"varMapping":{"__isSmartRef__":true,"id":7178},"source":"function onUpdate() {\n this.description = this.inspector.describe(this.data);\n }","funcProperties":{"__isSmartRef__":true,"id":7179},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7178":{"this":{"__isSmartRef__":true,"id":7099}},"7179":{},"7180":{"data":[],"inspector":{"__isSmartRef__":true,"id":6994},"parent":{"__isSmartRef__":true,"id":6595},"name":"doNotCopyProperties","description":"[]","children":[],"attributeConnections":[{"__isSmartRef__":true,"id":7181}],"doNotSerialize":["$$changed"],"doNotCopyProperties":["$$changed"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7248}},"7181":{"sourceObj":{"__isSmartRef__":true,"id":7180},"sourceAttrName":"changed","targetObj":{"__isSmartRef__":true,"id":7182},"targetMethodName":"update","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"7182":{"item":{"__isSmartRef__":true,"id":7180},"parent":{"__isSmartRef__":true,"id":7013},"depth":1,"submorphs":[{"__isSmartRef__":true,"id":7183}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7235},"derivationIds":[],"id":"731D0AD9-9613-48C3-B587-3E7D81B5F7B6","renderContextTable":{"__isSmartRef__":true,"id":7241},"eventHandler":{"__isSmartRef__":true,"id":7242},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":7243},"layout":{"__isSmartRef__":true,"id":7244},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":7247},"draggingEnabled":false,"dragAndDrop":true,"childNodes":null,"icon":{"__isSmartRef__":true,"id":7184},"label":{"__isSmartRef__":true,"id":7203},"node":{"__isSmartRef__":true,"id":7183},"owner":{"__isSmartRef__":true,"id":7013},"__LivelyClassName__":"lively.morphic.Tree","__SourceModuleName__":"Global.lively.morphic.Widgets"},"7183":{"submorphs":[{"__isSmartRef__":true,"id":7184},{"__isSmartRef__":true,"id":7203}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7224},"derivationIds":[],"id":"0F14D695-A40C-4E4C-99B8-852BFEF9D98E","renderContextTable":{"__isSmartRef__":true,"id":7229},"eventHandler":{"__isSmartRef__":true,"id":7230},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":7231},"eventsAreIgnored":true,"layout":{"__isSmartRef__":true,"id":7232},"isInLayoutCycle":false,"owner":{"__isSmartRef__":true,"id":7182},"priorExtent":{"__isSmartRef__":true,"id":7234},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core"},"7184":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7185},"derivationIds":[],"id":"30DDCAA4-A7D7-40C0-AFCD-5126E73DCAD2","renderContextTable":{"__isSmartRef__":true,"id":7189},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":7190}],"eventHandler":{"__isSmartRef__":true,"id":7192},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"draggingEnabled":false,"_HandStyle":"default","_Align":"right","owner":{"__isSmartRef__":true,"id":7183},"_Position":{"__isSmartRef__":true,"id":7193},"priorExtent":{"__isSmartRef__":true,"id":7194},"_MaxTextWidth":2,"_MinTextWidth":2,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7195},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7185":{"_Position":{"__isSmartRef__":true,"id":7186},"renderContextTable":{"__isSmartRef__":true,"id":7187},"_Extent":{"__isSmartRef__":true,"id":7188},"_Padding":{"__isSmartRef__":true,"id":7025},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":null,"_NodeClass":["Morph","Text"],"_NodeId":"morph-30ddcaa4-a7d7-40c0-afcd-5126e73dcad2","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7186":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7187":{"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"},"7188":{"x":10,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7189":{"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","setOriginClass":"setOriginClassHTML","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"},"7190":{"style":{"__isSmartRef__":true,"id":7191},"chunkOwner":{"__isSmartRef__":true,"id":7184},"_id":"_506","storedString":"►","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7191":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7192":{"morph":{"__isSmartRef__":true,"id":7184},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7193":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7194":{"x":10,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7195":{"onMouseDown":{"__isSmartRef__":true,"id":7196}},"7196":{"varMapping":{"__isSmartRef__":true,"id":7197},"source":"function onMouseDown(evt) {\n if (this.owner.owner.item.children && evt.isLeftMouseButtonDown()) {\n this.owner.owner.toggle();\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7202},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7197":{"this":{"__isSmartRef__":true,"id":7184},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7198}},"7198":{"$super":{"__isSmartRef__":true,"id":7199}},"7199":{"varMapping":{"__isSmartRef__":true,"id":7200},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7201},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7200":{"obj":{"__isSmartRef__":true,"id":7184},"name":"onMouseDown"},"7201":{},"7202":{},"7203":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7204},"derivationIds":[],"id":"3912B42F-CAEA-483D-99D0-9CC87351587A","renderContextTable":{"__isSmartRef__":true,"id":7208},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":7209},{"__isSmartRef__":true,"id":7211}],"eventHandler":{"__isSmartRef__":true,"id":7213},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"draggingEnabled":false,"_HandStyle":"default","owner":{"__isSmartRef__":true,"id":7183},"_Position":{"__isSmartRef__":true,"id":7214},"priorExtent":{"__isSmartRef__":true,"id":7215},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7216},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7204":{"_Position":{"__isSmartRef__":true,"id":7205},"renderContextTable":{"__isSmartRef__":true,"id":7206},"_Extent":{"__isSmartRef__":true,"id":7207},"_Padding":{"__isSmartRef__":true,"id":7025},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":null,"_NodeClass":["Morph","Text"],"_NodeId":"morph-3912b42f-caea-483d-99d0-9cc87351587a","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7205":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7206":{"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"},"7207":{"x":152,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7208":{"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","setOriginClass":"setOriginClassHTML","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"},"7209":{"style":{"__isSmartRef__":true,"id":7210},"chunkOwner":{"__isSmartRef__":true,"id":7203},"_id":"_508","storedString":"doNotCopyProperties ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7210":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7211":{"style":{"__isSmartRef__":true,"id":7212},"chunkOwner":{"__isSmartRef__":true,"id":7203},"_id":"_509","storedString":"[]","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7212":{"color":{"__isSmartRef__":true,"id":7050},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7213":{"morph":{"__isSmartRef__":true,"id":7203},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7214":{"x":15,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7215":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7216":{"onMouseDown":{"__isSmartRef__":true,"id":7217}},"7217":{"varMapping":{"__isSmartRef__":true,"id":7218},"source":"function onMouseDown(evt) {\n if (evt.isLeftMouseButtonDown() && this.owner.owner.item.onSelect) {\n this.owner.owner.getRootTree().select(this.owner.owner);\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7223},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7218":{"this":{"__isSmartRef__":true,"id":7203},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7219}},"7219":{"$super":{"__isSmartRef__":true,"id":7220}},"7220":{"varMapping":{"__isSmartRef__":true,"id":7221},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7222},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7221":{"obj":{"__isSmartRef__":true,"id":7203},"name":"onMouseDown"},"7222":{},"7223":{},"7224":{"_Position":{"__isSmartRef__":true,"id":7225},"renderContextTable":{"__isSmartRef__":true,"id":7226},"_Extent":{"__isSmartRef__":true,"id":7227},"_Padding":{"__isSmartRef__":true,"id":7228},"_NodeClass":["Morph","Box"],"_NodeId":"morph-0f14d695-a40c-4e4c-99b8-852bfef9d98e","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7225":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7226":{"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"},"7227":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7228":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7229":{"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","setOriginClass":"setOriginClassHTML"},"7230":{"morph":{"__isSmartRef__":true,"id":7183},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7231":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7232":{"resizeWidth":true,"layouter":{"__isSmartRef__":true,"id":7233}},"7233":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":5,"container":{"__isSmartRef__":true,"id":7183},"__LivelyClassName__":"lively.morphic.Layout.HorizontalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"7234":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7235":{"_Position":{"__isSmartRef__":true,"id":7236},"renderContextTable":{"__isSmartRef__":true,"id":7237},"_Extent":{"__isSmartRef__":true,"id":7238},"_Padding":{"__isSmartRef__":true,"id":7239},"_NodeClass":["Morph","Box","Tree"],"_NodeId":"morph-731d0ad9-9613-48c3-b587-3e7d81b5f7b6","_Fill":{"__isSmartRef__":true,"id":7240},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7236":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7237":{"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"},"7238":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7239":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7240":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7241":{"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","setOriginClass":"setOriginClassHTML"},"7242":{"morph":{"__isSmartRef__":true,"id":7182},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7243":{"x":0,"y":40,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7244":{"resizeWidth":true,"layouter":{"__isSmartRef__":true,"id":7245}},"7245":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":{"__isSmartRef__":true,"id":7246},"spacing":0,"container":{"__isSmartRef__":true,"id":7182},"isDefered":false,"__LivelyClassName__":"lively.morphic.Layout.TreeLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"7246":{"top":0,"right":0,"bottom":0,"left":0},"7247":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7248":{"onSelect":{"__isSmartRef__":true,"id":7249},"onExpand":{"__isSmartRef__":true,"id":7252},"onUpdateChildren":{"__isSmartRef__":true,"id":7255},"onUpdate":{"__isSmartRef__":true,"id":7258}},"7249":{"varMapping":{"__isSmartRef__":true,"id":7250},"source":"function onSelect(tree) { this.inspector.select(this, tree); }","funcProperties":{"__isSmartRef__":true,"id":7251},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7250":{"this":{"__isSmartRef__":true,"id":7180}},"7251":{},"7252":{"varMapping":{"__isSmartRef__":true,"id":7253},"source":"function onExpand() { this.inspector.expand(this); }","funcProperties":{"__isSmartRef__":true,"id":7254},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7253":{"this":{"__isSmartRef__":true,"id":7180}},"7254":{},"7255":{"varMapping":{"__isSmartRef__":true,"id":7256},"source":"function onUpdateChildren() { this.inspector.expand(this); }","funcProperties":{"__isSmartRef__":true,"id":7257},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7256":{"this":{"__isSmartRef__":true,"id":7180}},"7257":{},"7258":{"varMapping":{"__isSmartRef__":true,"id":7259},"source":"function onUpdate() {\n this.description = this.inspector.describe(this.data);\n }","funcProperties":{"__isSmartRef__":true,"id":7260},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7259":{"this":{"__isSmartRef__":true,"id":7180}},"7260":{},"7261":{"data":[],"inspector":{"__isSmartRef__":true,"id":6994},"parent":{"__isSmartRef__":true,"id":6595},"name":"doNotSerialize","description":"[]","children":[],"attributeConnections":[{"__isSmartRef__":true,"id":7262}],"doNotSerialize":["$$changed"],"doNotCopyProperties":["$$changed"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7329}},"7262":{"sourceObj":{"__isSmartRef__":true,"id":7261},"sourceAttrName":"changed","targetObj":{"__isSmartRef__":true,"id":7263},"targetMethodName":"update","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"7263":{"item":{"__isSmartRef__":true,"id":7261},"parent":{"__isSmartRef__":true,"id":7013},"depth":1,"submorphs":[{"__isSmartRef__":true,"id":7264}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7316},"derivationIds":[],"id":"9DAF3659-C4AA-45AD-BF04-8FCD77FA1692","renderContextTable":{"__isSmartRef__":true,"id":7322},"eventHandler":{"__isSmartRef__":true,"id":7323},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":7324},"layout":{"__isSmartRef__":true,"id":7325},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":7328},"draggingEnabled":false,"dragAndDrop":true,"childNodes":null,"icon":{"__isSmartRef__":true,"id":7265},"label":{"__isSmartRef__":true,"id":7284},"node":{"__isSmartRef__":true,"id":7264},"owner":{"__isSmartRef__":true,"id":7013},"__LivelyClassName__":"lively.morphic.Tree","__SourceModuleName__":"Global.lively.morphic.Widgets"},"7264":{"submorphs":[{"__isSmartRef__":true,"id":7265},{"__isSmartRef__":true,"id":7284}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7305},"derivationIds":[],"id":"42798AEE-988F-433D-B9BF-C8D7FE1959F5","renderContextTable":{"__isSmartRef__":true,"id":7310},"eventHandler":{"__isSmartRef__":true,"id":7311},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":7312},"eventsAreIgnored":true,"layout":{"__isSmartRef__":true,"id":7313},"isInLayoutCycle":false,"owner":{"__isSmartRef__":true,"id":7263},"priorExtent":{"__isSmartRef__":true,"id":7315},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core"},"7265":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7266},"derivationIds":[],"id":"12259B4C-DBBC-4609-B2F3-F04B0CFA54C2","renderContextTable":{"__isSmartRef__":true,"id":7270},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":7271}],"eventHandler":{"__isSmartRef__":true,"id":7273},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"draggingEnabled":false,"_HandStyle":"default","_Align":"right","owner":{"__isSmartRef__":true,"id":7264},"_Position":{"__isSmartRef__":true,"id":7274},"priorExtent":{"__isSmartRef__":true,"id":7275},"_MaxTextWidth":2,"_MinTextWidth":2,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7276},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7266":{"_Position":{"__isSmartRef__":true,"id":7267},"renderContextTable":{"__isSmartRef__":true,"id":7268},"_Extent":{"__isSmartRef__":true,"id":7269},"_Padding":{"__isSmartRef__":true,"id":7025},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":null,"_NodeClass":["Morph","Text"],"_NodeId":"morph-12259b4c-dbbc-4609-b2f3-f04b0cfa54c2","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7267":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7268":{"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"},"7269":{"x":10,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7270":{"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","setOriginClass":"setOriginClassHTML","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"},"7271":{"style":{"__isSmartRef__":true,"id":7272},"chunkOwner":{"__isSmartRef__":true,"id":7265},"_id":"_511","storedString":"►","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7272":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7273":{"morph":{"__isSmartRef__":true,"id":7265},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7274":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7275":{"x":10,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7276":{"onMouseDown":{"__isSmartRef__":true,"id":7277}},"7277":{"varMapping":{"__isSmartRef__":true,"id":7278},"source":"function onMouseDown(evt) {\n if (this.owner.owner.item.children && evt.isLeftMouseButtonDown()) {\n this.owner.owner.toggle();\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7283},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7278":{"this":{"__isSmartRef__":true,"id":7265},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7279}},"7279":{"$super":{"__isSmartRef__":true,"id":7280}},"7280":{"varMapping":{"__isSmartRef__":true,"id":7281},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7282},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7281":{"obj":{"__isSmartRef__":true,"id":7265},"name":"onMouseDown"},"7282":{},"7283":{},"7284":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7285},"derivationIds":[],"id":"1CC37C75-4E96-4435-BB34-EE082443550D","renderContextTable":{"__isSmartRef__":true,"id":7289},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":7290},{"__isSmartRef__":true,"id":7292}],"eventHandler":{"__isSmartRef__":true,"id":7294},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"draggingEnabled":false,"_HandStyle":"default","owner":{"__isSmartRef__":true,"id":7264},"_Position":{"__isSmartRef__":true,"id":7295},"priorExtent":{"__isSmartRef__":true,"id":7296},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7297},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7285":{"_Position":{"__isSmartRef__":true,"id":7286},"renderContextTable":{"__isSmartRef__":true,"id":7287},"_Extent":{"__isSmartRef__":true,"id":7288},"_Padding":{"__isSmartRef__":true,"id":7025},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":null,"_NodeClass":["Morph","Text"],"_NodeId":"morph-1cc37c75-4e96-4435-bb34-ee082443550d","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7286":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7287":{"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"},"7288":{"x":110,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7289":{"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","setOriginClass":"setOriginClassHTML","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"},"7290":{"style":{"__isSmartRef__":true,"id":7291},"chunkOwner":{"__isSmartRef__":true,"id":7284},"_id":"_513","storedString":"doNotSerialize ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7291":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7292":{"style":{"__isSmartRef__":true,"id":7293},"chunkOwner":{"__isSmartRef__":true,"id":7284},"_id":"_514","storedString":"[]","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7293":{"color":{"__isSmartRef__":true,"id":7050},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7294":{"morph":{"__isSmartRef__":true,"id":7284},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7295":{"x":15,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7296":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7297":{"onMouseDown":{"__isSmartRef__":true,"id":7298}},"7298":{"varMapping":{"__isSmartRef__":true,"id":7299},"source":"function onMouseDown(evt) {\n if (evt.isLeftMouseButtonDown() && this.owner.owner.item.onSelect) {\n this.owner.owner.getRootTree().select(this.owner.owner);\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7304},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7299":{"this":{"__isSmartRef__":true,"id":7284},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7300}},"7300":{"$super":{"__isSmartRef__":true,"id":7301}},"7301":{"varMapping":{"__isSmartRef__":true,"id":7302},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7303},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7302":{"obj":{"__isSmartRef__":true,"id":7284},"name":"onMouseDown"},"7303":{},"7304":{},"7305":{"_Position":{"__isSmartRef__":true,"id":7306},"renderContextTable":{"__isSmartRef__":true,"id":7307},"_Extent":{"__isSmartRef__":true,"id":7308},"_Padding":{"__isSmartRef__":true,"id":7309},"_NodeClass":["Morph","Box"],"_NodeId":"morph-42798aee-988f-433d-b9bf-c8d7fe1959f5","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7306":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7307":{"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"},"7308":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7309":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7310":{"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","setOriginClass":"setOriginClassHTML"},"7311":{"morph":{"__isSmartRef__":true,"id":7264},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7312":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7313":{"resizeWidth":true,"layouter":{"__isSmartRef__":true,"id":7314}},"7314":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":5,"container":{"__isSmartRef__":true,"id":7264},"__LivelyClassName__":"lively.morphic.Layout.HorizontalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"7315":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7316":{"_Position":{"__isSmartRef__":true,"id":7317},"renderContextTable":{"__isSmartRef__":true,"id":7318},"_Extent":{"__isSmartRef__":true,"id":7319},"_Padding":{"__isSmartRef__":true,"id":7320},"_NodeClass":["Morph","Box","Tree"],"_NodeId":"morph-9daf3659-c4aa-45ad-bf04-8fcd77fa1692","_Fill":{"__isSmartRef__":true,"id":7321},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7317":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7318":{"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"},"7319":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7320":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7321":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7322":{"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","setOriginClass":"setOriginClassHTML"},"7323":{"morph":{"__isSmartRef__":true,"id":7263},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7324":{"x":0,"y":60,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7325":{"resizeWidth":true,"layouter":{"__isSmartRef__":true,"id":7326}},"7326":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":{"__isSmartRef__":true,"id":7327},"spacing":0,"container":{"__isSmartRef__":true,"id":7263},"isDefered":false,"__LivelyClassName__":"lively.morphic.Layout.TreeLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"7327":{"top":0,"right":0,"bottom":0,"left":0},"7328":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7329":{"onSelect":{"__isSmartRef__":true,"id":7330},"onExpand":{"__isSmartRef__":true,"id":7333},"onUpdateChildren":{"__isSmartRef__":true,"id":7336},"onUpdate":{"__isSmartRef__":true,"id":7339}},"7330":{"varMapping":{"__isSmartRef__":true,"id":7331},"source":"function onSelect(tree) { this.inspector.select(this, tree); }","funcProperties":{"__isSmartRef__":true,"id":7332},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7331":{"this":{"__isSmartRef__":true,"id":7261}},"7332":{},"7333":{"varMapping":{"__isSmartRef__":true,"id":7334},"source":"function onExpand() { this.inspector.expand(this); }","funcProperties":{"__isSmartRef__":true,"id":7335},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7334":{"this":{"__isSmartRef__":true,"id":7261}},"7335":{},"7336":{"varMapping":{"__isSmartRef__":true,"id":7337},"source":"function onUpdateChildren() { this.inspector.expand(this); }","funcProperties":{"__isSmartRef__":true,"id":7338},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7337":{"this":{"__isSmartRef__":true,"id":7261}},"7338":{},"7339":{"varMapping":{"__isSmartRef__":true,"id":7340},"source":"function onUpdate() {\n this.description = this.inspector.describe(this.data);\n }","funcProperties":{"__isSmartRef__":true,"id":7341},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7340":{"this":{"__isSmartRef__":true,"id":7261}},"7341":{},"7342":{"data":true,"inspector":{"__isSmartRef__":true,"id":6994},"parent":{"__isSmartRef__":true,"id":6595},"name":"droppingEnabled","description":"true","attributeConnections":[{"__isSmartRef__":true,"id":7343}],"doNotSerialize":["$$changed"],"doNotCopyProperties":["$$changed"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7410}},"7343":{"sourceObj":{"__isSmartRef__":true,"id":7342},"sourceAttrName":"changed","targetObj":{"__isSmartRef__":true,"id":7344},"targetMethodName":"update","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"7344":{"item":{"__isSmartRef__":true,"id":7342},"parent":{"__isSmartRef__":true,"id":7013},"depth":1,"submorphs":[{"__isSmartRef__":true,"id":7345}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7397},"derivationIds":[],"id":"F4254752-A184-46CA-B332-253B205F6585","renderContextTable":{"__isSmartRef__":true,"id":7403},"eventHandler":{"__isSmartRef__":true,"id":7404},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":7405},"layout":{"__isSmartRef__":true,"id":7406},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":7409},"draggingEnabled":false,"dragAndDrop":true,"childNodes":null,"icon":{"__isSmartRef__":true,"id":7346},"label":{"__isSmartRef__":true,"id":7365},"node":{"__isSmartRef__":true,"id":7345},"owner":{"__isSmartRef__":true,"id":7013},"__LivelyClassName__":"lively.morphic.Tree","__SourceModuleName__":"Global.lively.morphic.Widgets"},"7345":{"submorphs":[{"__isSmartRef__":true,"id":7346},{"__isSmartRef__":true,"id":7365}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7386},"derivationIds":[],"id":"537926FB-E52D-4F81-97C0-BF5404FBA74B","renderContextTable":{"__isSmartRef__":true,"id":7391},"eventHandler":{"__isSmartRef__":true,"id":7392},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":7393},"eventsAreIgnored":true,"layout":{"__isSmartRef__":true,"id":7394},"isInLayoutCycle":false,"owner":{"__isSmartRef__":true,"id":7344},"priorExtent":{"__isSmartRef__":true,"id":7396},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core"},"7346":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7347},"derivationIds":[],"id":"97F075AA-3B60-4A26-B59E-22024EBF3861","renderContextTable":{"__isSmartRef__":true,"id":7351},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":7352}],"eventHandler":{"__isSmartRef__":true,"id":7354},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"draggingEnabled":false,"_HandStyle":"default","_Align":"right","owner":{"__isSmartRef__":true,"id":7345},"_Position":{"__isSmartRef__":true,"id":7355},"priorExtent":{"__isSmartRef__":true,"id":7356},"_MaxTextWidth":2,"_MinTextWidth":2,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7357},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7347":{"_Position":{"__isSmartRef__":true,"id":7348},"renderContextTable":{"__isSmartRef__":true,"id":7349},"_Extent":{"__isSmartRef__":true,"id":7350},"_Padding":{"__isSmartRef__":true,"id":7025},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":null,"_NodeClass":["Morph","Text"],"_NodeId":"morph-97f075aa-3b60-4a26-b59e-22024ebf3861","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7348":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7349":{"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"},"7350":{"x":10,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7351":{"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","setOriginClass":"setOriginClassHTML","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"},"7352":{"style":{"__isSmartRef__":true,"id":7353},"chunkOwner":{"__isSmartRef__":true,"id":7346},"_id":"_516","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7353":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7354":{"morph":{"__isSmartRef__":true,"id":7346},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7355":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7356":{"x":10,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7357":{"onMouseDown":{"__isSmartRef__":true,"id":7358}},"7358":{"varMapping":{"__isSmartRef__":true,"id":7359},"source":"function onMouseDown(evt) {\n if (this.owner.owner.item.children && evt.isLeftMouseButtonDown()) {\n this.owner.owner.toggle();\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7364},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7359":{"this":{"__isSmartRef__":true,"id":7346},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7360}},"7360":{"$super":{"__isSmartRef__":true,"id":7361}},"7361":{"varMapping":{"__isSmartRef__":true,"id":7362},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7363},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7362":{"obj":{"__isSmartRef__":true,"id":7346},"name":"onMouseDown"},"7363":{},"7364":{},"7365":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7366},"derivationIds":[],"id":"2B18118B-0C24-445D-B1D6-4F33078160EA","renderContextTable":{"__isSmartRef__":true,"id":7370},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":7371},{"__isSmartRef__":true,"id":7373}],"eventHandler":{"__isSmartRef__":true,"id":7375},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"draggingEnabled":false,"_HandStyle":"default","owner":{"__isSmartRef__":true,"id":7345},"_Position":{"__isSmartRef__":true,"id":7376},"priorExtent":{"__isSmartRef__":true,"id":7377},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7378},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7366":{"_Position":{"__isSmartRef__":true,"id":7367},"renderContextTable":{"__isSmartRef__":true,"id":7368},"_Extent":{"__isSmartRef__":true,"id":7369},"_Padding":{"__isSmartRef__":true,"id":7025},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":null,"_NodeClass":["Morph","Text"],"_NodeId":"morph-2b18118b-0c24-445d-b1d6-4f33078160ea","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7367":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7368":{"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"},"7369":{"x":143,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7370":{"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","setOriginClass":"setOriginClassHTML","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"},"7371":{"style":{"__isSmartRef__":true,"id":7372},"chunkOwner":{"__isSmartRef__":true,"id":7365},"_id":"_518","storedString":"droppingEnabled ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7372":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7373":{"style":{"__isSmartRef__":true,"id":7374},"chunkOwner":{"__isSmartRef__":true,"id":7365},"_id":"_519","storedString":"true","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7374":{"color":{"__isSmartRef__":true,"id":7050},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7375":{"morph":{"__isSmartRef__":true,"id":7365},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7376":{"x":15,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7377":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7378":{"onMouseDown":{"__isSmartRef__":true,"id":7379}},"7379":{"varMapping":{"__isSmartRef__":true,"id":7380},"source":"function onMouseDown(evt) {\n if (evt.isLeftMouseButtonDown() && this.owner.owner.item.onSelect) {\n this.owner.owner.getRootTree().select(this.owner.owner);\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7385},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7380":{"this":{"__isSmartRef__":true,"id":7365},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7381}},"7381":{"$super":{"__isSmartRef__":true,"id":7382}},"7382":{"varMapping":{"__isSmartRef__":true,"id":7383},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7384},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7383":{"obj":{"__isSmartRef__":true,"id":7365},"name":"onMouseDown"},"7384":{},"7385":{},"7386":{"_Position":{"__isSmartRef__":true,"id":7387},"renderContextTable":{"__isSmartRef__":true,"id":7388},"_Extent":{"__isSmartRef__":true,"id":7389},"_Padding":{"__isSmartRef__":true,"id":7390},"_NodeClass":["Morph","Box"],"_NodeId":"morph-537926fb-e52d-4f81-97c0-bf5404fba74b","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7387":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7388":{"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"},"7389":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7390":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7391":{"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","setOriginClass":"setOriginClassHTML"},"7392":{"morph":{"__isSmartRef__":true,"id":7345},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7393":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7394":{"resizeWidth":true,"layouter":{"__isSmartRef__":true,"id":7395}},"7395":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":5,"container":{"__isSmartRef__":true,"id":7345},"__LivelyClassName__":"lively.morphic.Layout.HorizontalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"7396":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7397":{"_Position":{"__isSmartRef__":true,"id":7398},"renderContextTable":{"__isSmartRef__":true,"id":7399},"_Extent":{"__isSmartRef__":true,"id":7400},"_Padding":{"__isSmartRef__":true,"id":7401},"_NodeClass":["Morph","Box","Tree"],"_NodeId":"morph-f4254752-a184-46ca-b332-253b205f6585","_Fill":{"__isSmartRef__":true,"id":7402},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7398":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7399":{"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"},"7400":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7401":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7402":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7403":{"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","setOriginClass":"setOriginClassHTML"},"7404":{"morph":{"__isSmartRef__":true,"id":7344},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7405":{"x":0,"y":80,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7406":{"resizeWidth":true,"layouter":{"__isSmartRef__":true,"id":7407}},"7407":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":{"__isSmartRef__":true,"id":7408},"spacing":0,"container":{"__isSmartRef__":true,"id":7344},"isDefered":false,"__LivelyClassName__":"lively.morphic.Layout.TreeLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"7408":{"top":0,"right":0,"bottom":0,"left":0},"7409":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7410":{"onSelect":{"__isSmartRef__":true,"id":7411},"onUpdate":{"__isSmartRef__":true,"id":7414}},"7411":{"varMapping":{"__isSmartRef__":true,"id":7412},"source":"function onSelect(tree) { this.inspector.select(this, tree); }","funcProperties":{"__isSmartRef__":true,"id":7413},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7412":{"this":{"__isSmartRef__":true,"id":7342}},"7413":{},"7414":{"varMapping":{"__isSmartRef__":true,"id":7415},"source":"function onUpdate() {\n this.description = this.inspector.describe(this.data);\n }","funcProperties":{"__isSmartRef__":true,"id":7416},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7415":{"this":{"__isSmartRef__":true,"id":7342}},"7416":{},"7417":{"data":{"__isSmartRef__":true,"id":6986},"inspector":{"__isSmartRef__":true,"id":6994},"parent":{"__isSmartRef__":true,"id":6595},"name":"eventHandler","description":"EventHandler","children":[],"attributeConnections":[{"__isSmartRef__":true,"id":7418}],"doNotSerialize":["$$changed"],"doNotCopyProperties":["$$changed"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7485}},"7418":{"sourceObj":{"__isSmartRef__":true,"id":7417},"sourceAttrName":"changed","targetObj":{"__isSmartRef__":true,"id":7419},"targetMethodName":"update","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"7419":{"item":{"__isSmartRef__":true,"id":7417},"parent":{"__isSmartRef__":true,"id":7013},"depth":1,"submorphs":[{"__isSmartRef__":true,"id":7420}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7472},"derivationIds":[],"id":"BCA33A99-B5D9-486B-A819-A4FD02D8C5F0","renderContextTable":{"__isSmartRef__":true,"id":7478},"eventHandler":{"__isSmartRef__":true,"id":7479},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":7480},"layout":{"__isSmartRef__":true,"id":7481},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":7484},"draggingEnabled":false,"dragAndDrop":true,"childNodes":null,"icon":{"__isSmartRef__":true,"id":7421},"label":{"__isSmartRef__":true,"id":7440},"node":{"__isSmartRef__":true,"id":7420},"owner":{"__isSmartRef__":true,"id":7013},"__LivelyClassName__":"lively.morphic.Tree","__SourceModuleName__":"Global.lively.morphic.Widgets"},"7420":{"submorphs":[{"__isSmartRef__":true,"id":7421},{"__isSmartRef__":true,"id":7440}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7461},"derivationIds":[],"id":"BB93C975-7659-4823-AFD1-366206E3DEA8","renderContextTable":{"__isSmartRef__":true,"id":7466},"eventHandler":{"__isSmartRef__":true,"id":7467},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":7468},"eventsAreIgnored":true,"layout":{"__isSmartRef__":true,"id":7469},"isInLayoutCycle":false,"owner":{"__isSmartRef__":true,"id":7419},"priorExtent":{"__isSmartRef__":true,"id":7471},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core"},"7421":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7422},"derivationIds":[],"id":"7F6387D8-7D6C-413C-9C7C-21FEE457405C","renderContextTable":{"__isSmartRef__":true,"id":7426},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":7427}],"eventHandler":{"__isSmartRef__":true,"id":7429},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"draggingEnabled":false,"_HandStyle":"default","_Align":"right","owner":{"__isSmartRef__":true,"id":7420},"_Position":{"__isSmartRef__":true,"id":7430},"priorExtent":{"__isSmartRef__":true,"id":7431},"_MaxTextWidth":2,"_MinTextWidth":2,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7432},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7422":{"_Position":{"__isSmartRef__":true,"id":7423},"renderContextTable":{"__isSmartRef__":true,"id":7424},"_Extent":{"__isSmartRef__":true,"id":7425},"_Padding":{"__isSmartRef__":true,"id":7025},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":null,"_NodeClass":["Morph","Text"],"_NodeId":"morph-7f6387d8-7d6c-413c-9c7c-21fee457405c","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7423":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7424":{"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"},"7425":{"x":10,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7426":{"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","setOriginClass":"setOriginClassHTML","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"},"7427":{"style":{"__isSmartRef__":true,"id":7428},"chunkOwner":{"__isSmartRef__":true,"id":7421},"_id":"_521","storedString":"►","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7428":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7429":{"morph":{"__isSmartRef__":true,"id":7421},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7430":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7431":{"x":10,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7432":{"onMouseDown":{"__isSmartRef__":true,"id":7433}},"7433":{"varMapping":{"__isSmartRef__":true,"id":7434},"source":"function onMouseDown(evt) {\n if (this.owner.owner.item.children && evt.isLeftMouseButtonDown()) {\n this.owner.owner.toggle();\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7439},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7434":{"this":{"__isSmartRef__":true,"id":7421},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7435}},"7435":{"$super":{"__isSmartRef__":true,"id":7436}},"7436":{"varMapping":{"__isSmartRef__":true,"id":7437},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7438},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7437":{"obj":{"__isSmartRef__":true,"id":7421},"name":"onMouseDown"},"7438":{},"7439":{},"7440":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7441},"derivationIds":[],"id":"35B585D3-0659-435A-BB52-1E3A4C2A3879","renderContextTable":{"__isSmartRef__":true,"id":7445},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":7446},{"__isSmartRef__":true,"id":7448}],"eventHandler":{"__isSmartRef__":true,"id":7450},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"draggingEnabled":false,"_HandStyle":"default","owner":{"__isSmartRef__":true,"id":7420},"_Position":{"__isSmartRef__":true,"id":7451},"priorExtent":{"__isSmartRef__":true,"id":7452},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7453},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7441":{"_Position":{"__isSmartRef__":true,"id":7442},"renderContextTable":{"__isSmartRef__":true,"id":7443},"_Extent":{"__isSmartRef__":true,"id":7444},"_Padding":{"__isSmartRef__":true,"id":7025},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":null,"_NodeClass":["Morph","Text"],"_NodeId":"morph-35b585d3-0659-435a-bb52-1e3a4c2a3879","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7442":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7443":{"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"},"7444":{"x":178,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7445":{"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","setOriginClass":"setOriginClassHTML","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"},"7446":{"style":{"__isSmartRef__":true,"id":7447},"chunkOwner":{"__isSmartRef__":true,"id":7440},"_id":"_523","storedString":"eventHandler ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7447":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7448":{"style":{"__isSmartRef__":true,"id":7449},"chunkOwner":{"__isSmartRef__":true,"id":7440},"_id":"_524","storedString":"EventHandler","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7449":{"color":{"__isSmartRef__":true,"id":7050},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7450":{"morph":{"__isSmartRef__":true,"id":7440},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7451":{"x":15,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7452":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7453":{"onMouseDown":{"__isSmartRef__":true,"id":7454}},"7454":{"varMapping":{"__isSmartRef__":true,"id":7455},"source":"function onMouseDown(evt) {\n if (evt.isLeftMouseButtonDown() && this.owner.owner.item.onSelect) {\n this.owner.owner.getRootTree().select(this.owner.owner);\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7460},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7455":{"this":{"__isSmartRef__":true,"id":7440},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7456}},"7456":{"$super":{"__isSmartRef__":true,"id":7457}},"7457":{"varMapping":{"__isSmartRef__":true,"id":7458},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7459},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7458":{"obj":{"__isSmartRef__":true,"id":7440},"name":"onMouseDown"},"7459":{},"7460":{},"7461":{"_Position":{"__isSmartRef__":true,"id":7462},"renderContextTable":{"__isSmartRef__":true,"id":7463},"_Extent":{"__isSmartRef__":true,"id":7464},"_Padding":{"__isSmartRef__":true,"id":7465},"_NodeClass":["Morph","Box"],"_NodeId":"morph-bb93c975-7659-4823-afd1-366206e3dea8","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7462":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7463":{"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"},"7464":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7465":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7466":{"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","setOriginClass":"setOriginClassHTML"},"7467":{"morph":{"__isSmartRef__":true,"id":7420},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7468":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7469":{"resizeWidth":true,"layouter":{"__isSmartRef__":true,"id":7470}},"7470":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":5,"container":{"__isSmartRef__":true,"id":7420},"__LivelyClassName__":"lively.morphic.Layout.HorizontalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"7471":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7472":{"_Position":{"__isSmartRef__":true,"id":7473},"renderContextTable":{"__isSmartRef__":true,"id":7474},"_Extent":{"__isSmartRef__":true,"id":7475},"_Padding":{"__isSmartRef__":true,"id":7476},"_NodeClass":["Morph","Box","Tree"],"_NodeId":"morph-bca33a99-b5d9-486b-a819-a4fd02d8c5f0","_Fill":{"__isSmartRef__":true,"id":7477},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7473":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7474":{"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"},"7475":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7476":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7477":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7478":{"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","setOriginClass":"setOriginClassHTML"},"7479":{"morph":{"__isSmartRef__":true,"id":7419},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7480":{"x":0,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7481":{"resizeWidth":true,"layouter":{"__isSmartRef__":true,"id":7482}},"7482":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":{"__isSmartRef__":true,"id":7483},"spacing":0,"container":{"__isSmartRef__":true,"id":7419},"isDefered":false,"__LivelyClassName__":"lively.morphic.Layout.TreeLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"7483":{"top":0,"right":0,"bottom":0,"left":0},"7484":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7485":{"onSelect":{"__isSmartRef__":true,"id":7486},"onExpand":{"__isSmartRef__":true,"id":7489},"onUpdateChildren":{"__isSmartRef__":true,"id":7492},"onUpdate":{"__isSmartRef__":true,"id":7495}},"7486":{"varMapping":{"__isSmartRef__":true,"id":7487},"source":"function onSelect(tree) { this.inspector.select(this, tree); }","funcProperties":{"__isSmartRef__":true,"id":7488},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7487":{"this":{"__isSmartRef__":true,"id":7417}},"7488":{},"7489":{"varMapping":{"__isSmartRef__":true,"id":7490},"source":"function onExpand() { this.inspector.expand(this); }","funcProperties":{"__isSmartRef__":true,"id":7491},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7490":{"this":{"__isSmartRef__":true,"id":7417}},"7491":{},"7492":{"varMapping":{"__isSmartRef__":true,"id":7493},"source":"function onUpdateChildren() { this.inspector.expand(this); }","funcProperties":{"__isSmartRef__":true,"id":7494},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7493":{"this":{"__isSmartRef__":true,"id":7417}},"7494":{},"7495":{"varMapping":{"__isSmartRef__":true,"id":7496},"source":"function onUpdate() {\n this.description = this.inspector.describe(this.data);\n }","funcProperties":{"__isSmartRef__":true,"id":7497},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7496":{"this":{"__isSmartRef__":true,"id":7417}},"7497":{},"7498":{"data":[],"inspector":{"__isSmartRef__":true,"id":6994},"parent":{"__isSmartRef__":true,"id":6595},"name":"halos","description":"[]","children":[],"attributeConnections":[{"__isSmartRef__":true,"id":7499}],"doNotSerialize":["$$changed"],"doNotCopyProperties":["$$changed"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7566}},"7499":{"sourceObj":{"__isSmartRef__":true,"id":7498},"sourceAttrName":"changed","targetObj":{"__isSmartRef__":true,"id":7500},"targetMethodName":"update","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"7500":{"item":{"__isSmartRef__":true,"id":7498},"parent":{"__isSmartRef__":true,"id":7013},"depth":1,"submorphs":[{"__isSmartRef__":true,"id":7501}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7553},"derivationIds":[],"id":"65939EB7-B6EF-461C-8C88-7FE7000CBEE0","renderContextTable":{"__isSmartRef__":true,"id":7559},"eventHandler":{"__isSmartRef__":true,"id":7560},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":7561},"layout":{"__isSmartRef__":true,"id":7562},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":7565},"draggingEnabled":false,"dragAndDrop":true,"childNodes":null,"icon":{"__isSmartRef__":true,"id":7502},"label":{"__isSmartRef__":true,"id":7521},"node":{"__isSmartRef__":true,"id":7501},"owner":{"__isSmartRef__":true,"id":7013},"__LivelyClassName__":"lively.morphic.Tree","__SourceModuleName__":"Global.lively.morphic.Widgets"},"7501":{"submorphs":[{"__isSmartRef__":true,"id":7502},{"__isSmartRef__":true,"id":7521}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7542},"derivationIds":[],"id":"6261E910-B824-4CF0-8E1C-6F1CF0CD30BD","renderContextTable":{"__isSmartRef__":true,"id":7547},"eventHandler":{"__isSmartRef__":true,"id":7548},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":7549},"eventsAreIgnored":true,"layout":{"__isSmartRef__":true,"id":7550},"isInLayoutCycle":false,"owner":{"__isSmartRef__":true,"id":7500},"priorExtent":{"__isSmartRef__":true,"id":7552},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core"},"7502":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7503},"derivationIds":[],"id":"97F35612-0BD3-4ECF-A7BB-A87A88C5B26F","renderContextTable":{"__isSmartRef__":true,"id":7507},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":7508}],"eventHandler":{"__isSmartRef__":true,"id":7510},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"draggingEnabled":false,"_HandStyle":"default","_Align":"right","owner":{"__isSmartRef__":true,"id":7501},"_Position":{"__isSmartRef__":true,"id":7511},"priorExtent":{"__isSmartRef__":true,"id":7512},"_MaxTextWidth":2,"_MinTextWidth":2,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7513},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7503":{"_Position":{"__isSmartRef__":true,"id":7504},"renderContextTable":{"__isSmartRef__":true,"id":7505},"_Extent":{"__isSmartRef__":true,"id":7506},"_Padding":{"__isSmartRef__":true,"id":7025},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":null,"_NodeClass":["Morph","Text"],"_NodeId":"morph-97f35612-0bd3-4ecf-a7bb-a87a88c5b26f","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7504":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7505":{"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"},"7506":{"x":10,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7507":{"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","setOriginClass":"setOriginClassHTML","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"},"7508":{"style":{"__isSmartRef__":true,"id":7509},"chunkOwner":{"__isSmartRef__":true,"id":7502},"_id":"_526","storedString":"►","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7509":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7510":{"morph":{"__isSmartRef__":true,"id":7502},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7511":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7512":{"x":10,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7513":{"onMouseDown":{"__isSmartRef__":true,"id":7514}},"7514":{"varMapping":{"__isSmartRef__":true,"id":7515},"source":"function onMouseDown(evt) {\n if (this.owner.owner.item.children && evt.isLeftMouseButtonDown()) {\n this.owner.owner.toggle();\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7520},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7515":{"this":{"__isSmartRef__":true,"id":7502},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7516}},"7516":{"$super":{"__isSmartRef__":true,"id":7517}},"7517":{"varMapping":{"__isSmartRef__":true,"id":7518},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7519},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7518":{"obj":{"__isSmartRef__":true,"id":7502},"name":"onMouseDown"},"7519":{},"7520":{},"7521":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7522},"derivationIds":[],"id":"E837B448-E513-4AF0-8D22-DF654350968D","renderContextTable":{"__isSmartRef__":true,"id":7526},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":7527},{"__isSmartRef__":true,"id":7529}],"eventHandler":{"__isSmartRef__":true,"id":7531},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"draggingEnabled":false,"_HandStyle":"default","owner":{"__isSmartRef__":true,"id":7501},"_Position":{"__isSmartRef__":true,"id":7532},"priorExtent":{"__isSmartRef__":true,"id":7533},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7534},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7522":{"_Position":{"__isSmartRef__":true,"id":7523},"renderContextTable":{"__isSmartRef__":true,"id":7524},"_Extent":{"__isSmartRef__":true,"id":7525},"_Padding":{"__isSmartRef__":true,"id":7025},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":null,"_NodeClass":["Morph","Text"],"_NodeId":"morph-e837b448-e513-4af0-8d22-df654350968d","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7523":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7524":{"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"},"7525":{"x":55,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7526":{"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","setOriginClass":"setOriginClassHTML","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"},"7527":{"style":{"__isSmartRef__":true,"id":7528},"chunkOwner":{"__isSmartRef__":true,"id":7521},"_id":"_528","storedString":"halos ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7528":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7529":{"style":{"__isSmartRef__":true,"id":7530},"chunkOwner":{"__isSmartRef__":true,"id":7521},"_id":"_529","storedString":"[]","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7530":{"color":{"__isSmartRef__":true,"id":7050},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7531":{"morph":{"__isSmartRef__":true,"id":7521},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7532":{"x":15,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7533":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7534":{"onMouseDown":{"__isSmartRef__":true,"id":7535}},"7535":{"varMapping":{"__isSmartRef__":true,"id":7536},"source":"function onMouseDown(evt) {\n if (evt.isLeftMouseButtonDown() && this.owner.owner.item.onSelect) {\n this.owner.owner.getRootTree().select(this.owner.owner);\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7541},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7536":{"this":{"__isSmartRef__":true,"id":7521},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7537}},"7537":{"$super":{"__isSmartRef__":true,"id":7538}},"7538":{"varMapping":{"__isSmartRef__":true,"id":7539},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7540},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7539":{"obj":{"__isSmartRef__":true,"id":7521},"name":"onMouseDown"},"7540":{},"7541":{},"7542":{"_Position":{"__isSmartRef__":true,"id":7543},"renderContextTable":{"__isSmartRef__":true,"id":7544},"_Extent":{"__isSmartRef__":true,"id":7545},"_Padding":{"__isSmartRef__":true,"id":7546},"_NodeClass":["Morph","Box"],"_NodeId":"morph-6261e910-b824-4cf0-8e1c-6f1cf0cd30bd","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7543":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7544":{"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"},"7545":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7546":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7547":{"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","setOriginClass":"setOriginClassHTML"},"7548":{"morph":{"__isSmartRef__":true,"id":7501},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7549":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7550":{"resizeWidth":true,"layouter":{"__isSmartRef__":true,"id":7551}},"7551":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":5,"container":{"__isSmartRef__":true,"id":7501},"__LivelyClassName__":"lively.morphic.Layout.HorizontalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"7552":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7553":{"_Position":{"__isSmartRef__":true,"id":7554},"renderContextTable":{"__isSmartRef__":true,"id":7555},"_Extent":{"__isSmartRef__":true,"id":7556},"_Padding":{"__isSmartRef__":true,"id":7557},"_NodeClass":["Morph","Box","Tree"],"_NodeId":"morph-65939eb7-b6ef-461c-8c88-7fe7000cbee0","_Fill":{"__isSmartRef__":true,"id":7558},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7554":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7555":{"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"},"7556":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7557":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7558":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7559":{"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","setOriginClass":"setOriginClassHTML"},"7560":{"morph":{"__isSmartRef__":true,"id":7500},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7561":{"x":0,"y":120,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7562":{"resizeWidth":true,"layouter":{"__isSmartRef__":true,"id":7563}},"7563":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":{"__isSmartRef__":true,"id":7564},"spacing":0,"container":{"__isSmartRef__":true,"id":7500},"isDefered":false,"__LivelyClassName__":"lively.morphic.Layout.TreeLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"7564":{"top":0,"right":0,"bottom":0,"left":0},"7565":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7566":{"onSelect":{"__isSmartRef__":true,"id":7567},"onExpand":{"__isSmartRef__":true,"id":7570},"onUpdateChildren":{"__isSmartRef__":true,"id":7573},"onUpdate":{"__isSmartRef__":true,"id":7576}},"7567":{"varMapping":{"__isSmartRef__":true,"id":7568},"source":"function onSelect(tree) { this.inspector.select(this, tree); }","funcProperties":{"__isSmartRef__":true,"id":7569},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7568":{"this":{"__isSmartRef__":true,"id":7498}},"7569":{},"7570":{"varMapping":{"__isSmartRef__":true,"id":7571},"source":"function onExpand() { this.inspector.expand(this); }","funcProperties":{"__isSmartRef__":true,"id":7572},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7571":{"this":{"__isSmartRef__":true,"id":7498}},"7572":{},"7573":{"varMapping":{"__isSmartRef__":true,"id":7574},"source":"function onUpdateChildren() { this.inspector.expand(this); }","funcProperties":{"__isSmartRef__":true,"id":7575},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7574":{"this":{"__isSmartRef__":true,"id":7498}},"7575":{},"7576":{"varMapping":{"__isSmartRef__":true,"id":7577},"source":"function onUpdate() {\n this.description = this.inspector.describe(this.data);\n }","funcProperties":{"__isSmartRef__":true,"id":7578},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7577":{"this":{"__isSmartRef__":true,"id":7498}},"7578":{},"7579":{"data":true,"inspector":{"__isSmartRef__":true,"id":6994},"parent":{"__isSmartRef__":true,"id":6595},"name":"halosEnabled","description":"true","attributeConnections":[{"__isSmartRef__":true,"id":7580}],"doNotSerialize":["$$changed"],"doNotCopyProperties":["$$changed"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7647}},"7580":{"sourceObj":{"__isSmartRef__":true,"id":7579},"sourceAttrName":"changed","targetObj":{"__isSmartRef__":true,"id":7581},"targetMethodName":"update","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"7581":{"item":{"__isSmartRef__":true,"id":7579},"parent":{"__isSmartRef__":true,"id":7013},"depth":1,"submorphs":[{"__isSmartRef__":true,"id":7582}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7634},"derivationIds":[],"id":"6BC41AF1-D10D-413B-818B-9ECD10B9100F","renderContextTable":{"__isSmartRef__":true,"id":7640},"eventHandler":{"__isSmartRef__":true,"id":7641},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":7642},"layout":{"__isSmartRef__":true,"id":7643},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":7646},"draggingEnabled":false,"dragAndDrop":true,"childNodes":null,"icon":{"__isSmartRef__":true,"id":7583},"label":{"__isSmartRef__":true,"id":7602},"node":{"__isSmartRef__":true,"id":7582},"owner":{"__isSmartRef__":true,"id":7013},"__LivelyClassName__":"lively.morphic.Tree","__SourceModuleName__":"Global.lively.morphic.Widgets"},"7582":{"submorphs":[{"__isSmartRef__":true,"id":7583},{"__isSmartRef__":true,"id":7602}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7623},"derivationIds":[],"id":"549F63FE-71AC-4AD8-AC15-D15598B66DAA","renderContextTable":{"__isSmartRef__":true,"id":7628},"eventHandler":{"__isSmartRef__":true,"id":7629},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":7630},"eventsAreIgnored":true,"layout":{"__isSmartRef__":true,"id":7631},"isInLayoutCycle":false,"owner":{"__isSmartRef__":true,"id":7581},"priorExtent":{"__isSmartRef__":true,"id":7633},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core"},"7583":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7584},"derivationIds":[],"id":"36319607-285A-401A-83B9-C8931DCF912C","renderContextTable":{"__isSmartRef__":true,"id":7588},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":7589}],"eventHandler":{"__isSmartRef__":true,"id":7591},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"draggingEnabled":false,"_HandStyle":"default","_Align":"right","owner":{"__isSmartRef__":true,"id":7582},"_Position":{"__isSmartRef__":true,"id":7592},"priorExtent":{"__isSmartRef__":true,"id":7593},"_MaxTextWidth":2,"_MinTextWidth":2,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7594},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7584":{"_Position":{"__isSmartRef__":true,"id":7585},"renderContextTable":{"__isSmartRef__":true,"id":7586},"_Extent":{"__isSmartRef__":true,"id":7587},"_Padding":{"__isSmartRef__":true,"id":7025},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":null,"_NodeClass":["Morph","Text"],"_NodeId":"morph-36319607-285a-401a-83b9-c8931dcf912c","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7585":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7586":{"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"},"7587":{"x":10,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7588":{"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","setOriginClass":"setOriginClassHTML","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"},"7589":{"style":{"__isSmartRef__":true,"id":7590},"chunkOwner":{"__isSmartRef__":true,"id":7583},"_id":"_531","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7590":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7591":{"morph":{"__isSmartRef__":true,"id":7583},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7592":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7593":{"x":10,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7594":{"onMouseDown":{"__isSmartRef__":true,"id":7595}},"7595":{"varMapping":{"__isSmartRef__":true,"id":7596},"source":"function onMouseDown(evt) {\n if (this.owner.owner.item.children && evt.isLeftMouseButtonDown()) {\n this.owner.owner.toggle();\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7601},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7596":{"this":{"__isSmartRef__":true,"id":7583},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7597}},"7597":{"$super":{"__isSmartRef__":true,"id":7598}},"7598":{"varMapping":{"__isSmartRef__":true,"id":7599},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7600},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7599":{"obj":{"__isSmartRef__":true,"id":7583},"name":"onMouseDown"},"7600":{},"7601":{},"7602":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7603},"derivationIds":[],"id":"C034A4CA-10EF-48A6-A0BD-E54DD7ACD5C5","renderContextTable":{"__isSmartRef__":true,"id":7607},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":7608},{"__isSmartRef__":true,"id":7610}],"eventHandler":{"__isSmartRef__":true,"id":7612},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"draggingEnabled":false,"_HandStyle":"default","owner":{"__isSmartRef__":true,"id":7582},"_Position":{"__isSmartRef__":true,"id":7613},"priorExtent":{"__isSmartRef__":true,"id":7614},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7615},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7603":{"_Position":{"__isSmartRef__":true,"id":7604},"renderContextTable":{"__isSmartRef__":true,"id":7605},"_Extent":{"__isSmartRef__":true,"id":7606},"_Padding":{"__isSmartRef__":true,"id":7025},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":null,"_NodeClass":["Morph","Text"],"_NodeId":"morph-c034a4ca-10ef-48a6-a0bd-e54dd7acd5c5","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7604":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7605":{"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"},"7606":{"x":123,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7607":{"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","setOriginClass":"setOriginClassHTML","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"},"7608":{"style":{"__isSmartRef__":true,"id":7609},"chunkOwner":{"__isSmartRef__":true,"id":7602},"_id":"_533","storedString":"halosEnabled ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7609":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7610":{"style":{"__isSmartRef__":true,"id":7611},"chunkOwner":{"__isSmartRef__":true,"id":7602},"_id":"_534","storedString":"true","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7611":{"color":{"__isSmartRef__":true,"id":7050},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7612":{"morph":{"__isSmartRef__":true,"id":7602},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7613":{"x":15,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7614":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7615":{"onMouseDown":{"__isSmartRef__":true,"id":7616}},"7616":{"varMapping":{"__isSmartRef__":true,"id":7617},"source":"function onMouseDown(evt) {\n if (evt.isLeftMouseButtonDown() && this.owner.owner.item.onSelect) {\n this.owner.owner.getRootTree().select(this.owner.owner);\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7622},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7617":{"this":{"__isSmartRef__":true,"id":7602},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7618}},"7618":{"$super":{"__isSmartRef__":true,"id":7619}},"7619":{"varMapping":{"__isSmartRef__":true,"id":7620},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7621},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7620":{"obj":{"__isSmartRef__":true,"id":7602},"name":"onMouseDown"},"7621":{},"7622":{},"7623":{"_Position":{"__isSmartRef__":true,"id":7624},"renderContextTable":{"__isSmartRef__":true,"id":7625},"_Extent":{"__isSmartRef__":true,"id":7626},"_Padding":{"__isSmartRef__":true,"id":7627},"_NodeClass":["Morph","Box"],"_NodeId":"morph-549f63fe-71ac-4ad8-ac15-d15598b66daa","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7624":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7625":{"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"},"7626":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7627":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7628":{"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","setOriginClass":"setOriginClassHTML"},"7629":{"morph":{"__isSmartRef__":true,"id":7582},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7630":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7631":{"resizeWidth":true,"layouter":{"__isSmartRef__":true,"id":7632}},"7632":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":5,"container":{"__isSmartRef__":true,"id":7582},"__LivelyClassName__":"lively.morphic.Layout.HorizontalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"7633":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7634":{"_Position":{"__isSmartRef__":true,"id":7635},"renderContextTable":{"__isSmartRef__":true,"id":7636},"_Extent":{"__isSmartRef__":true,"id":7637},"_Padding":{"__isSmartRef__":true,"id":7638},"_NodeClass":["Morph","Box","Tree"],"_NodeId":"morph-6bc41af1-d10d-413b-818b-9ecd10b9100f","_Fill":{"__isSmartRef__":true,"id":7639},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7635":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7636":{"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"},"7637":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7638":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7639":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7640":{"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","setOriginClass":"setOriginClassHTML"},"7641":{"morph":{"__isSmartRef__":true,"id":7581},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7642":{"x":0,"y":140,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7643":{"resizeWidth":true,"layouter":{"__isSmartRef__":true,"id":7644}},"7644":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":{"__isSmartRef__":true,"id":7645},"spacing":0,"container":{"__isSmartRef__":true,"id":7581},"isDefered":false,"__LivelyClassName__":"lively.morphic.Layout.TreeLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"7645":{"top":0,"right":0,"bottom":0,"left":0},"7646":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7647":{"onSelect":{"__isSmartRef__":true,"id":7648},"onUpdate":{"__isSmartRef__":true,"id":7651}},"7648":{"varMapping":{"__isSmartRef__":true,"id":7649},"source":"function onSelect(tree) { this.inspector.select(this, tree); }","funcProperties":{"__isSmartRef__":true,"id":7650},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7649":{"this":{"__isSmartRef__":true,"id":7579}},"7650":{},"7651":{"varMapping":{"__isSmartRef__":true,"id":7652},"source":"function onUpdate() {\n this.description = this.inspector.describe(this.data);\n }","funcProperties":{"__isSmartRef__":true,"id":7653},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7652":{"this":{"__isSmartRef__":true,"id":7579}},"7653":{},"7654":{"data":"BAC7CD30-F87F-449E-A014-73422925B160","inspector":{"__isSmartRef__":true,"id":6994},"parent":{"__isSmartRef__":true,"id":6595},"name":"id","description":"BAC7CD30-F87F-449E-A014-73422925B160...","attributeConnections":[{"__isSmartRef__":true,"id":7655}],"doNotSerialize":["$$changed"],"doNotCopyProperties":["$$changed"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7722}},"7655":{"sourceObj":{"__isSmartRef__":true,"id":7654},"sourceAttrName":"changed","targetObj":{"__isSmartRef__":true,"id":7656},"targetMethodName":"update","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"7656":{"item":{"__isSmartRef__":true,"id":7654},"parent":{"__isSmartRef__":true,"id":7013},"depth":1,"submorphs":[{"__isSmartRef__":true,"id":7657}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7709},"derivationIds":[],"id":"2A1D00EC-63DB-4475-A763-B35E680AB038","renderContextTable":{"__isSmartRef__":true,"id":7715},"eventHandler":{"__isSmartRef__":true,"id":7716},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":7717},"layout":{"__isSmartRef__":true,"id":7718},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":7721},"draggingEnabled":false,"dragAndDrop":true,"childNodes":null,"icon":{"__isSmartRef__":true,"id":7658},"label":{"__isSmartRef__":true,"id":7677},"node":{"__isSmartRef__":true,"id":7657},"owner":{"__isSmartRef__":true,"id":7013},"__LivelyClassName__":"lively.morphic.Tree","__SourceModuleName__":"Global.lively.morphic.Widgets"},"7657":{"submorphs":[{"__isSmartRef__":true,"id":7658},{"__isSmartRef__":true,"id":7677}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7698},"derivationIds":[],"id":"A0FBCC22-D896-4F69-86A9-B3CE514AC044","renderContextTable":{"__isSmartRef__":true,"id":7703},"eventHandler":{"__isSmartRef__":true,"id":7704},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":7705},"eventsAreIgnored":true,"layout":{"__isSmartRef__":true,"id":7706},"isInLayoutCycle":false,"owner":{"__isSmartRef__":true,"id":7656},"priorExtent":{"__isSmartRef__":true,"id":7708},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core"},"7658":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7659},"derivationIds":[],"id":"2F22EFEF-07BB-4059-B3AD-F741D9726574","renderContextTable":{"__isSmartRef__":true,"id":7663},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":7664}],"eventHandler":{"__isSmartRef__":true,"id":7666},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"draggingEnabled":false,"_HandStyle":"default","_Align":"right","owner":{"__isSmartRef__":true,"id":7657},"_Position":{"__isSmartRef__":true,"id":7667},"priorExtent":{"__isSmartRef__":true,"id":7668},"_MaxTextWidth":2,"_MinTextWidth":2,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7669},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7659":{"_Position":{"__isSmartRef__":true,"id":7660},"renderContextTable":{"__isSmartRef__":true,"id":7661},"_Extent":{"__isSmartRef__":true,"id":7662},"_Padding":{"__isSmartRef__":true,"id":7025},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":null,"_NodeClass":["Morph","Text"],"_NodeId":"morph-2f22efef-07bb-4059-b3ad-f741d9726574","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7660":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7661":{"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"},"7662":{"x":10,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7663":{"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","setOriginClass":"setOriginClassHTML","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"},"7664":{"style":{"__isSmartRef__":true,"id":7665},"chunkOwner":{"__isSmartRef__":true,"id":7658},"_id":"_536","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7665":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7666":{"morph":{"__isSmartRef__":true,"id":7658},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7667":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7668":{"x":10,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7669":{"onMouseDown":{"__isSmartRef__":true,"id":7670}},"7670":{"varMapping":{"__isSmartRef__":true,"id":7671},"source":"function onMouseDown(evt) {\n if (this.owner.owner.item.children && evt.isLeftMouseButtonDown()) {\n this.owner.owner.toggle();\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7676},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7671":{"this":{"__isSmartRef__":true,"id":7658},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7672}},"7672":{"$super":{"__isSmartRef__":true,"id":7673}},"7673":{"varMapping":{"__isSmartRef__":true,"id":7674},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7675},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7674":{"obj":{"__isSmartRef__":true,"id":7658},"name":"onMouseDown"},"7675":{},"7676":{},"7677":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7678},"derivationIds":[],"id":"5335F851-DA78-4491-8A4A-4B1457E11CA2","renderContextTable":{"__isSmartRef__":true,"id":7682},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":7683},{"__isSmartRef__":true,"id":7685}],"eventHandler":{"__isSmartRef__":true,"id":7687},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"draggingEnabled":false,"_HandStyle":"default","owner":{"__isSmartRef__":true,"id":7657},"_Position":{"__isSmartRef__":true,"id":7688},"priorExtent":{"__isSmartRef__":true,"id":7689},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7690},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7678":{"_Position":{"__isSmartRef__":true,"id":7679},"renderContextTable":{"__isSmartRef__":true,"id":7680},"_Extent":{"__isSmartRef__":true,"id":7681},"_Padding":{"__isSmartRef__":true,"id":7025},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":null,"_NodeClass":["Morph","Text"],"_NodeId":"morph-5335f851-da78-4491-8a4a-4b1457e11ca2","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7679":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7680":{"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"},"7681":{"x":312,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7682":{"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","setOriginClass":"setOriginClassHTML","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"},"7683":{"style":{"__isSmartRef__":true,"id":7684},"chunkOwner":{"__isSmartRef__":true,"id":7677},"_id":"_538","storedString":"id ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7684":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7685":{"style":{"__isSmartRef__":true,"id":7686},"chunkOwner":{"__isSmartRef__":true,"id":7677},"_id":"_539","storedString":"BAC7CD30-F87F-449E-A014-73422925B160...","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7686":{"color":{"__isSmartRef__":true,"id":7050},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7687":{"morph":{"__isSmartRef__":true,"id":7677},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7688":{"x":15,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7689":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7690":{"onMouseDown":{"__isSmartRef__":true,"id":7691}},"7691":{"varMapping":{"__isSmartRef__":true,"id":7692},"source":"function onMouseDown(evt) {\n if (evt.isLeftMouseButtonDown() && this.owner.owner.item.onSelect) {\n this.owner.owner.getRootTree().select(this.owner.owner);\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7697},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7692":{"this":{"__isSmartRef__":true,"id":7677},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7693}},"7693":{"$super":{"__isSmartRef__":true,"id":7694}},"7694":{"varMapping":{"__isSmartRef__":true,"id":7695},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7696},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7695":{"obj":{"__isSmartRef__":true,"id":7677},"name":"onMouseDown"},"7696":{},"7697":{},"7698":{"_Position":{"__isSmartRef__":true,"id":7699},"renderContextTable":{"__isSmartRef__":true,"id":7700},"_Extent":{"__isSmartRef__":true,"id":7701},"_Padding":{"__isSmartRef__":true,"id":7702},"_NodeClass":["Morph","Box"],"_NodeId":"morph-a0fbcc22-d896-4f69-86a9-b3ce514ac044","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7699":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7700":{"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"},"7701":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7702":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7703":{"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","setOriginClass":"setOriginClassHTML"},"7704":{"morph":{"__isSmartRef__":true,"id":7657},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7705":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7706":{"resizeWidth":true,"layouter":{"__isSmartRef__":true,"id":7707}},"7707":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":5,"container":{"__isSmartRef__":true,"id":7657},"__LivelyClassName__":"lively.morphic.Layout.HorizontalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"7708":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7709":{"_Position":{"__isSmartRef__":true,"id":7710},"renderContextTable":{"__isSmartRef__":true,"id":7711},"_Extent":{"__isSmartRef__":true,"id":7712},"_Padding":{"__isSmartRef__":true,"id":7713},"_NodeClass":["Morph","Box","Tree"],"_NodeId":"morph-2a1d00ec-63db-4475-a763-b35e680ab038","_Fill":{"__isSmartRef__":true,"id":7714},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7710":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7711":{"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"},"7712":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7713":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7714":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7715":{"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","setOriginClass":"setOriginClassHTML"},"7716":{"morph":{"__isSmartRef__":true,"id":7656},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7717":{"x":0,"y":160,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7718":{"resizeWidth":true,"layouter":{"__isSmartRef__":true,"id":7719}},"7719":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":{"__isSmartRef__":true,"id":7720},"spacing":0,"container":{"__isSmartRef__":true,"id":7656},"isDefered":false,"__LivelyClassName__":"lively.morphic.Layout.TreeLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"7720":{"top":0,"right":0,"bottom":0,"left":0},"7721":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7722":{"onSelect":{"__isSmartRef__":true,"id":7723},"onUpdate":{"__isSmartRef__":true,"id":7726}},"7723":{"varMapping":{"__isSmartRef__":true,"id":7724},"source":"function onSelect(tree) { this.inspector.select(this, tree); }","funcProperties":{"__isSmartRef__":true,"id":7725},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7724":{"this":{"__isSmartRef__":true,"id":7654}},"7725":{},"7726":{"varMapping":{"__isSmartRef__":true,"id":7727},"source":"function onUpdate() {\n this.description = this.inspector.describe(this.data);\n }","funcProperties":{"__isSmartRef__":true,"id":7728},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7727":{"this":{"__isSmartRef__":true,"id":7654}},"7728":{},"7729":{"data":false,"inspector":{"__isSmartRef__":true,"id":6994},"parent":{"__isSmartRef__":true,"id":6595},"name":"isBeingDragged","description":"false","attributeConnections":[{"__isSmartRef__":true,"id":7730}],"doNotSerialize":["$$changed"],"doNotCopyProperties":["$$changed"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7797}},"7730":{"sourceObj":{"__isSmartRef__":true,"id":7729},"sourceAttrName":"changed","targetObj":{"__isSmartRef__":true,"id":7731},"targetMethodName":"update","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"7731":{"item":{"__isSmartRef__":true,"id":7729},"parent":{"__isSmartRef__":true,"id":7013},"depth":1,"submorphs":[{"__isSmartRef__":true,"id":7732}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7784},"derivationIds":[],"id":"1D531B41-B652-4FA8-96F5-1FEC6DA82818","renderContextTable":{"__isSmartRef__":true,"id":7790},"eventHandler":{"__isSmartRef__":true,"id":7791},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":7792},"layout":{"__isSmartRef__":true,"id":7793},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":7796},"draggingEnabled":false,"dragAndDrop":true,"childNodes":null,"icon":{"__isSmartRef__":true,"id":7733},"label":{"__isSmartRef__":true,"id":7752},"node":{"__isSmartRef__":true,"id":7732},"owner":{"__isSmartRef__":true,"id":7013},"__LivelyClassName__":"lively.morphic.Tree","__SourceModuleName__":"Global.lively.morphic.Widgets"},"7732":{"submorphs":[{"__isSmartRef__":true,"id":7733},{"__isSmartRef__":true,"id":7752}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7773},"derivationIds":[],"id":"A91F882A-B705-46C8-96E8-F6706FAF79BD","renderContextTable":{"__isSmartRef__":true,"id":7778},"eventHandler":{"__isSmartRef__":true,"id":7779},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":7780},"eventsAreIgnored":true,"layout":{"__isSmartRef__":true,"id":7781},"isInLayoutCycle":false,"owner":{"__isSmartRef__":true,"id":7731},"priorExtent":{"__isSmartRef__":true,"id":7783},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core"},"7733":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7734},"derivationIds":[],"id":"E02E86FB-D848-47D6-9A99-C6D19EE59858","renderContextTable":{"__isSmartRef__":true,"id":7738},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":7739}],"eventHandler":{"__isSmartRef__":true,"id":7741},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"draggingEnabled":false,"_HandStyle":"default","_Align":"right","owner":{"__isSmartRef__":true,"id":7732},"_Position":{"__isSmartRef__":true,"id":7742},"priorExtent":{"__isSmartRef__":true,"id":7743},"_MaxTextWidth":2,"_MinTextWidth":2,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7744},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7734":{"_Position":{"__isSmartRef__":true,"id":7735},"renderContextTable":{"__isSmartRef__":true,"id":7736},"_Extent":{"__isSmartRef__":true,"id":7737},"_Padding":{"__isSmartRef__":true,"id":7025},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":null,"_NodeClass":["Morph","Text"],"_NodeId":"morph-e02e86fb-d848-47d6-9a99-c6d19ee59858","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7735":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7736":{"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"},"7737":{"x":10,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7738":{"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","setOriginClass":"setOriginClassHTML","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"},"7739":{"style":{"__isSmartRef__":true,"id":7740},"chunkOwner":{"__isSmartRef__":true,"id":7733},"_id":"_541","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7740":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7741":{"morph":{"__isSmartRef__":true,"id":7733},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7742":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7743":{"x":10,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7744":{"onMouseDown":{"__isSmartRef__":true,"id":7745}},"7745":{"varMapping":{"__isSmartRef__":true,"id":7746},"source":"function onMouseDown(evt) {\n if (this.owner.owner.item.children && evt.isLeftMouseButtonDown()) {\n this.owner.owner.toggle();\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7751},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7746":{"this":{"__isSmartRef__":true,"id":7733},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7747}},"7747":{"$super":{"__isSmartRef__":true,"id":7748}},"7748":{"varMapping":{"__isSmartRef__":true,"id":7749},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7750},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7749":{"obj":{"__isSmartRef__":true,"id":7733},"name":"onMouseDown"},"7750":{},"7751":{},"7752":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7753},"derivationIds":[],"id":"13131299-70F3-4F62-B477-CB62C6733AF3","renderContextTable":{"__isSmartRef__":true,"id":7757},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":7758},{"__isSmartRef__":true,"id":7760}],"eventHandler":{"__isSmartRef__":true,"id":7762},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"draggingEnabled":false,"_HandStyle":"default","owner":{"__isSmartRef__":true,"id":7732},"_Position":{"__isSmartRef__":true,"id":7763},"priorExtent":{"__isSmartRef__":true,"id":7764},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7765},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7753":{"_Position":{"__isSmartRef__":true,"id":7754},"renderContextTable":{"__isSmartRef__":true,"id":7755},"_Extent":{"__isSmartRef__":true,"id":7756},"_Padding":{"__isSmartRef__":true,"id":7025},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":null,"_NodeClass":["Morph","Text"],"_NodeId":"morph-13131299-70f3-4f62-b477-cb62c6733af3","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7754":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7755":{"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"},"7756":{"x":144,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7757":{"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","setOriginClass":"setOriginClassHTML","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"},"7758":{"style":{"__isSmartRef__":true,"id":7759},"chunkOwner":{"__isSmartRef__":true,"id":7752},"_id":"_543","storedString":"isBeingDragged ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7759":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7760":{"style":{"__isSmartRef__":true,"id":7761},"chunkOwner":{"__isSmartRef__":true,"id":7752},"_id":"_544","storedString":"false","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7761":{"color":{"__isSmartRef__":true,"id":7050},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7762":{"morph":{"__isSmartRef__":true,"id":7752},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7763":{"x":15,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7764":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7765":{"onMouseDown":{"__isSmartRef__":true,"id":7766}},"7766":{"varMapping":{"__isSmartRef__":true,"id":7767},"source":"function onMouseDown(evt) {\n if (evt.isLeftMouseButtonDown() && this.owner.owner.item.onSelect) {\n this.owner.owner.getRootTree().select(this.owner.owner);\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7772},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7767":{"this":{"__isSmartRef__":true,"id":7752},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7768}},"7768":{"$super":{"__isSmartRef__":true,"id":7769}},"7769":{"varMapping":{"__isSmartRef__":true,"id":7770},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7771},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7770":{"obj":{"__isSmartRef__":true,"id":7752},"name":"onMouseDown"},"7771":{},"7772":{},"7773":{"_Position":{"__isSmartRef__":true,"id":7774},"renderContextTable":{"__isSmartRef__":true,"id":7775},"_Extent":{"__isSmartRef__":true,"id":7776},"_Padding":{"__isSmartRef__":true,"id":7777},"_NodeClass":["Morph","Box"],"_NodeId":"morph-a91f882a-b705-46c8-96e8-f6706faf79bd","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7774":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7775":{"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"},"7776":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7777":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7778":{"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","setOriginClass":"setOriginClassHTML"},"7779":{"morph":{"__isSmartRef__":true,"id":7732},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7780":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7781":{"resizeWidth":true,"layouter":{"__isSmartRef__":true,"id":7782}},"7782":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":5,"container":{"__isSmartRef__":true,"id":7732},"__LivelyClassName__":"lively.morphic.Layout.HorizontalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"7783":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7784":{"_Position":{"__isSmartRef__":true,"id":7785},"renderContextTable":{"__isSmartRef__":true,"id":7786},"_Extent":{"__isSmartRef__":true,"id":7787},"_Padding":{"__isSmartRef__":true,"id":7788},"_NodeClass":["Morph","Box","Tree"],"_NodeId":"morph-1d531b41-b652-4fa8-96f5-1fec6da82818","_Fill":{"__isSmartRef__":true,"id":7789},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7785":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7786":{"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"},"7787":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7788":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7789":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7790":{"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","setOriginClass":"setOriginClassHTML"},"7791":{"morph":{"__isSmartRef__":true,"id":7731},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7792":{"x":0,"y":180,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7793":{"resizeWidth":true,"layouter":{"__isSmartRef__":true,"id":7794}},"7794":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":{"__isSmartRef__":true,"id":7795},"spacing":0,"container":{"__isSmartRef__":true,"id":7731},"isDefered":false,"__LivelyClassName__":"lively.morphic.Layout.TreeLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"7795":{"top":0,"right":0,"bottom":0,"left":0},"7796":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7797":{"onSelect":{"__isSmartRef__":true,"id":7798},"onUpdate":{"__isSmartRef__":true,"id":7801}},"7798":{"varMapping":{"__isSmartRef__":true,"id":7799},"source":"function onSelect(tree) { this.inspector.select(this, tree); }","funcProperties":{"__isSmartRef__":true,"id":7800},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7799":{"this":{"__isSmartRef__":true,"id":7729}},"7800":{},"7801":{"varMapping":{"__isSmartRef__":true,"id":7802},"source":"function onUpdate() {\n this.description = this.inspector.describe(this.data);\n }","funcProperties":{"__isSmartRef__":true,"id":7803},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7802":{"this":{"__isSmartRef__":true,"id":7729}},"7803":{},"7804":{"data":true,"inspector":{"__isSmartRef__":true,"id":6994},"parent":{"__isSmartRef__":true,"id":6595},"name":"moved","description":"true","attributeConnections":[{"__isSmartRef__":true,"id":7805}],"doNotSerialize":["$$changed"],"doNotCopyProperties":["$$changed"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7872}},"7805":{"sourceObj":{"__isSmartRef__":true,"id":7804},"sourceAttrName":"changed","targetObj":{"__isSmartRef__":true,"id":7806},"targetMethodName":"update","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"7806":{"item":{"__isSmartRef__":true,"id":7804},"parent":{"__isSmartRef__":true,"id":7013},"depth":1,"submorphs":[{"__isSmartRef__":true,"id":7807}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7859},"derivationIds":[],"id":"6C0F4103-10C8-49D3-9AAF-63831AC7A277","renderContextTable":{"__isSmartRef__":true,"id":7865},"eventHandler":{"__isSmartRef__":true,"id":7866},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":7867},"layout":{"__isSmartRef__":true,"id":7868},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":7871},"draggingEnabled":false,"dragAndDrop":true,"childNodes":null,"icon":{"__isSmartRef__":true,"id":7808},"label":{"__isSmartRef__":true,"id":7827},"node":{"__isSmartRef__":true,"id":7807},"owner":{"__isSmartRef__":true,"id":7013},"__LivelyClassName__":"lively.morphic.Tree","__SourceModuleName__":"Global.lively.morphic.Widgets"},"7807":{"submorphs":[{"__isSmartRef__":true,"id":7808},{"__isSmartRef__":true,"id":7827}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7848},"derivationIds":[],"id":"BBC4BA0B-9742-4A07-BF71-37A8706C6599","renderContextTable":{"__isSmartRef__":true,"id":7853},"eventHandler":{"__isSmartRef__":true,"id":7854},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":7855},"eventsAreIgnored":true,"layout":{"__isSmartRef__":true,"id":7856},"isInLayoutCycle":false,"owner":{"__isSmartRef__":true,"id":7806},"priorExtent":{"__isSmartRef__":true,"id":7858},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core"},"7808":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7809},"derivationIds":[],"id":"E5A65A97-D305-43E1-9F2E-5736CFC419F6","renderContextTable":{"__isSmartRef__":true,"id":7813},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":7814}],"eventHandler":{"__isSmartRef__":true,"id":7816},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"draggingEnabled":false,"_HandStyle":"default","_Align":"right","owner":{"__isSmartRef__":true,"id":7807},"_Position":{"__isSmartRef__":true,"id":7817},"priorExtent":{"__isSmartRef__":true,"id":7818},"_MaxTextWidth":2,"_MinTextWidth":2,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7819},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7809":{"_Position":{"__isSmartRef__":true,"id":7810},"renderContextTable":{"__isSmartRef__":true,"id":7811},"_Extent":{"__isSmartRef__":true,"id":7812},"_Padding":{"__isSmartRef__":true,"id":7025},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":null,"_NodeClass":["Morph","Text"],"_NodeId":"morph-e5a65a97-d305-43e1-9f2e-5736cfc419f6","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7810":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7811":{"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"},"7812":{"x":10,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7813":{"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","setOriginClass":"setOriginClassHTML","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"},"7814":{"style":{"__isSmartRef__":true,"id":7815},"chunkOwner":{"__isSmartRef__":true,"id":7808},"_id":"_546","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7815":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7816":{"morph":{"__isSmartRef__":true,"id":7808},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7817":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7818":{"x":10,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7819":{"onMouseDown":{"__isSmartRef__":true,"id":7820}},"7820":{"varMapping":{"__isSmartRef__":true,"id":7821},"source":"function onMouseDown(evt) {\n if (this.owner.owner.item.children && evt.isLeftMouseButtonDown()) {\n this.owner.owner.toggle();\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7826},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7821":{"this":{"__isSmartRef__":true,"id":7808},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7822}},"7822":{"$super":{"__isSmartRef__":true,"id":7823}},"7823":{"varMapping":{"__isSmartRef__":true,"id":7824},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7825},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7824":{"obj":{"__isSmartRef__":true,"id":7808},"name":"onMouseDown"},"7825":{},"7826":{},"7827":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7828},"derivationIds":[],"id":"FEC91A5E-2EA8-4F9D-AA3F-0D5C4DEEC76F","renderContextTable":{"__isSmartRef__":true,"id":7832},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":7833},{"__isSmartRef__":true,"id":7835}],"eventHandler":{"__isSmartRef__":true,"id":7837},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"draggingEnabled":false,"_HandStyle":"default","owner":{"__isSmartRef__":true,"id":7807},"_Position":{"__isSmartRef__":true,"id":7838},"priorExtent":{"__isSmartRef__":true,"id":7839},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7840},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7828":{"_Position":{"__isSmartRef__":true,"id":7829},"renderContextTable":{"__isSmartRef__":true,"id":7830},"_Extent":{"__isSmartRef__":true,"id":7831},"_Padding":{"__isSmartRef__":true,"id":7025},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":null,"_NodeClass":["Morph","Text"],"_NodeId":"morph-fec91a5e-2ea8-4f9d-aa3f-0d5c4deec76f","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7829":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7830":{"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"},"7831":{"x":79,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7832":{"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","setOriginClass":"setOriginClassHTML","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"},"7833":{"style":{"__isSmartRef__":true,"id":7834},"chunkOwner":{"__isSmartRef__":true,"id":7827},"_id":"_548","storedString":"moved ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7834":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7835":{"style":{"__isSmartRef__":true,"id":7836},"chunkOwner":{"__isSmartRef__":true,"id":7827},"_id":"_549","storedString":"true","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7836":{"color":{"__isSmartRef__":true,"id":7050},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7837":{"morph":{"__isSmartRef__":true,"id":7827},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7838":{"x":15,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7839":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7840":{"onMouseDown":{"__isSmartRef__":true,"id":7841}},"7841":{"varMapping":{"__isSmartRef__":true,"id":7842},"source":"function onMouseDown(evt) {\n if (evt.isLeftMouseButtonDown() && this.owner.owner.item.onSelect) {\n this.owner.owner.getRootTree().select(this.owner.owner);\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7847},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7842":{"this":{"__isSmartRef__":true,"id":7827},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7843}},"7843":{"$super":{"__isSmartRef__":true,"id":7844}},"7844":{"varMapping":{"__isSmartRef__":true,"id":7845},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7846},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7845":{"obj":{"__isSmartRef__":true,"id":7827},"name":"onMouseDown"},"7846":{},"7847":{},"7848":{"_Position":{"__isSmartRef__":true,"id":7849},"renderContextTable":{"__isSmartRef__":true,"id":7850},"_Extent":{"__isSmartRef__":true,"id":7851},"_Padding":{"__isSmartRef__":true,"id":7852},"_NodeClass":["Morph","Box"],"_NodeId":"morph-bbc4ba0b-9742-4a07-bf71-37a8706c6599","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7849":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7850":{"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"},"7851":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7852":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7853":{"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","setOriginClass":"setOriginClassHTML"},"7854":{"morph":{"__isSmartRef__":true,"id":7807},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7855":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7856":{"resizeWidth":true,"layouter":{"__isSmartRef__":true,"id":7857}},"7857":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":5,"container":{"__isSmartRef__":true,"id":7807},"__LivelyClassName__":"lively.morphic.Layout.HorizontalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"7858":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7859":{"_Position":{"__isSmartRef__":true,"id":7860},"renderContextTable":{"__isSmartRef__":true,"id":7861},"_Extent":{"__isSmartRef__":true,"id":7862},"_Padding":{"__isSmartRef__":true,"id":7863},"_NodeClass":["Morph","Box","Tree"],"_NodeId":"morph-6c0f4103-10c8-49d3-9aaf-63831ac7a277","_Fill":{"__isSmartRef__":true,"id":7864},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7860":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7861":{"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"},"7862":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7863":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7864":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7865":{"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","setOriginClass":"setOriginClassHTML"},"7866":{"morph":{"__isSmartRef__":true,"id":7806},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7867":{"x":0,"y":200,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7868":{"resizeWidth":true,"layouter":{"__isSmartRef__":true,"id":7869}},"7869":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":{"__isSmartRef__":true,"id":7870},"spacing":0,"container":{"__isSmartRef__":true,"id":7806},"isDefered":false,"__LivelyClassName__":"lively.morphic.Layout.TreeLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"7870":{"top":0,"right":0,"bottom":0,"left":0},"7871":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7872":{"onSelect":{"__isSmartRef__":true,"id":7873},"onUpdate":{"__isSmartRef__":true,"id":7876}},"7873":{"varMapping":{"__isSmartRef__":true,"id":7874},"source":"function onSelect(tree) { this.inspector.select(this, tree); }","funcProperties":{"__isSmartRef__":true,"id":7875},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7874":{"this":{"__isSmartRef__":true,"id":7804}},"7875":{},"7876":{"varMapping":{"__isSmartRef__":true,"id":7877},"source":"function onUpdate() {\n this.description = this.inspector.describe(this.data);\n }","funcProperties":{"__isSmartRef__":true,"id":7878},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7877":{"this":{"__isSmartRef__":true,"id":7804}},"7878":{},"7879":{"data":"LayoutExample","inspector":{"__isSmartRef__":true,"id":6994},"parent":{"__isSmartRef__":true,"id":6595},"name":"name","description":"LayoutExample","attributeConnections":[{"__isSmartRef__":true,"id":7880}],"doNotSerialize":["$$changed"],"doNotCopyProperties":["$$changed"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7947}},"7880":{"sourceObj":{"__isSmartRef__":true,"id":7879},"sourceAttrName":"changed","targetObj":{"__isSmartRef__":true,"id":7881},"targetMethodName":"update","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"7881":{"item":{"__isSmartRef__":true,"id":7879},"parent":{"__isSmartRef__":true,"id":7013},"depth":1,"submorphs":[{"__isSmartRef__":true,"id":7882}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7934},"derivationIds":[],"id":"CF75B690-12F4-49AA-B1DD-DFBB72FAC986","renderContextTable":{"__isSmartRef__":true,"id":7940},"eventHandler":{"__isSmartRef__":true,"id":7941},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":7942},"layout":{"__isSmartRef__":true,"id":7943},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":7946},"draggingEnabled":false,"dragAndDrop":true,"childNodes":null,"icon":{"__isSmartRef__":true,"id":7883},"label":{"__isSmartRef__":true,"id":7902},"node":{"__isSmartRef__":true,"id":7882},"owner":{"__isSmartRef__":true,"id":7013},"__LivelyClassName__":"lively.morphic.Tree","__SourceModuleName__":"Global.lively.morphic.Widgets"},"7882":{"submorphs":[{"__isSmartRef__":true,"id":7883},{"__isSmartRef__":true,"id":7902}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7923},"derivationIds":[],"id":"8A6FDB3F-A492-4A1F-95A4-3E10836DE4B8","renderContextTable":{"__isSmartRef__":true,"id":7928},"eventHandler":{"__isSmartRef__":true,"id":7929},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":7930},"eventsAreIgnored":true,"layout":{"__isSmartRef__":true,"id":7931},"isInLayoutCycle":false,"owner":{"__isSmartRef__":true,"id":7881},"priorExtent":{"__isSmartRef__":true,"id":7933},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core"},"7883":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7884},"derivationIds":[],"id":"F004F51E-F8E9-4E64-B01F-73413AE8EFE6","renderContextTable":{"__isSmartRef__":true,"id":7888},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":7889}],"eventHandler":{"__isSmartRef__":true,"id":7891},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"draggingEnabled":false,"_HandStyle":"default","_Align":"right","owner":{"__isSmartRef__":true,"id":7882},"_Position":{"__isSmartRef__":true,"id":7892},"priorExtent":{"__isSmartRef__":true,"id":7893},"_MaxTextWidth":2,"_MinTextWidth":2,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7894},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7884":{"_Position":{"__isSmartRef__":true,"id":7885},"renderContextTable":{"__isSmartRef__":true,"id":7886},"_Extent":{"__isSmartRef__":true,"id":7887},"_Padding":{"__isSmartRef__":true,"id":7025},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":null,"_NodeClass":["Morph","Text"],"_NodeId":"morph-f004f51e-f8e9-4e64-b01f-73413ae8efe6","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7885":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7886":{"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"},"7887":{"x":10,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7888":{"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","setOriginClass":"setOriginClassHTML","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"},"7889":{"style":{"__isSmartRef__":true,"id":7890},"chunkOwner":{"__isSmartRef__":true,"id":7883},"_id":"_551","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7890":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7891":{"morph":{"__isSmartRef__":true,"id":7883},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7892":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7893":{"x":10,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7894":{"onMouseDown":{"__isSmartRef__":true,"id":7895}},"7895":{"varMapping":{"__isSmartRef__":true,"id":7896},"source":"function onMouseDown(evt) {\n if (this.owner.owner.item.children && evt.isLeftMouseButtonDown()) {\n this.owner.owner.toggle();\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7901},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7896":{"this":{"__isSmartRef__":true,"id":7883},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7897}},"7897":{"$super":{"__isSmartRef__":true,"id":7898}},"7898":{"varMapping":{"__isSmartRef__":true,"id":7899},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7900},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7899":{"obj":{"__isSmartRef__":true,"id":7883},"name":"onMouseDown"},"7900":{},"7901":{},"7902":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7903},"derivationIds":[],"id":"17C28CDB-06F5-4323-AE5F-92367ADD9C51","renderContextTable":{"__isSmartRef__":true,"id":7907},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":7908},{"__isSmartRef__":true,"id":7910}],"eventHandler":{"__isSmartRef__":true,"id":7912},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"draggingEnabled":false,"_HandStyle":"default","owner":{"__isSmartRef__":true,"id":7882},"_Position":{"__isSmartRef__":true,"id":7913},"priorExtent":{"__isSmartRef__":true,"id":7914},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7915},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7903":{"_Position":{"__isSmartRef__":true,"id":7904},"renderContextTable":{"__isSmartRef__":true,"id":7905},"_Extent":{"__isSmartRef__":true,"id":7906},"_Padding":{"__isSmartRef__":true,"id":7025},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":null,"_NodeClass":["Morph","Text"],"_NodeId":"morph-17c28cdb-06f5-4323-ae5f-92367add9c51","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7904":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7905":{"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"},"7906":{"x":143,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7907":{"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","setOriginClass":"setOriginClassHTML","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"},"7908":{"style":{"__isSmartRef__":true,"id":7909},"chunkOwner":{"__isSmartRef__":true,"id":7902},"_id":"_553","storedString":"name ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7909":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7910":{"style":{"__isSmartRef__":true,"id":7911},"chunkOwner":{"__isSmartRef__":true,"id":7902},"_id":"_554","storedString":"LayoutExample","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7911":{"color":{"__isSmartRef__":true,"id":7050},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7912":{"morph":{"__isSmartRef__":true,"id":7902},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7913":{"x":15,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7914":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7915":{"onMouseDown":{"__isSmartRef__":true,"id":7916}},"7916":{"varMapping":{"__isSmartRef__":true,"id":7917},"source":"function onMouseDown(evt) {\n if (evt.isLeftMouseButtonDown() && this.owner.owner.item.onSelect) {\n this.owner.owner.getRootTree().select(this.owner.owner);\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7922},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7917":{"this":{"__isSmartRef__":true,"id":7902},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7918}},"7918":{"$super":{"__isSmartRef__":true,"id":7919}},"7919":{"varMapping":{"__isSmartRef__":true,"id":7920},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7921},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7920":{"obj":{"__isSmartRef__":true,"id":7902},"name":"onMouseDown"},"7921":{},"7922":{},"7923":{"_Position":{"__isSmartRef__":true,"id":7924},"renderContextTable":{"__isSmartRef__":true,"id":7925},"_Extent":{"__isSmartRef__":true,"id":7926},"_Padding":{"__isSmartRef__":true,"id":7927},"_NodeClass":["Morph","Box"],"_NodeId":"morph-8a6fdb3f-a492-4a1f-95a4-3e10836de4b8","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7924":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7925":{"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"},"7926":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7927":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7928":{"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","setOriginClass":"setOriginClassHTML"},"7929":{"morph":{"__isSmartRef__":true,"id":7882},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7930":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7931":{"resizeWidth":true,"layouter":{"__isSmartRef__":true,"id":7932}},"7932":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":5,"container":{"__isSmartRef__":true,"id":7882},"__LivelyClassName__":"lively.morphic.Layout.HorizontalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"7933":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7934":{"_Position":{"__isSmartRef__":true,"id":7935},"renderContextTable":{"__isSmartRef__":true,"id":7936},"_Extent":{"__isSmartRef__":true,"id":7937},"_Padding":{"__isSmartRef__":true,"id":7938},"_NodeClass":["Morph","Box","Tree"],"_NodeId":"morph-cf75b690-12f4-49aa-b1dd-dfbb72fac986","_Fill":{"__isSmartRef__":true,"id":7939},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7935":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7936":{"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"},"7937":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7938":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7939":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7940":{"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","setOriginClass":"setOriginClassHTML"},"7941":{"morph":{"__isSmartRef__":true,"id":7881},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7942":{"x":0,"y":220,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7943":{"resizeWidth":true,"layouter":{"__isSmartRef__":true,"id":7944}},"7944":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":{"__isSmartRef__":true,"id":7945},"spacing":0,"container":{"__isSmartRef__":true,"id":7881},"isDefered":false,"__LivelyClassName__":"lively.morphic.Layout.TreeLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"7945":{"top":0,"right":0,"bottom":0,"left":0},"7946":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7947":{"onSelect":{"__isSmartRef__":true,"id":7948},"onUpdate":{"__isSmartRef__":true,"id":7951}},"7948":{"varMapping":{"__isSmartRef__":true,"id":7949},"source":"function onSelect(tree) { this.inspector.select(this, tree); }","funcProperties":{"__isSmartRef__":true,"id":7950},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7949":{"this":{"__isSmartRef__":true,"id":7879}},"7950":{},"7951":{"varMapping":{"__isSmartRef__":true,"id":7952},"source":"function onUpdate() {\n this.description = this.inspector.describe(this.data);\n }","funcProperties":{"__isSmartRef__":true,"id":7953},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7952":{"this":{"__isSmartRef__":true,"id":7879}},"7953":{},"7954":{"data":{"__isSmartRef__":true,"id":0},"inspector":{"__isSmartRef__":true,"id":6994},"parent":{"__isSmartRef__":true,"id":6595},"name":"owner","description":"World","children":[],"attributeConnections":[{"__isSmartRef__":true,"id":7955}],"doNotSerialize":["$$changed"],"doNotCopyProperties":["$$changed"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8022}},"7955":{"sourceObj":{"__isSmartRef__":true,"id":7954},"sourceAttrName":"changed","targetObj":{"__isSmartRef__":true,"id":7956},"targetMethodName":"update","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"7956":{"item":{"__isSmartRef__":true,"id":7954},"parent":{"__isSmartRef__":true,"id":7013},"depth":1,"submorphs":[{"__isSmartRef__":true,"id":7957}],"scripts":[],"shape":{"__isSmartRef__":true,"id":8009},"derivationIds":[],"id":"F1B81A80-C1CC-4C0E-9525-4C47E569AB46","renderContextTable":{"__isSmartRef__":true,"id":8015},"eventHandler":{"__isSmartRef__":true,"id":8016},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":8017},"layout":{"__isSmartRef__":true,"id":8018},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":8021},"draggingEnabled":false,"dragAndDrop":true,"childNodes":null,"icon":{"__isSmartRef__":true,"id":7958},"label":{"__isSmartRef__":true,"id":7977},"node":{"__isSmartRef__":true,"id":7957},"owner":{"__isSmartRef__":true,"id":7013},"__LivelyClassName__":"lively.morphic.Tree","__SourceModuleName__":"Global.lively.morphic.Widgets"},"7957":{"submorphs":[{"__isSmartRef__":true,"id":7958},{"__isSmartRef__":true,"id":7977}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7998},"derivationIds":[],"id":"3FB7F6D4-71CC-4832-BE82-B21C41DE9E89","renderContextTable":{"__isSmartRef__":true,"id":8003},"eventHandler":{"__isSmartRef__":true,"id":8004},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":8005},"eventsAreIgnored":true,"layout":{"__isSmartRef__":true,"id":8006},"isInLayoutCycle":false,"owner":{"__isSmartRef__":true,"id":7956},"priorExtent":{"__isSmartRef__":true,"id":8008},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core"},"7958":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7959},"derivationIds":[],"id":"7E042952-4FEB-46A0-9987-088C261D7EB1","renderContextTable":{"__isSmartRef__":true,"id":7963},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":7964}],"eventHandler":{"__isSmartRef__":true,"id":7966},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"draggingEnabled":false,"_HandStyle":"default","_Align":"right","owner":{"__isSmartRef__":true,"id":7957},"_Position":{"__isSmartRef__":true,"id":7967},"priorExtent":{"__isSmartRef__":true,"id":7968},"_MaxTextWidth":2,"_MinTextWidth":2,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7969},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7959":{"_Position":{"__isSmartRef__":true,"id":7960},"renderContextTable":{"__isSmartRef__":true,"id":7961},"_Extent":{"__isSmartRef__":true,"id":7962},"_Padding":{"__isSmartRef__":true,"id":7025},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":null,"_NodeClass":["Morph","Text"],"_NodeId":"morph-7e042952-4feb-46a0-9987-088c261d7eb1","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7960":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7961":{"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"},"7962":{"x":10,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7963":{"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","setOriginClass":"setOriginClassHTML","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"},"7964":{"style":{"__isSmartRef__":true,"id":7965},"chunkOwner":{"__isSmartRef__":true,"id":7958},"_id":"_556","storedString":"►","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7965":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7966":{"morph":{"__isSmartRef__":true,"id":7958},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7967":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7968":{"x":10,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7969":{"onMouseDown":{"__isSmartRef__":true,"id":7970}},"7970":{"varMapping":{"__isSmartRef__":true,"id":7971},"source":"function onMouseDown(evt) {\n if (this.owner.owner.item.children && evt.isLeftMouseButtonDown()) {\n this.owner.owner.toggle();\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7976},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7971":{"this":{"__isSmartRef__":true,"id":7958},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7972}},"7972":{"$super":{"__isSmartRef__":true,"id":7973}},"7973":{"varMapping":{"__isSmartRef__":true,"id":7974},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7975},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7974":{"obj":{"__isSmartRef__":true,"id":7958},"name":"onMouseDown"},"7975":{},"7976":{},"7977":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7978},"derivationIds":[],"id":"36A97A0E-8A69-4BDB-84FD-37B2516E5301","renderContextTable":{"__isSmartRef__":true,"id":7982},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":7983},{"__isSmartRef__":true,"id":7985}],"eventHandler":{"__isSmartRef__":true,"id":7987},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"draggingEnabled":false,"_HandStyle":"default","owner":{"__isSmartRef__":true,"id":7957},"_Position":{"__isSmartRef__":true,"id":7988},"priorExtent":{"__isSmartRef__":true,"id":7989},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7990},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7978":{"_Position":{"__isSmartRef__":true,"id":7979},"renderContextTable":{"__isSmartRef__":true,"id":7980},"_Extent":{"__isSmartRef__":true,"id":7981},"_Padding":{"__isSmartRef__":true,"id":7025},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":null,"_NodeClass":["Morph","Text"],"_NodeId":"morph-36a97a0e-8a69-4bdb-84fd-37b2516e5301","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7979":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7980":{"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"},"7981":{"x":88,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7982":{"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","setOriginClass":"setOriginClassHTML","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"},"7983":{"style":{"__isSmartRef__":true,"id":7984},"chunkOwner":{"__isSmartRef__":true,"id":7977},"_id":"_558","storedString":"owner ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7984":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7985":{"style":{"__isSmartRef__":true,"id":7986},"chunkOwner":{"__isSmartRef__":true,"id":7977},"_id":"_559","storedString":"World","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7986":{"color":{"__isSmartRef__":true,"id":7050},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7987":{"morph":{"__isSmartRef__":true,"id":7977},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7988":{"x":15,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7989":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7990":{"onMouseDown":{"__isSmartRef__":true,"id":7991}},"7991":{"varMapping":{"__isSmartRef__":true,"id":7992},"source":"function onMouseDown(evt) {\n if (evt.isLeftMouseButtonDown() && this.owner.owner.item.onSelect) {\n this.owner.owner.getRootTree().select(this.owner.owner);\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7997},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7992":{"this":{"__isSmartRef__":true,"id":7977},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7993}},"7993":{"$super":{"__isSmartRef__":true,"id":7994}},"7994":{"varMapping":{"__isSmartRef__":true,"id":7995},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7996},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7995":{"obj":{"__isSmartRef__":true,"id":7977},"name":"onMouseDown"},"7996":{},"7997":{},"7998":{"_Position":{"__isSmartRef__":true,"id":7999},"renderContextTable":{"__isSmartRef__":true,"id":8000},"_Extent":{"__isSmartRef__":true,"id":8001},"_Padding":{"__isSmartRef__":true,"id":8002},"_NodeClass":["Morph","Box"],"_NodeId":"morph-3fb7f6d4-71cc-4832-be82-b21c41de9e89","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7999":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8000":{"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"},"8001":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8002":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8003":{"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","setOriginClass":"setOriginClassHTML"},"8004":{"morph":{"__isSmartRef__":true,"id":7957},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8005":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8006":{"resizeWidth":true,"layouter":{"__isSmartRef__":true,"id":8007}},"8007":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":5,"container":{"__isSmartRef__":true,"id":7957},"__LivelyClassName__":"lively.morphic.Layout.HorizontalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"8008":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8009":{"_Position":{"__isSmartRef__":true,"id":8010},"renderContextTable":{"__isSmartRef__":true,"id":8011},"_Extent":{"__isSmartRef__":true,"id":8012},"_Padding":{"__isSmartRef__":true,"id":8013},"_NodeClass":["Morph","Box","Tree"],"_NodeId":"morph-f1b81a80-c1cc-4c0e-9525-4c47e569ab46","_Fill":{"__isSmartRef__":true,"id":8014},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8010":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8011":{"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"},"8012":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8013":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8014":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8015":{"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","setOriginClass":"setOriginClassHTML"},"8016":{"morph":{"__isSmartRef__":true,"id":7956},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8017":{"x":0,"y":240,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8018":{"resizeWidth":true,"layouter":{"__isSmartRef__":true,"id":8019}},"8019":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":{"__isSmartRef__":true,"id":8020},"spacing":0,"container":{"__isSmartRef__":true,"id":7956},"isDefered":false,"__LivelyClassName__":"lively.morphic.Layout.TreeLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"8020":{"top":0,"right":0,"bottom":0,"left":0},"8021":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8022":{"onSelect":{"__isSmartRef__":true,"id":8023},"onExpand":{"__isSmartRef__":true,"id":8026},"onUpdateChildren":{"__isSmartRef__":true,"id":8029},"onUpdate":{"__isSmartRef__":true,"id":8032}},"8023":{"varMapping":{"__isSmartRef__":true,"id":8024},"source":"function onSelect(tree) { this.inspector.select(this, tree); }","funcProperties":{"__isSmartRef__":true,"id":8025},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8024":{"this":{"__isSmartRef__":true,"id":7954}},"8025":{},"8026":{"varMapping":{"__isSmartRef__":true,"id":8027},"source":"function onExpand() { this.inspector.expand(this); }","funcProperties":{"__isSmartRef__":true,"id":8028},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8027":{"this":{"__isSmartRef__":true,"id":7954}},"8028":{},"8029":{"varMapping":{"__isSmartRef__":true,"id":8030},"source":"function onUpdateChildren() { this.inspector.expand(this); }","funcProperties":{"__isSmartRef__":true,"id":8031},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8030":{"this":{"__isSmartRef__":true,"id":7954}},"8031":{},"8032":{"varMapping":{"__isSmartRef__":true,"id":8033},"source":"function onUpdate() {\n this.description = this.inspector.describe(this.data);\n }","funcProperties":{"__isSmartRef__":true,"id":8034},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8033":{"this":{"__isSmartRef__":true,"id":7954}},"8034":{},"8035":{"data":{"__isSmartRef__":true,"id":6987},"inspector":{"__isSmartRef__":true,"id":6994},"parent":{"__isSmartRef__":true,"id":6595},"name":"partTests","description":"{}","children":[],"attributeConnections":[{"__isSmartRef__":true,"id":8036}],"doNotSerialize":["$$changed"],"doNotCopyProperties":["$$changed"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8103}},"8036":{"sourceObj":{"__isSmartRef__":true,"id":8035},"sourceAttrName":"changed","targetObj":{"__isSmartRef__":true,"id":8037},"targetMethodName":"update","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"8037":{"item":{"__isSmartRef__":true,"id":8035},"parent":{"__isSmartRef__":true,"id":7013},"depth":1,"submorphs":[{"__isSmartRef__":true,"id":8038}],"scripts":[],"shape":{"__isSmartRef__":true,"id":8090},"derivationIds":[],"id":"91D3F333-D312-4B61-9372-6B298501BA13","renderContextTable":{"__isSmartRef__":true,"id":8096},"eventHandler":{"__isSmartRef__":true,"id":8097},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":8098},"layout":{"__isSmartRef__":true,"id":8099},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":8102},"draggingEnabled":false,"dragAndDrop":true,"childNodes":null,"icon":{"__isSmartRef__":true,"id":8039},"label":{"__isSmartRef__":true,"id":8058},"node":{"__isSmartRef__":true,"id":8038},"owner":{"__isSmartRef__":true,"id":7013},"__LivelyClassName__":"lively.morphic.Tree","__SourceModuleName__":"Global.lively.morphic.Widgets"},"8038":{"submorphs":[{"__isSmartRef__":true,"id":8039},{"__isSmartRef__":true,"id":8058}],"scripts":[],"shape":{"__isSmartRef__":true,"id":8079},"derivationIds":[],"id":"5B051C52-AD91-4B15-9331-4DE7AF939D95","renderContextTable":{"__isSmartRef__":true,"id":8084},"eventHandler":{"__isSmartRef__":true,"id":8085},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":8086},"eventsAreIgnored":true,"layout":{"__isSmartRef__":true,"id":8087},"isInLayoutCycle":false,"owner":{"__isSmartRef__":true,"id":8037},"priorExtent":{"__isSmartRef__":true,"id":8089},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core"},"8039":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":8040},"derivationIds":[],"id":"07243269-4A56-4780-92C2-B09106842745","renderContextTable":{"__isSmartRef__":true,"id":8044},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":8045}],"eventHandler":{"__isSmartRef__":true,"id":8047},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"draggingEnabled":false,"_HandStyle":"default","_Align":"right","owner":{"__isSmartRef__":true,"id":8038},"_Position":{"__isSmartRef__":true,"id":8048},"priorExtent":{"__isSmartRef__":true,"id":8049},"_MaxTextWidth":2,"_MinTextWidth":2,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8050},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8040":{"_Position":{"__isSmartRef__":true,"id":8041},"renderContextTable":{"__isSmartRef__":true,"id":8042},"_Extent":{"__isSmartRef__":true,"id":8043},"_Padding":{"__isSmartRef__":true,"id":7025},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":null,"_NodeClass":["Morph","Text"],"_NodeId":"morph-07243269-4a56-4780-92c2-b09106842745","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8041":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8042":{"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"},"8043":{"x":10,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8044":{"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","setOriginClass":"setOriginClassHTML","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"},"8045":{"style":{"__isSmartRef__":true,"id":8046},"chunkOwner":{"__isSmartRef__":true,"id":8039},"_id":"_561","storedString":"►","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8046":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8047":{"morph":{"__isSmartRef__":true,"id":8039},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8048":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8049":{"x":10,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8050":{"onMouseDown":{"__isSmartRef__":true,"id":8051}},"8051":{"varMapping":{"__isSmartRef__":true,"id":8052},"source":"function onMouseDown(evt) {\n if (this.owner.owner.item.children && evt.isLeftMouseButtonDown()) {\n this.owner.owner.toggle();\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8057},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8052":{"this":{"__isSmartRef__":true,"id":8039},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8053}},"8053":{"$super":{"__isSmartRef__":true,"id":8054}},"8054":{"varMapping":{"__isSmartRef__":true,"id":8055},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8056},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8055":{"obj":{"__isSmartRef__":true,"id":8039},"name":"onMouseDown"},"8056":{},"8057":{},"8058":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":8059},"derivationIds":[],"id":"B4E3990B-8B1F-43A0-A71C-E53C4741D714","renderContextTable":{"__isSmartRef__":true,"id":8063},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":8064},{"__isSmartRef__":true,"id":8066}],"eventHandler":{"__isSmartRef__":true,"id":8068},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"draggingEnabled":false,"_HandStyle":"default","owner":{"__isSmartRef__":true,"id":8038},"_Position":{"__isSmartRef__":true,"id":8069},"priorExtent":{"__isSmartRef__":true,"id":8070},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8071},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8059":{"_Position":{"__isSmartRef__":true,"id":8060},"renderContextTable":{"__isSmartRef__":true,"id":8061},"_Extent":{"__isSmartRef__":true,"id":8062},"_Padding":{"__isSmartRef__":true,"id":7025},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":null,"_NodeClass":["Morph","Text"],"_NodeId":"morph-b4e3990b-8b1f-43a0-a71c-e53c4741d714","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8060":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8061":{"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"},"8062":{"x":81,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8063":{"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","setOriginClass":"setOriginClassHTML","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"},"8064":{"style":{"__isSmartRef__":true,"id":8065},"chunkOwner":{"__isSmartRef__":true,"id":8058},"_id":"_563","storedString":"partTests ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8065":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8066":{"style":{"__isSmartRef__":true,"id":8067},"chunkOwner":{"__isSmartRef__":true,"id":8058},"_id":"_564","storedString":"{}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8067":{"color":{"__isSmartRef__":true,"id":7050},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8068":{"morph":{"__isSmartRef__":true,"id":8058},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8069":{"x":15,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8070":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8071":{"onMouseDown":{"__isSmartRef__":true,"id":8072}},"8072":{"varMapping":{"__isSmartRef__":true,"id":8073},"source":"function onMouseDown(evt) {\n if (evt.isLeftMouseButtonDown() && this.owner.owner.item.onSelect) {\n this.owner.owner.getRootTree().select(this.owner.owner);\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8078},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8073":{"this":{"__isSmartRef__":true,"id":8058},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8074}},"8074":{"$super":{"__isSmartRef__":true,"id":8075}},"8075":{"varMapping":{"__isSmartRef__":true,"id":8076},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8077},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8076":{"obj":{"__isSmartRef__":true,"id":8058},"name":"onMouseDown"},"8077":{},"8078":{},"8079":{"_Position":{"__isSmartRef__":true,"id":8080},"renderContextTable":{"__isSmartRef__":true,"id":8081},"_Extent":{"__isSmartRef__":true,"id":8082},"_Padding":{"__isSmartRef__":true,"id":8083},"_NodeClass":["Morph","Box"],"_NodeId":"morph-5b051c52-ad91-4b15-9331-4de7af939d95","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8080":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8081":{"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"},"8082":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8083":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8084":{"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","setOriginClass":"setOriginClassHTML"},"8085":{"morph":{"__isSmartRef__":true,"id":8038},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8086":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8087":{"resizeWidth":true,"layouter":{"__isSmartRef__":true,"id":8088}},"8088":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":5,"container":{"__isSmartRef__":true,"id":8038},"__LivelyClassName__":"lively.morphic.Layout.HorizontalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"8089":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8090":{"_Position":{"__isSmartRef__":true,"id":8091},"renderContextTable":{"__isSmartRef__":true,"id":8092},"_Extent":{"__isSmartRef__":true,"id":8093},"_Padding":{"__isSmartRef__":true,"id":8094},"_NodeClass":["Morph","Box","Tree"],"_NodeId":"morph-91d3f333-d312-4b61-9372-6b298501ba13","_Fill":{"__isSmartRef__":true,"id":8095},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8091":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8092":{"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"},"8093":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8094":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8095":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8096":{"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","setOriginClass":"setOriginClassHTML"},"8097":{"morph":{"__isSmartRef__":true,"id":8037},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8098":{"x":0,"y":260,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8099":{"resizeWidth":true,"layouter":{"__isSmartRef__":true,"id":8100}},"8100":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":{"__isSmartRef__":true,"id":8101},"spacing":0,"container":{"__isSmartRef__":true,"id":8037},"isDefered":false,"__LivelyClassName__":"lively.morphic.Layout.TreeLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"8101":{"top":0,"right":0,"bottom":0,"left":0},"8102":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8103":{"onSelect":{"__isSmartRef__":true,"id":8104},"onExpand":{"__isSmartRef__":true,"id":8107},"onUpdateChildren":{"__isSmartRef__":true,"id":8110},"onUpdate":{"__isSmartRef__":true,"id":8113}},"8104":{"varMapping":{"__isSmartRef__":true,"id":8105},"source":"function onSelect(tree) { this.inspector.select(this, tree); }","funcProperties":{"__isSmartRef__":true,"id":8106},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8105":{"this":{"__isSmartRef__":true,"id":8035}},"8106":{},"8107":{"varMapping":{"__isSmartRef__":true,"id":8108},"source":"function onExpand() { this.inspector.expand(this); }","funcProperties":{"__isSmartRef__":true,"id":8109},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8108":{"this":{"__isSmartRef__":true,"id":8035}},"8109":{},"8110":{"varMapping":{"__isSmartRef__":true,"id":8111},"source":"function onUpdateChildren() { this.inspector.expand(this); }","funcProperties":{"__isSmartRef__":true,"id":8112},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8111":{"this":{"__isSmartRef__":true,"id":8035}},"8112":{},"8113":{"varMapping":{"__isSmartRef__":true,"id":8114},"source":"function onUpdate() {\n this.description = this.inspector.describe(this.data);\n }","funcProperties":{"__isSmartRef__":true,"id":8115},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8114":{"this":{"__isSmartRef__":true,"id":8035}},"8115":{},"8116":{"data":{"__isSmartRef__":true,"id":6966},"inspector":{"__isSmartRef__":true,"id":6994},"parent":{"__isSmartRef__":true,"id":6595},"name":"partsBinMetaInfo","description":"PartsBinMetaInfo","children":[],"attributeConnections":[{"__isSmartRef__":true,"id":8117}],"doNotSerialize":["$$changed"],"doNotCopyProperties":["$$changed"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8184}},"8117":{"sourceObj":{"__isSmartRef__":true,"id":8116},"sourceAttrName":"changed","targetObj":{"__isSmartRef__":true,"id":8118},"targetMethodName":"update","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"8118":{"item":{"__isSmartRef__":true,"id":8116},"parent":{"__isSmartRef__":true,"id":7013},"depth":1,"submorphs":[{"__isSmartRef__":true,"id":8119}],"scripts":[],"shape":{"__isSmartRef__":true,"id":8171},"derivationIds":[],"id":"F9B49FCA-322B-4F12-A017-AD677CD2EFCE","renderContextTable":{"__isSmartRef__":true,"id":8177},"eventHandler":{"__isSmartRef__":true,"id":8178},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":8179},"layout":{"__isSmartRef__":true,"id":8180},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":8183},"draggingEnabled":false,"dragAndDrop":true,"childNodes":null,"icon":{"__isSmartRef__":true,"id":8120},"label":{"__isSmartRef__":true,"id":8139},"node":{"__isSmartRef__":true,"id":8119},"owner":{"__isSmartRef__":true,"id":7013},"__LivelyClassName__":"lively.morphic.Tree","__SourceModuleName__":"Global.lively.morphic.Widgets"},"8119":{"submorphs":[{"__isSmartRef__":true,"id":8120},{"__isSmartRef__":true,"id":8139}],"scripts":[],"shape":{"__isSmartRef__":true,"id":8160},"derivationIds":[],"id":"79EEFF05-C24C-47BB-9EFC-147B64EA035A","renderContextTable":{"__isSmartRef__":true,"id":8165},"eventHandler":{"__isSmartRef__":true,"id":8166},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":8167},"eventsAreIgnored":true,"layout":{"__isSmartRef__":true,"id":8168},"isInLayoutCycle":false,"owner":{"__isSmartRef__":true,"id":8118},"priorExtent":{"__isSmartRef__":true,"id":8170},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core"},"8120":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":8121},"derivationIds":[],"id":"45CC2117-0F79-408D-BFA2-8BC59FF36372","renderContextTable":{"__isSmartRef__":true,"id":8125},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":8126}],"eventHandler":{"__isSmartRef__":true,"id":8128},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"draggingEnabled":false,"_HandStyle":"default","_Align":"right","owner":{"__isSmartRef__":true,"id":8119},"_Position":{"__isSmartRef__":true,"id":8129},"priorExtent":{"__isSmartRef__":true,"id":8130},"_MaxTextWidth":2,"_MinTextWidth":2,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8131},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8121":{"_Position":{"__isSmartRef__":true,"id":8122},"renderContextTable":{"__isSmartRef__":true,"id":8123},"_Extent":{"__isSmartRef__":true,"id":8124},"_Padding":{"__isSmartRef__":true,"id":7025},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":null,"_NodeClass":["Morph","Text"],"_NodeId":"morph-45cc2117-0f79-408d-bfa2-8bc59ff36372","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8122":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8123":{"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"},"8124":{"x":10,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8125":{"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","setOriginClass":"setOriginClassHTML","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"},"8126":{"style":{"__isSmartRef__":true,"id":8127},"chunkOwner":{"__isSmartRef__":true,"id":8120},"_id":"_566","storedString":"►","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8127":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8128":{"morph":{"__isSmartRef__":true,"id":8120},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8129":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8130":{"x":10,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8131":{"onMouseDown":{"__isSmartRef__":true,"id":8132}},"8132":{"varMapping":{"__isSmartRef__":true,"id":8133},"source":"function onMouseDown(evt) {\n if (this.owner.owner.item.children && evt.isLeftMouseButtonDown()) {\n this.owner.owner.toggle();\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8138},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8133":{"this":{"__isSmartRef__":true,"id":8120},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8134}},"8134":{"$super":{"__isSmartRef__":true,"id":8135}},"8135":{"varMapping":{"__isSmartRef__":true,"id":8136},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8137},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8136":{"obj":{"__isSmartRef__":true,"id":8120},"name":"onMouseDown"},"8137":{},"8138":{},"8139":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":8140},"derivationIds":[],"id":"486F45B4-9036-400F-9CFB-CD2D00682CD4","renderContextTable":{"__isSmartRef__":true,"id":8144},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":8145},{"__isSmartRef__":true,"id":8147}],"eventHandler":{"__isSmartRef__":true,"id":8149},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"draggingEnabled":false,"_HandStyle":"default","owner":{"__isSmartRef__":true,"id":8119},"_Position":{"__isSmartRef__":true,"id":8150},"priorExtent":{"__isSmartRef__":true,"id":8151},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8152},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8140":{"_Position":{"__isSmartRef__":true,"id":8141},"renderContextTable":{"__isSmartRef__":true,"id":8142},"_Extent":{"__isSmartRef__":true,"id":8143},"_Padding":{"__isSmartRef__":true,"id":7025},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":null,"_NodeClass":["Morph","Text"],"_NodeId":"morph-486f45b4-9036-400f-9cfb-cd2d00682cd4","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8141":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8142":{"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"},"8143":{"x":220,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8144":{"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","setOriginClass":"setOriginClassHTML","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"},"8145":{"style":{"__isSmartRef__":true,"id":8146},"chunkOwner":{"__isSmartRef__":true,"id":8139},"_id":"_568","storedString":"partsBinMetaInfo ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8146":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8147":{"style":{"__isSmartRef__":true,"id":8148},"chunkOwner":{"__isSmartRef__":true,"id":8139},"_id":"_569","storedString":"PartsBinMetaInfo","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8148":{"color":{"__isSmartRef__":true,"id":7050},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8149":{"morph":{"__isSmartRef__":true,"id":8139},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8150":{"x":15,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8151":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8152":{"onMouseDown":{"__isSmartRef__":true,"id":8153}},"8153":{"varMapping":{"__isSmartRef__":true,"id":8154},"source":"function onMouseDown(evt) {\n if (evt.isLeftMouseButtonDown() && this.owner.owner.item.onSelect) {\n this.owner.owner.getRootTree().select(this.owner.owner);\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8159},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8154":{"this":{"__isSmartRef__":true,"id":8139},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8155}},"8155":{"$super":{"__isSmartRef__":true,"id":8156}},"8156":{"varMapping":{"__isSmartRef__":true,"id":8157},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8158},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8157":{"obj":{"__isSmartRef__":true,"id":8139},"name":"onMouseDown"},"8158":{},"8159":{},"8160":{"_Position":{"__isSmartRef__":true,"id":8161},"renderContextTable":{"__isSmartRef__":true,"id":8162},"_Extent":{"__isSmartRef__":true,"id":8163},"_Padding":{"__isSmartRef__":true,"id":8164},"_NodeClass":["Morph","Box"],"_NodeId":"morph-79eeff05-c24c-47bb-9efc-147b64ea035a","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8161":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8162":{"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"},"8163":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8164":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8165":{"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","setOriginClass":"setOriginClassHTML"},"8166":{"morph":{"__isSmartRef__":true,"id":8119},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8167":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8168":{"resizeWidth":true,"layouter":{"__isSmartRef__":true,"id":8169}},"8169":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":5,"container":{"__isSmartRef__":true,"id":8119},"__LivelyClassName__":"lively.morphic.Layout.HorizontalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"8170":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8171":{"_Position":{"__isSmartRef__":true,"id":8172},"renderContextTable":{"__isSmartRef__":true,"id":8173},"_Extent":{"__isSmartRef__":true,"id":8174},"_Padding":{"__isSmartRef__":true,"id":8175},"_NodeClass":["Morph","Box","Tree"],"_NodeId":"morph-f9b49fca-322b-4f12-a017-ad677cd2efce","_Fill":{"__isSmartRef__":true,"id":8176},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8172":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8173":{"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"},"8174":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8175":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8176":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8177":{"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","setOriginClass":"setOriginClassHTML"},"8178":{"morph":{"__isSmartRef__":true,"id":8118},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8179":{"x":0,"y":280,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8180":{"resizeWidth":true,"layouter":{"__isSmartRef__":true,"id":8181}},"8181":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":{"__isSmartRef__":true,"id":8182},"spacing":0,"container":{"__isSmartRef__":true,"id":8118},"isDefered":false,"__LivelyClassName__":"lively.morphic.Layout.TreeLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"8182":{"top":0,"right":0,"bottom":0,"left":0},"8183":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8184":{"onSelect":{"__isSmartRef__":true,"id":8185},"onExpand":{"__isSmartRef__":true,"id":8188},"onUpdateChildren":{"__isSmartRef__":true,"id":8191},"onUpdate":{"__isSmartRef__":true,"id":8194}},"8185":{"varMapping":{"__isSmartRef__":true,"id":8186},"source":"function onSelect(tree) { this.inspector.select(this, tree); }","funcProperties":{"__isSmartRef__":true,"id":8187},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8186":{"this":{"__isSmartRef__":true,"id":8116}},"8187":{},"8188":{"varMapping":{"__isSmartRef__":true,"id":8189},"source":"function onExpand() { this.inspector.expand(this); }","funcProperties":{"__isSmartRef__":true,"id":8190},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8189":{"this":{"__isSmartRef__":true,"id":8116}},"8190":{},"8191":{"varMapping":{"__isSmartRef__":true,"id":8192},"source":"function onUpdateChildren() { this.inspector.expand(this); }","funcProperties":{"__isSmartRef__":true,"id":8193},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8192":{"this":{"__isSmartRef__":true,"id":8116}},"8193":{},"8194":{"varMapping":{"__isSmartRef__":true,"id":8195},"source":"function onUpdate() {\n this.description = this.inspector.describe(this.data);\n }","funcProperties":{"__isSmartRef__":true,"id":8196},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8195":{"this":{"__isSmartRef__":true,"id":8116}},"8196":{},"8197":{"data":{"__isSmartRef__":true,"id":6992},"inspector":{"__isSmartRef__":true,"id":6994},"parent":{"__isSmartRef__":true,"id":6595},"name":"priorExtent","description":"Point","children":[],"attributeConnections":[{"__isSmartRef__":true,"id":8198}],"doNotSerialize":["$$changed"],"doNotCopyProperties":["$$changed"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8265}},"8198":{"sourceObj":{"__isSmartRef__":true,"id":8197},"sourceAttrName":"changed","targetObj":{"__isSmartRef__":true,"id":8199},"targetMethodName":"update","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"8199":{"item":{"__isSmartRef__":true,"id":8197},"parent":{"__isSmartRef__":true,"id":7013},"depth":1,"submorphs":[{"__isSmartRef__":true,"id":8200}],"scripts":[],"shape":{"__isSmartRef__":true,"id":8252},"derivationIds":[],"id":"7E95F09D-0BE2-4FE6-B1FE-B68CC6355CFA","renderContextTable":{"__isSmartRef__":true,"id":8258},"eventHandler":{"__isSmartRef__":true,"id":8259},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":8260},"layout":{"__isSmartRef__":true,"id":8261},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":8264},"draggingEnabled":false,"dragAndDrop":true,"childNodes":null,"icon":{"__isSmartRef__":true,"id":8201},"label":{"__isSmartRef__":true,"id":8220},"node":{"__isSmartRef__":true,"id":8200},"owner":{"__isSmartRef__":true,"id":7013},"__LivelyClassName__":"lively.morphic.Tree","__SourceModuleName__":"Global.lively.morphic.Widgets"},"8200":{"submorphs":[{"__isSmartRef__":true,"id":8201},{"__isSmartRef__":true,"id":8220}],"scripts":[],"shape":{"__isSmartRef__":true,"id":8241},"derivationIds":[],"id":"2DC548DC-A05C-48ED-88BA-BC9240D2E19D","renderContextTable":{"__isSmartRef__":true,"id":8246},"eventHandler":{"__isSmartRef__":true,"id":8247},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":8248},"eventsAreIgnored":true,"layout":{"__isSmartRef__":true,"id":8249},"isInLayoutCycle":false,"owner":{"__isSmartRef__":true,"id":8199},"priorExtent":{"__isSmartRef__":true,"id":8251},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core"},"8201":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":8202},"derivationIds":[],"id":"22F5FC84-018B-42B1-B094-2D5CB7200E29","renderContextTable":{"__isSmartRef__":true,"id":8206},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":8207}],"eventHandler":{"__isSmartRef__":true,"id":8209},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"draggingEnabled":false,"_HandStyle":"default","_Align":"right","owner":{"__isSmartRef__":true,"id":8200},"_Position":{"__isSmartRef__":true,"id":8210},"priorExtent":{"__isSmartRef__":true,"id":8211},"_MaxTextWidth":2,"_MinTextWidth":2,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8212},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8202":{"_Position":{"__isSmartRef__":true,"id":8203},"renderContextTable":{"__isSmartRef__":true,"id":8204},"_Extent":{"__isSmartRef__":true,"id":8205},"_Padding":{"__isSmartRef__":true,"id":7025},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":null,"_NodeClass":["Morph","Text"],"_NodeId":"morph-22f5fc84-018b-42b1-b094-2d5cb7200e29","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8203":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8204":{"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"},"8205":{"x":10,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8206":{"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","setOriginClass":"setOriginClassHTML","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"},"8207":{"style":{"__isSmartRef__":true,"id":8208},"chunkOwner":{"__isSmartRef__":true,"id":8201},"_id":"_571","storedString":"►","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8208":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8209":{"morph":{"__isSmartRef__":true,"id":8201},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8210":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8211":{"x":10,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8212":{"onMouseDown":{"__isSmartRef__":true,"id":8213}},"8213":{"varMapping":{"__isSmartRef__":true,"id":8214},"source":"function onMouseDown(evt) {\n if (this.owner.owner.item.children && evt.isLeftMouseButtonDown()) {\n this.owner.owner.toggle();\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8219},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8214":{"this":{"__isSmartRef__":true,"id":8201},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8215}},"8215":{"$super":{"__isSmartRef__":true,"id":8216}},"8216":{"varMapping":{"__isSmartRef__":true,"id":8217},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8218},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8217":{"obj":{"__isSmartRef__":true,"id":8201},"name":"onMouseDown"},"8218":{},"8219":{},"8220":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":8221},"derivationIds":[],"id":"C2F1DA08-CD91-4E44-9D5C-95204C212D1A","renderContextTable":{"__isSmartRef__":true,"id":8225},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":8226},{"__isSmartRef__":true,"id":8228}],"eventHandler":{"__isSmartRef__":true,"id":8230},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"draggingEnabled":false,"_HandStyle":"default","owner":{"__isSmartRef__":true,"id":8200},"_Position":{"__isSmartRef__":true,"id":8231},"priorExtent":{"__isSmartRef__":true,"id":8232},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8233},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8221":{"_Position":{"__isSmartRef__":true,"id":8222},"renderContextTable":{"__isSmartRef__":true,"id":8223},"_Extent":{"__isSmartRef__":true,"id":8224},"_Padding":{"__isSmartRef__":true,"id":7025},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":null,"_NodeClass":["Morph","Text"],"_NodeId":"morph-c2f1da08-cd91-4e44-9d5c-95204c212d1a","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8222":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8223":{"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"},"8224":{"x":110,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8225":{"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","setOriginClass":"setOriginClassHTML","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"},"8226":{"style":{"__isSmartRef__":true,"id":8227},"chunkOwner":{"__isSmartRef__":true,"id":8220},"_id":"_573","storedString":"priorExtent ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8227":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8228":{"style":{"__isSmartRef__":true,"id":8229},"chunkOwner":{"__isSmartRef__":true,"id":8220},"_id":"_574","storedString":"Point","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8229":{"color":{"__isSmartRef__":true,"id":7050},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8230":{"morph":{"__isSmartRef__":true,"id":8220},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8231":{"x":15,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8232":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8233":{"onMouseDown":{"__isSmartRef__":true,"id":8234}},"8234":{"varMapping":{"__isSmartRef__":true,"id":8235},"source":"function onMouseDown(evt) {\n if (evt.isLeftMouseButtonDown() && this.owner.owner.item.onSelect) {\n this.owner.owner.getRootTree().select(this.owner.owner);\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8240},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8235":{"this":{"__isSmartRef__":true,"id":8220},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8236}},"8236":{"$super":{"__isSmartRef__":true,"id":8237}},"8237":{"varMapping":{"__isSmartRef__":true,"id":8238},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8239},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8238":{"obj":{"__isSmartRef__":true,"id":8220},"name":"onMouseDown"},"8239":{},"8240":{},"8241":{"_Position":{"__isSmartRef__":true,"id":8242},"renderContextTable":{"__isSmartRef__":true,"id":8243},"_Extent":{"__isSmartRef__":true,"id":8244},"_Padding":{"__isSmartRef__":true,"id":8245},"_NodeClass":["Morph","Box"],"_NodeId":"morph-2dc548dc-a05c-48ed-88ba-bc9240d2e19d","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8242":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8243":{"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"},"8244":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8245":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8246":{"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","setOriginClass":"setOriginClassHTML"},"8247":{"morph":{"__isSmartRef__":true,"id":8200},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8248":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8249":{"resizeWidth":true,"layouter":{"__isSmartRef__":true,"id":8250}},"8250":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":5,"container":{"__isSmartRef__":true,"id":8200},"__LivelyClassName__":"lively.morphic.Layout.HorizontalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"8251":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8252":{"_Position":{"__isSmartRef__":true,"id":8253},"renderContextTable":{"__isSmartRef__":true,"id":8254},"_Extent":{"__isSmartRef__":true,"id":8255},"_Padding":{"__isSmartRef__":true,"id":8256},"_NodeClass":["Morph","Box","Tree"],"_NodeId":"morph-7e95f09d-0be2-4fe6-b1fe-b68cc6355cfa","_Fill":{"__isSmartRef__":true,"id":8257},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8253":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8254":{"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"},"8255":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8256":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8257":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8258":{"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","setOriginClass":"setOriginClassHTML"},"8259":{"morph":{"__isSmartRef__":true,"id":8199},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8260":{"x":0,"y":300,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8261":{"resizeWidth":true,"layouter":{"__isSmartRef__":true,"id":8262}},"8262":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":{"__isSmartRef__":true,"id":8263},"spacing":0,"container":{"__isSmartRef__":true,"id":8199},"isDefered":false,"__LivelyClassName__":"lively.morphic.Layout.TreeLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"8263":{"top":0,"right":0,"bottom":0,"left":0},"8264":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8265":{"onSelect":{"__isSmartRef__":true,"id":8266},"onExpand":{"__isSmartRef__":true,"id":8269},"onUpdateChildren":{"__isSmartRef__":true,"id":8272},"onUpdate":{"__isSmartRef__":true,"id":8275}},"8266":{"varMapping":{"__isSmartRef__":true,"id":8267},"source":"function onSelect(tree) { this.inspector.select(this, tree); }","funcProperties":{"__isSmartRef__":true,"id":8268},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8267":{"this":{"__isSmartRef__":true,"id":8197}},"8268":{},"8269":{"varMapping":{"__isSmartRef__":true,"id":8270},"source":"function onExpand() { this.inspector.expand(this); }","funcProperties":{"__isSmartRef__":true,"id":8271},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8270":{"this":{"__isSmartRef__":true,"id":8197}},"8271":{},"8272":{"varMapping":{"__isSmartRef__":true,"id":8273},"source":"function onUpdateChildren() { this.inspector.expand(this); }","funcProperties":{"__isSmartRef__":true,"id":8274},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8273":{"this":{"__isSmartRef__":true,"id":8197}},"8274":{},"8275":{"varMapping":{"__isSmartRef__":true,"id":8276},"source":"function onUpdate() {\n this.description = this.inspector.describe(this.data);\n }","funcProperties":{"__isSmartRef__":true,"id":8277},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8276":{"this":{"__isSmartRef__":true,"id":8197}},"8277":{},"8278":{"data":true,"inspector":{"__isSmartRef__":true,"id":6994},"parent":{"__isSmartRef__":true,"id":6595},"name":"registeredForMouseEvents","description":"true","attributeConnections":[{"__isSmartRef__":true,"id":8279}],"doNotSerialize":["$$changed"],"doNotCopyProperties":["$$changed"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8346}},"8279":{"sourceObj":{"__isSmartRef__":true,"id":8278},"sourceAttrName":"changed","targetObj":{"__isSmartRef__":true,"id":8280},"targetMethodName":"update","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"8280":{"item":{"__isSmartRef__":true,"id":8278},"parent":{"__isSmartRef__":true,"id":7013},"depth":1,"submorphs":[{"__isSmartRef__":true,"id":8281}],"scripts":[],"shape":{"__isSmartRef__":true,"id":8333},"derivationIds":[],"id":"7EA2F17C-A9A7-4F90-8179-8D1848D918DA","renderContextTable":{"__isSmartRef__":true,"id":8339},"eventHandler":{"__isSmartRef__":true,"id":8340},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":8341},"layout":{"__isSmartRef__":true,"id":8342},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":8345},"draggingEnabled":false,"dragAndDrop":true,"childNodes":null,"icon":{"__isSmartRef__":true,"id":8282},"label":{"__isSmartRef__":true,"id":8301},"node":{"__isSmartRef__":true,"id":8281},"owner":{"__isSmartRef__":true,"id":7013},"__LivelyClassName__":"lively.morphic.Tree","__SourceModuleName__":"Global.lively.morphic.Widgets"},"8281":{"submorphs":[{"__isSmartRef__":true,"id":8282},{"__isSmartRef__":true,"id":8301}],"scripts":[],"shape":{"__isSmartRef__":true,"id":8322},"derivationIds":[],"id":"6589075C-614E-4A89-B25F-ECFD660B262D","renderContextTable":{"__isSmartRef__":true,"id":8327},"eventHandler":{"__isSmartRef__":true,"id":8328},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":8329},"eventsAreIgnored":true,"layout":{"__isSmartRef__":true,"id":8330},"isInLayoutCycle":false,"owner":{"__isSmartRef__":true,"id":8280},"priorExtent":{"__isSmartRef__":true,"id":8332},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core"},"8282":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":8283},"derivationIds":[],"id":"F1956C17-9C25-46F0-85C7-AB086C09AB9E","renderContextTable":{"__isSmartRef__":true,"id":8287},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":8288}],"eventHandler":{"__isSmartRef__":true,"id":8290},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"draggingEnabled":false,"_HandStyle":"default","_Align":"right","owner":{"__isSmartRef__":true,"id":8281},"_Position":{"__isSmartRef__":true,"id":8291},"priorExtent":{"__isSmartRef__":true,"id":8292},"_MaxTextWidth":2,"_MinTextWidth":2,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8293},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8283":{"_Position":{"__isSmartRef__":true,"id":8284},"renderContextTable":{"__isSmartRef__":true,"id":8285},"_Extent":{"__isSmartRef__":true,"id":8286},"_Padding":{"__isSmartRef__":true,"id":7025},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":null,"_NodeClass":["Morph","Text"],"_NodeId":"morph-f1956c17-9c25-46f0-85c7-ab086c09ab9e","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8284":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8285":{"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"},"8286":{"x":10,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8287":{"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","setOriginClass":"setOriginClassHTML","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"},"8288":{"style":{"__isSmartRef__":true,"id":8289},"chunkOwner":{"__isSmartRef__":true,"id":8282},"_id":"_576","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8289":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8290":{"morph":{"__isSmartRef__":true,"id":8282},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8291":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8292":{"x":10,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8293":{"onMouseDown":{"__isSmartRef__":true,"id":8294}},"8294":{"varMapping":{"__isSmartRef__":true,"id":8295},"source":"function onMouseDown(evt) {\n if (this.owner.owner.item.children && evt.isLeftMouseButtonDown()) {\n this.owner.owner.toggle();\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8300},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8295":{"this":{"__isSmartRef__":true,"id":8282},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8296}},"8296":{"$super":{"__isSmartRef__":true,"id":8297}},"8297":{"varMapping":{"__isSmartRef__":true,"id":8298},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8299},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8298":{"obj":{"__isSmartRef__":true,"id":8282},"name":"onMouseDown"},"8299":{},"8300":{},"8301":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":8302},"derivationIds":[],"id":"F5245F46-0FCA-477F-8F16-8E576DE31BDC","renderContextTable":{"__isSmartRef__":true,"id":8306},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":8307},{"__isSmartRef__":true,"id":8309}],"eventHandler":{"__isSmartRef__":true,"id":8311},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"draggingEnabled":false,"_HandStyle":"default","owner":{"__isSmartRef__":true,"id":8281},"_Position":{"__isSmartRef__":true,"id":8312},"priorExtent":{"__isSmartRef__":true,"id":8313},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8314},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8302":{"_Position":{"__isSmartRef__":true,"id":8303},"renderContextTable":{"__isSmartRef__":true,"id":8304},"_Extent":{"__isSmartRef__":true,"id":8305},"_Padding":{"__isSmartRef__":true,"id":7025},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":null,"_NodeClass":["Morph","Text"],"_NodeId":"morph-f5245f46-0fca-477f-8f16-8e576de31bdc","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8303":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8304":{"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"},"8305":{"x":202,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8306":{"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","setOriginClass":"setOriginClassHTML","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"},"8307":{"style":{"__isSmartRef__":true,"id":8308},"chunkOwner":{"__isSmartRef__":true,"id":8301},"_id":"_578","storedString":"registeredForMouseEvents ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8308":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8309":{"style":{"__isSmartRef__":true,"id":8310},"chunkOwner":{"__isSmartRef__":true,"id":8301},"_id":"_579","storedString":"true","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8310":{"color":{"__isSmartRef__":true,"id":7050},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8311":{"morph":{"__isSmartRef__":true,"id":8301},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8312":{"x":15,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8313":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8314":{"onMouseDown":{"__isSmartRef__":true,"id":8315}},"8315":{"varMapping":{"__isSmartRef__":true,"id":8316},"source":"function onMouseDown(evt) {\n if (evt.isLeftMouseButtonDown() && this.owner.owner.item.onSelect) {\n this.owner.owner.getRootTree().select(this.owner.owner);\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8321},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8316":{"this":{"__isSmartRef__":true,"id":8301},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8317}},"8317":{"$super":{"__isSmartRef__":true,"id":8318}},"8318":{"varMapping":{"__isSmartRef__":true,"id":8319},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8320},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8319":{"obj":{"__isSmartRef__":true,"id":8301},"name":"onMouseDown"},"8320":{},"8321":{},"8322":{"_Position":{"__isSmartRef__":true,"id":8323},"renderContextTable":{"__isSmartRef__":true,"id":8324},"_Extent":{"__isSmartRef__":true,"id":8325},"_Padding":{"__isSmartRef__":true,"id":8326},"_NodeClass":["Morph","Box"],"_NodeId":"morph-6589075c-614e-4a89-b25f-ecfd660b262d","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8323":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8324":{"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"},"8325":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8326":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8327":{"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","setOriginClass":"setOriginClassHTML"},"8328":{"morph":{"__isSmartRef__":true,"id":8281},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8329":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8330":{"resizeWidth":true,"layouter":{"__isSmartRef__":true,"id":8331}},"8331":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":5,"container":{"__isSmartRef__":true,"id":8281},"__LivelyClassName__":"lively.morphic.Layout.HorizontalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"8332":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8333":{"_Position":{"__isSmartRef__":true,"id":8334},"renderContextTable":{"__isSmartRef__":true,"id":8335},"_Extent":{"__isSmartRef__":true,"id":8336},"_Padding":{"__isSmartRef__":true,"id":8337},"_NodeClass":["Morph","Box","Tree"],"_NodeId":"morph-7ea2f17c-a9a7-4f90-8179-8d1848d918da","_Fill":{"__isSmartRef__":true,"id":8338},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8334":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8335":{"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"},"8336":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8337":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8338":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8339":{"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","setOriginClass":"setOriginClassHTML"},"8340":{"morph":{"__isSmartRef__":true,"id":8280},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8341":{"x":0,"y":320,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8342":{"resizeWidth":true,"layouter":{"__isSmartRef__":true,"id":8343}},"8343":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":{"__isSmartRef__":true,"id":8344},"spacing":0,"container":{"__isSmartRef__":true,"id":8280},"isDefered":false,"__LivelyClassName__":"lively.morphic.Layout.TreeLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"8344":{"top":0,"right":0,"bottom":0,"left":0},"8345":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8346":{"onSelect":{"__isSmartRef__":true,"id":8347},"onUpdate":{"__isSmartRef__":true,"id":8350}},"8347":{"varMapping":{"__isSmartRef__":true,"id":8348},"source":"function onSelect(tree) { this.inspector.select(this, tree); }","funcProperties":{"__isSmartRef__":true,"id":8349},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8348":{"this":{"__isSmartRef__":true,"id":8278}},"8349":{},"8350":{"varMapping":{"__isSmartRef__":true,"id":8351},"source":"function onUpdate() {\n this.description = this.inspector.describe(this.data);\n }","funcProperties":{"__isSmartRef__":true,"id":8352},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8351":{"this":{"__isSmartRef__":true,"id":8278}},"8352":{},"8353":{"data":{"__isSmartRef__":true,"id":6985},"inspector":{"__isSmartRef__":true,"id":6994},"parent":{"__isSmartRef__":true,"id":6595},"name":"renderContextTable","description":"{...}","children":[],"attributeConnections":[{"__isSmartRef__":true,"id":8354}],"doNotSerialize":["$$changed"],"doNotCopyProperties":["$$changed"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8421}},"8354":{"sourceObj":{"__isSmartRef__":true,"id":8353},"sourceAttrName":"changed","targetObj":{"__isSmartRef__":true,"id":8355},"targetMethodName":"update","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"8355":{"item":{"__isSmartRef__":true,"id":8353},"parent":{"__isSmartRef__":true,"id":7013},"depth":1,"submorphs":[{"__isSmartRef__":true,"id":8356}],"scripts":[],"shape":{"__isSmartRef__":true,"id":8408},"derivationIds":[],"id":"2826F16B-4444-4DBD-9BDB-4647E6AA7875","renderContextTable":{"__isSmartRef__":true,"id":8414},"eventHandler":{"__isSmartRef__":true,"id":8415},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":8416},"layout":{"__isSmartRef__":true,"id":8417},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":8420},"draggingEnabled":false,"dragAndDrop":true,"childNodes":null,"icon":{"__isSmartRef__":true,"id":8357},"label":{"__isSmartRef__":true,"id":8376},"node":{"__isSmartRef__":true,"id":8356},"owner":{"__isSmartRef__":true,"id":7013},"__LivelyClassName__":"lively.morphic.Tree","__SourceModuleName__":"Global.lively.morphic.Widgets"},"8356":{"submorphs":[{"__isSmartRef__":true,"id":8357},{"__isSmartRef__":true,"id":8376}],"scripts":[],"shape":{"__isSmartRef__":true,"id":8397},"derivationIds":[],"id":"F5E9F4C0-2F89-4F91-A0B6-B7D420231C80","renderContextTable":{"__isSmartRef__":true,"id":8402},"eventHandler":{"__isSmartRef__":true,"id":8403},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":8404},"eventsAreIgnored":true,"layout":{"__isSmartRef__":true,"id":8405},"isInLayoutCycle":false,"owner":{"__isSmartRef__":true,"id":8355},"priorExtent":{"__isSmartRef__":true,"id":8407},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core"},"8357":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":8358},"derivationIds":[],"id":"F2BAF248-54D9-4F69-BFEE-2AE05B424D47","renderContextTable":{"__isSmartRef__":true,"id":8362},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":8363}],"eventHandler":{"__isSmartRef__":true,"id":8365},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"draggingEnabled":false,"_HandStyle":"default","_Align":"right","owner":{"__isSmartRef__":true,"id":8356},"_Position":{"__isSmartRef__":true,"id":8366},"priorExtent":{"__isSmartRef__":true,"id":8367},"_MaxTextWidth":2,"_MinTextWidth":2,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8368},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8358":{"_Position":{"__isSmartRef__":true,"id":8359},"renderContextTable":{"__isSmartRef__":true,"id":8360},"_Extent":{"__isSmartRef__":true,"id":8361},"_Padding":{"__isSmartRef__":true,"id":7025},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":null,"_NodeClass":["Morph","Text"],"_NodeId":"morph-f2baf248-54d9-4f69-bfee-2ae05b424d47","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8359":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8360":{"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"},"8361":{"x":10,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8362":{"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","setOriginClass":"setOriginClassHTML","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"},"8363":{"style":{"__isSmartRef__":true,"id":8364},"chunkOwner":{"__isSmartRef__":true,"id":8357},"_id":"_581","storedString":"►","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8364":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8365":{"morph":{"__isSmartRef__":true,"id":8357},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8366":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8367":{"x":10,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8368":{"onMouseDown":{"__isSmartRef__":true,"id":8369}},"8369":{"varMapping":{"__isSmartRef__":true,"id":8370},"source":"function onMouseDown(evt) {\n if (this.owner.owner.item.children && evt.isLeftMouseButtonDown()) {\n this.owner.owner.toggle();\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8375},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8370":{"this":{"__isSmartRef__":true,"id":8357},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8371}},"8371":{"$super":{"__isSmartRef__":true,"id":8372}},"8372":{"varMapping":{"__isSmartRef__":true,"id":8373},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8374},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8373":{"obj":{"__isSmartRef__":true,"id":8357},"name":"onMouseDown"},"8374":{},"8375":{},"8376":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":8377},"derivationIds":[],"id":"4E5D86AF-723A-4F4E-A3F6-3B5A17C1F323","renderContextTable":{"__isSmartRef__":true,"id":8381},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":8382},{"__isSmartRef__":true,"id":8384}],"eventHandler":{"__isSmartRef__":true,"id":8386},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"draggingEnabled":false,"_HandStyle":"default","owner":{"__isSmartRef__":true,"id":8356},"_Position":{"__isSmartRef__":true,"id":8387},"priorExtent":{"__isSmartRef__":true,"id":8388},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8389},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8377":{"_Position":{"__isSmartRef__":true,"id":8378},"renderContextTable":{"__isSmartRef__":true,"id":8379},"_Extent":{"__isSmartRef__":true,"id":8380},"_Padding":{"__isSmartRef__":true,"id":7025},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":null,"_NodeClass":["Morph","Text"],"_NodeId":"morph-4e5d86af-723a-4f4e-a3f6-3b5a17c1f323","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8378":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8379":{"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"},"8380":{"x":153,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8381":{"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","setOriginClass":"setOriginClassHTML","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"},"8382":{"style":{"__isSmartRef__":true,"id":8383},"chunkOwner":{"__isSmartRef__":true,"id":8376},"_id":"_583","storedString":"renderContextTable ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8383":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8384":{"style":{"__isSmartRef__":true,"id":8385},"chunkOwner":{"__isSmartRef__":true,"id":8376},"_id":"_584","storedString":"{...}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8385":{"color":{"__isSmartRef__":true,"id":7050},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8386":{"morph":{"__isSmartRef__":true,"id":8376},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8387":{"x":15,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8388":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8389":{"onMouseDown":{"__isSmartRef__":true,"id":8390}},"8390":{"varMapping":{"__isSmartRef__":true,"id":8391},"source":"function onMouseDown(evt) {\n if (evt.isLeftMouseButtonDown() && this.owner.owner.item.onSelect) {\n this.owner.owner.getRootTree().select(this.owner.owner);\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8396},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8391":{"this":{"__isSmartRef__":true,"id":8376},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8392}},"8392":{"$super":{"__isSmartRef__":true,"id":8393}},"8393":{"varMapping":{"__isSmartRef__":true,"id":8394},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8395},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8394":{"obj":{"__isSmartRef__":true,"id":8376},"name":"onMouseDown"},"8395":{},"8396":{},"8397":{"_Position":{"__isSmartRef__":true,"id":8398},"renderContextTable":{"__isSmartRef__":true,"id":8399},"_Extent":{"__isSmartRef__":true,"id":8400},"_Padding":{"__isSmartRef__":true,"id":8401},"_NodeClass":["Morph","Box"],"_NodeId":"morph-f5e9f4c0-2f89-4f91-a0b6-b7d420231c80","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8398":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8399":{"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"},"8400":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8401":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8402":{"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","setOriginClass":"setOriginClassHTML"},"8403":{"morph":{"__isSmartRef__":true,"id":8356},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8404":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8405":{"resizeWidth":true,"layouter":{"__isSmartRef__":true,"id":8406}},"8406":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":5,"container":{"__isSmartRef__":true,"id":8356},"__LivelyClassName__":"lively.morphic.Layout.HorizontalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"8407":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8408":{"_Position":{"__isSmartRef__":true,"id":8409},"renderContextTable":{"__isSmartRef__":true,"id":8410},"_Extent":{"__isSmartRef__":true,"id":8411},"_Padding":{"__isSmartRef__":true,"id":8412},"_NodeClass":["Morph","Box","Tree"],"_NodeId":"morph-2826f16b-4444-4dbd-9bdb-4647e6aa7875","_Fill":{"__isSmartRef__":true,"id":8413},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8409":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8410":{"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"},"8411":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8412":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8413":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8414":{"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","setOriginClass":"setOriginClassHTML"},"8415":{"morph":{"__isSmartRef__":true,"id":8355},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8416":{"x":0,"y":340,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8417":{"resizeWidth":true,"layouter":{"__isSmartRef__":true,"id":8418}},"8418":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":{"__isSmartRef__":true,"id":8419},"spacing":0,"container":{"__isSmartRef__":true,"id":8355},"isDefered":false,"__LivelyClassName__":"lively.morphic.Layout.TreeLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"8419":{"top":0,"right":0,"bottom":0,"left":0},"8420":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8421":{"onSelect":{"__isSmartRef__":true,"id":8422},"onExpand":{"__isSmartRef__":true,"id":8425},"onUpdateChildren":{"__isSmartRef__":true,"id":8428},"onUpdate":{"__isSmartRef__":true,"id":8431}},"8422":{"varMapping":{"__isSmartRef__":true,"id":8423},"source":"function onSelect(tree) { this.inspector.select(this, tree); }","funcProperties":{"__isSmartRef__":true,"id":8424},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8423":{"this":{"__isSmartRef__":true,"id":8353}},"8424":{},"8425":{"varMapping":{"__isSmartRef__":true,"id":8426},"source":"function onExpand() { this.inspector.expand(this); }","funcProperties":{"__isSmartRef__":true,"id":8427},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8426":{"this":{"__isSmartRef__":true,"id":8353}},"8427":{},"8428":{"varMapping":{"__isSmartRef__":true,"id":8429},"source":"function onUpdateChildren() { this.inspector.expand(this); }","funcProperties":{"__isSmartRef__":true,"id":8430},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8429":{"this":{"__isSmartRef__":true,"id":8353}},"8430":{},"8431":{"varMapping":{"__isSmartRef__":true,"id":8432},"source":"function onUpdate() {\n this.description = this.inspector.describe(this.data);\n }","funcProperties":{"__isSmartRef__":true,"id":8433},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8432":{"this":{"__isSmartRef__":true,"id":8353}},"8433":{},"8434":{"data":[],"inspector":{"__isSmartRef__":true,"id":6994},"parent":{"__isSmartRef__":true,"id":6595},"name":"scripts","description":"[]","children":[],"attributeConnections":[{"__isSmartRef__":true,"id":8435}],"doNotSerialize":["$$changed"],"doNotCopyProperties":["$$changed"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8502}},"8435":{"sourceObj":{"__isSmartRef__":true,"id":8434},"sourceAttrName":"changed","targetObj":{"__isSmartRef__":true,"id":8436},"targetMethodName":"update","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"8436":{"item":{"__isSmartRef__":true,"id":8434},"parent":{"__isSmartRef__":true,"id":7013},"depth":1,"submorphs":[{"__isSmartRef__":true,"id":8437}],"scripts":[],"shape":{"__isSmartRef__":true,"id":8489},"derivationIds":[],"id":"1343FADA-6057-4353-AFED-CC808D77805F","renderContextTable":{"__isSmartRef__":true,"id":8495},"eventHandler":{"__isSmartRef__":true,"id":8496},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":8497},"layout":{"__isSmartRef__":true,"id":8498},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":8501},"draggingEnabled":false,"dragAndDrop":true,"childNodes":null,"icon":{"__isSmartRef__":true,"id":8438},"label":{"__isSmartRef__":true,"id":8457},"node":{"__isSmartRef__":true,"id":8437},"owner":{"__isSmartRef__":true,"id":7013},"__LivelyClassName__":"lively.morphic.Tree","__SourceModuleName__":"Global.lively.morphic.Widgets"},"8437":{"submorphs":[{"__isSmartRef__":true,"id":8438},{"__isSmartRef__":true,"id":8457}],"scripts":[],"shape":{"__isSmartRef__":true,"id":8478},"derivationIds":[],"id":"CF57D00E-4585-4F9C-89A5-4EFA7566AA4A","renderContextTable":{"__isSmartRef__":true,"id":8483},"eventHandler":{"__isSmartRef__":true,"id":8484},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":8485},"eventsAreIgnored":true,"layout":{"__isSmartRef__":true,"id":8486},"isInLayoutCycle":false,"owner":{"__isSmartRef__":true,"id":8436},"priorExtent":{"__isSmartRef__":true,"id":8488},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core"},"8438":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":8439},"derivationIds":[],"id":"16CEFDEF-C6AF-4999-8701-8FA9F1D04559","renderContextTable":{"__isSmartRef__":true,"id":8443},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":8444}],"eventHandler":{"__isSmartRef__":true,"id":8446},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"draggingEnabled":false,"_HandStyle":"default","_Align":"right","owner":{"__isSmartRef__":true,"id":8437},"_Position":{"__isSmartRef__":true,"id":8447},"priorExtent":{"__isSmartRef__":true,"id":8448},"_MaxTextWidth":2,"_MinTextWidth":2,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8449},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8439":{"_Position":{"__isSmartRef__":true,"id":8440},"renderContextTable":{"__isSmartRef__":true,"id":8441},"_Extent":{"__isSmartRef__":true,"id":8442},"_Padding":{"__isSmartRef__":true,"id":7025},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":null,"_NodeClass":["Morph","Text"],"_NodeId":"morph-16cefdef-c6af-4999-8701-8fa9f1d04559","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8440":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8441":{"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"},"8442":{"x":10,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8443":{"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","setOriginClass":"setOriginClassHTML","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"},"8444":{"style":{"__isSmartRef__":true,"id":8445},"chunkOwner":{"__isSmartRef__":true,"id":8438},"_id":"_586","storedString":"►","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8445":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8446":{"morph":{"__isSmartRef__":true,"id":8438},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8447":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8448":{"x":10,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8449":{"onMouseDown":{"__isSmartRef__":true,"id":8450}},"8450":{"varMapping":{"__isSmartRef__":true,"id":8451},"source":"function onMouseDown(evt) {\n if (this.owner.owner.item.children && evt.isLeftMouseButtonDown()) {\n this.owner.owner.toggle();\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8456},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8451":{"this":{"__isSmartRef__":true,"id":8438},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8452}},"8452":{"$super":{"__isSmartRef__":true,"id":8453}},"8453":{"varMapping":{"__isSmartRef__":true,"id":8454},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8455},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8454":{"obj":{"__isSmartRef__":true,"id":8438},"name":"onMouseDown"},"8455":{},"8456":{},"8457":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":8458},"derivationIds":[],"id":"385C916E-83F6-4514-BBD9-91DEF8B3F35F","renderContextTable":{"__isSmartRef__":true,"id":8462},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":8463},{"__isSmartRef__":true,"id":8465}],"eventHandler":{"__isSmartRef__":true,"id":8467},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"draggingEnabled":false,"_HandStyle":"default","owner":{"__isSmartRef__":true,"id":8437},"_Position":{"__isSmartRef__":true,"id":8468},"priorExtent":{"__isSmartRef__":true,"id":8469},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8470},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8458":{"_Position":{"__isSmartRef__":true,"id":8459},"renderContextTable":{"__isSmartRef__":true,"id":8460},"_Extent":{"__isSmartRef__":true,"id":8461},"_Padding":{"__isSmartRef__":true,"id":7025},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":null,"_NodeClass":["Morph","Text"],"_NodeId":"morph-385c916e-83f6-4514-bbd9-91def8b3f35f","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8459":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8460":{"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"},"8461":{"x":62,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8462":{"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","setOriginClass":"setOriginClassHTML","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"},"8463":{"style":{"__isSmartRef__":true,"id":8464},"chunkOwner":{"__isSmartRef__":true,"id":8457},"_id":"_588","storedString":"scripts ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8464":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8465":{"style":{"__isSmartRef__":true,"id":8466},"chunkOwner":{"__isSmartRef__":true,"id":8457},"_id":"_589","storedString":"[]","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8466":{"color":{"__isSmartRef__":true,"id":7050},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8467":{"morph":{"__isSmartRef__":true,"id":8457},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8468":{"x":15,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8469":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8470":{"onMouseDown":{"__isSmartRef__":true,"id":8471}},"8471":{"varMapping":{"__isSmartRef__":true,"id":8472},"source":"function onMouseDown(evt) {\n if (evt.isLeftMouseButtonDown() && this.owner.owner.item.onSelect) {\n this.owner.owner.getRootTree().select(this.owner.owner);\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8477},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8472":{"this":{"__isSmartRef__":true,"id":8457},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8473}},"8473":{"$super":{"__isSmartRef__":true,"id":8474}},"8474":{"varMapping":{"__isSmartRef__":true,"id":8475},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8476},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8475":{"obj":{"__isSmartRef__":true,"id":8457},"name":"onMouseDown"},"8476":{},"8477":{},"8478":{"_Position":{"__isSmartRef__":true,"id":8479},"renderContextTable":{"__isSmartRef__":true,"id":8480},"_Extent":{"__isSmartRef__":true,"id":8481},"_Padding":{"__isSmartRef__":true,"id":8482},"_NodeClass":["Morph","Box"],"_NodeId":"morph-cf57d00e-4585-4f9c-89a5-4efa7566aa4a","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8479":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8480":{"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"},"8481":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8482":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8483":{"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","setOriginClass":"setOriginClassHTML"},"8484":{"morph":{"__isSmartRef__":true,"id":8437},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8485":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8486":{"resizeWidth":true,"layouter":{"__isSmartRef__":true,"id":8487}},"8487":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":5,"container":{"__isSmartRef__":true,"id":8437},"__LivelyClassName__":"lively.morphic.Layout.HorizontalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"8488":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8489":{"_Position":{"__isSmartRef__":true,"id":8490},"renderContextTable":{"__isSmartRef__":true,"id":8491},"_Extent":{"__isSmartRef__":true,"id":8492},"_Padding":{"__isSmartRef__":true,"id":8493},"_NodeClass":["Morph","Box","Tree"],"_NodeId":"morph-1343fada-6057-4353-afed-cc808d77805f","_Fill":{"__isSmartRef__":true,"id":8494},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8490":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8491":{"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"},"8492":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8493":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8494":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8495":{"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","setOriginClass":"setOriginClassHTML"},"8496":{"morph":{"__isSmartRef__":true,"id":8436},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8497":{"x":0,"y":360,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8498":{"resizeWidth":true,"layouter":{"__isSmartRef__":true,"id":8499}},"8499":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":{"__isSmartRef__":true,"id":8500},"spacing":0,"container":{"__isSmartRef__":true,"id":8436},"isDefered":false,"__LivelyClassName__":"lively.morphic.Layout.TreeLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"8500":{"top":0,"right":0,"bottom":0,"left":0},"8501":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8502":{"onSelect":{"__isSmartRef__":true,"id":8503},"onExpand":{"__isSmartRef__":true,"id":8506},"onUpdateChildren":{"__isSmartRef__":true,"id":8509},"onUpdate":{"__isSmartRef__":true,"id":8512}},"8503":{"varMapping":{"__isSmartRef__":true,"id":8504},"source":"function onSelect(tree) { this.inspector.select(this, tree); }","funcProperties":{"__isSmartRef__":true,"id":8505},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8504":{"this":{"__isSmartRef__":true,"id":8434}},"8505":{},"8506":{"varMapping":{"__isSmartRef__":true,"id":8507},"source":"function onExpand() { this.inspector.expand(this); }","funcProperties":{"__isSmartRef__":true,"id":8508},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8507":{"this":{"__isSmartRef__":true,"id":8434}},"8508":{},"8509":{"varMapping":{"__isSmartRef__":true,"id":8510},"source":"function onUpdateChildren() { this.inspector.expand(this); }","funcProperties":{"__isSmartRef__":true,"id":8511},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8510":{"this":{"__isSmartRef__":true,"id":8434}},"8511":{},"8512":{"varMapping":{"__isSmartRef__":true,"id":8513},"source":"function onUpdate() {\n this.description = this.inspector.describe(this.data);\n }","funcProperties":{"__isSmartRef__":true,"id":8514},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8513":{"this":{"__isSmartRef__":true,"id":8434}},"8514":{},"8515":{"data":{"__isSmartRef__":true,"id":6958},"inspector":{"__isSmartRef__":true,"id":6994},"parent":{"__isSmartRef__":true,"id":6595},"name":"shape","description":"Rectangle","children":[],"attributeConnections":[{"__isSmartRef__":true,"id":8516}],"doNotSerialize":["$$changed"],"doNotCopyProperties":["$$changed"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8583}},"8516":{"sourceObj":{"__isSmartRef__":true,"id":8515},"sourceAttrName":"changed","targetObj":{"__isSmartRef__":true,"id":8517},"targetMethodName":"update","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"8517":{"item":{"__isSmartRef__":true,"id":8515},"parent":{"__isSmartRef__":true,"id":7013},"depth":1,"submorphs":[{"__isSmartRef__":true,"id":8518}],"scripts":[],"shape":{"__isSmartRef__":true,"id":8570},"derivationIds":[],"id":"08263272-122D-429B-A137-328B8F98E88D","renderContextTable":{"__isSmartRef__":true,"id":8576},"eventHandler":{"__isSmartRef__":true,"id":8577},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":8578},"layout":{"__isSmartRef__":true,"id":8579},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":8582},"draggingEnabled":false,"dragAndDrop":true,"childNodes":null,"icon":{"__isSmartRef__":true,"id":8519},"label":{"__isSmartRef__":true,"id":8538},"node":{"__isSmartRef__":true,"id":8518},"owner":{"__isSmartRef__":true,"id":7013},"__LivelyClassName__":"lively.morphic.Tree","__SourceModuleName__":"Global.lively.morphic.Widgets"},"8518":{"submorphs":[{"__isSmartRef__":true,"id":8519},{"__isSmartRef__":true,"id":8538}],"scripts":[],"shape":{"__isSmartRef__":true,"id":8559},"derivationIds":[],"id":"60A9EF90-50C5-4E80-AA2C-546EEBC7CC4C","renderContextTable":{"__isSmartRef__":true,"id":8564},"eventHandler":{"__isSmartRef__":true,"id":8565},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":8566},"eventsAreIgnored":true,"layout":{"__isSmartRef__":true,"id":8567},"isInLayoutCycle":false,"owner":{"__isSmartRef__":true,"id":8517},"priorExtent":{"__isSmartRef__":true,"id":8569},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core"},"8519":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":8520},"derivationIds":[],"id":"9A37BAD8-8C06-4900-B69E-98E01F16B8D0","renderContextTable":{"__isSmartRef__":true,"id":8524},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":8525}],"eventHandler":{"__isSmartRef__":true,"id":8527},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"draggingEnabled":false,"_HandStyle":"default","_Align":"right","owner":{"__isSmartRef__":true,"id":8518},"_Position":{"__isSmartRef__":true,"id":8528},"priorExtent":{"__isSmartRef__":true,"id":8529},"_MaxTextWidth":2,"_MinTextWidth":2,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8530},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8520":{"_Position":{"__isSmartRef__":true,"id":8521},"renderContextTable":{"__isSmartRef__":true,"id":8522},"_Extent":{"__isSmartRef__":true,"id":8523},"_Padding":{"__isSmartRef__":true,"id":7025},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":null,"_NodeClass":["Morph","Text"],"_NodeId":"morph-9a37bad8-8c06-4900-b69e-98e01f16b8d0","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8521":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8522":{"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"},"8523":{"x":10,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8524":{"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","setOriginClass":"setOriginClassHTML","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"},"8525":{"style":{"__isSmartRef__":true,"id":8526},"chunkOwner":{"__isSmartRef__":true,"id":8519},"_id":"_591","storedString":"►","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8526":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8527":{"morph":{"__isSmartRef__":true,"id":8519},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8528":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8529":{"x":10,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8530":{"onMouseDown":{"__isSmartRef__":true,"id":8531}},"8531":{"varMapping":{"__isSmartRef__":true,"id":8532},"source":"function onMouseDown(evt) {\n if (this.owner.owner.item.children && evt.isLeftMouseButtonDown()) {\n this.owner.owner.toggle();\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8537},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8532":{"this":{"__isSmartRef__":true,"id":8519},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8533}},"8533":{"$super":{"__isSmartRef__":true,"id":8534}},"8534":{"varMapping":{"__isSmartRef__":true,"id":8535},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8536},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8535":{"obj":{"__isSmartRef__":true,"id":8519},"name":"onMouseDown"},"8536":{},"8537":{},"8538":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":8539},"derivationIds":[],"id":"72BD2F46-67E4-43F2-A9C5-5F6EDE9ABE6D","renderContextTable":{"__isSmartRef__":true,"id":8543},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":8544},{"__isSmartRef__":true,"id":8546}],"eventHandler":{"__isSmartRef__":true,"id":8548},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"draggingEnabled":false,"_HandStyle":"default","owner":{"__isSmartRef__":true,"id":8518},"_Position":{"__isSmartRef__":true,"id":8549},"priorExtent":{"__isSmartRef__":true,"id":8550},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8551},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8539":{"_Position":{"__isSmartRef__":true,"id":8540},"renderContextTable":{"__isSmartRef__":true,"id":8541},"_Extent":{"__isSmartRef__":true,"id":8542},"_Padding":{"__isSmartRef__":true,"id":7025},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":null,"_NodeClass":["Morph","Text"],"_NodeId":"morph-72bd2f46-67e4-43f2-a9c5-5f6ede9abe6d","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8540":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8541":{"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"},"8542":{"x":115,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8543":{"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","setOriginClass":"setOriginClassHTML","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"},"8544":{"style":{"__isSmartRef__":true,"id":8545},"chunkOwner":{"__isSmartRef__":true,"id":8538},"_id":"_593","storedString":"shape ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8545":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8546":{"style":{"__isSmartRef__":true,"id":8547},"chunkOwner":{"__isSmartRef__":true,"id":8538},"_id":"_594","storedString":"Rectangle","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8547":{"color":{"__isSmartRef__":true,"id":7050},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8548":{"morph":{"__isSmartRef__":true,"id":8538},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8549":{"x":15,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8550":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8551":{"onMouseDown":{"__isSmartRef__":true,"id":8552}},"8552":{"varMapping":{"__isSmartRef__":true,"id":8553},"source":"function onMouseDown(evt) {\n if (evt.isLeftMouseButtonDown() && this.owner.owner.item.onSelect) {\n this.owner.owner.getRootTree().select(this.owner.owner);\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8558},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8553":{"this":{"__isSmartRef__":true,"id":8538},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8554}},"8554":{"$super":{"__isSmartRef__":true,"id":8555}},"8555":{"varMapping":{"__isSmartRef__":true,"id":8556},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8557},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8556":{"obj":{"__isSmartRef__":true,"id":8538},"name":"onMouseDown"},"8557":{},"8558":{},"8559":{"_Position":{"__isSmartRef__":true,"id":8560},"renderContextTable":{"__isSmartRef__":true,"id":8561},"_Extent":{"__isSmartRef__":true,"id":8562},"_Padding":{"__isSmartRef__":true,"id":8563},"_NodeClass":["Morph","Box"],"_NodeId":"morph-60a9ef90-50c5-4e80-aa2c-546eebc7cc4c","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8560":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8561":{"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"},"8562":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8563":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8564":{"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","setOriginClass":"setOriginClassHTML"},"8565":{"morph":{"__isSmartRef__":true,"id":8518},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8566":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8567":{"resizeWidth":true,"layouter":{"__isSmartRef__":true,"id":8568}},"8568":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":5,"container":{"__isSmartRef__":true,"id":8518},"__LivelyClassName__":"lively.morphic.Layout.HorizontalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"8569":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8570":{"_Position":{"__isSmartRef__":true,"id":8571},"renderContextTable":{"__isSmartRef__":true,"id":8572},"_Extent":{"__isSmartRef__":true,"id":8573},"_Padding":{"__isSmartRef__":true,"id":8574},"_NodeClass":["Morph","Box","Tree"],"_NodeId":"morph-08263272-122d-429b-a137-328b8f98e88d","_Fill":{"__isSmartRef__":true,"id":8575},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8571":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8572":{"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"},"8573":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8574":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8575":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8576":{"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","setOriginClass":"setOriginClassHTML"},"8577":{"morph":{"__isSmartRef__":true,"id":8517},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8578":{"x":0,"y":380,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8579":{"resizeWidth":true,"layouter":{"__isSmartRef__":true,"id":8580}},"8580":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":{"__isSmartRef__":true,"id":8581},"spacing":0,"container":{"__isSmartRef__":true,"id":8517},"isDefered":false,"__LivelyClassName__":"lively.morphic.Layout.TreeLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"8581":{"top":0,"right":0,"bottom":0,"left":0},"8582":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8583":{"onSelect":{"__isSmartRef__":true,"id":8584},"onExpand":{"__isSmartRef__":true,"id":8587},"onUpdateChildren":{"__isSmartRef__":true,"id":8590},"onUpdate":{"__isSmartRef__":true,"id":8593}},"8584":{"varMapping":{"__isSmartRef__":true,"id":8585},"source":"function onSelect(tree) { this.inspector.select(this, tree); }","funcProperties":{"__isSmartRef__":true,"id":8586},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8585":{"this":{"__isSmartRef__":true,"id":8515}},"8586":{},"8587":{"varMapping":{"__isSmartRef__":true,"id":8588},"source":"function onExpand() { this.inspector.expand(this); }","funcProperties":{"__isSmartRef__":true,"id":8589},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8588":{"this":{"__isSmartRef__":true,"id":8515}},"8589":{},"8590":{"varMapping":{"__isSmartRef__":true,"id":8591},"source":"function onUpdateChildren() { this.inspector.expand(this); }","funcProperties":{"__isSmartRef__":true,"id":8592},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8591":{"this":{"__isSmartRef__":true,"id":8515}},"8592":{},"8593":{"varMapping":{"__isSmartRef__":true,"id":8594},"source":"function onUpdate() {\n this.description = this.inspector.describe(this.data);\n }","funcProperties":{"__isSmartRef__":true,"id":8595},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8594":{"this":{"__isSmartRef__":true,"id":8515}},"8595":{},"8596":{"data":false,"inspector":{"__isSmartRef__":true,"id":6994},"parent":{"__isSmartRef__":true,"id":6595},"name":"showsHalos","description":"false","attributeConnections":[{"__isSmartRef__":true,"id":8597}],"doNotSerialize":["$$changed"],"doNotCopyProperties":["$$changed"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8664}},"8597":{"sourceObj":{"__isSmartRef__":true,"id":8596},"sourceAttrName":"changed","targetObj":{"__isSmartRef__":true,"id":8598},"targetMethodName":"update","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"8598":{"item":{"__isSmartRef__":true,"id":8596},"parent":{"__isSmartRef__":true,"id":7013},"depth":1,"submorphs":[{"__isSmartRef__":true,"id":8599}],"scripts":[],"shape":{"__isSmartRef__":true,"id":8651},"derivationIds":[],"id":"BFC1A494-DD66-4A2E-8546-4B926210D84A","renderContextTable":{"__isSmartRef__":true,"id":8657},"eventHandler":{"__isSmartRef__":true,"id":8658},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":8659},"layout":{"__isSmartRef__":true,"id":8660},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":8663},"draggingEnabled":false,"dragAndDrop":true,"childNodes":null,"icon":{"__isSmartRef__":true,"id":8600},"label":{"__isSmartRef__":true,"id":8619},"node":{"__isSmartRef__":true,"id":8599},"owner":{"__isSmartRef__":true,"id":7013},"__LivelyClassName__":"lively.morphic.Tree","__SourceModuleName__":"Global.lively.morphic.Widgets"},"8599":{"submorphs":[{"__isSmartRef__":true,"id":8600},{"__isSmartRef__":true,"id":8619}],"scripts":[],"shape":{"__isSmartRef__":true,"id":8640},"derivationIds":[],"id":"7AE9FF04-9961-4BF3-8274-D45622089BDB","renderContextTable":{"__isSmartRef__":true,"id":8645},"eventHandler":{"__isSmartRef__":true,"id":8646},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":8647},"eventsAreIgnored":true,"layout":{"__isSmartRef__":true,"id":8648},"isInLayoutCycle":false,"owner":{"__isSmartRef__":true,"id":8598},"priorExtent":{"__isSmartRef__":true,"id":8650},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core"},"8600":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":8601},"derivationIds":[],"id":"BC8D5CBD-5E89-4E72-8722-F588178AC9C1","renderContextTable":{"__isSmartRef__":true,"id":8605},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":8606}],"eventHandler":{"__isSmartRef__":true,"id":8608},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"draggingEnabled":false,"_HandStyle":"default","_Align":"right","owner":{"__isSmartRef__":true,"id":8599},"_Position":{"__isSmartRef__":true,"id":8609},"priorExtent":{"__isSmartRef__":true,"id":8610},"_MaxTextWidth":2,"_MinTextWidth":2,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8611},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8601":{"_Position":{"__isSmartRef__":true,"id":8602},"renderContextTable":{"__isSmartRef__":true,"id":8603},"_Extent":{"__isSmartRef__":true,"id":8604},"_Padding":{"__isSmartRef__":true,"id":7025},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":null,"_NodeClass":["Morph","Text"],"_NodeId":"morph-bc8d5cbd-5e89-4e72-8722-f588178ac9c1","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8602":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8603":{"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"},"8604":{"x":10,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8605":{"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","setOriginClass":"setOriginClassHTML","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"},"8606":{"style":{"__isSmartRef__":true,"id":8607},"chunkOwner":{"__isSmartRef__":true,"id":8600},"_id":"_596","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8607":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8608":{"morph":{"__isSmartRef__":true,"id":8600},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8609":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8610":{"x":10,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8611":{"onMouseDown":{"__isSmartRef__":true,"id":8612}},"8612":{"varMapping":{"__isSmartRef__":true,"id":8613},"source":"function onMouseDown(evt) {\n if (this.owner.owner.item.children && evt.isLeftMouseButtonDown()) {\n this.owner.owner.toggle();\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8618},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8613":{"this":{"__isSmartRef__":true,"id":8600},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8614}},"8614":{"$super":{"__isSmartRef__":true,"id":8615}},"8615":{"varMapping":{"__isSmartRef__":true,"id":8616},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8617},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8616":{"obj":{"__isSmartRef__":true,"id":8600},"name":"onMouseDown"},"8617":{},"8618":{},"8619":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":8620},"derivationIds":[],"id":"F036F31B-53CC-4407-96F5-48792B756FA2","renderContextTable":{"__isSmartRef__":true,"id":8624},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":8625},{"__isSmartRef__":true,"id":8627}],"eventHandler":{"__isSmartRef__":true,"id":8629},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"draggingEnabled":false,"_HandStyle":"default","owner":{"__isSmartRef__":true,"id":8599},"_Position":{"__isSmartRef__":true,"id":8630},"priorExtent":{"__isSmartRef__":true,"id":8631},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8632},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8620":{"_Position":{"__isSmartRef__":true,"id":8621},"renderContextTable":{"__isSmartRef__":true,"id":8622},"_Extent":{"__isSmartRef__":true,"id":8623},"_Padding":{"__isSmartRef__":true,"id":7025},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":null,"_NodeClass":["Morph","Text"],"_NodeId":"morph-f036f31b-53cc-4407-96f5-48792b756fa2","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8621":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8622":{"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"},"8623":{"x":122,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8624":{"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","setOriginClass":"setOriginClassHTML","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"},"8625":{"style":{"__isSmartRef__":true,"id":8626},"chunkOwner":{"__isSmartRef__":true,"id":8619},"_id":"_598","storedString":"showsHalos ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8626":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8627":{"style":{"__isSmartRef__":true,"id":8628},"chunkOwner":{"__isSmartRef__":true,"id":8619},"_id":"_599","storedString":"false","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8628":{"color":{"__isSmartRef__":true,"id":7050},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8629":{"morph":{"__isSmartRef__":true,"id":8619},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8630":{"x":15,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8631":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8632":{"onMouseDown":{"__isSmartRef__":true,"id":8633}},"8633":{"varMapping":{"__isSmartRef__":true,"id":8634},"source":"function onMouseDown(evt) {\n if (evt.isLeftMouseButtonDown() && this.owner.owner.item.onSelect) {\n this.owner.owner.getRootTree().select(this.owner.owner);\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8639},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8634":{"this":{"__isSmartRef__":true,"id":8619},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8635}},"8635":{"$super":{"__isSmartRef__":true,"id":8636}},"8636":{"varMapping":{"__isSmartRef__":true,"id":8637},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8638},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8637":{"obj":{"__isSmartRef__":true,"id":8619},"name":"onMouseDown"},"8638":{},"8639":{},"8640":{"_Position":{"__isSmartRef__":true,"id":8641},"renderContextTable":{"__isSmartRef__":true,"id":8642},"_Extent":{"__isSmartRef__":true,"id":8643},"_Padding":{"__isSmartRef__":true,"id":8644},"_NodeClass":["Morph","Box"],"_NodeId":"morph-7ae9ff04-9961-4bf3-8274-d45622089bdb","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8641":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8642":{"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"},"8643":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8644":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8645":{"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","setOriginClass":"setOriginClassHTML"},"8646":{"morph":{"__isSmartRef__":true,"id":8599},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8647":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8648":{"resizeWidth":true,"layouter":{"__isSmartRef__":true,"id":8649}},"8649":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":5,"container":{"__isSmartRef__":true,"id":8599},"__LivelyClassName__":"lively.morphic.Layout.HorizontalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"8650":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8651":{"_Position":{"__isSmartRef__":true,"id":8652},"renderContextTable":{"__isSmartRef__":true,"id":8653},"_Extent":{"__isSmartRef__":true,"id":8654},"_Padding":{"__isSmartRef__":true,"id":8655},"_NodeClass":["Morph","Box","Tree"],"_NodeId":"morph-bfc1a494-dd66-4a2e-8546-4b926210d84a","_Fill":{"__isSmartRef__":true,"id":8656},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8652":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8653":{"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"},"8654":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8655":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8656":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8657":{"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","setOriginClass":"setOriginClassHTML"},"8658":{"morph":{"__isSmartRef__":true,"id":8598},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8659":{"x":0,"y":400,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8660":{"resizeWidth":true,"layouter":{"__isSmartRef__":true,"id":8661}},"8661":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":{"__isSmartRef__":true,"id":8662},"spacing":0,"container":{"__isSmartRef__":true,"id":8598},"isDefered":false,"__LivelyClassName__":"lively.morphic.Layout.TreeLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"8662":{"top":0,"right":0,"bottom":0,"left":0},"8663":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8664":{"onSelect":{"__isSmartRef__":true,"id":8665},"onUpdate":{"__isSmartRef__":true,"id":8668}},"8665":{"varMapping":{"__isSmartRef__":true,"id":8666},"source":"function onSelect(tree) { this.inspector.select(this, tree); }","funcProperties":{"__isSmartRef__":true,"id":8667},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8666":{"this":{"__isSmartRef__":true,"id":8596}},"8667":{},"8668":{"varMapping":{"__isSmartRef__":true,"id":8669},"source":"function onUpdate() {\n this.description = this.inspector.describe(this.data);\n }","funcProperties":{"__isSmartRef__":true,"id":8670},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8669":{"this":{"__isSmartRef__":true,"id":8596}},"8670":{},"8671":{"data":[{"__isSmartRef__":true,"id":6596},{"__isSmartRef__":true,"id":6691},{"__isSmartRef__":true,"id":6738},{"__isSmartRef__":true,"id":6836},{"__isSmartRef__":true,"id":6897}],"inspector":{"__isSmartRef__":true,"id":6994},"parent":{"__isSmartRef__":true,"id":6595},"name":"submorphs","description":"[...]","children":[],"attributeConnections":[{"__isSmartRef__":true,"id":8672}],"doNotSerialize":["$$changed"],"doNotCopyProperties":["$$changed"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8739}},"8672":{"sourceObj":{"__isSmartRef__":true,"id":8671},"sourceAttrName":"changed","targetObj":{"__isSmartRef__":true,"id":8673},"targetMethodName":"update","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"8673":{"item":{"__isSmartRef__":true,"id":8671},"parent":{"__isSmartRef__":true,"id":7013},"depth":1,"submorphs":[{"__isSmartRef__":true,"id":8674}],"scripts":[],"shape":{"__isSmartRef__":true,"id":8726},"derivationIds":[],"id":"B26A0BDE-316B-4249-B4F0-48EFFCAAB888","renderContextTable":{"__isSmartRef__":true,"id":8732},"eventHandler":{"__isSmartRef__":true,"id":8733},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":8734},"layout":{"__isSmartRef__":true,"id":8735},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":8738},"draggingEnabled":false,"dragAndDrop":true,"childNodes":null,"icon":{"__isSmartRef__":true,"id":8675},"label":{"__isSmartRef__":true,"id":8694},"node":{"__isSmartRef__":true,"id":8674},"owner":{"__isSmartRef__":true,"id":7013},"__LivelyClassName__":"lively.morphic.Tree","__SourceModuleName__":"Global.lively.morphic.Widgets"},"8674":{"submorphs":[{"__isSmartRef__":true,"id":8675},{"__isSmartRef__":true,"id":8694}],"scripts":[],"shape":{"__isSmartRef__":true,"id":8715},"derivationIds":[],"id":"E5CCA86F-E632-4224-951A-67E581E99C57","renderContextTable":{"__isSmartRef__":true,"id":8720},"eventHandler":{"__isSmartRef__":true,"id":8721},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":8722},"eventsAreIgnored":true,"layout":{"__isSmartRef__":true,"id":8723},"isInLayoutCycle":false,"owner":{"__isSmartRef__":true,"id":8673},"priorExtent":{"__isSmartRef__":true,"id":8725},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core"},"8675":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":8676},"derivationIds":[],"id":"D697240B-5172-4D92-972E-B6054FA57E32","renderContextTable":{"__isSmartRef__":true,"id":8680},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":8681}],"eventHandler":{"__isSmartRef__":true,"id":8683},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"draggingEnabled":false,"_HandStyle":"default","_Align":"right","owner":{"__isSmartRef__":true,"id":8674},"_Position":{"__isSmartRef__":true,"id":8684},"priorExtent":{"__isSmartRef__":true,"id":8685},"_MaxTextWidth":2,"_MinTextWidth":2,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8686},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8676":{"_Position":{"__isSmartRef__":true,"id":8677},"renderContextTable":{"__isSmartRef__":true,"id":8678},"_Extent":{"__isSmartRef__":true,"id":8679},"_Padding":{"__isSmartRef__":true,"id":7025},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":null,"_NodeClass":["Morph","Text"],"_NodeId":"morph-d697240b-5172-4d92-972e-b6054fa57e32","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8677":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8678":{"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"},"8679":{"x":10,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8680":{"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","setOriginClass":"setOriginClassHTML","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"},"8681":{"style":{"__isSmartRef__":true,"id":8682},"chunkOwner":{"__isSmartRef__":true,"id":8675},"_id":"_601","storedString":"►","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8682":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8683":{"morph":{"__isSmartRef__":true,"id":8675},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8684":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8685":{"x":10,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8686":{"onMouseDown":{"__isSmartRef__":true,"id":8687}},"8687":{"varMapping":{"__isSmartRef__":true,"id":8688},"source":"function onMouseDown(evt) {\n if (this.owner.owner.item.children && evt.isLeftMouseButtonDown()) {\n this.owner.owner.toggle();\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8693},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8688":{"this":{"__isSmartRef__":true,"id":8675},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8689}},"8689":{"$super":{"__isSmartRef__":true,"id":8690}},"8690":{"varMapping":{"__isSmartRef__":true,"id":8691},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8692},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8691":{"obj":{"__isSmartRef__":true,"id":8675},"name":"onMouseDown"},"8692":{},"8693":{},"8694":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":8695},"derivationIds":[],"id":"AE74B637-D5F3-40BC-8F87-A43ACC1D42A6","renderContextTable":{"__isSmartRef__":true,"id":8699},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":8700},{"__isSmartRef__":true,"id":8702}],"eventHandler":{"__isSmartRef__":true,"id":8704},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"draggingEnabled":false,"_HandStyle":"default","owner":{"__isSmartRef__":true,"id":8674},"_Position":{"__isSmartRef__":true,"id":8705},"priorExtent":{"__isSmartRef__":true,"id":8706},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8707},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8695":{"_Position":{"__isSmartRef__":true,"id":8696},"renderContextTable":{"__isSmartRef__":true,"id":8697},"_Extent":{"__isSmartRef__":true,"id":8698},"_Padding":{"__isSmartRef__":true,"id":7025},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":null,"_NodeClass":["Morph","Text"],"_NodeId":"morph-ae74b637-d5f3-40bc-8f87-a43acc1d42a6","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8696":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8697":{"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"},"8698":{"x":102,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8699":{"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","setOriginClass":"setOriginClassHTML","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"},"8700":{"style":{"__isSmartRef__":true,"id":8701},"chunkOwner":{"__isSmartRef__":true,"id":8694},"_id":"_603","storedString":"submorphs ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8701":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8702":{"style":{"__isSmartRef__":true,"id":8703},"chunkOwner":{"__isSmartRef__":true,"id":8694},"_id":"_604","storedString":"[...]","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8703":{"color":{"__isSmartRef__":true,"id":7050},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8704":{"morph":{"__isSmartRef__":true,"id":8694},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8705":{"x":15,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8706":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8707":{"onMouseDown":{"__isSmartRef__":true,"id":8708}},"8708":{"varMapping":{"__isSmartRef__":true,"id":8709},"source":"function onMouseDown(evt) {\n if (evt.isLeftMouseButtonDown() && this.owner.owner.item.onSelect) {\n this.owner.owner.getRootTree().select(this.owner.owner);\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8714},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8709":{"this":{"__isSmartRef__":true,"id":8694},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8710}},"8710":{"$super":{"__isSmartRef__":true,"id":8711}},"8711":{"varMapping":{"__isSmartRef__":true,"id":8712},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8713},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8712":{"obj":{"__isSmartRef__":true,"id":8694},"name":"onMouseDown"},"8713":{},"8714":{},"8715":{"_Position":{"__isSmartRef__":true,"id":8716},"renderContextTable":{"__isSmartRef__":true,"id":8717},"_Extent":{"__isSmartRef__":true,"id":8718},"_Padding":{"__isSmartRef__":true,"id":8719},"_NodeClass":["Morph","Box"],"_NodeId":"morph-e5cca86f-e632-4224-951a-67e581e99c57","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8716":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8717":{"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"},"8718":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8719":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8720":{"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","setOriginClass":"setOriginClassHTML"},"8721":{"morph":{"__isSmartRef__":true,"id":8674},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8722":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8723":{"resizeWidth":true,"layouter":{"__isSmartRef__":true,"id":8724}},"8724":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":5,"container":{"__isSmartRef__":true,"id":8674},"__LivelyClassName__":"lively.morphic.Layout.HorizontalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"8725":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8726":{"_Position":{"__isSmartRef__":true,"id":8727},"renderContextTable":{"__isSmartRef__":true,"id":8728},"_Extent":{"__isSmartRef__":true,"id":8729},"_Padding":{"__isSmartRef__":true,"id":8730},"_NodeClass":["Morph","Box","Tree"],"_NodeId":"morph-b26a0bde-316b-4249-b4f0-48effcaab888","_Fill":{"__isSmartRef__":true,"id":8731},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8727":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8728":{"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"},"8729":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8730":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8731":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8732":{"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","setOriginClass":"setOriginClassHTML"},"8733":{"morph":{"__isSmartRef__":true,"id":8673},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8734":{"x":0,"y":420,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8735":{"resizeWidth":true,"layouter":{"__isSmartRef__":true,"id":8736}},"8736":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":{"__isSmartRef__":true,"id":8737},"spacing":0,"container":{"__isSmartRef__":true,"id":8673},"isDefered":false,"__LivelyClassName__":"lively.morphic.Layout.TreeLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"8737":{"top":0,"right":0,"bottom":0,"left":0},"8738":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8739":{"onSelect":{"__isSmartRef__":true,"id":8740},"onExpand":{"__isSmartRef__":true,"id":8743},"onUpdateChildren":{"__isSmartRef__":true,"id":8746},"onUpdate":{"__isSmartRef__":true,"id":8749}},"8740":{"varMapping":{"__isSmartRef__":true,"id":8741},"source":"function onSelect(tree) { this.inspector.select(this, tree); }","funcProperties":{"__isSmartRef__":true,"id":8742},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8741":{"this":{"__isSmartRef__":true,"id":8671}},"8742":{},"8743":{"varMapping":{"__isSmartRef__":true,"id":8744},"source":"function onExpand() { this.inspector.expand(this); }","funcProperties":{"__isSmartRef__":true,"id":8745},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8744":{"this":{"__isSmartRef__":true,"id":8671}},"8745":{},"8746":{"varMapping":{"__isSmartRef__":true,"id":8747},"source":"function onUpdateChildren() { this.inspector.expand(this); }","funcProperties":{"__isSmartRef__":true,"id":8748},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8747":{"this":{"__isSmartRef__":true,"id":8671}},"8748":{},"8749":{"varMapping":{"__isSmartRef__":true,"id":8750},"source":"function onUpdate() {\n this.description = this.inspector.describe(this.data);\n }","funcProperties":{"__isSmartRef__":true,"id":8751},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8750":{"this":{"__isSmartRef__":true,"id":8671}},"8751":{},"8752":{"data":{"__isSmartRef__":true,"id":8753},"inspector":{"__isSmartRef__":true,"id":6994},"name":"","description":"inherited from lively.morphic.Box","children":[],"attributeConnections":[{"__isSmartRef__":true,"id":8754}],"doNotSerialize":["$$changed"],"doNotCopyProperties":["$$changed"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8821}},"8753":{"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core"},"8754":{"sourceObj":{"__isSmartRef__":true,"id":8752},"sourceAttrName":"changed","targetObj":{"__isSmartRef__":true,"id":8755},"targetMethodName":"update","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"8755":{"item":{"__isSmartRef__":true,"id":8752},"parent":{"__isSmartRef__":true,"id":7013},"depth":1,"submorphs":[{"__isSmartRef__":true,"id":8756}],"scripts":[],"shape":{"__isSmartRef__":true,"id":8808},"derivationIds":[],"id":"D6796C81-0F5E-41F8-846B-437DAA9C32B9","renderContextTable":{"__isSmartRef__":true,"id":8814},"eventHandler":{"__isSmartRef__":true,"id":8815},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":8816},"layout":{"__isSmartRef__":true,"id":8817},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":8820},"draggingEnabled":false,"dragAndDrop":true,"childNodes":null,"icon":{"__isSmartRef__":true,"id":8757},"label":{"__isSmartRef__":true,"id":8776},"node":{"__isSmartRef__":true,"id":8756},"owner":{"__isSmartRef__":true,"id":7013},"__LivelyClassName__":"lively.morphic.Tree","__SourceModuleName__":"Global.lively.morphic.Widgets"},"8756":{"submorphs":[{"__isSmartRef__":true,"id":8757},{"__isSmartRef__":true,"id":8776}],"scripts":[],"shape":{"__isSmartRef__":true,"id":8797},"derivationIds":[],"id":"2C71FC1A-C42D-49F8-AFF3-0E6C73CE0049","renderContextTable":{"__isSmartRef__":true,"id":8802},"eventHandler":{"__isSmartRef__":true,"id":8803},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":8804},"eventsAreIgnored":true,"layout":{"__isSmartRef__":true,"id":8805},"isInLayoutCycle":false,"owner":{"__isSmartRef__":true,"id":8755},"priorExtent":{"__isSmartRef__":true,"id":8807},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core"},"8757":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":8758},"derivationIds":[],"id":"95D26A8C-61F1-4CB0-B5E5-D41937439795","renderContextTable":{"__isSmartRef__":true,"id":8762},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":8763}],"eventHandler":{"__isSmartRef__":true,"id":8765},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"draggingEnabled":false,"_HandStyle":"default","_Align":"right","owner":{"__isSmartRef__":true,"id":8756},"_Position":{"__isSmartRef__":true,"id":8766},"priorExtent":{"__isSmartRef__":true,"id":8767},"_MaxTextWidth":2,"_MinTextWidth":2,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8768},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8758":{"_Position":{"__isSmartRef__":true,"id":8759},"renderContextTable":{"__isSmartRef__":true,"id":8760},"_Extent":{"__isSmartRef__":true,"id":8761},"_Padding":{"__isSmartRef__":true,"id":7025},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":null,"_NodeClass":["Morph","Text"],"_NodeId":"morph-95d26a8c-61f1-4cb0-b5e5-d41937439795","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8759":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8760":{"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"},"8761":{"x":10,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8762":{"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","setOriginClass":"setOriginClassHTML","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"},"8763":{"style":{"__isSmartRef__":true,"id":8764},"chunkOwner":{"__isSmartRef__":true,"id":8757},"_id":"_606","storedString":"►","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8764":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8765":{"morph":{"__isSmartRef__":true,"id":8757},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8766":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8767":{"x":10,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8768":{"onMouseDown":{"__isSmartRef__":true,"id":8769}},"8769":{"varMapping":{"__isSmartRef__":true,"id":8770},"source":"function onMouseDown(evt) {\n if (this.owner.owner.item.children && evt.isLeftMouseButtonDown()) {\n this.owner.owner.toggle();\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8775},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8770":{"this":{"__isSmartRef__":true,"id":8757},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8771}},"8771":{"$super":{"__isSmartRef__":true,"id":8772}},"8772":{"varMapping":{"__isSmartRef__":true,"id":8773},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8774},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8773":{"obj":{"__isSmartRef__":true,"id":8757},"name":"onMouseDown"},"8774":{},"8775":{},"8776":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":8777},"derivationIds":[],"id":"FFBD935A-5F09-452D-AB2A-474435BFA799","renderContextTable":{"__isSmartRef__":true,"id":8781},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":8782},{"__isSmartRef__":true,"id":8784}],"eventHandler":{"__isSmartRef__":true,"id":8786},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"draggingEnabled":false,"_HandStyle":"default","owner":{"__isSmartRef__":true,"id":8756},"_Position":{"__isSmartRef__":true,"id":8787},"priorExtent":{"__isSmartRef__":true,"id":8788},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8789},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8777":{"_Position":{"__isSmartRef__":true,"id":8778},"renderContextTable":{"__isSmartRef__":true,"id":8779},"_Extent":{"__isSmartRef__":true,"id":8780},"_Padding":{"__isSmartRef__":true,"id":7025},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":null,"_NodeClass":["Morph","Text"],"_NodeId":"morph-ffbd935a-5f09-452d-ab2a-474435bfa799","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8778":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8779":{"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"},"8780":{"x":210,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8781":{"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","setOriginClass":"setOriginClassHTML","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"},"8782":{"style":{"__isSmartRef__":true,"id":8783},"chunkOwner":{"__isSmartRef__":true,"id":8776},"_id":"_608","storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8783":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8784":{"style":{"__isSmartRef__":true,"id":8785},"chunkOwner":{"__isSmartRef__":true,"id":8776},"_id":"_609","storedString":"inherited from lively.morphic.Box","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8785":{"color":{"__isSmartRef__":true,"id":7050},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8786":{"morph":{"__isSmartRef__":true,"id":8776},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8787":{"x":15,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8788":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8789":{"onMouseDown":{"__isSmartRef__":true,"id":8790}},"8790":{"varMapping":{"__isSmartRef__":true,"id":8791},"source":"function onMouseDown(evt) {\n if (evt.isLeftMouseButtonDown() && this.owner.owner.item.onSelect) {\n this.owner.owner.getRootTree().select(this.owner.owner);\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8796},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8791":{"this":{"__isSmartRef__":true,"id":8776},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8792}},"8792":{"$super":{"__isSmartRef__":true,"id":8793}},"8793":{"varMapping":{"__isSmartRef__":true,"id":8794},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8795},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8794":{"obj":{"__isSmartRef__":true,"id":8776},"name":"onMouseDown"},"8795":{},"8796":{},"8797":{"_Position":{"__isSmartRef__":true,"id":8798},"renderContextTable":{"__isSmartRef__":true,"id":8799},"_Extent":{"__isSmartRef__":true,"id":8800},"_Padding":{"__isSmartRef__":true,"id":8801},"_NodeClass":["Morph","Box"],"_NodeId":"morph-2c71fc1a-c42d-49f8-aff3-0e6c73ce0049","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8798":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8799":{"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"},"8800":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8801":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8802":{"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","setOriginClass":"setOriginClassHTML"},"8803":{"morph":{"__isSmartRef__":true,"id":8756},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8804":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8805":{"resizeWidth":true,"layouter":{"__isSmartRef__":true,"id":8806}},"8806":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":5,"container":{"__isSmartRef__":true,"id":8756},"__LivelyClassName__":"lively.morphic.Layout.HorizontalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"8807":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8808":{"_Position":{"__isSmartRef__":true,"id":8809},"renderContextTable":{"__isSmartRef__":true,"id":8810},"_Extent":{"__isSmartRef__":true,"id":8811},"_Padding":{"__isSmartRef__":true,"id":8812},"_NodeClass":["Morph","Box","Tree"],"_NodeId":"morph-d6796c81-0f5e-41f8-846b-437daa9c32b9","_Fill":{"__isSmartRef__":true,"id":8813},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8809":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8810":{"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"},"8811":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8812":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8813":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8814":{"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","setOriginClass":"setOriginClassHTML"},"8815":{"morph":{"__isSmartRef__":true,"id":8755},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8816":{"x":0,"y":440,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8817":{"resizeWidth":true,"layouter":{"__isSmartRef__":true,"id":8818}},"8818":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":{"__isSmartRef__":true,"id":8819},"spacing":0,"container":{"__isSmartRef__":true,"id":8755},"isDefered":false,"__LivelyClassName__":"lively.morphic.Layout.TreeLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"8819":{"top":0,"right":0,"bottom":0,"left":0},"8820":{"x":125,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8821":{"onExpand":{"__isSmartRef__":true,"id":8822},"onUpdateChildren":{"__isSmartRef__":true,"id":8825},"onUpdate":{"__isSmartRef__":true,"id":8828}},"8822":{"varMapping":{"__isSmartRef__":true,"id":8823},"source":"function onExpand() { this.inspector.expand(this); }","funcProperties":{"__isSmartRef__":true,"id":8824},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8823":{"this":{"__isSmartRef__":true,"id":8752}},"8824":{},"8825":{"varMapping":{"__isSmartRef__":true,"id":8826},"source":"function onUpdateChildren() { this.inspector.expand(this); }","funcProperties":{"__isSmartRef__":true,"id":8827},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8826":{"this":{"__isSmartRef__":true,"id":8752}},"8827":{},"8828":{"varMapping":{"__isSmartRef__":true,"id":8829},"source":"function onUpdate() {\n this.description = \"inherited from \" + this.inspector.typename(this.data);\n }","funcProperties":{"__isSmartRef__":true,"id":8830},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8829":{"this":{"__isSmartRef__":true,"id":8752}},"8830":{},"8831":{"sourceObj":{"__isSmartRef__":true,"id":7014},"sourceAttrName":"changed","targetObj":{"__isSmartRef__":true,"id":7013},"targetMethodName":"update","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"8832":{"onSelect":{"__isSmartRef__":true,"id":8833},"onExpand":{"__isSmartRef__":true,"id":8836},"onUpdateChildren":{"__isSmartRef__":true,"id":8839},"onUpdate":{"__isSmartRef__":true,"id":8842}},"8833":{"varMapping":{"__isSmartRef__":true,"id":8834},"source":"function onSelect(tree) { this.inspector.select(this, tree); }","funcProperties":{"__isSmartRef__":true,"id":8835},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8834":{"this":{"__isSmartRef__":true,"id":7014}},"8835":{},"8836":{"varMapping":{"__isSmartRef__":true,"id":8837},"source":"function onExpand() { this.inspector.expand(this); }","funcProperties":{"__isSmartRef__":true,"id":8838},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8837":{"this":{"__isSmartRef__":true,"id":7014}},"8838":{},"8839":{"varMapping":{"__isSmartRef__":true,"id":8840},"source":"function onUpdateChildren() { this.inspector.expand(this); }","funcProperties":{"__isSmartRef__":true,"id":8841},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8840":{"this":{"__isSmartRef__":true,"id":7014}},"8841":{},"8842":{"varMapping":{"__isSmartRef__":true,"id":8843},"source":"function onUpdate() {\n this.description = this.inspector.describe(this.data);\n }","funcProperties":{"__isSmartRef__":true,"id":8844},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8843":{"this":{"__isSmartRef__":true,"id":7014}},"8844":{},"8845":{"_Position":{"__isSmartRef__":true,"id":8846},"renderContextTable":{"__isSmartRef__":true,"id":8847},"_Extent":{"__isSmartRef__":true,"id":8848},"_Padding":{"__isSmartRef__":true,"id":8849},"_NodeClass":["tree"],"_NodeId":"morph-01a6356e-c15d-4f8d-bbb6-8680b231177d","_Fill":{"__isSmartRef__":true,"id":8850},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":8851},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"8846":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"8847":{"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"},"8848":{"x":125,"y":460,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8849":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"8850":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8851":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"8852":{"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","setOriginClass":"setOriginClassHTML"},"8853":{"morph":{"__isSmartRef__":true,"id":7013},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"8854":{"resizeWidth":true,"layouter":{"__isSmartRef__":true,"id":8855}},"8855":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":{"__isSmartRef__":true,"id":8856},"spacing":0,"container":{"__isSmartRef__":true,"id":7013},"__SourceModuleName__":"Global.lively.morphic.Layout","isDefered":false,"__LivelyClassName__":"lively.morphic.Layout.TreeLayout"},"8856":{"top":0,"right":0,"bottom":0,"left":0},"8857":{"x":1,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"8858":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":8859},"derivationIds":[null],"id":"29A6219C-55DE-4ECC-9C26-6C13549D3D32","renderContextTable":{"__isSmartRef__":true,"id":8865},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":8866}],"eventHandler":{"__isSmartRef__":true,"id":8868},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":false,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"draggingEnabled":false,"_HandStyle":"default","_Align":"right","owner":{"__isSmartRef__":true,"id":8869},"_Position":{"__isSmartRef__":true,"id":8892},"priorExtent":{"__isSmartRef__":true,"id":8893},"_MaxTextWidth":2,"_MinTextWidth":2,"_MaxTextHeight":null,"_MinTextHeight":null,"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.Text"},"8859":{"_Position":{"__isSmartRef__":true,"id":8860},"renderContextTable":{"__isSmartRef__":true,"id":8861},"_Extent":{"__isSmartRef__":true,"id":8862},"_Padding":{"__isSmartRef__":true,"id":8863},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":8864},"_Fill":null,"_NodeClass":["morph","text"],"_NodeId":"morph-29a6219c-55de-4ecc-9c26-6c13549d3d32","__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"8860":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"8861":{"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"},"8862":{"x":10,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"8863":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"8864":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"8865":{"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","setOriginClass":"setOriginClassHTML","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"},"8866":{"style":{"__isSmartRef__":true,"id":8867},"chunkOwner":{"__isSmartRef__":true,"id":8858},"_id":"_494","storedString":"▼","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8867":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8868":{"morph":{"__isSmartRef__":true,"id":8858},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"8869":{"submorphs":[{"__isSmartRef__":true,"id":8858},{"__isSmartRef__":true,"id":8870}],"scripts":[],"shape":{"__isSmartRef__":true,"id":8881},"derivationIds":[null],"id":"2AEC3E2F-CB91-46F1-B8C1-8D35A130458F","renderContextTable":{"__isSmartRef__":true,"id":8886},"eventHandler":{"__isSmartRef__":true,"id":8887},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"layout":{"__isSmartRef__":true,"id":8888},"isInLayoutCycle":false,"owner":null,"_Position":{"__isSmartRef__":true,"id":8890},"priorExtent":{"__isSmartRef__":true,"id":8891},"__SourceModuleName__":"Global.lively.morphic.Core","__LivelyClassName__":"lively.morphic.Morph"},"8870":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":8871},"derivationIds":[null],"id":"6978CD3E-475C-4D72-8FFC-4EE1D72E5A57","renderContextTable":{"__isSmartRef__":true,"id":8875},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":8876}],"cachedTextString":"undefined","eventHandler":{"__isSmartRef__":true,"id":8878},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":false,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"draggingEnabled":false,"_HandStyle":"default","owner":{"__isSmartRef__":true,"id":8869},"_Position":{"__isSmartRef__":true,"id":8879},"priorExtent":{"__isSmartRef__":true,"id":8880},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.Text"},"8871":{"_Position":{"__isSmartRef__":true,"id":8872},"renderContextTable":{"__isSmartRef__":true,"id":8873},"_Extent":{"__isSmartRef__":true,"id":8874},"_Padding":{"__isSmartRef__":true,"id":8863},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":8864},"_Fill":null,"_NodeClass":["morph","text"],"_NodeId":"morph-6978cd3e-475c-4d72-8ffc-4ee1d72e5a57","__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"8872":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"8873":{"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"},"8874":{"x":99,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"8875":{"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","setOriginClass":"setOriginClassHTML","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"},"8876":{"style":{"__isSmartRef__":true,"id":8877},"chunkOwner":{"__isSmartRef__":true,"id":8870},"storedString":"undefinedObjectInspector","__SourceModuleName__":"Global.lively.morphic.TextCore","_id":"_484","__LivelyClassName__":"lively.morphic.TextChunk"},"8877":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"8878":{"morph":{"__isSmartRef__":true,"id":8870},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"8879":{"x":15,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"8880":{"x":100,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"8881":{"_Position":{"__isSmartRef__":true,"id":8882},"renderContextTable":{"__isSmartRef__":true,"id":8883},"_Extent":{"__isSmartRef__":true,"id":8884},"_Padding":{"__isSmartRef__":true,"id":8885},"_NodeClass":["morph"],"_NodeId":"morph-2aec3e2f-cb91-46f1-b8c1-8d35a130458f","__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"8882":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"8883":{"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"},"8884":{"x":115,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"8885":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"8886":{"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"},"8887":{"morph":{"__isSmartRef__":true,"id":8869},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"8888":{"resizeWidth":true,"layouter":{"__isSmartRef__":true,"id":8889}},"8889":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":5,"container":{"__isSmartRef__":true,"id":8869},"__SourceModuleName__":"Global.lively.morphic.Layout","__LivelyClassName__":"lively.morphic.Layout.HorizontalLayout"},"8890":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"8891":{"x":1,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"8892":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"8893":{"x":10,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"8894":{"x":-1.992011992001835,"y":-0.035946035991059944,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"8895":{"reset":{"__isSmartRef__":true,"id":8896}},"8896":{"varMapping":{"__isSmartRef__":true,"id":8897},"source":"function reset() {\n this.item = null;\n this.submorphs.invoke(\"remove\");\n this.childNodes = null;\n this.setExtent(pt(1,1));\n this.applyLayout();\n}","funcProperties":{"__isSmartRef__":true,"id":8898},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"8897":{"this":{"__isSmartRef__":true,"id":7013}},"8898":{"timestamp":{"__isSmartRef__":true,"id":8899},"user":"cschuster","tags":[]},"8899":{"isSerializedDate":true,"string":"Wed May 30 2012 00:35:26 GMT+0200 (Mitteleuropäische Sommerzeit)"},"8900":{"position":{"__isSmartRef__":true,"id":8901},"_Extent":{"__isSmartRef__":true,"id":8902},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":8903},"_Fill":{"__isSmartRef__":true,"id":8904},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":8905},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":8906},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"8901":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"8902":{"x":296.8712591602084,"y":273.2445189874876,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8903":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"8904":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8905":{"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"},"8906":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"8907":{"x":8.145,"y":41.217436058773686,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8908":{"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":8909},{"__isSmartRef__":true,"id":8911},{"__isSmartRef__":true,"id":8913},{"__isSmartRef__":true,"id":8915},{"__isSmartRef__":true,"id":8917},{"__isSmartRef__":true,"id":8919}],"revisionOnLoad":163371,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"8909":{"date":{"__isSmartRef__":true,"id":8910},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"8910":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"8911":{"date":{"__isSmartRef__":true,"id":8912},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"8912":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)"},"8913":{"date":{"__isSmartRef__":true,"id":8914},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"8914":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"8915":{"date":{"__isSmartRef__":true,"id":8916},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"8916":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"8917":{"date":{"__isSmartRef__":true,"id":8918},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"8918":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"8919":{"date":{"__isSmartRef__":true,"id":8920},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"8920":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (Mitteleuropäische Sommerzeit)"},"8921":{"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","setOriginClass":"setOriginClassHTML"},"8922":{"morph":{"__isSmartRef__":true,"id":7012},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"8923":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8924}},"8924":{"test01IsMorph":{"__isSmartRef__":true,"id":8925}},"8925":{"varMapping":{"__isSmartRef__":true,"id":8926},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":8927},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"8926":{"this":{"__isSmartRef__":true,"id":8923}},"8927":{},"8928":{"resizeWidth":true,"resizeHeight":true},"8929":{"x":296.8712591602084,"y":273.2445189874876,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8930":{"submorphs":[{"__isSmartRef__":true,"id":8931},{"__isSmartRef__":true,"id":8952}],"scripts":[],"shape":{"__isSmartRef__":true,"id":8965},"derivationIds":[null,"1DDF17DF-89F1-41AF-8FED-513C5DA4861F","34E9C329-CF65-4830-925D-B24B87EE3DF6","11A0A064-4A2C-4690-9636-6789C5696F63","35948438-B473-40F3-8AFF-7CEAAEAD2F48","9C44EA9A-7CD0-40B1-B44A-BD97126020A9","ED63BB10-E75E-41F7-B171-17FB2E70028A","2A26EF6F-B65C-4040-A343-0B563A6D23FD","1BC60F94-B9FA-4039-97F3-537564196FD9","1A3FCF3A-2B05-489C-A6A2-1BA668DD41C6","C5D0589C-A5E3-4EA4-8786-F69A01B8E54F","9018B830-2426-40E1-99E3-F8DD145D2907","8916D213-ED73-48BE-8C12-90AA950ECD3A","0EEEC303-0DA5-4A8A-9B2F-12D43E2AFEC2","756D8367-C492-435D-A58C-7777D259CAC9","0C785828-7A75-40B9-BA32-41E2E7BCF232","1CB7A529-70B5-4DB1-9A21-2DA7902316FC","9B3670A6-E75D-46C9-A993-21AA2E164105","080D3171-89D5-4048-AF20-47F19CB803C3"],"id":"DED44780-C1F6-484D-8E91-ACCDA9C459DD","renderContextTable":{"__isSmartRef__":true,"id":8970},"eventHandler":{"__isSmartRef__":true,"id":8971},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"owner":{"__isSmartRef__":true,"id":6994},"_Position":{"__isSmartRef__":true,"id":8972},"showsHalos":false,"priorExtent":{"__isSmartRef__":true,"id":8973},"layout":{"__isSmartRef__":true,"id":8974},"isInLayoutCycle":false,"prevScroll":[0,0],"isCopyMorphRef":true,"morphRefId":2,"__SourceModuleName__":"Global.lively.morphic.Core","_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Morph"},"8931":{"submorphs":[],"scripts":[],"id":"4A1BF6C4-1F44-4F4F-BF76-8FEC0C46706B","renderContextTable":{"__isSmartRef__":true,"id":8932},"shape":{"__isSmartRef__":true,"id":8933},"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"auto","eventHandler":{"__isSmartRef__":true,"id":8940},"_Position":{"__isSmartRef__":true,"id":8941},"itemList":[{"__isSmartRef__":true,"id":8942},{"__isSmartRef__":true,"id":8943},{"__isSmartRef__":true,"id":8944},{"__isSmartRef__":true,"id":8945}],"selectOnMove":false,"showsHalos":false,"priorExtent":{"__isSmartRef__":true,"id":8946},"attributeConnections":[{"__isSmartRef__":true,"id":8947}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"name":"ObjectInspectorFilterList","partsBinMetaInfo":{"__isSmartRef__":true,"id":8949},"__SourceModuleName__":"Global.lively.morphic.Core","prevScroll":[0,0],"selectedLineNo":0,"valueScale":1,"distanceToDragEvent":{"__isSmartRef__":true,"id":8950},"changeTriggered":false,"derivationIds":[11781,"5102790A-CF88-40E4-A4D5-2F4DC18EE7F4","99147EDF-9E62-4AEC-ADD3-8AE47D5B9CA5","5C61633B-2FCB-439D-BAF5-65CB4D143B97","B4426A19-F07D-430E-B4A0-A62E57595CC6","73A966DD-D592-4638-96F9-60608A6829A4","8685C59F-E3BA-4E8B-8BF3-F0B2DA4C489A","FFE81A11-EA11-4EC7-BDD2-4CD8CD233795","B99EF2EF-3A62-4E7B-BE60-1BE2827CCE65","A11E3246-8FFF-424D-88EE-BD89875802AD","AC6169D4-D438-4C2E-A28C-BD36B8083EBA","C767CCD0-8B53-4669-AE15-191BC54D43A8","16D2E351-C720-4868-AF19-37373DF22E18","E3043356-AEC3-4047-8F77-CE2FCFBD9A33","6731C1BC-FBBD-456C-9A73-725075E36BE2","BE9906CB-B16B-45B1-86E3-B9255D31570A","390F5946-D572-43AA-A8FE-690DE6A1E2D4","EF4BBFB3-414A-42A1-8521-04CAADCBCD93","4A9BE8E6-AB6E-493F-9C84-3111FB900D84","473226F1-A5A0-4CC0-B0BB-180AEA66B015","95CE6728-720A-4805-93F3-8B7F6F7F2533"],"owner":{"__isSmartRef__":true,"id":8930},"selection":"standard","layout":{"__isSmartRef__":true,"id":8951},"#startLetters":"","isBeingDragged":false,"_Rotation":0,"_Scale":0.998001,"__LivelyClassName__":"lively.morphic.DropDownList"},"8932":{"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","setOriginClass":"setOriginClassHTML","updateListContent":"updateListContentHTML","resizeList":"resizeListHTML","getItemIndexFromEvent":"getItemIndexFromEventHTML","getListExtent":"getListExtentHTML","setSize":"setSizeHTML","renderAsDropDownList":"renderAsDropDownListHTML","setFontSize":"setFontSizeHTML","setFontFamily":"setFontFamilyHTML","getSelectedIndexes":"getSelectedIndexesHTML","enableMultipleSelections":"enableMultipleSelectionsHTML","selectAllAt":"selectAllAtHTML","clearSelections":"clearSelectionsHTML","deselectAt":"deselectAtHTML"},"8933":{"_Position":{"__isSmartRef__":true,"id":8934},"renderContextTable":{"__isSmartRef__":true,"id":8935},"_Extent":{"__isSmartRef__":true,"id":8936},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":8937},"_Fill":{"__isSmartRef__":true,"id":8938},"__SourceModuleName__":"Global.lively.morphic.Shapes","_Padding":{"__isSmartRef__":true,"id":8939},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"8934":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"8935":{"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"},"8936":{"x":204.8712591602084,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8937":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"8938":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8939":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"8940":{"morph":{"__isSmartRef__":true,"id":8931},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"8941":{"x":92,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8942":{"isListItem":true,"string":"show standard properties","value":"standard"},"8943":{"isListItem":true,"string":"show all properties","value":"properties"},"8944":{"isListItem":true,"string":"show functions","value":"functions"},"8945":{"isListItem":true,"string":"show morphs","value":"submorphs"},"8946":{"x":204.8712591602084,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8947":{"sourceObj":{"__isSmartRef__":true,"id":8931},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":6994},"targetMethodName":"setFilter","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":8948},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"8948":{"source":{"__isSmartRef__":true,"id":8931},"target":{"__isSmartRef__":true,"id":6994}},"8949":{"requiredModules":[],"migrationLevel":2,"partsSpaceName":"PartsBin/Widgets/","__SourceModuleName__":"Global.lively.PartsBin","comment":"\"Native\" drop down list","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"8950":{"x":89,"y":-13.923870090022092,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"8951":{"resizeWidth":true},"8952":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":8953},"derivationIds":[null,"E88A53FB-D21B-44BB-BDFD-869442C56311","0F787D3F-D240-44AF-ACF9-68B168A37AF6","A057ACC6-677C-4F53-B1D5-9938B56D0FEB","9732F158-76D9-4A36-8A15-548AF9D33FDE","27B1C939-33F2-47D5-832F-A75A78CB87AB","14D838C8-A334-48E3-81C0-D163F3856BC8","8ED36FD4-3BC1-4666-9D10-9D5B011CCC09","03AB1784-1272-475D-907F-BCED9FB98003","9B479E1E-E883-48A8-A81E-C9401988816C","95B8D1CF-CA5A-467B-8E75-190C0F92968F","61D66172-31A5-4E3A-A8DA-7DB2A7E60829","2D0FA765-B758-4A5A-A27C-EC16E95D2F0A","AD1A023D-D343-4F30-8EE9-5CA1E5C6DFCA","FDBEE6AB-A3AC-4E07-B69A-202BF0E33B71","7A8530D3-BFD4-4C90-9F6E-FB5C59BB4E86","B9F96B7E-3E06-4CFB-8E58-DA25B52A5E53","ED1FEFD6-32CA-4FAD-A1D4-742130C739D9","53B9FE5E-BDCF-4A83-B227-BF0D13186017"],"id":"A34EC1A3-B332-477E-962A-36E0BFE63953","renderContextTable":{"__isSmartRef__":true,"id":8959},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":8960}],"eventHandler":{"__isSmartRef__":true,"id":8962},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"owner":{"__isSmartRef__":true,"id":8930},"priorExtent":{"__isSmartRef__":true,"id":8963},"_MaxTextWidth":84,"_MinTextWidth":84,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":8964},"showsHalos":false,"#startLetters":"can","isBeingDragged":false,"__SourceModuleName__":"Global.lively.morphic.TextCore","_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"8953":{"_Position":{"__isSmartRef__":true,"id":8954},"renderContextTable":{"__isSmartRef__":true,"id":8955},"_Extent":{"__isSmartRef__":true,"id":8956},"_Padding":{"__isSmartRef__":true,"id":8957},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":8958},"_Fill":null,"_NodeClass":["morph","text"],"_NodeId":"morph-e88a53fb-d21b-44bb-bdfd-869442c56311","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"8954":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"8955":{"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"},"8956":{"x":92,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8957":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"8958":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"8959":{"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","setOriginClass":"setOriginClassHTML","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"},"8960":{"style":{"__isSmartRef__":true,"id":8961},"chunkOwner":{"__isSmartRef__":true,"id":8952},"storedString":"Filter:","__SourceModuleName__":"Global.lively.morphic.TextCore","_id":"_486","__LivelyClassName__":"lively.morphic.TextChunk"},"8961":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"8962":{"morph":{"__isSmartRef__":true,"id":8952},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"8963":{"x":92,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8964":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8965":{"_Position":{"__isSmartRef__":true,"id":8966},"renderContextTable":{"__isSmartRef__":true,"id":8967},"_Extent":{"__isSmartRef__":true,"id":8968},"_Padding":{"__isSmartRef__":true,"id":8969},"_NodeClass":["morph"],"_NodeId":"morph-1ddf17df-89f1-41af-8fed-513c5da4861f","_BorderWidth":0,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"8966":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"8967":{"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"},"8968":{"x":296.8712591602084,"y":28.14243605877368,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8969":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"8970":{"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","setOriginClass":"setOriginClassHTML"},"8971":{"morph":{"__isSmartRef__":true,"id":8930},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"8972":{"x":8.145,"y":8.145,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8973":{"x":296.8712591602084,"y":28.14243605877368,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8974":{"resizeWidth":true,"layouter":{"__isSmartRef__":true,"id":8975},"adjustForNewBounds":true,"extentWithoutPlaceholder":{"__isSmartRef__":true,"id":8976}},"8975":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":8930},"__SourceModuleName__":"Global.lively.morphic.Layout","__LivelyClassName__":"lively.morphic.Layout.HorizontalLayout"},"8976":{"x":358.1612591602084,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"8977":{"target":{"__isSmartRef__":true,"id":6994},"selector":"update","args":[],"stopped":false,"tickTime":500,"currentTimeout":867,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"8978":{"position":{"__isSmartRef__":true,"id":8979},"_Extent":{"__isSmartRef__":true,"id":8980},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":8981},"_Fill":{"__isSmartRef__":true,"id":8982},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":8983},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":8984},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"8979":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"8980":{"x":313.1612591602084,"y":397.3809293801537,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"8981":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"8982":{"r":0.921,"g":0.921,"b":0.921,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8983":{"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"},"8984":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"8985":{"x":0,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"8986":{"partsSpaceName":"PartsBin/Tools","__SourceModuleName__":"Global.lively.PartsBin","comment":"A tool for inspecting an object. Very similar to the ObjectExplorer but a lot faster and with the ability to edit primitives.","migrationLevel":4,"partName":"ObjectInspector","changes":[{"__isSmartRef__":true,"id":8987},{"__isSmartRef__":true,"id":8989},{"__isSmartRef__":true,"id":8991},{"__isSmartRef__":true,"id":8993},{"__isSmartRef__":true,"id":8995},{"__isSmartRef__":true,"id":8997},{"__isSmartRef__":true,"id":8999}],"revisionOnLoad":163371,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"8987":{"date":{"__isSmartRef__":true,"id":8988},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"8988":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"8989":{"date":{"__isSmartRef__":true,"id":8990},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"8990":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)"},"8991":{"date":{"__isSmartRef__":true,"id":8992},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"8992":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"8993":{"date":{"__isSmartRef__":true,"id":8994},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"8994":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"8995":{"date":{"__isSmartRef__":true,"id":8996},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"8996":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"8997":{"date":{"__isSmartRef__":true,"id":8998},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"8998":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (Mitteleuropäische Sommerzeit)"},"8999":{"date":{"__isSmartRef__":true,"id":9000},"author":"cschuster","message":"initial commit. still a lot of work to do.","id":"258D3B7C-8C70-4B34-962F-E2F39A8596D5"},"9000":{"isSerializedDate":true,"string":"Tue May 29 2012 23:52:57 GMT+0200 (Mitteleuropäische Sommerzeit)"},"9001":{"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","setOriginClass":"setOriginClassHTML"},"9002":{"morph":{"__isSmartRef__":true,"id":6994},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"9003":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9004}},"9004":{"test01IsMorph":{"__isSmartRef__":true,"id":9005}},"9005":{"varMapping":{"__isSmartRef__":true,"id":9006},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":9007},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"9006":{"this":{"__isSmartRef__":true,"id":9003}},"9007":{},"9008":{"layouter":{"__isSmartRef__":true,"id":9009},"extentWithoutPlaceholder":{"__isSmartRef__":true,"id":9010},"resizeWidth":true,"resizeHeight":true},"9009":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":8.145000000000001,"spacing":4.930000000000001,"container":{"__isSmartRef__":true,"id":6994},"__SourceModuleName__":"Global.lively.morphic.Layout","__LivelyClassName__":"lively.morphic.Layout.VerticalLayout"},"9010":{"x":378.1612591602084,"y":441.3809293801537,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"9011":{"x":312.1612591602084,"y":397.3809293801537,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"9012":{"inspect":{"__isSmartRef__":true,"id":9013},"reset":{"__isSmartRef__":true,"id":9017},"select":{"__isSmartRef__":true,"id":9021},"createItem":{"__isSmartRef__":true,"id":9025},"describe":{"__isSmartRef__":true,"id":9029},"update":{"__isSmartRef__":true,"id":9033},"expand":{"__isSmartRef__":true,"id":9037},"setFilter":{"__isSmartRef__":true,"id":9041},"isPrimitive":{"__isSmartRef__":true,"id":9045},"createPrototypeItem":{"__isSmartRef__":true,"id":9049},"typename":{"__isSmartRef__":true,"id":9053},"getFilter":{"__isSmartRef__":true,"id":9057}},"9013":{"varMapping":{"__isSmartRef__":true,"id":9014},"source":"function inspect(obj) {\n if (this.owner.isWindow) {\n this.owner.setTitle(this.describe(obj));\n }\n this.get(\"ObjectInspectorText\").doitContext = obj;\n if (!this.filter) this.get(\"ObjectInspectorFilterList\").selectAt(0);\n this.tree = this.get(\"ObjectInspectorTree\");\n this.tree.setItem(this.createItem({\"\": obj}, \"\", true));\n this.startStepping(500, 'update');\n}","funcProperties":{"__isSmartRef__":true,"id":9015},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"9014":{"this":{"__isSmartRef__":true,"id":6994}},"9015":{"timestamp":{"__isSmartRef__":true,"id":9016},"user":"cschuster","tags":[]},"9016":{"isSerializedDate":true,"string":"Fri Jun 15 2012 00:12:23 GMT+0200 (Mitteleuropäische Sommerzeit)"},"9017":{"varMapping":{"__isSmartRef__":true,"id":9018},"source":"function reset() {\n if (this.owner.isWindow) {\n this.owner.setTitle(\"ObjectInspector\");\n }\n this.get(\"ObjectInspectorText\").textString = \"this\";\n this.get(\"ObjectInspectorText\").doitContext = null;\n this.stopStepping();\n this.get(\"ObjectInspectorTree\").reset();\n this.get(\"ObjectInspectorFilterList\").setList([\n {isListItem: true,\n string: \"show standard properties\",\n value: \"standard\"},\n {isListItem:true, \n string:\"show all properties\", \n value: \"properties\"},\n {isListItem:true, \n string:\"show functions\", \n value: \"functions\"},\n {isListItem:true, \n string:\"show morphs\", \n value: \"submorphs\"}]);\n this.get(\"ObjectInspectorFilterList\").selectAt(0);\n this.applyLayout();\n}","funcProperties":{"__isSmartRef__":true,"id":9019},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"9018":{"this":{"__isSmartRef__":true,"id":6994}},"9019":{"timestamp":{"__isSmartRef__":true,"id":9020},"user":"cschuster","tags":[]},"9020":{"isSerializedDate":true,"string":"Fri Jun 15 2012 00:12:23 GMT+0200 (Mitteleuropäische Sommerzeit)"},"9021":{"varMapping":{"__isSmartRef__":true,"id":9022},"source":"function select(item, tree) {\n if (item.data !== null && item.data !== undefined) {\n this.get(\"ObjectInspectorText\").doitContext = item.data;\n }\n if (Object.isString(item.data) ||\n Object.isNumber(item.data) ||\n Object.isBoolean(item.data)) {\n Object.addScript(item, function onEdit(str) {\n var val = str;\n if (val === \"null\") val = null;\n if (val === \"true\") val = true;\n if (val === \"false\") val = false;\n if (Object.isString(val) && val.match(/^\\d+$/)) val = parseInt(val);\n this.parent[this.name] = val;\n });\n tree.editDescription();\n }\n}","funcProperties":{"__isSmartRef__":true,"id":9023},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"9022":{"this":{"__isSmartRef__":true,"id":6994}},"9023":{"timestamp":{"__isSmartRef__":true,"id":9024},"user":"cschuster","tags":[]},"9024":{"isSerializedDate":true,"string":"Fri Jun 15 2012 00:12:23 GMT+0200 (Mitteleuropäische Sommerzeit)"},"9025":{"varMapping":{"__isSmartRef__":true,"id":9026},"source":"function createItem(obj, property, isRoot) {\n var value = obj[property];\n var item = {data: value, inspector: this, parent: obj};\n if (!isRoot) item.name = property;\n item.description = this.describe(value);\n Object.addScript(item, function onSelect(tree) { this.inspector.select(this, tree); });\n if (!this.isPrimitive(value)) {\n item.children = [];\n Object.addScript(item, function onExpand() { this.inspector.expand(this); });\n Object.addScript(item, function onUpdateChildren() { this.inspector.expand(this); });\n }\n Object.addScript(item, function onUpdate() {\n this.description = this.inspector.describe(this.data);\n });\n return item;\n}","funcProperties":{"__isSmartRef__":true,"id":9027},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"9026":{"this":{"__isSmartRef__":true,"id":6994}},"9027":{"timestamp":{"__isSmartRef__":true,"id":9028},"user":"cschuster","tags":[]},"9028":{"isSerializedDate":true,"string":"Fri Jun 15 2012 00:12:23 GMT+0200 (Mitteleuropäische Sommerzeit)"},"9029":{"varMapping":{"__isSmartRef__":true,"id":9030},"source":"function describe(obj) {\n var str;\n if (obj && obj.name) {\n str = Object.isFunction(obj.name) ? obj.name() : obj.name;\n }\n if (!str) str = Objects.shortPrintStringOf(obj);\n if (str.length > 32) str = str.substring(0, 36) + '...';\n return str;\n}","funcProperties":{"__isSmartRef__":true,"id":9031},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"9030":{"this":{"__isSmartRef__":true,"id":6994}},"9031":{"timestamp":{"__isSmartRef__":true,"id":9032},"user":"cschuster","tags":[]},"9032":{"isSerializedDate":true,"string":"Mon Jul 02 2012 23:16:12 GMT+0200 (Mitteleuropäische Sommerzeit)"},"9033":{"varMapping":{"__isSmartRef__":true,"id":9034},"source":"function update() {\n if (this.tree.item) this.tree.update();\n}","funcProperties":{"__isSmartRef__":true,"id":9035},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"9034":{"this":{"__isSmartRef__":true,"id":6994}},"9035":{"timestamp":{"__isSmartRef__":true,"id":9036},"user":"cschuster","tags":[]},"9036":{"isSerializedDate":true,"string":"Fri Jun 15 2012 00:12:23 GMT+0200 (Mitteleuropäische Sommerzeit)"},"9037":{"varMapping":{"__isSmartRef__":true,"id":9038},"source":"function expand(item) {\n var props = Properties.allProperties(item.data, this.getFilter());\n if (!Object.isArray(item.data)) props = props.sort();\n var newChildren = [];\n var lookup = {};\n item.children.each(function(i) { lookup[i.name] = i; });\n props.each(function(prop) {\n var existing = lookup[prop];\n if (existing) {\n existing.data = item.data[prop];\n newChildren.push(existing);\n } else {\n newChildren.push(this.createItem(item.data, prop));\n }\n }.bind(this));\n var proto = !Object.isFunction(item.data) &&\n !this.isPrimitive(item.data) &&\n Object.getPrototypeOf(item.data);\n if (proto) {\n var existing = item.children.detect(function(i) { return i.data === proto; });\n if (existing) {\n newChildren.push(existing);\n } else {\n newChildren.push(this.createPrototypeItem(proto));\n }\n }\n item.children = newChildren;\n}","funcProperties":{"__isSmartRef__":true,"id":9039},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"9038":{"this":{"__isSmartRef__":true,"id":6994}},"9039":{"timestamp":{"__isSmartRef__":true,"id":9040},"user":"cschuster","tags":[]},"9040":{"isSerializedDate":true,"string":"Fri Jun 15 2012 00:20:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"9041":{"varMapping":{"__isSmartRef__":true,"id":9042},"source":"function setFilter(str) {\n var startsAlphaNum = /^[a-zA-Z0-9]/;\n var fn = {\n standard: function(obj, prop) {\n return obj.hasOwnProperty(prop) &&\n startsAlphaNum.test(prop) &&\n !Object.isFunction(obj[prop]);\n },\n properties: function(obj, prop) {\n return obj.hasOwnProperty(prop) &&\n !Object.isFunction(obj[prop]);\n },\n functions: function(obj, prop) {\n return obj.hasOwnProperty(prop) &&\n Object.isFunction(obj[prop]);\n },\n submorphs: function(obj, prop) {\n return obj.hasOwnProperty(prop) &&\n (prop == 'submorphs' || obj[prop] instanceof lively.morphic.Morph);\n },\n };\n this.filter = fn[str];\n var that = this;\n this.tree.layoutAfter(function() { that.update(); });\n}","funcProperties":{"__isSmartRef__":true,"id":9043},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"9042":{"this":{"__isSmartRef__":true,"id":6994}},"9043":{"timestamp":{"__isSmartRef__":true,"id":9044},"user":"cschuster","tags":[]},"9044":{"isSerializedDate":true,"string":"Fri Jun 15 2012 00:12:23 GMT+0200 (Mitteleuropäische Sommerzeit)"},"9045":{"varMapping":{"__isSmartRef__":true,"id":9046},"source":"function isPrimitive(value) {\n return value === null ||\n value === undefined ||\n Object.isString(value) ||\n Object.isNumber(value) ||\n Object.isBoolean(value);\n}","funcProperties":{"__isSmartRef__":true,"id":9047},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"9046":{"this":{"__isSmartRef__":true,"id":6994}},"9047":{"timestamp":{"__isSmartRef__":true,"id":9048},"user":"cschuster","tags":[]},"9048":{"isSerializedDate":true,"string":"Fri Jun 15 2012 00:12:23 GMT+0200 (Mitteleuropäische Sommerzeit)"},"9049":{"varMapping":{"__isSmartRef__":true,"id":9050},"source":"function createPrototypeItem(proto) {\n var that = this;\n var item = {data: proto, inspector: this};\n item.name = \"\";\n item.description = \"inherited from \" + this.typename(proto);\n item.children = [];\n Object.addScript(item, function onExpand() { this.inspector.expand(this); });\n Object.addScript(item, function onUpdateChildren() { this.inspector.expand(this); });\n Object.addScript(item, function onUpdate() {\n this.description = \"inherited from \" + this.inspector.typename(this.data);\n });\n return item;\n}","funcProperties":{"__isSmartRef__":true,"id":9051},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"9050":{"this":{"__isSmartRef__":true,"id":6994}},"9051":{"timestamp":{"__isSmartRef__":true,"id":9052},"user":"cschuster","tags":[]},"9052":{"isSerializedDate":true,"string":"Fri Jun 15 2012 00:12:23 GMT+0200 (Mitteleuropäische Sommerzeit)"},"9053":{"varMapping":{"__isSmartRef__":true,"id":9054},"source":"function typename(proto) {\n return proto.constructor.type || proto.constructor.name || proto.toString();\n}","funcProperties":{"__isSmartRef__":true,"id":9055},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"9054":{"this":{"__isSmartRef__":true,"id":6994}},"9055":{"timestamp":{"__isSmartRef__":true,"id":9056},"user":"cschuster","tags":[]},"9056":{"isSerializedDate":true,"string":"Fri Jun 15 2012 00:12:23 GMT+0200 (Mitteleuropäische Sommerzeit)"},"9057":{"varMapping":{"__isSmartRef__":true,"id":9058},"source":"function getFilter() {\n if (!this.filter) {\n this.setFilter(this.get(\"ObjectInspectorFilterList\").getSelectedItem());\n }\n return this.filter;\n}","funcProperties":{"__isSmartRef__":true,"id":9059},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"9058":{"this":{"__isSmartRef__":true,"id":6994}},"9059":{"timestamp":{"__isSmartRef__":true,"id":9060},"user":"cschuster","tags":[]},"9060":{"isSerializedDate":true,"string":"Fri Jun 15 2012 00:20:17 GMT+0200 (Mitteleuropäische Sommerzeit)"},"9061":{"submorphs":[{"__isSmartRef__":true,"id":9062},{"__isSmartRef__":true,"id":9076},{"__isSmartRef__":true,"id":9122},{"__isSmartRef__":true,"id":9164}],"scripts":[],"shape":{"__isSmartRef__":true,"id":9198},"derivationIds":[null,"28075D0B-7CAC-405C-BAF8-B282E172D749","DCFA25BA-84BC-4F48-9C96-4F3590529ACC","426E9C5D-2ECD-422C-9EBD-76664EA9A6CA","E8886075-8F6A-4768-A8EE-192E0C1E14F4","78D6F67C-2FAC-4BA8-B36E-39084936ECF5","DEA7AAFD-83FF-4AB3-BE0F-F7C86F637F27","AA85630A-E6E9-45E3-806A-24D738A31A95","0322591E-355C-49FD-9ADE-B4D5EC34196F","F101BA76-DF2C-4C17-8178-432A4133F0C6","C2AD11A7-537B-4227-A2D9-0EE7268C722A","55D4C5FD-F249-4F01-8EB7-C213F449B52A","25225008-D7D7-476F-9472-7DD2756DCFC8","5BB982C9-8175-4891-AD9B-473D78E385E8","541D01B4-33FC-4982-89C4-B57802BFF80B","736C8E77-FBB1-4A89-A00F-48275ABD411E","42A37021-5384-498C-B70B-A52DEC3332B7","2B6FFA82-B6F8-451F-A26A-76BC9B332BB9","CFB34C74-A60C-42F4-84C5-687F05AB0BE2","AC187724-96ED-4AB9-9A75-D34A76F79191","59953F7C-EE34-4703-BAC3-CCF49AECCE22","72C92052-3BDE-46CD-8ECD-10DF58B373D1","6E660F22-01C2-4446-BC5A-5C3D41DD3647","3471BA0F-48F2-44E5-85C3-318D7A376C54","86162C8D-B4D5-4D04-82A7-CF97CC420B7D","3E826192-846C-4F26-998B-A58F52DDB55C","638CD5D7-AF2C-4DDE-A873-42C977A7D51D","612870E6-BF3E-4222-90A3-E5D76CBECF0C","9E5C6864-8A39-412A-B2BF-A5329EB52198","FDCE99B9-F9E3-462D-8971-F422CCE29860","1C4392B3-2085-4154-9B90-84449728DB98"],"id":"B58571F2-45AC-49AB-B0BE-8AFF2663F53C","renderContextTable":{"__isSmartRef__":true,"id":9203},"eventHandler":{"__isSmartRef__":true,"id":9204},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":9205},"_Position":{"__isSmartRef__":true,"id":9206},"windowMorph":{"__isSmartRef__":true,"id":6993},"label":{"__isSmartRef__":true,"id":9062},"closeButton":{"__isSmartRef__":true,"id":9076},"menuButton":{"__isSmartRef__":true,"id":9122},"collapseButton":{"__isSmartRef__":true,"id":9164},"priorExtent":{"__isSmartRef__":true,"id":9207},"owner":{"__isSmartRef__":true,"id":6993},"__SourceModuleName__":"Global.lively.morphic.Widgets","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"showsHalos":false,"__LivelyClassName__":"lively.morphic.TitleBar"},"9062":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":9063},"derivationIds":[null,"31FA2D09-1F8A-4083-B066-2CC3D2BBACAE","6B7E96C6-049B-4641-BA54-B673CB73A064","3ED69202-3D5C-43CE-8E13-275F1E671D69","83300CB9-2C1A-498A-947D-BF8C0200CFBC","23D6B938-6414-4628-893F-0E11E7EFE9E2","B26F6FA7-7CD7-4051-A3FB-425420E48040","4F6EABA4-34AF-44B3-A78D-EAD4069BA7AD","0552E7F6-D294-411C-82BF-03D20514FCCD","62B4C1FF-7635-4DA2-BDAF-F423575DCBB5","3BD0E139-1419-47ED-9D55-3C89764E5966","7FB00B8E-7F2A-438F-8701-DE07C88ACFE5","AD72BA9F-61E4-4879-97C3-766FE62029C2","5AAD0E8F-AB3D-4160-BC11-17B27531B6F1","D45A2CDD-BC51-4687-B7D1-387F5C034F01","38AB4A6D-BB4A-4615-9521-F1CB5D69749D","10C1E77C-45FC-4AEC-9471-7B0C63C7F52B","B86C911B-B11B-420F-B227-6734675F4256","85B7637B-C9F9-4EE5-AA02-3C31330F291D","A03E0000-4E98-4351-B5E3-36D24F9C8068","A4812909-5D72-4FA6-914D-77E50A5C359B","9E11AB84-9936-48CE-8AF6-F3006E78F475","9CB4BF8A-0607-4DBA-A74B-00D51A685BD1","408F877F-39CB-49FF-A6F4-A6E5752EF861","C960D2D8-32C0-458E-A27B-613860EA59C4","5FA2FEEB-8A90-4E6C-8D4C-107AC92EE303","96C189A5-8DD5-4D78-99F8-A04ECBE29983","D29DE1A9-7188-46BE-8B7B-51AF6123E019","E06D1C7F-99E7-4CBF-A736-ED1B949B0A9A","4CE65162-1DAB-4D02-9B62-5D952826E8B2","04BB36C3-C24E-452B-B79E-A28E8B0173F9"],"id":"84AEC266-FDBE-4558-A6EA-969313583DCA","renderContextTable":{"__isSmartRef__":true,"id":9068},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":9069}],"eventHandler":{"__isSmartRef__":true,"id":9071},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","layout":{"__isSmartRef__":true,"id":9072},"_TextColor":{"__isSmartRef__":true,"id":9073},"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":9061},"_Position":{"__isSmartRef__":true,"id":9074},"priorExtent":{"__isSmartRef__":true,"id":9075},"_MaxTextWidth":255.4010020035039,"_MinTextWidth":255.4010020035039,"_MaxTextHeight":null,"_MinTextHeight":null,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Text"},"9063":{"_Position":{"__isSmartRef__":true,"id":9064},"renderContextTable":{"__isSmartRef__":true,"id":9065},"_Extent":{"__isSmartRef__":true,"id":9066},"_Padding":{"__isSmartRef__":true,"id":9067},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":8851},"_Fill":null,"_NodeClass":["text"],"_NodeId":"morph-31fa2d09-1f8a-4083-b066-2cc3d2bbacae","_BorderRadius":0,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"9064":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"9065":{"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"},"9066":{"x":255.4010020035039,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9067":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"9068":{"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","setOriginClass":"setOriginClassHTML","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"},"9069":{"style":{"__isSmartRef__":true,"id":9070},"chunkOwner":{"__isSmartRef__":true,"id":9062},"_id":"_493","storedString":"LayoutExample","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9070":{"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9071":{"morph":{"__isSmartRef__":true,"id":9062},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"9072":{"resizeWidth":true},"9073":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"9074":{"x":20,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9075":{"x":255.4010020035039,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9076":{"submorphs":[{"__isSmartRef__":true,"id":9077}],"scripts":[],"shape":{"__isSmartRef__":true,"id":9088},"derivationIds":[null,"E2A278DD-8EA6-480D-979B-E6878E6B6268","F103879C-B17C-40A0-8D72-3263EEFD96AF","B009C9CD-F814-4B40-82EA-171A8C1C36E6","EC1982FA-978A-4920-ABF4-19B5811E501C","49F70830-B134-47E0-A25E-74A497D3D0AD","A1DED3ED-53E0-47C5-B346-DF191D3B06E3","8758902D-C552-43D9-8982-140DE141E3CD","B1211A51-2E88-4E4A-8C4C-2B2575FE203D","1C8C9F98-AD41-4A39-9B65-2D93E917158F","EF8A4922-3C99-4106-AF9D-A85AE949DB77","8BE2E2D1-818F-45E5-A566-2DB2B8B76970","77EDCCDC-3370-4859-BF93-0D98DCB7B2F2","E7E8CDDB-2C4B-4090-A2D4-97D2824EC2C0","E2FF4515-82CA-4B59-A8F8-3A01D398B597","899BE5E0-2F50-4CCF-882E-631B643D2335","0DD95F9E-F53A-46C1-A00B-D9255BE12C59","00CABCDE-56B8-4B7C-ABF1-D99669277CFE","B76A5F43-D5A5-4CBD-9813-DCEAEC6D08E6","D5BD7D4F-73D6-450E-ABA7-8C9D0EA1F6C3","CA4958D8-00A0-4E9A-AF56-DF559925EEE2","38C21AEE-34A9-4E7A-899F-91AD55B3DCD6","3F3FE954-4F82-47CD-8A26-218AD029FC71","B3F648B4-A517-4CC0-AD95-4E0F41E34ACF","5F732208-5260-424B-ACFE-E407C164DDD1","5D403DE6-63F8-44FD-84C0-C38B3D7FED08","A1F0569A-9B0B-4592-AB49-FE64CB6C90A3","CA81B0EF-5031-486D-85F5-A97C27D87FA6","0375890D-38CE-4AB6-A733-2478F4267B33","74231CAF-D43C-406C-B0F6-DDB2E2A6FAE8","9A2E38B7-494F-4A6F-BABA-31AE9E60E968"],"id":"AA1A5BF3-8BE3-455A-8029-E217DE45F994","renderContextTable":{"__isSmartRef__":true,"id":9104},"eventHandler":{"__isSmartRef__":true,"id":9105},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":9106},"priorExtent":{"__isSmartRef__":true,"id":9107},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":9094},"lighterFill":{"__isSmartRef__":true,"id":9108},"label":{"__isSmartRef__":true,"id":9077},"owner":{"__isSmartRef__":true,"id":9061},"layout":{"__isSmartRef__":true,"id":9117},"attributeConnections":[{"__isSmartRef__":true,"id":9118},{"__isSmartRef__":true,"id":9120}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"9077":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":9078},"derivationIds":[null,"7F130EC0-D1F7-4EB0-847E-244A05C446A9","A717E2DD-8C6F-4063-A214-B0D41424973B","D700B0D2-E18B-491B-AF10-BF1FBFE0E90F","14203ED5-F062-435F-A9A0-95F67CF91490","5171429F-3A29-4BD0-8AFB-7634947DB093","7B8BB189-91DD-47E0-B959-9DA96DE05EF6","AC81BC02-1A2A-4020-A0C3-0086C982537C","4BF272E0-177D-40BA-B240-6FD1F273780E","0A6B9DF9-4A42-4197-BF9D-57EECACD7AC2","9DABDDAC-896B-444E-AE9F-6CE14FBD20F8","52E6D9EC-52C9-4B7D-80EB-0EEDE03FD0F3","05552FBA-B34E-40C6-B516-CCD2D675DE86","732CC18F-95BE-4BA6-AF91-A0A2DB7B0164","AFD8543A-C2DB-4484-9486-483B61657862","B5A805B1-B397-4014-B1F6-C006D8AC67E0","6D447F24-9164-41DE-923E-79DA128D5309","4724B3E3-C7AA-4016-9EF5-FEFA6CE50474","3A1EF21B-DCB0-4DFF-B896-6F3B106FC654","CDF6ED95-6B24-45E3-89EE-7165DA876679","F222CA83-CE0C-49AB-8547-4B43400C7465","D9F1A3EB-680D-4A70-9860-B0D2129CDAB9","EAB0CDAA-B4E7-4631-9EB7-62099D985C47","A6BA70E5-FD2C-4237-AE99-C9894C0C28CC","5476F059-9E77-489E-9791-B1D01ECF2873","B88B0F67-F9BA-4E72-AE8F-464AD241F9EF","733D6D8A-2F1A-4A4C-82AC-017B238FB710","9F7FC89E-8712-423E-9F4E-EEA28AB99473","7004D84C-19E2-4278-82D2-BECDBF24E422","9524E6EC-6881-4C19-BC4D-41771A9E42E0","31093B82-D723-4407-ABB0-3EAD2000F1DB"],"id":"4E0D1651-6CF0-49DE-8259-0685CFC4479A","renderContextTable":{"__isSmartRef__":true,"id":9083},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":9084}],"eventHandler":{"__isSmartRef__":true,"id":9086},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":9076},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":9087},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Text"},"9078":{"_Position":{"__isSmartRef__":true,"id":9079},"renderContextTable":{"__isSmartRef__":true,"id":9080},"_Extent":{"__isSmartRef__":true,"id":9081},"_Padding":{"__isSmartRef__":true,"id":9082},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":8851},"_Fill":null,"_NodeClass":["text"],"_NodeId":"morph-7f130ec0-d1f7-4eb0-847e-244a05c446a9","__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"9079":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"9080":{"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"},"9081":{"x":15,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9082":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"9083":{"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","setOriginClass":"setOriginClassHTML","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"},"9084":{"style":{"__isSmartRef__":true,"id":9085},"chunkOwner":{"__isSmartRef__":true,"id":9077},"storedString":"X","__SourceModuleName__":"Global.lively.morphic.TextCore","_id":"_488","__LivelyClassName__":"lively.morphic.TextChunk"},"9085":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"9086":{"morph":{"__isSmartRef__":true,"id":9077},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"9087":{"x":15,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"9088":{"_Position":{"__isSmartRef__":true,"id":9089},"renderContextTable":{"__isSmartRef__":true,"id":9090},"_Extent":{"__isSmartRef__":true,"id":9091},"_Padding":{"__isSmartRef__":true,"id":9092},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":9093},"_Fill":{"__isSmartRef__":true,"id":9094},"_StrokeOpacity":0,"_BorderRadius":5,"_NodeClass":["windowcontrol"],"_NodeId":"morph-e2a278dd-8ea6-480d-979b-e6878e6b6268","__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"9089":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"9090":{"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"},"9091":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"9092":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"9093":{"r":0.7411764705882353,"g":0.7450980392156863,"b":0.7529411764705882,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"9094":{"stops":[{"__isSmartRef__":true,"id":9095},{"__isSmartRef__":true,"id":9097},{"__isSmartRef__":true,"id":9099},{"__isSmartRef__":true,"id":9101}],"vector":{"__isSmartRef__":true,"id":9103},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"9095":{"offset":0,"color":{"__isSmartRef__":true,"id":9096}},"9096":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"9097":{"offset":0.4,"color":{"__isSmartRef__":true,"id":9098}},"9098":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"9099":{"offset":0.6,"color":{"__isSmartRef__":true,"id":9100}},"9100":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"9101":{"offset":1,"color":{"__isSmartRef__":true,"id":9102}},"9102":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"9103":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"9104":{"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","setOriginClass":"setOriginClassHTML"},"9105":{"morph":{"__isSmartRef__":true,"id":9076},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"9106":{"x":294.4010020035039,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9107":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"9108":{"stops":[{"__isSmartRef__":true,"id":9109},{"__isSmartRef__":true,"id":9111},{"__isSmartRef__":true,"id":9113},{"__isSmartRef__":true,"id":9115}],"vector":{"__isSmartRef__":true,"id":9103},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"9109":{"offset":0,"color":{"__isSmartRef__":true,"id":9110}},"9110":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"9111":{"offset":0.4,"color":{"__isSmartRef__":true,"id":9112}},"9112":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"9113":{"offset":0.6,"color":{"__isSmartRef__":true,"id":9114}},"9114":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"9115":{"offset":1,"color":{"__isSmartRef__":true,"id":9116}},"9116":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"9117":{"moveHorizontal":true},"9118":{"sourceObj":{"__isSmartRef__":true,"id":9076},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":6993},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":9119},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"9119":{"source":{"__isSmartRef__":true,"id":9076},"target":{"__isSmartRef__":true,"id":6993}},"9120":{"sourceObj":{"__isSmartRef__":true,"id":9076},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":6993},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":9121},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"9121":{"source":{"__isSmartRef__":true,"id":9076},"target":{"__isSmartRef__":true,"id":6993}},"9122":{"submorphs":[{"__isSmartRef__":true,"id":9123}],"scripts":[],"shape":{"__isSmartRef__":true,"id":9133},"derivationIds":[null,"3433C768-2CF0-4D29-8355-53EAAE20E4E6","701276E2-C731-4D38-9DC3-E5C815821F59","4FD4EAD7-7A75-4067-9615-231E8ABC3646","4D670AEE-6404-4007-8987-379642DEDC4B","BDFAF689-60D9-4496-887E-5868721C7C0A","8ED2A457-135D-462A-8FD8-51727DE62E2E","2AA9CBE7-A2D1-4797-8EB0-C29AC1627219","7EE5BA03-9434-4EF4-95CE-2DCDE5F571FD","D6DE19CA-C930-4D8B-9117-19E31DA398FF","33146C15-12BA-4F34-9BCB-53CE20153651","A9C2BAAC-350D-468F-AEF5-64820277E705","47E5483D-8030-4AC2-94F7-DEB9700680CB","F582537A-099C-43A8-84BE-32CCFF80B1FB","07962555-B9D5-42D8-B3FB-545827AE2EE1","3261A9DC-01C2-42DA-A230-254799CF6FC2","1720B188-25AF-4894-9AF8-709975DA9532","F5598BE6-5571-47E5-BC8A-8B10A47D26FB","A3822AF5-F8DF-472E-804A-241B840DE7AB","354E463D-EB87-4143-AB25-9888AA9ECD0F","622F0338-5D7B-464A-A902-C01BF2865C6E","5F82FA73-E45B-4EA5-92D7-637DEF6A5CB8","E69F9E50-3BA9-42B1-8EA3-9BCA1D44B870","A3F4C033-B2CE-41FA-8692-4BA628C92349","47F5CB14-3474-4310-A04E-80734409F6BE","82A3F556-E81D-4C13-8AB3-A1CCC00637A7","1D1FF0E1-C809-48D1-BBDA-F7517FB2D914","37C7C99D-13B3-40D9-A4AD-8E5A04FBBE01","692BD4D6-403F-42CE-8404-C98EBF2E9126","79904E18-2643-4BAD-902F-601518763876","5CDD2BF1-E7A9-4AD7-A946-84862F04C5AB"],"id":"A029C658-A070-4523-9673-236AE129F382","renderContextTable":{"__isSmartRef__":true,"id":9147},"eventHandler":{"__isSmartRef__":true,"id":9148},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":9149},"priorExtent":{"__isSmartRef__":true,"id":9150},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":9094},"lighterFill":{"__isSmartRef__":true,"id":9151},"label":{"__isSmartRef__":true,"id":9123},"owner":{"__isSmartRef__":true,"id":9061},"attributeConnections":[{"__isSmartRef__":true,"id":9160},{"__isSmartRef__":true,"id":9162}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","isPressed":false,"__LivelyClassName__":"lively.morphic.WindowControl"},"9123":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":9124},"derivationIds":[null,"C89C99D2-BB1B-4233-8D8A-C562F37A76C3","8E842F89-AB1C-498A-897A-085C5F0161E4","3861E31F-C32B-4B52-ABCA-DDB8F6CF796B","BF2C41B8-6FAE-4A79-B2AB-651185F2886D","8FAC9928-2A1D-46B9-8378-4CC3235E42A1","A050D228-C6ED-4263-924F-ADC5F54674B1","360DC24F-BF61-495C-8EA9-BE26824C06C1","D65B1346-D97F-44B6-A4E0-B93DD5D3D03C","6F343672-F6ED-45FA-AD41-D7DF892C7FA3","BA416109-27FE-4F69-8B7E-D138F84C89C7","4200D2EF-4C54-45A6-B4DE-2F766B74E1CB","6C7A7836-E552-4946-ADD8-1D1AB28F6CB7","E81CDD9E-34C1-4F56-B550-3DC5D08D41F1","6E6A1CFB-AFF6-4207-8D45-789F6A31A284","7F41417D-510C-4584-9022-8E68D170CAD4","CB46A6D2-0CF4-4F23-A631-1982B30194B3","0B8AF3C2-8675-4EC5-88D2-7D15D0A40567","1B323E72-0757-4C40-AB4F-B4984952BD3F","E85C0C5A-2836-4CA6-99EC-F067F1F78A05","56F49663-5737-4DB8-B9FF-ED03213E6DDF","1B588133-79A3-4EC0-8295-51FDD8164FBD","AFCEFB55-4D5B-4EA8-A8B0-7C00981F7301","B275B8AB-3ADE-4DCA-A427-01903BC09FF0","6AADC0E1-F847-4C5A-833A-F8A37C0FA98B","E0FCEB00-B28E-4E4F-9AF7-6ECEDFE58EFC","05BA18B0-3ED7-45A8-AC0F-D65775F81C05","8CBCF161-8A4A-4984-86A0-FE8DDF2F813E","41EAE110-1583-45D9-A0BD-3213C71773C6","FE828BE7-0B7E-4DAE-B289-E6E8DBBFFB67","B6EB7887-B90C-4385-84E0-78743C3AFDE9"],"id":"817134A0-C395-4DDD-9CE7-BB4918EC7CC1","renderContextTable":{"__isSmartRef__":true,"id":9128},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":9129}],"eventHandler":{"__isSmartRef__":true,"id":9131},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":9122},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":9132},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Text"},"9124":{"_Position":{"__isSmartRef__":true,"id":9125},"renderContextTable":{"__isSmartRef__":true,"id":9126},"_Extent":{"__isSmartRef__":true,"id":9127},"_Padding":{"__isSmartRef__":true,"id":9082},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":8851},"_Fill":null,"_NodeClass":["text"],"_NodeId":"morph-c89c99d2-bb1b-4233-8d8a-c562f37a76c3","__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"9125":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"9126":{"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"},"9127":{"x":18,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9128":{"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","setOriginClass":"setOriginClassHTML","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"},"9129":{"style":{"__isSmartRef__":true,"id":9130},"chunkOwner":{"__isSmartRef__":true,"id":9123},"storedString":"M","__SourceModuleName__":"Global.lively.morphic.TextCore","_id":"_489","__LivelyClassName__":"lively.morphic.TextChunk"},"9130":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"9131":{"morph":{"__isSmartRef__":true,"id":9123},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"9132":{"x":16,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"9133":{"_Position":{"__isSmartRef__":true,"id":9134},"renderContextTable":{"__isSmartRef__":true,"id":9135},"_Extent":{"__isSmartRef__":true,"id":9136},"_Padding":{"__isSmartRef__":true,"id":9137},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":9093},"_Fill":{"__isSmartRef__":true,"id":9138},"_StrokeOpacity":0,"_BorderRadius":5,"_NodeClass":["windowcontrol"],"_NodeId":"morph-3433c768-2cf0-4d29-8355-53eaae20e4e6","__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"9134":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"9135":{"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"},"9136":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"9137":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"9138":{"stops":[{"__isSmartRef__":true,"id":9139},{"__isSmartRef__":true,"id":9141},{"__isSmartRef__":true,"id":9143},{"__isSmartRef__":true,"id":9144}],"vector":{"__isSmartRef__":true,"id":9146},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"9139":{"offset":0,"color":{"__isSmartRef__":true,"id":9140}},"9140":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"9141":{"offset":0.3,"color":{"__isSmartRef__":true,"id":9142}},"9142":{"r":0.8666666666666667,"g":0.8666666666666667,"b":0.8666666666666667,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"9143":{"offset":0.7,"color":{"__isSmartRef__":true,"id":9142}},"9144":{"offset":1,"color":{"__isSmartRef__":true,"id":9145}},"9145":{"r":0.7973333333333334,"g":0.7973333333333334,"b":0.7973333333333334,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"9146":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"9147":{"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","setOriginClass":"setOriginClassHTML"},"9148":{"morph":{"__isSmartRef__":true,"id":9122},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"9149":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9150":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"9151":{"stops":[{"__isSmartRef__":true,"id":9152},{"__isSmartRef__":true,"id":9154},{"__isSmartRef__":true,"id":9156},{"__isSmartRef__":true,"id":9158}],"vector":{"__isSmartRef__":true,"id":9103},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"9152":{"offset":0,"color":{"__isSmartRef__":true,"id":9153}},"9153":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"9154":{"offset":0.4,"color":{"__isSmartRef__":true,"id":9155}},"9155":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"9156":{"offset":0.6,"color":{"__isSmartRef__":true,"id":9157}},"9157":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"9158":{"offset":1,"color":{"__isSmartRef__":true,"id":9159}},"9159":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"9160":{"sourceObj":{"__isSmartRef__":true,"id":9122},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":6993},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":9161},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"9161":{"source":{"__isSmartRef__":true,"id":9122},"target":{"__isSmartRef__":true,"id":6993}},"9162":{"sourceObj":{"__isSmartRef__":true,"id":9122},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":6993},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":9163},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"9163":{"source":{"__isSmartRef__":true,"id":9122},"target":{"__isSmartRef__":true,"id":6993}},"9164":{"submorphs":[{"__isSmartRef__":true,"id":9165}],"scripts":[],"shape":{"__isSmartRef__":true,"id":9175},"derivationIds":[null,"72058018-6A30-418D-98FD-834FC5E4B88C","9321BE9F-D6F2-4437-8CE4-56C03A500090","0F3ED90E-A9A1-47F8-B26A-9477AC205B20","8977E0E4-26BC-49D0-856E-58964D65E7EC","F684CB3C-78BB-495B-8483-56B3C20952F5","7668E7E5-67D6-45A9-BBE5-D0A08138BF37","728B2672-4338-4D31-8764-876631D6D5F9","66653072-5481-4DBF-B840-CB3152A6A503","913659B7-9C06-4821-9DFD-95F94218F2E2","B522F35C-38A7-4818-94C4-ED778DF92851","A3EE3817-4C00-4852-9F1E-269C9972CDAD","CBAD66B3-1B97-49A5-88BE-15B01C9B48DD","2DD50DE4-F49A-4724-83C2-8E09076CB8B7","C5BC39A4-D762-4248-8002-AE9BCEDE5710","F72DE8BF-32F2-4E39-9E5A-FF9039148786","0F5A0DF6-AD68-4A19-84A1-B557A6BF6FBD","292BA96B-818D-4A26-8B8E-C2032C3F25C6","6E6A0B0F-A21F-4259-8FFC-60903F3861C6","9DF77024-7AC4-480B-B53D-B8F25091D4A6","32D8BABB-F4BE-432A-BA6D-C1C53694E5F1","33D021E4-8E4E-421B-99A9-9B770D8D7EB4","169404FF-686A-4EA9-916C-CDAE271596E1","4D85D573-A363-433F-8B92-B5F046A062D6","FC1AD70F-E93D-4F29-97DC-5DC056E1C058","2BF27D85-79D5-49D8-ABEB-3491F1570131","51B98CF8-4592-4C21-B57E-5C53DB8617DA","F04AC437-B829-4836-8D9C-FC11C83E828A","A68B0CFB-81FF-470A-9AD2-E9DA270B5AAB","F05206C4-1E63-41E1-99B3-A56EE2D88CB6","3D8F05D7-3D62-4E17-9161-945BE5747A69"],"id":"737A325B-0BB0-4483-B4EE-A1C5C8486A56","renderContextTable":{"__isSmartRef__":true,"id":9180},"eventHandler":{"__isSmartRef__":true,"id":9181},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":9182},"priorExtent":{"__isSmartRef__":true,"id":9183},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":9094},"lighterFill":{"__isSmartRef__":true,"id":9184},"label":{"__isSmartRef__":true,"id":9165},"owner":{"__isSmartRef__":true,"id":9061},"layout":{"__isSmartRef__":true,"id":9193},"attributeConnections":[{"__isSmartRef__":true,"id":9194},{"__isSmartRef__":true,"id":9196}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"9165":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":9166},"derivationIds":[null,"524FB482-42FB-4281-9139-3CE8727DFB9A","BC484300-5E42-4DC3-809C-B1B86B5BA3EA","1B9B29E7-289C-4A70-AFE3-7A554ABCEC9B","CE044C64-A6ED-4218-9F45-2A1103EC2817","48A66442-9F5F-4F8B-9591-F7F31F9CAA26","D9002827-C041-491A-AFF4-89693B7C1CC8","83B87867-AA1A-4409-B254-E1667266705A","A36F4372-93C2-47ED-A2F8-3ED19DACADE7","6FF859BD-E2C5-4D75-8ECB-961813EAE76E","022E209D-E750-42D3-90E2-22610ACC8A13","8F022158-FEEB-4E24-9C25-FE48CCD7BC05","05BF6FE8-29D3-4DE2-BC0E-A5CDDE9EECEA","4DBEF4B5-B438-42E7-8717-CB1ECEC6AD19","5C750EE0-64CA-4657-952C-19B8E0F1014F","1F94D990-7D34-4017-8166-C77979DB881D","1CAE6408-8F3C-4C8E-8296-E0079414EE29","C741C393-8996-4D8D-8093-DB1A671AC88D","DB63CF30-BEF7-4769-8F1A-43E4E8F028EE","0741B604-7E5B-4F1D-9BDB-B9FBECDBF3D2","7078B8B1-C8F4-4DBE-9365-72201B181987","5D3B9C7F-2DB4-4174-92B6-0483F22825F3","4E0F4BF7-1CE4-4DF1-8858-A6C93E18E6E6","43CFCCB5-3757-4A29-97DD-C4D6679A48E7","1E31E229-5CAD-4D15-9443-2A7810FE74DC","1D3FA769-516B-4DD3-8BB4-002A2AD1DACE","B8E566EA-DE2C-4BF9-9766-A9748FBAE8A9","C932D985-3B6A-4FD7-B089-0B736B91B487","B93C8329-13B0-4362-B0EF-9CB2DDDD79D0","4059DC28-03BF-4BAF-9DB9-0C9F0C9F87F0","01683285-A175-4FD4-AAA2-ABB16048515E"],"id":"058F3040-E6F7-4B02-AC2F-8BC773C769AF","renderContextTable":{"__isSmartRef__":true,"id":9170},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":9171}],"eventHandler":{"__isSmartRef__":true,"id":9173},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":9164},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":9174},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Text"},"9166":{"_Position":{"__isSmartRef__":true,"id":9167},"renderContextTable":{"__isSmartRef__":true,"id":9168},"_Extent":{"__isSmartRef__":true,"id":9169},"_Padding":{"__isSmartRef__":true,"id":9082},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":8851},"_Fill":null,"_NodeClass":["text"],"_NodeId":"morph-524fb482-42fb-4281-9139-3ce8727dfb9a","__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"9167":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"9168":{"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"},"9169":{"x":14,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9170":{"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","setOriginClass":"setOriginClassHTML","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"},"9171":{"style":{"__isSmartRef__":true,"id":9172},"chunkOwner":{"__isSmartRef__":true,"id":9165},"storedString":"–","__SourceModuleName__":"Global.lively.morphic.TextCore","_id":"_490","__LivelyClassName__":"lively.morphic.TextChunk"},"9172":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"9173":{"morph":{"__isSmartRef__":true,"id":9165},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"9174":{"x":14,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"9175":{"_Position":{"__isSmartRef__":true,"id":9176},"renderContextTable":{"__isSmartRef__":true,"id":9177},"_Extent":{"__isSmartRef__":true,"id":9178},"_Padding":{"__isSmartRef__":true,"id":9179},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":9093},"_Fill":{"__isSmartRef__":true,"id":9094},"_StrokeOpacity":0,"_BorderRadius":5,"_NodeClass":["windowcontrol"],"_NodeId":"morph-72058018-6a30-418d-98fd-834fc5e4b88c","__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"9176":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"9177":{"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"},"9178":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"9179":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"9180":{"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","setOriginClass":"setOriginClassHTML"},"9181":{"morph":{"__isSmartRef__":true,"id":9164},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"9182":{"x":275.4010020035039,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9183":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"9184":{"stops":[{"__isSmartRef__":true,"id":9185},{"__isSmartRef__":true,"id":9187},{"__isSmartRef__":true,"id":9189},{"__isSmartRef__":true,"id":9191}],"vector":{"__isSmartRef__":true,"id":9103},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"9185":{"offset":0,"color":{"__isSmartRef__":true,"id":9186}},"9186":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"9187":{"offset":0.4,"color":{"__isSmartRef__":true,"id":9188}},"9188":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"9189":{"offset":0.6,"color":{"__isSmartRef__":true,"id":9190}},"9190":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"9191":{"offset":1,"color":{"__isSmartRef__":true,"id":9192}},"9192":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"9193":{"moveHorizontal":true},"9194":{"sourceObj":{"__isSmartRef__":true,"id":9164},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":6993},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":9195},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"9195":{"source":{"__isSmartRef__":true,"id":9164},"target":{"__isSmartRef__":true,"id":6993}},"9196":{"sourceObj":{"__isSmartRef__":true,"id":9164},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":6993},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":9197},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"9197":{"source":{"__isSmartRef__":true,"id":9164},"target":{"__isSmartRef__":true,"id":6993}},"9198":{"_Position":{"__isSmartRef__":true,"id":9199},"renderContextTable":{"__isSmartRef__":true,"id":9200},"_Extent":{"__isSmartRef__":true,"id":9201},"_Padding":{"__isSmartRef__":true,"id":9202},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":9073},"_Fill":{"__isSmartRef__":true,"id":4768},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","_NodeClass":["titlebar"],"_NodeId":"morph-28075d0b-7cac-405c-baf8-b282e172d749","__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"9199":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"9200":{"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"},"9201":{"x":314.4010020035039,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"9202":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"9203":{"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","setOriginClass":"setOriginClassHTML"},"9204":{"morph":{"__isSmartRef__":true,"id":9061},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"9205":{"resizeWidth":true,"adjustForNewBounds":true},"9206":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"9207":{"x":314.4010020035039,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9208":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":9209},"derivationIds":[null,"E34B7A68-766E-4DB7-A7E3-E4EE8A7079AC","7A7C4259-E86A-4D41-9B21-CE6D4EADF5A7","34C6ADC2-7F79-44A2-BEDF-A05F972B36BC","36694142-B04E-484B-957B-9BBF9784B20E","3CFE3EDB-8A42-4E75-A348-120654F234F2","3464720D-ABB2-4C88-BEEA-62B58DD08CD5","B5EA6ABC-057D-4A70-AB94-B3EDCA5E395E","05F4CC34-0F8A-43CA-94B6-9A543A70E55C","A2BF090C-5A85-4E54-92CA-6ABA47629E7B","DDD9B33B-824A-4C58-8107-67C5FADDFB72","09051614-6CE4-4984-B3CF-F3E78B5898B1","284F15EF-EA68-4F32-86F3-EA5DD3A23D1C","BE99321C-F9F7-45C2-9BED-3AC496C10878","344F1643-CC8E-4B9C-A57A-75074EDFDD12","E24B6723-2DA3-42B9-AE0B-1E28DA2C0CF8","035E96EC-B4F1-4D94-A31F-21750A89C148","658D2557-B37E-4C58-8618-9AF1E45EFA55","413248B4-5FDD-4647-9E20-F195F11DF903","20EF83E4-287D-4306-9EA0-65B7286C0E48","77F94626-E559-4BB8-B6EA-1EC2E50823C3","85515935-002D-4FF0-8C2B-E88837E5B98D","1B4B5619-CD65-49B8-939D-06D7DD9E0C4C","79748D72-9031-4011-9BD4-B7FE72461789","68C2CE7C-DB25-4911-B12A-8B0F69C8D46D","90DDEE95-E7B6-4FF5-A7B7-ED97BA99A75C","30A9C6A1-50FD-465E-8884-1FB4E887AA22","133E5671-4F3E-44AE-BA1C-8A23DFEFE806","8133C4D1-E8E5-4C70-BD30-B8BD467A97F0","19DEC829-053A-427D-B74C-447D4BFBBADF","F60BE0BE-9E27-495C-AD10-1BF48EF87F21"],"id":"23CC3E08-96F3-4ECD-82AE-5B8A6E1BEAD5","renderContextTable":{"__isSmartRef__":true,"id":9218},"eventHandler":{"__isSmartRef__":true,"id":9219},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"owner":{"__isSmartRef__":true,"id":6993},"_Position":{"__isSmartRef__":true,"id":9220},"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"dragStartPoint":null,"originalTargetExtent":null,"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9221},"__LivelyClassName__":"lively.morphic.Path"},"9209":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":9210},{"__isSmartRef__":true,"id":9211},{"__isSmartRef__":true,"id":9212}],"renderContextTable":{"__isSmartRef__":true,"id":9213},"_Position":{"__isSmartRef__":true,"id":9214},"_Extent":{"__isSmartRef__":true,"id":9215},"_Padding":{"__isSmartRef__":true,"id":9216},"_BorderWidth":0,"_BorderColor":null,"_NodeClass":["path"],"_NodeId":"morph-e34b7a68-766e-4db7-a7e3-e4ee8a7079ac","_Fill":{"__isSmartRef__":true,"id":9217},"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.Path"},"9210":{"isAbsolute":true,"x":14,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"9211":{"isAbsolute":true,"x":14,"y":14,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"9212":{"isAbsolute":true,"x":0,"y":14,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"9213":{"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","getPathNode":"getPathNodeHTML","setPathElements":"setPathElementsHTML","getPathBounds":"getPathBoundsHTML","getTotalLength":"getTotalLengthHTML","getPointAtTotalLength":"getPointAtTotalLengthHTML"},"9214":{"x":-1,"y":-1,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9215":{"x":15,"y":15,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9216":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"9217":{"r":0.8,"g":0.8,"b":0.8,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9218":{"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","setOriginClass":"setOriginClassHTML"},"9219":{"morph":{"__isSmartRef__":true,"id":9208},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"9220":{"x":300.4010020035039,"y":405.40100200350423,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9221":{"onDragStart":{"__isSmartRef__":true,"id":9222},"onDrag":{"__isSmartRef__":true,"id":9229},"onDragEnd":{"__isSmartRef__":true,"id":9236}},"9222":{"varMapping":{"__isSmartRef__":true,"id":9223},"source":"function onDragStart(evt) {\n this.dragStartPoint = evt.mousePoint;\n this.originalTargetExtent = this.owner.getExtent();\n }","funcProperties":{"__isSmartRef__":true,"id":9228},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"9223":{"this":{"__isSmartRef__":true,"id":9208},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9224}},"9224":{"$super":{"__isSmartRef__":true,"id":9225}},"9225":{"varMapping":{"__isSmartRef__":true,"id":9226},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":9227},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"9226":{"obj":{"__isSmartRef__":true,"id":9208},"name":"onDragStart"},"9227":{},"9228":{},"9229":{"varMapping":{"__isSmartRef__":true,"id":9230},"source":"function onDrag(evt) {\n var moveDelta = evt.mousePoint.subPt(this.dragStartPoint)\n if (evt.isShiftDown()) {\n var maxDelta = Math.max(moveDelta.x, moveDelta.y);\n\t moveDelta = pt(maxDelta, maxDelta);\n };\n this.owner.setExtent(this.originalTargetExtent.addPt(moveDelta));\n this.align(this.bounds().bottomRight(), this.owner.getExtent());\n }","funcProperties":{"__isSmartRef__":true,"id":9235},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"9230":{"this":{"__isSmartRef__":true,"id":9208},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9231}},"9231":{"$super":{"__isSmartRef__":true,"id":9232}},"9232":{"varMapping":{"__isSmartRef__":true,"id":9233},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":9234},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"9233":{"obj":{"__isSmartRef__":true,"id":9208},"name":"onDrag"},"9234":{},"9235":{},"9236":{"varMapping":{"__isSmartRef__":true,"id":9237},"source":"function onDragEnd(evt) {\n this.dragStartPoint = null;\n this.originalTargetExtent = null;\n }","funcProperties":{"__isSmartRef__":true,"id":9242},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"9237":{"this":{"__isSmartRef__":true,"id":9208},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9238}},"9238":{"$super":{"__isSmartRef__":true,"id":9239}},"9239":{"varMapping":{"__isSmartRef__":true,"id":9240},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":9241},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"9240":{"obj":{"__isSmartRef__":true,"id":9208},"name":"onDragEnd"},"9241":{},"9242":{},"9243":{"renderContextTable":{"__isSmartRef__":true,"id":9244},"_Padding":{"__isSmartRef__":true,"id":9245},"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_NodeClass":["window"],"_NodeId":"morph-cd7bcb08-eb4a-48cd-952b-53a1eaeb23d0","_Extent":{"__isSmartRef__":true,"id":9246},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"9244":{"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"},"9245":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"9246":{"x":314.4010020035039,"y":419.40100200350423,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"9247":{"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","setOriginClass":"setOriginClassHTML"},"9248":{"morph":{"__isSmartRef__":true,"id":6993},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"9249":{"adjustForNewBounds":true},"9250":{"x":896.655488978213,"y":3829.1054889782126,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9251":{"x":314.4010020035039,"y":419.40100200350423,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"9252":{"partsSpaceName":"PartsBin/Tools","__SourceModuleName__":"Global.lively.PartsBin","comment":"A tool for inspecting an object. Very similar to the ObjectExplorer but a lot faster and with the ability to edit primitives, filter properties and display inheritance.","migrationLevel":4,"partName":"ObjectInspector","changes":[{"__isSmartRef__":true,"id":9253},{"__isSmartRef__":true,"id":9255},{"__isSmartRef__":true,"id":9257},{"__isSmartRef__":true,"id":9259},{"__isSmartRef__":true,"id":9261},{"__isSmartRef__":true,"id":9263},{"__isSmartRef__":true,"id":9265},{"__isSmartRef__":true,"id":9267},{"__isSmartRef__":true,"id":9269},{"__isSmartRef__":true,"id":9271},{"__isSmartRef__":true,"id":9273},{"__isSmartRef__":true,"id":9275},{"__isSmartRef__":true,"id":9277},{"__isSmartRef__":true,"id":9279},{"__isSmartRef__":true,"id":9281},{"__isSmartRef__":true,"id":9283},{"__isSmartRef__":true,"id":9285},{"__isSmartRef__":true,"id":9287},{"__isSmartRef__":true,"id":9289},{"__isSmartRef__":true,"id":9291},{"__isSmartRef__":true,"id":9293},{"__isSmartRef__":true,"id":9295},{"__isSmartRef__":true,"id":9297},{"__isSmartRef__":true,"id":9299},{"__isSmartRef__":true,"id":9301},{"__isSmartRef__":true,"id":9303},{"__isSmartRef__":true,"id":9305},{"__isSmartRef__":true,"id":9307},{"__isSmartRef__":true,"id":9309},{"__isSmartRef__":true,"id":9311},{"__isSmartRef__":true,"id":9313},{"__isSmartRef__":true,"id":9315}],"revisionOnLoad":173564,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"9253":{"date":{"__isSmartRef__":true,"id":9254},"author":"cschuster","message":"reset scale to 1","id":"44F3B7C5-4880-4E0C-8E1A-B0CE032E7594"},"9254":{"isSerializedDate":true,"string":"Fri Jun 29 2012 01:21:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"9255":{"date":{"__isSmartRef__":true,"id":9256},"author":"cschuster","message":"fixed a bug with addScript","id":"A00EC8E9-2F93-46E8-A1C8-22588B39BC11"},"9256":{"isSerializedDate":true,"string":"Thu Jun 14 2012 20:36:16 GMT+0200 (Mitteleuropäische Sommerzeit)"},"9257":{"date":{"__isSmartRef__":true,"id":9258},"author":"cschuster","message":"copying should now work","id":"334BC443-5022-4C12-8DE0-532B479A57DC"},"9258":{"isSerializedDate":true,"string":"Thu Jun 14 2012 20:14:16 GMT+0200 (Mitteleuropäische Sommerzeit)"},"9259":{"date":{"__isSmartRef__":true,"id":9260},"author":"cschuster","message":"changed submorphs to morphs.","id":"F6E05A4D-23B9-4CCA-88DE-C14C35965B13"},"9260":{"isSerializedDate":true,"string":"Wed Jun 06 2012 18:56:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"9261":{"date":{"__isSmartRef__":true,"id":9262},"author":"cschuster","message":"inheritance now works as well","id":"B6153C82-028D-48C6-A949-B9C16246B7E1"},"9262":{"isSerializedDate":true,"string":"Wed Jun 06 2012 03:06:06 GMT+0200 (Mitteleuropäische Sommerzeit)"},"9263":{"date":{"__isSmartRef__":true,"id":9264},"author":"cschuster","message":"started work on displaying inherited properties.","id":"E2D295AA-8DC9-41F0-8699-3B4294FFA5A2"},"9264":{"isSerializedDate":true,"string":"Wed Jun 06 2012 02:46:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"9265":{"date":{"__isSmartRef__":true,"id":9266},"author":"cschuster","message":"fixed handling of null and undefined values","id":"25FAB4E6-9A70-4E32-8213-1098C6A9C363"},"9266":{"isSerializedDate":true,"string":"Wed Jun 06 2012 01:57:14 GMT+0200 (Mitteleuropäische Sommerzeit)"},"9267":{"date":{"__isSmartRef__":true,"id":9268},"author":"cschuster","message":"fixed problem with boolean values","id":"ECA8BC3D-29C8-4779-B61C-27DC9E13B7E2"},"9268":{"isSerializedDate":true,"string":"Wed Jun 06 2012 01:25:44 GMT+0200 (Mitteleuropäische Sommerzeit)"},"9269":{"date":{"__isSmartRef__":true,"id":9270},"author":"cschuster","message":"fixed bug with primitive values.","id":"6B05214C-6EE6-4F5C-BA36-DFC15578CB12"},"9270":{"isSerializedDate":true,"string":"Wed Jun 06 2012 01:14:48 GMT+0200 (Mitteleuropäische Sommerzeit)"},"9271":{"date":{"__isSmartRef__":true,"id":9272},"author":"cschuster","message":"better updating for collapsed items","id":"A37C0C9B-1F7F-49D9-BC86-CA97E05C812D"},"9272":{"isSerializedDate":true,"string":"Wed Jun 06 2012 01:12:20 GMT+0200 (Mitteleuropäische Sommerzeit)"},"9273":{"date":{"__isSmartRef__":true,"id":9274},"author":"cschuster","message":"removed filter for inherited properties","id":"CABABBD4-BABE-4D47-8EBF-CED45960532B"},"9274":{"isSerializedDate":true,"string":"Wed Jun 06 2012 00:10:42 GMT+0200 (Mitteleuropäische Sommerzeit)"},"9275":{"date":{"__isSmartRef__":true,"id":9276},"author":"cschuster","message":"editing of strings, numbers and boolean values","id":"CE0C9588-EB85-4390-B51B-BC51AA154F11"},"9276":{"isSerializedDate":true,"string":"Tue Jun 05 2012 02:33:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"9277":{"date":{"__isSmartRef__":true,"id":9278},"author":"cschuster","message":"improved text editing","id":"C9950198-82AF-47B8-9BDF-04C7457FE598"},"9278":{"isSerializedDate":true,"string":"Tue Jun 05 2012 01:18:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"9279":{"date":{"__isSmartRef__":true,"id":9280},"author":"cschuster","message":"now supports editing of string properties","id":"4DEA5157-6A26-46F4-AE4E-59112855E522"},"9280":{"isSerializedDate":true,"string":"Tue Jun 05 2012 00:44:13 GMT+0200 (Mitteleuropäische Sommerzeit)"},"9281":{"date":{"__isSmartRef__":true,"id":9282},"author":"cschuster","message":"updating should work now. still needs some testing","id":"381E10DB-4391-42E3-A790-D5EAEFF2758B"},"9282":{"isSerializedDate":true,"string":"Sat Jun 02 2012 03:12:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"9283":{"date":{"__isSmartRef__":true,"id":9284},"author":"cschuster","message":"initial commit. still a lot of work to do.","id":"258D3B7C-8C70-4B34-962F-E2F39A8596D5"},"9284":{"isSerializedDate":true,"string":"Tue May 29 2012 23:52:57 GMT+0200 (Mitteleuropäische Sommerzeit)"},"9285":{"date":{"__isSmartRef__":true,"id":9286},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"9286":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (Mitteleuropäische Sommerzeit)"},"9287":{"date":{"__isSmartRef__":true,"id":9288},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"9288":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"9289":{"date":{"__isSmartRef__":true,"id":9290},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"9290":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"9291":{"date":{"__isSmartRef__":true,"id":9292},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"9292":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"9293":{"date":{"__isSmartRef__":true,"id":9294},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"9294":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)"},"9295":{"date":{"__isSmartRef__":true,"id":9296},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"9296":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"9297":{"date":{"__isSmartRef__":true,"id":9298},"author":"cschuster","message":"faster updating","id":"BDDADEB8-FC7D-4240-965D-5C2A8106884F"},"9298":{"isSerializedDate":true,"string":"Mon Jun 04 2012 20:44:27 GMT+0200 (Mitteleuropäische Sommerzeit)"},"9299":{"date":{"__isSmartRef__":true,"id":9300},"author":"cschuster","message":"now uses hidden root node","id":"63608436-F5CC-4F6C-8C9E-C4039CAAE8AE"},"9300":{"isSerializedDate":true,"string":"Mon Jun 04 2012 22:34:53 GMT+0200 (Mitteleuropäische Sommerzeit)"},"9301":{"date":{"__isSmartRef__":true,"id":9302},"author":"cschuster","message":"now supports filtering","id":"CF4D534E-10BF-4727-8FB1-25AB7DEC6E48"},"9302":{"isSerializedDate":true,"string":"Tue Jun 05 2012 23:45:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"9303":{"date":{"__isSmartRef__":true,"id":9304},"author":"cschuster","message":"fixed the problems with the unspecified filter.","id":"745E611A-B941-4FFD-9759-E982062C03B8"},"9304":{"isSerializedDate":true,"string":"Tue Jun 05 2012 23:51:21 GMT+0200 (Mitteleuropäische Sommerzeit)"},"9305":{"date":{"__isSmartRef__":true,"id":9306},"author":"cschuster","message":"fixed bug with prototype of primitives.","id":"A3F3EEC4-36E8-4EC8-B2DD-8B899A275990"},"9306":{"isSerializedDate":true,"string":"Wed Jun 06 2012 03:16:23 GMT+0200 (Mitteleuropäische Sommerzeit)"},"9307":{"date":{"__isSmartRef__":true,"id":9308},"author":"jenslincke","message":"added \"show submorphs\" to filter options","id":"93060C3D-5BE0-46C0-BF46-58B7C287E037"},"9308":{"isSerializedDate":true,"string":"Wed Jun 06 2012 10:58:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"9309":{"date":{"__isSmartRef__":true,"id":9310},"author":"cschuster","message":"fixed description string for namespaces and clipping mode.","id":"9CB238CB-7069-43DE-81BD-C09B61A2BDB4"},"9310":{"isSerializedDate":true,"string":"Thu Jun 07 2012 00:19:24 GMT+0200 (Mitteleuropäische Sommerzeit)"},"9311":{"date":{"__isSmartRef__":true,"id":9312},"author":"cschuster","message":"hopefully fixed the addScript bug","id":"D040A117-4200-449C-A492-272C4498EDBD"},"9312":{"isSerializedDate":true,"string":"Fri Jun 15 2012 00:12:43 GMT+0200 (Mitteleuropäische Sommerzeit)"},"9313":{"date":{"__isSmartRef__":true,"id":9314},"author":"cschuster","message":"fixed serialization of filter","id":"776E7AFA-1299-4714-94C4-F514AC2A255C"},"9314":{"isSerializedDate":true,"string":"Fri Jun 15 2012 00:21:17 GMT+0200 (Mitteleuropäische Sommerzeit)"},"9315":{"date":{"__isSmartRef__":true,"id":9316},"author":"cschuster","message":"fixed string describe bug","id":"B38CA966-52EB-420C-84FB-ADED1B421078"},"9316":{"isSerializedDate":true,"string":"Mon Jul 02 2012 23:16:55 GMT+0200 (Mitteleuropäische Sommerzeit)"},"9317":{"x":1024,"y":52,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"9318":{"inspect":{"__isSmartRef__":true,"id":9319}},"9319":{"varMapping":{"__isSmartRef__":true,"id":9320},"source":"function inspect(obj) {\n this.get('ObjectInspector').inspect(obj);\n}","funcProperties":{"__isSmartRef__":true,"id":9321},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"9320":{"this":{"__isSmartRef__":true,"id":6993}},"9321":{"timestamp":{"__isSmartRef__":true,"id":9322},"user":"cschuster","tags":[]},"9322":{"isSerializedDate":true,"string":"Fri Jun 01 2012 21:32:31 GMT+0200 (Mitteleuropäische Sommerzeit)"},"9323":{"submorphs":[{"__isSmartRef__":true,"id":9324},{"__isSmartRef__":true,"id":10087},{"__isSmartRef__":true,"id":10122}],"scripts":[],"shape":{"__isSmartRef__":true,"id":10246},"derivationIds":[],"id":"32B72EBB-F400-43DD-AD1A-D0A2BD8FDEA7","renderContextTable":{"__isSmartRef__":true,"id":10250},"eventHandler":{"__isSmartRef__":true,"id":10251},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":10252},"LK2":true,"_Position":{"__isSmartRef__":true,"id":10253},"priorExtent":{"__isSmartRef__":true,"id":10254},"targetMorph":{"__isSmartRef__":true,"id":9324},"reframeHandle":{"__isSmartRef__":true,"id":10087},"titleBar":{"__isSmartRef__":true,"id":10122},"contentOffset":{"__isSmartRef__":true,"id":10086},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"owner":{"__isSmartRef__":true,"id":0},"highlighted":true,"__LivelyClassName__":"lively.morphic.Window","__SourceModuleName__":"Global.lively.morphic.Widgets","withoutLayers":["Global.lively.morphic.GrabbingLayer"]},"9324":{"submorphs":[{"__isSmartRef__":true,"id":9325},{"__isSmartRef__":true,"id":9999},{"__isSmartRef__":true,"id":10029},{"__isSmartRef__":true,"id":9574},{"__isSmartRef__":true,"id":9815},{"__isSmartRef__":true,"id":9890},{"__isSmartRef__":true,"id":9931},{"__isSmartRef__":true,"id":10059},{"__isSmartRef__":true,"id":9972},{"__isSmartRef__":true,"id":9341},{"__isSmartRef__":true,"id":9375},{"__isSmartRef__":true,"id":9407},{"__isSmartRef__":true,"id":9439},{"__isSmartRef__":true,"id":9471},{"__isSmartRef__":true,"id":9503},{"__isSmartRef__":true,"id":9535}],"scripts":[],"shape":{"__isSmartRef__":true,"id":10077},"derivationIds":[],"id":"D3232862-6D41-4A8C-B217-48B0DC82D8D7","renderContextTable":{"__isSmartRef__":true,"id":10083},"eventHandler":{"__isSmartRef__":true,"id":10084},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":10085},"_Position":{"__isSmartRef__":true,"id":10086},"locationPane":{"__isSmartRef__":true,"id":9325},"codeBaseDirBtn":{"__isSmartRef__":true,"id":9999},"localDirBtn":{"__isSmartRef__":true,"id":10029},"Pane1":{"__isSmartRef__":true,"id":9574},"Pane2":{"__isSmartRef__":true,"id":9815},"Pane3":{"__isSmartRef__":true,"id":9890},"Pane4":{"__isSmartRef__":true,"id":9931},"midResizer":{"__isSmartRef__":true,"id":10059},"sourcePane":{"__isSmartRef__":true,"id":9972},"ownerWidget":{"__isSmartRef__":true,"id":9339},"owner":{"__isSmartRef__":true,"id":9323},"ownerApp":{"__isSmartRef__":true,"id":9339},"targetURL":{"__isSmartRef__":true,"id":9572},"__LivelyClassName__":"lively.ide.BrowserPanel","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"9325":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":9326},"derivationIds":[],"id":"C2F0AD30-7759-4DC8-A308-94625A2064B7","renderContextTable":{"__isSmartRef__":true,"id":9331},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":9332}],"eventHandler":{"__isSmartRef__":true,"id":9334},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":true,"allowInput":true,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"_Position":{"__isSmartRef__":true,"id":9335},"priorExtent":{"__isSmartRef__":true,"id":9336},"_MaxTextWidth":654,"_MinTextWidth":654,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":9324},"isInputLine":true,"layout":{"__isSmartRef__":true,"id":9337},"noEval":true,"styleClass":["Browser_locationInput"],"attributeConnections":[{"__isSmartRef__":true,"id":9338}],"doNotSerialize":["$$savedTextString"],"doNotCopyProperties":["$$savedTextString"],"savedTextString":"http://lively-kernel.org/repository/webwerkstatt/projects/BP2012","_TextColor":{"__isSmartRef__":true,"id":9978},"isBeingDragged":false,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9326":{"_Position":{"__isSmartRef__":true,"id":9327},"renderContextTable":{"__isSmartRef__":true,"id":9328},"_Extent":{"__isSmartRef__":true,"id":9329},"_Padding":{"__isSmartRef__":true,"id":9330},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1704},"_Fill":{"__isSmartRef__":true,"id":4770},"_NodeClass":["Morph","Text"],"_NodeId":"morph-c2f0ad30-7759-4dc8-a308-94625a2064b7","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"9327":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9328":{"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"},"9329":{"x":656,"y":16.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9330":{"x":1,"y":1,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9331":{"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","setOriginClass":"setOriginClassHTML","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"},"9332":{"style":{"__isSmartRef__":true,"id":9333},"chunkOwner":{"__isSmartRef__":true,"id":9325},"_id":"_751","storedString":"http://lively-kernel.org/repository/webwerkstatt/projects/BP2012/","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9333":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9334":{"morph":{"__isSmartRef__":true,"id":9325},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9335":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9336":{"x":656,"y":16.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9337":{"scaleVertical":true,"scaleHorizontal":true},"9338":{"sourceObj":{"__isSmartRef__":true,"id":9325},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":9339},"targetMethodName":"setTargetURL","converterString":"function (value) { return new URL(value) }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":9995},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9996},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"9339":{"buttonCommands":[{"__isSmartRef__":true,"id":9340},{"__isSmartRef__":true,"id":9374},{"__isSmartRef__":true,"id":9406},{"__isSmartRef__":true,"id":9438},{"__isSmartRef__":true,"id":9470},{"__isSmartRef__":true,"id":9502},{"__isSmartRef__":true,"id":9534}],"RootFilters":[{"__isSmartRef__":true,"id":9566}],"Pane1Filters":[{"__isSmartRef__":true,"id":9567},{"__isSmartRef__":true,"id":9568}],"Pane2Filters":[{"__isSmartRef__":true,"id":9569}],"Pane3Filters":[{"__isSmartRef__":true,"id":9570}],"Pane4Filters":[{"__isSmartRef__":true,"id":9571}],"evaluate":true,"targetURL":{"__isSmartRef__":true,"id":9572},"panel":{"__isSmartRef__":true,"id":9324},"attributeConnections":[{"__isSmartRef__":true,"id":9573},{"__isSmartRef__":true,"id":9814},{"__isSmartRef__":true,"id":9889},{"__isSmartRef__":true,"id":9930},{"__isSmartRef__":true,"id":9971},{"__isSmartRef__":true,"id":9990}],"SourceString":"module('projects.BP2012.DiffMerge').requires('lively.TestFramework').toRun(function() {\nlively.morphic.Morph.addMethods(\n'comparison', {\n equals: function(otherMorph) {\n return undefined\n },\n areEqual: function (a, b) {\n // compares two objects. Returns\n // true, if both are equal\n // false, if they are not equal\n // undefined, if they are incomparitable\n \n // if (typeof(a) !== typeof(b))\n // return false\n // else\n if (typeof(a) === 'object' || typeof(b) === 'object') {\n if (a == null)\n if (typeof(b) == 'number' && isNaN(b))\n return true\n else\n return a == b\n else if (Properties.all(a).length === 0 || Properties.all(b).length === 0) {\n return Properties.all(a).length === Properties.all(b).length\n }\n else if (a.equals)\n return a.equals(b)\n else\n return undefined\n }\n else if (typeof(a) === 'number') {\n if (isNaN(a) && (isNaN(b) || b == undefined))\n return true\n else\n return a === b\n }\n else \n return a === b\n },\n},\n'diffing', {\n threeWayDiff: function (optSibling, optParent) {\n // performs a threeWayDiff based on the Parts PartsBin versions\n var self = this,\n parent = optParent || this.getParentPartVersion(),\n sibling = optSibling || this.getCurrentPartVersion(),\n resultList = new DiffList();\n\n var myDiffList = this.twoWayDiff(parent),\n siblingDiffList = sibling.twoWayDiff(parent);\n\n resultList = myDiffList.diffAgainst(siblingDiffList);\n\n return resultList;\n },\n twoWayDiff: function (parent, optBlacklist) {\n // Returns a list of changes between the morph and parent, including its submorphs.\n if (!parent) return;\n var diff = new Diff(undefined, undefined, undefined, undefined, this.prepareDiffName()),\n diffList = this.diffSubmorphsTo(diff, parent, optBlacklist);\n diff.submorphsModified = diffList.morphsModified();\n diff.modified = this.diffTo(parent, optBlacklist);\n diff.matchingId = parent.id;\n diffList[this.id] = diff;\n return diffList;\n },\n prepareDiffName: function() {\n // returns a human readable name (better than ids)\n return (this.getName && this.getName()) \n || this.name \n || (this.toString && this.toString() && this.toString().substring(0,10))\n },\n\n diffSubmorphsTo: function(diff, parent, optBlacklist) {\n // Recursively diffs submorphs via twoWayDiff\n var diffList = new DiffList(),\n foundMorphs = [],\n m = this.timesCopied(parent),\n n = parent.timesCopied(this);\n // Limitation: Cannot find morphs that changed their owner\n this.submorphs.each(function (ea) {\n var myParent = ea.findAncestorIn(parent, m, n)\n if (myParent) {\n diffList.mixWith(ea.twoWayDiff(myParent, optBlacklist));\n foundMorphs.push(myParent.id);\n }\n else \n diff.added[ea.id] = ea.basicCopy();\n });\n parent.submorphs.each(function (ea) {\n if (foundMorphs.indexOf(ea.id) < 0)\n diff.removed[ea.id] = ea.basicCopy();\n });\n return diffList\n },\n diffTo: function(otherMorph, optBlackList) {\n var blacklist = (optBlackList || []).concat(['submorphs', 'owner']);\n var diff = Object.merge([\n this.diffPropertiesTo(otherMorph, blacklist),\n this.diffScriptsTo(otherMorph),\n this.diffSpecialPropertiesTo(otherMorph)])\n \n if (Properties.own(diff).length > 0)\n return diff\n },\n diffPropertiesTo: function (otherMorph, optBlacklist) {\n // prepares a morph for the linear property diff and cleans up afterwards\n var exclude = this.excludeFromDiff() || [],\n blacklist = exclude.concat(optBlacklist || []),\n r1 = this.prepareDiffingRegistry(blacklist),\n r2 = otherMorph.prepareDiffingRegistry(blacklist);\n if (r1 && r2) \n var tmpList = this.diffLinearizedObjects(r1, 0, r2, 0, blacklist);\n this.cleanRegistriesAfterDiffing(r1, r2);\n return tmpList;\n },\n excludeFromDiff: function(optAdditional) {\n // Returns a list of properties to exclude from a diff. Can be overwritten by subclasses.\n return (this.doNotSerialize || []).concat(optAdditional || []).concat(['derivationIds', 'eventHandler', 'changes', 'revisionOnLoad', 'id', 'derivationIds', 'attributeConnections', '_renderContext', '_renderContextTable', 'renderContextTable', 'scripts', 'stops', 'isBeingDragged', 'prevScroll', 'priorExtent','_PathElements', 'controlPoints', 'doNotSerialize', 'partsBinMetaInfo', 'doitContext', 'doNotCopyProperties', 'eventsAreIgnored']);\n },\n diffLinearizedObjects: function (registry1, i1, registry2, i2, blacklist) {\n // performs a matrix-based diff concerning the properties of a morph, using serialization techniques\n if (!registry1[i1] && !registry2[i2])\n return false\n else if (!registry1[i1] || !registry2[i2]) \n return new AtomicDiff(\"property\", registry1[i1] && registry1[i1].originalObject, \n registry2[i2] && registry2[i2].registeredObject);\n \n switch (registry1[i1].status) {\n case undefined: {\n registry1[i1].status = 'inProgress';\n var diff = this.diffProperties(registry1, i1, registry2, i2, blacklist);\n registry1[i1].status = diff;\n return diff\n \n }\n case 'inProgress': {\n return {}\n }\n default: {\n return registry1[i1].status\n }\n }\n },\n diffProperties: function(registry1, i1, registry2, i2, blacklist) {\n var self = this,\n tmpList = {},\n original1 = registry1[i1].originalObject,\n original2 = registry2[i2].originalObject;\n Properties.own(registry1[i1].registeredObject).withoutAll(blacklist).each(function (ea) {\n tmpList[ea] = self.atomicDiff(ea, original1, original2);\n if (tmpList[ea] === false) {\n tmpList[ea] = self.diffLinearizedObjects(\n registry1, \n self.computeNextIndex(registry1[i1], ea), \n registry2, \n self.computeNextIndex(registry2[i2], ea), \n blacklist);\n if (!tmpList[ea] || Properties.own(tmpList[ea]).length == 0)\n delete tmpList[ea]\n }\n else if (!tmpList[ea])\n delete tmpList[ea]\n });\n Properties.own(registry2[i2].registeredObject).withoutAll(blacklist).each(function (ea) {\n if (registry1[i1].registeredObject[ea] == null && registry2[i2].registeredObject[ea] != null)\n tmpList[ea] = new AtomicDiff(\"property\", original1[ea], original2[ea]);\n });\n return tmpList;\n },\n atomicDiff: function(property, obj1, obj2) {\n // performs an atomic Diff, if possible. Returns\n // false, if an atomic diff is impossible\n // the diff, if it exists\n // undefined, if both are atomicly equal.\n if ((property.startsWith('__') && property.endsWith('__'))\n || property.startsWith('$$')\n || property.startsWith('#')) return;\n var cleanObj1 = /*this.cleanLinearized(obj1);*/obj1\n var cleanObj2 = /*this.cleanLinearized(obj2);*/obj2\n switch (this.areEqual(cleanObj1[property], cleanObj2[property])) {\n case false:\n return new AtomicDiff(\"property\", cleanObj1[property], cleanObj2[property]);\n case undefined:\n return false\n default:\n return undefined;\n }\n },\n cleanLinearized: function(obj) {\n // because serialization adds some properties\n var newObj = Object.clone(obj);\n Properties.own(newObj).each(function (ea) {\n if (ea.startsWith('__') && ea.endsWith('__'))\n delete newObj[ea];\n })\n return newObj\n },\n computeNextIndex: function(registryEntry, property) {\n // computes the next registry index\n if (registryEntry.registeredObject && registryEntry.registeredObject[property])\n return registryEntry.registeredObject[property].id\n else\n return false\n },\n diffScriptsTo: function (otherMorph) {\n var self = this,\n diff = {};\n Functions.own(self).each(function (ea) {\n if (Functions.own(otherMorph).indexOf(ea) >= 0) {\n if (self[ea].toString() != otherMorph[ea].toString())\n diff[ea] = new AtomicDiff(\"script\", self[ea], otherMorph[ea])\n } else {\n diff[ea] = new AtomicDiff(\"script\", self[ea], undefined);\n }\n })\n\n Functions.own(otherMorph).each(function (ea) {\n if (Functions.own(self).indexOf(ea) < 0)\n diff[ea] = new AtomicDiff('script', undefined, otherMorph[ea])\n })\n \n return diff;\n },\n diffSpecialPropertiesTo: function() {\n // overwrite in subclasses that have complex properties to diff (e.g. text chunks)\n return undefined\n },\n showTwoWayDiff: function(otherMorph) {\n // convenience for easier diff viewing\n var diff = this.twoWayDiff(otherMorph);\n return Properties.own(diff).collect(function (ea) {\n return Properties.own(diff[ea].added).length > 0\n && Properties.own(diff[ea].removed).length > 0\n && Properties.own(diff[ea].modified).length > 0\n }).select(function(ea) {return ea})\n }\n\n\n},\n'relations', {\n getParentPartVersion: function () {\n //this returns the PartsBin version of the morph that matches the morphs revisionOnLoad\n var revision = this.partsBinMetaInfo? this.getPartsBinMetaInfo().revisionOnLoad : null,\n partItem = this.getPartItem();\n if (new WebResource(partItem.getFileURL()).exists()) {\n var m = partItem.loadPart(false, null, revision).part;\n m.refreshDerivatinoIdsAfterLoading();\n return(m)\n }\n },\n getCurrentPartVersion: function () {\n // returns the current version in PartsBin as morph\n var partItem = this.getPartItem();\n if (new WebResource(partItem.getFileURL()).exists()) {\n var m = partItem.loadPart(false).part;\n m.refreshDerivatinoIdsAfterLoading();\n return(m)\n }\n },\n timesCopied: function(parent) {\n // returns the number of copy actions regarding preceding parent version\n return this.derivationIds.length - this.derivationIds.intersect(parent.derivationIds).length\n },\n findAncestorIn: function (scope, m, n) {\n // this morph has been copied m times from the common parent, the scope morph has been copied n times.\n var myIds = this.prepareDerivationIds(m),\n iAmNew = (this.derivationIds.length - this.getIdOnLoad()) < m,\n self = this;\n if (this.derivationIds.length - this.getIdOnLoad() < m)\n return;\n if (myIds) {\n return scope.withAllSubmorphsDetect(function (ea) {\n var otherIds = ea.prepareDerivationIds(n),\n otherIsNew = (ea.derivationIds.length - ea.getIdOnLoad()) < n;\n if (otherIds && (!(iAmNew && otherIsNew)))\n return otherIds.last() === myIds.last()\n })\n }\n },\n prepareDerivationIds: function (x) {\n switch (x) {\n case 0:\n return this.derivationIds.concat([this.id])\n case 1:\n return this.derivationIds;\n default:\n return this.derivationIds.slice(0, -(x-1));\n }\n },\n setIdOnLoad: function () {\n this.withAllSubmorphsDo(function (ea) {\n if (ea.getPartsBinMetaInfo) {\n ea.getPartsBinMetaInfo().idOnLoad = ea.id\n }\n })\n },\n getIdOnLoad: function() {\n // enter comment here\n if (this.partsBinMetaInfo){\n if (!this.partsBinMetaInfo.idOnLoad) {\n var parent = this.getParentPartVersion();\n if (parent) \n this.partsBinMetaInfo.idOnLoad = parent.id\n }\n return this.partsBinMetaInfo.idOnLoad || 0\n }\n },\n refreshDerivatinoIdsAfterLoading: function() {\n this.withAllSubmorphsDo(function (ea) {\n ea.id = ea.derivationIds.pop();\n })\n }\n\n},\n'linearization', {\n prepareDiffingRegistry: function (blacklist) {\n var serializer = ObjectGraphLinearizer.forNewLivelyCopy(),\n ignoreOwnerPlugin = new GenericFilter(),\n blacklist = blacklist || [];\n\n ignoreOwnerPlugin.addFilter(function(obj, propName) {\n return (blacklist.indexOf(propName) >= 0);\n });\n\n serializer.addPlugin(ignoreOwnerPlugin);\n serializer.register(this);\n return serializer.registry\n },\n cleanRegistriesAfterDiffing: function(/** arguments **/) {\n // remove ids from all original objects and the original objects as well as any recreated objects \n var args = arguments\n Properties.own(args).each(function (reg) {\n for (var id in args[reg]) { \n var entry = args[reg][id]; \n if (entry.originalObject) { \n delete entry.originalObject.__SmartId__\n }\n }\n })\n },\n},\n'ui', {\n grayOut: function () {\n this.withAllSubmorphsDo(function (ea) {\n ea.setFill(Color.gray.withA(ea.getFill().a))\n ea.setBorderColor(Color.black)\n })\n },\n refreshRenderContext: function () {\n this.owner && this.owner.addMorph(this, this.owner.submorphs[this.owner.submorphs.indexOf(this)-1])\n },\n\n\n\n makeCross: function (/**/) {\n var bounds = this.convertInputToRectangle(arguments)\n\n var x = bounds.width,\n y = bounds.height;\n\n var vertices = [\n pt(0 ,0), \n pt(x/4 ,0), \n pt(x/2 ,3/8*y), \n pt(3/4*x,0), \n pt(x ,0), \n pt(5/8*x,y/2), \n pt(x ,y), \n pt(3/4*x,y), \n pt(x/2 ,5/8*y),\n pt(x/4 ,y), \n pt(0 ,y),\n pt(3/8*x,y/2),\n pt(0 ,0)\n ]\n var a = new lively.morphic.Path(vertices);\n a.setFill(Color.red);\n a.disableEvents()\n var b = Morph.makeRectangle(bounds.x,bounds.y,x,y)\n b.setFill(Color.rgba(255,255,255,0))\n b.setBorderWidth(0)\n b.addMorph(a)\n return b\n },\n makeMinus: function (/**/){\n var bounds = this.convertInputToRectangle(arguments)\n\n var x = bounds.width,\n y = bounds.height;\n\n var vertices = [\n pt(x,3/8*y),\n pt(x,5/8*y),\n pt(0,5/8*y),\n pt(0,3/8*y),\n pt(x,3/8*y),\n ]\n var a = new lively.morphic.Path(vertices);\n a.setFill(Color.orange);\n a.disableEvents()\n var b = Morph.makeRectangle(bounds.x,bounds.y,x,y)\n b.setFill(Color.rgba(255,255,255,0))\n b.setBorderWidth(0)\n b.addMorph(a)\n return b\n },\n makePlus: function (/**/){\n var bounds = this.convertInputToRectangle(arguments)\n\n var x = bounds.width,\n y = bounds.height;\n\n var vertices = [\n pt(3/8*x,0),\n pt(5/8*x,0), \n pt(5/8*x,3/8*y),\n pt(x,3/8*y),\n pt(x,5/8*y),\n pt(5/8*x,5/8*y),\n pt(5/8*x,y),\n pt(3/8*x,y),\n pt(3/8*x,5/8*y),\n pt(0,5/8*y),\n pt(0,3/8*y),\n pt(3/8*x,3/8*y),\n pt(3/8*x,0),\n ]\n var a = new lively.morphic.Path(vertices);\n a.setFill(Color.green);\n a.disableEvents()\n var b = Morph.makeRectangle(bounds.x,bounds.y,x,y)\n b.setFill(Color.rgba(255,255,255,0))\n b.setBorderWidth(0)\n b.addMorph(a)\n return b\n },\n makeHazard: function (/**/) {\n var bounds = this.convertInputToRectangle(arguments)\n\n var x = bounds.width,\n y = bounds.height;\n\n var vertices1 = [\n pt(x/2 ,0), \n pt(x ,y), \n pt(0 ,y), \n pt(x/2 ,0),\n ];\n var vertices2 = [\n pt(3/8*x,3/8*y),\n pt(5/8*x,3/8*y),\n pt(5/8*x,3/4*y),\n pt(3/8*x,3/4*x),\n pt(3/8*x,3/8*y),\n ];\n var vertices3 = [\n pt(3/8*x,19/22*y),\n pt(5/8*x, 19/22*y),\n pt(5/8*x, 21/22*y),\n pt(3/8*x, 21/22*y),\n pt(3/8*x,19/22*y),\n ];\n var a = new lively.morphic.Path(vertices1);\n var b = new lively.morphic.Path(vertices2);\n var c = new lively.morphic.Path(vertices3);\n a.setFill(Color.rgb(205,250,0));\n b.setFill(Color.black);\n c.setFill(Color.black);\n var d = Morph.makeRectangle(bounds.x,bounds.y,x,y)\n d.setFill(Color.rgba(255,255,255,0))\n d.setBorderWidth(0)\n a.disableGrabbing();\n b.disableGrabbing();\n c.disableGrabbing();\n d.addMorph(a);\n a.addMorph(b);\n a.addMorph(c);\n return d\n },\n makeSpeechBubble: function (/**/) {\n var bounds = this.convertInputToRectangle(arguments)\n\n var x = bounds.width,\n y = bounds.height;\n \n var east = pt(0,y/2),\n north = pt(x/2, 0),\n west = pt(x,y/2),\n south = pt(x/2, y);\n \n var innerRadius = 75,\n outerRadius = 150;\n\n var morph = Morph.makeRectangle(bounds);\n var bubble = Morph.makeEllipse(bounds);\n var tip = Morph.makePolygon([\n pt(0,y),\n pt(x/4, y/2),\n pt(x/2, 3*y/4),\n pt(0,y),\n ])\n morph.addMorph(tip);\n morph.addMorph(bubble);\n morph.setFill(Color.rgba(0,0,0,0));\n tip.setFill(Color.black);\n bubble.setFill(Color.white);\n morph.setBorderWidth(0)\n bubble.setBorderWidth(3)\n bubble.setBorderColor(Color.black)\n \n tip.disableEvents();\n bubble.disableEvents();\n return morph;\n },\n convertInputToRectangle: function (args) {\n var bounds;\n switch (args.length) {\n case 1: // rectangle\n if (!(args[0] instanceof Rectangle)) throw new TypeError(args[0] + ' not a rectangle');\n bounds = args[0];\n break;\n case 2: // location and extent\n bounds = args[0].extent(args[1]);\n break;\n case 4: // x,y,width, height\n bounds = new Rectangle(args[0], args[1], args[2], args[3]);\n break;\n default:\n throw new Error(\"bad arguments \" + args);\n }\n return bounds;\n },\n createUpdateBubble: function (/**/) {\n var bounds = this.convertInputToRectangle(arguments);\n var size = bounds.height/5;\n var smallBounds = pt(0,0)\n .extent(pt(size, size));\n\n var bubble = this.makeSpeechBubble(bounds);\n bubble.cross = this.makeCross(smallBounds);\n bubble.plus = this.makePlus(smallBounds);\n bubble.minus = this.makeMinus(smallBounds); \n bubble.hazard = this.makeHazard(smallBounds);\n \n bubble.cross.disableGrabbing();\n bubble.plus.disableGrabbing();\n bubble.minus.disableGrabbing();\n bubble.hazard.disableGrabbing();\n bubble.cross.setPosition(pt(\n bounds.width/2-1.5*size,\n bounds.height/2-1.5*size));\n bubble.plus.setPosition(pt(\n bounds.width/2+0.5*size,\n bounds.height/2-1.5*size));\n bubble.minus.setPosition(pt(\n bounds.width/2-1.5*size,\n bounds.height/2+0.5*size));\n bubble.hazard.setPosition(pt(\n bounds.width/2+0.5*size,\n bounds.height/2+0.5*size));\n\n bubble.addMorph(bubble.cross);\n bubble.addMorph(bubble.plus);\n bubble.addMorph(bubble.minus);\n bubble.addMorph(bubble.hazard);\n\n bubble.triggerRemoveFunc = function(morph) {\n switch (morph) {\n case undefined:\n break\n case this.cross: {\n this.cross.withAllSubmorphsDo(function (ea) {\n if (ea.getFill().a !== 0)\n ea.setFill(Color.gray);\n })\n this.cross = undefined;\n break;\n }\n case this.plus:{\n this.plus.withAllSubmorphsDo(function (ea) {\n if (ea.getFill().a !== 0)\n ea.setFill(Color.gray);\n })\n this.plus = undefined;\n break;\n }\n case this.minus:{\n this.minus.withAllSubmorphsDo(function (ea) {\n if (ea.getFill().a !== 0)\n ea.setFill(Color.gray);\n })\n this.minus = undefined;\n break\n }\n case this.hazard:{\n this.hazard.withAllSubmorphsDo(function (ea) {\n if (ea.getFill().a !== 0)\n ea.setFill(Color.gray);\n })\n this.hazard = undefined;\n break\n }\n }\n if (this.cross || this.plus || this.minus || this.hazard)\n return;\n else \n this.remove();\n };\n\n return bubble;\n },\n createConflictIndicatorFor: function (conflictList) {\n if (Properties.own(conflictList).length == 0)\n return\n var offset = 3\n var indicator = lively.morphic.Morph.makeCross(this\n .getPositionInWorld().addPt(pt(this.getExtent().x-40+offset, -offset))\n .extent(pt(40,40)));\n indicator.conflictList = conflictList;\n indicator.targetMorph = this;\n indicator.isConflictIndicator = true;\n \n indicator.getMorphMenuItems = function () {\n var applyFunc = function (propName, value, bool) {\n var oldPos = this.targetMorph.getPositionInWorld();\n this.targetMorph.applyNestedProperty(this.targetMorph, propName.split('::'), value);\n var newPos = this.targetMorph.getPositionInWorld();\n this.targetMorph.refreshRenderContext();\n this.appliedList[propName] = bool;\n var self = this;\n var move = newPos.subPt(oldPos)\n move && this.owner.submorphs.each(function (ea) {\n if (ea.isConflictIndicator \n && ea.targetMorph.getOwnerPath \n && ea.targetMorph.getOwnerPath().indexOf(self.targetMorph) >= 0)\n ea.moveBy(move)\n })\n this.owner.addMorph(this);\n };\n\n var self = this;\n if (typeof(this.appliedList) === 'undefined') {\n this.appliedList = {};\n Properties.own(conflictList).each(function (ea) { \n this.appliedList[ea] = true;\n }.bind(this));\n };\n \n conflictList = Properties.own(this.conflictList).collect(function (ea) { \n return [\n ea, \n [[ 'PartsBin: ' + (this.appliedList[ea]?'[ ]':'[X]')+this.conflictList[ea].newValue, \n applyFunc.bind(indicator, ea, this.conflictList[ea].newValue, false)], \n [ 'you: '+(this.appliedList[ea]?'[X]':'[ ]')+this.conflictList[ea].oldValue, \n applyFunc.bind(indicator, ea, this.conflictList[ea].oldValue, true)]]\n ]\n }.bind(this));\n\n conflictList.push(['accept', indicator.accept.bind(indicator)]);\n return conflictList\n };\n indicator.accept = function () {\n var self = this;\n var id = this.targetMorph.derivationIds.last();\n this.owner.modlist[id] = {};\n Properties.own(this.appliedList).each(function (ea) {\n self.owner.modlist[id][ea] = {};\n self.owner.modlist[id][ea].value = self.appliedList[ea] ? \n self.conflictList[ea].oldValue \n : self.conflictList[ea].newValue;\n self.owner.modlist[id][ea].type = self.conflictList[ea].type\n })\n this.remove();\n }\n var toggleAction = function (evt) {\n if (this.showsList) {\n this.submorphs[1].remove();\n this.showsList = false;\n }\n else {\n var morphMenu = this.getMorphMenuItems();\n var list = new lively.morphic.Menu('Conflicts', morphMenu);\n list.openIn(this, pt(0,0), false, 'Conflicts');\n this.showsList = true;\n }\n };\n\n indicator.onMouseUp = toggleAction;\n indicator.onTouchEnd = toggleAction;\n return indicator\n }, \n\n prepareUpdateUI: function(morphCopy) {\n // creates an optical layer that makes sure an update can be reverted\n layer = Morph.makeRectangle(morphCopy.getBounds().topLeft(), morphCopy.getBounds().extent().addPt(pt(40,40)));\n morphCopy.owner.addMorph(layer)\n layer.moveBy(pt(100,100));\n layer.setFill(Color.gray.withA(0.5));\n layer.addMorph(morphCopy);\n layer.modlist = {};\n layer.revisionOnLoad = morphCopy.getPartsBinMetaInfo().revisionOnLoad;\n morphCopy.align(morphCopy.bounds().topLeft(), pt(20,20))\n layer.commit = function () {\n this.submorphs.each(function (ea) {\n ea.isConflictIndicator && ea.accept();\n })\n var self = this;\n Properties.own(this.modlist).each(function (ea) {\n Properties.own(self.modlist[ea]).each(function (prop) {\n var submorph = self.targetMorph.findById(ea);\n switch (self.modlist[ea][prop].type) {\n case 'property': {\n submorph.applyNestedProperty(submorph, prop.split('::'), self.modlist[ea][prop].value);\n break;\n }\n case 'script': {\n submorph.addScript(self.modlist[ea][prop].value)\n break;\n }\n case 'special': {\n var funcName = 'set'+prop.substring(3);\n submorph[funcName] && submorph[funcName](self.modlist[ea][prop].value);\n break;\n }\n \n } \n submorph.refreshRenderContext();\n })\n })\n Properties.own(self.diffList).each(function (eachId) {\n var morph = self.targetMorph.findById(eachId)\n morph.applyModifications(self.diffList[eachId].modifiedInPartsBin);\n morph.removeRemoved(self.diffList[eachId].removedInPartsBin);\n morph.addAdded(self.diffList[eachId].addedInPartsBin);\n morph.refreshRenderContext();\n })\n this.targetMorph.getPartsBinMetaInfo().revisionOnLoad = this.revisionOnLoad\n this.remove();\n }\n layer.cancel = function () {\n this.remove();\n };\n var cancelButton = new lively.morphic.Button\n cancelButton.setExtent(pt(30,30));\n cancelButton.setFill(layer.getFill());\n cancelButton.setBorderRadius(1);\n layer.addMorph(cancelButton)\n var commitButton = cancelButton.copy();\n commitButton.setLabel('OK');\n cancelButton.setLabel('X');\n connect(commitButton, 'fire', layer, 'commit');\n connect(cancelButton, 'fire', layer, 'cancel');\n layer.addMorph(commitButton)\n commitButton.setPosition(pt(0,0))\n cancelButton.setPosition(pt(layer.getExtent().x, 0).subPt(pt(30,0)))\n $world.addMorph(layer)\n return layer;\n },\n showThreeWayDiff: function () {\n // opens a diff viewer tool with the threeWayDiff()\n var diff = this.threeWayDiff();\n $world.openPartItem(\"MorphDiffer\", \"PartsBin/Tools\").get(\"MorphDiffer\").initializeWith(this, diff);\n },\n\n\n\n\n\n},\n'merging', {\n update: function (optSibling, optParent) {\n optSibling && optSibling.refreshDerivatinoIdsAfterLoading();\n optParent && optParent.refreshDerivatinoIdsAfterLoading();\n var self = this.copy();\n this.owner.addMorph(self)\n var diffList = self.threeWayDiff(optSibling, optParent);\n if (!Properties.own(diffList).find(function (ea) {\n return diffList[ea].isEmpty && !diffList[ea].isEmpty();\n })){\n alertOK('already up-to-date');\n return\n }\n var layer = this.prepareUpdateUI(self);\n layer.diffList = {};\n self.withAllSubmorphsDo(function (ea) {\n diffList[ea.id] && (layer.diffList[ea.derivationIds.last()] = diffList[ea.id]);\n })\n layer.targetMorph = this;\n Properties.own(diffList).each(function (eachId) {\n var morph = self.findById(eachId);\n morph.applyModifications(diffList[eachId].modifiedInPartsBin);\n morph.removeRemoved(diffList[eachId].removedInPartsBin);\n morph.addAdded(diffList[eachId].addedInPartsBin);\n morph.refreshRenderContext();\n var conflictIndicator = morph.createConflictIndicatorFor(diffList[eachId].conflicted);\n if (!conflictIndicator) return\n var newPos = conflictIndicator.getPositionInWorld().subPt(self.getPositionInWorld())\n conflictIndicator && self.owner.addMorph(conflictIndicator);\n conflictIndicator.setPosition(newPos)\n })\n self.owner.addMorphBack(self)\n },\n updateMorph: function (optSibling, optParent) {\n optSibling && optSibling.refreshDerivatinoIdsAfterLoading();\n optParent && optParent.refreshDerivatinoIdsAfterLoading();\n var self = this.copy();\n this.owner.addMorph(self)\n var diffList = self.threeWayDiff(optSibling, optParent);\n if (!Properties.own(diffList).find(function (ea) {\n return diffList[ea].isEmpty && !diffList[ea].isEmpty();\n })){\n alertOK('already up-to-date');\n return\n }\n var layer = this.prepareUpdateUI(self);\n layer.diffList = {};\n self.withAllSubmorphsDo(function (ea) {\n diffList[ea.id] && (layer.diffList[ea.derivationIds.last()] = diffList[ea.id]);\n })\n layer.targetMorph = this;\n Properties.own(diffList).each(function (eachId) {\n var morph = self.findById(eachId);\n morph.applyModifications(diffList[eachId].modifiedInPartsBin);\n morph.removeRemoved(diffList[eachId].removedInPartsBin);\n morph.addAdded(diffList[eachId].addedInPartsBin);\n morph.refreshRenderContext();\n var conflictIndicator = morph.createConflictIndicatorFor(diffList[eachId].conflicted);\n if (!conflictIndicator) return\n var newPos = conflictIndicator.getPositionInWorld().subPt(self.getPositionInWorld())\n conflictIndicator && self.owner.addMorph(conflictIndicator);\n conflictIndicator.setPosition(newPos)\n })\n self.owner.addMorphBack(self)\n },\n\n\n\n refreshRenderContext: function () {\n this.owner && this.owner.addMorph(this, this.owner.submorphs[this.owner.submorphs.indexOf(this)-1])\n },\n\n getOwnerPath: function() {\n // returns an ordered list of all owners\n var list = [],\n morph = this;\n while (morph.owner) {\n list.push(morph);\n morph = morph.owner;\n }\n return list;\n },\n\n\n\n\n\n\n revert: function () {\n var morphBefore = this.owner.submorphs[this.owner.submorphs.indexOf(this)-1];\n var parent = this.findParentPartVersion()\n if (parent) {\n var submorphs = this.submorphs;\n this.remove();\n this.owner.addMorph(parent, morphBefore);\n\n }\n else\n alert('Could not revert - no parent version found');\n\n },\n pullConflicts: function (diffList) {\n Properties.own(diffList).each(function (id) {\n self.applyModifications(diffList[id].conflicted)\n })\n },\n applyModifications: function (modList, optApplyOldValue) {\n var self = this;\n Properties.own(modList).each(function (eachProp) {\n var apply = optApplyOldValue? modList[eachProp].oldValue : modList[eachProp].newValue;\n if (modList[eachProp].type == 'property')\n self.applyNestedProperty(self, eachProp.split('::'), apply);\n else if (modList[eachProp].type == 'script')\n self.addScript(apply)\n else if (modList[eachProp].type === 'special')\n self[eachProp].bind(self, apply); // untested. used to apply props that are hard to diff or not ready yet (like vertices/control points of paths)\n })\n },\n removeRemoved: function (parentIdList) {\n var self = this;\n Properties.own(parentIdList).each(function (ea) {\n var toRemove = parentIdList[ea].findDerivationSibling(self)\n toRemove && toRemove.remove();\n })\n },\n addAdded: function (submorphList) {\n var self = this;\n Properties.own(submorphList).each(function (ea) {\n self.addMorph(submorphList[ea].copy());\n });\n },\n applyNestedProperty: function (prop, pathArray, value) {\n // the property is in the form of ['shape', '_Fill', 'g'] at the beginning;\n if (prop == undefined)\n return\n var subProp = pathArray.shift();\n if (pathArray.length > 0) \n this.applyNestedProperty(prop[subProp], pathArray, value)\n else {\n if (value == undefined)\n delete prop[subProp]\n else if (typeof(prop[subProp]) != 'undefined') {\n prop[subProp] = value\n }\n }\n },\n applyPropertyBasedOnType: function(prop, subProp, value) {\n if (value == undefined) {\n delete prop[subProp]\n }\n else {\n prop[subProp] = value\n }\n },\n});\n\nlively.morphic.Path.addMethods({\n\n excludeFromDiff: function($super, optAdditional) {\n return $super((optAdditional || []).concat(['_PathElements', 'controlPoints']));\n },\n diffSpecialPropertiesTo: function(otherMorph) {\n // @overwrite - allows diffing complex properties\n // return the object that is supposed to be added to the diff.\n if (typeof(otherMorph.vertices) !== 'function')\n return true\n if (!lively.morphic.World.current().areEqual(this.vertices(), otherMorph.vertices()))\n return {setVertices: new AtomicDiff('special', this.vertices(), otherMorph.vertices())} \n }\n\n})\n\nlively.morphic.Text.addMethods({\n excludeFromDiff: function($super, optAdditional) {\n return $super((optAdditional || []).concat(['_Extent', 'textChunks', 'previousSelection', 'priorExtent']));\n },\n diffSpecialPropertiesTo: function(otherText) {\n // @overwrite - allows diffing complex properties\n // return the object that is supposed to be added to the diff.\n if (!otherText.getTextString)\n return true\n if (!lively.morphic.World.current().areEqual(this.getTextString(), otherText.getTextString()))\n return {setTextString: new AtomicDiff('special', this.getTextString(), otherText.getTextString())} \n },\n\n})\n\nlively.PartsBin.PartItem.addMethods({\n runAfterDeserializationHooks: function (part) {\n if (part.findAndSetUniqueName)\n part.findAndSetUniqueName();\n if (part.onLoadFromPartsBin)\n part.onLoadFromPartsBin();\n if (part.setIdOnLoad)\n part.setIdOnLoad();\n },\n});\nObject.extend(lively.morphic.Morph, {\n makeCross: function (/**/) {\n var bounds = this.convertInputToRectangle(arguments)\n\n var x = bounds.width,\n y = bounds.height;\n\n var vertices = [\n pt(0 ,0), \n pt(x/4 ,0), \n pt(x/2 ,3/8*y), \n pt(3/4*x,0), \n pt(x ,0), \n pt(5/8*x,y/2), \n pt(x ,y), \n pt(3/4*x,y), \n pt(x/2 ,5/8*y),\n pt(x/4 ,y), \n pt(0 ,y),\n pt(3/8*x,y/2),\n pt(0 ,0)\n ]\n var a = new lively.morphic.Path(vertices);\n a.setFill(Color.red);\n a.disableEvents()\n var b = Morph.makeRectangle(bounds.x,bounds.y,x,y)\n b.setFill(Color.rgba(255,255,255,0))\n b.setBorderWidth(0)\n b.addMorph(a)\n return b\n },\n makeMinus: function (/**/){\n var bounds = this.convertInputToRectangle(arguments)\n\n var x = bounds.width,\n y = bounds.height;\n\n var vertices = [\n pt(x,3/8*y),\n pt(x,5/8*y),\n pt(0,5/8*y),\n pt(0,3/8*y),\n pt(x,3/8*y),\n ]\n var a = new lively.morphic.Path(vertices);\n a.setFill(Color.orange);\n a.disableEvents()\n var b = Morph.makeRectangle(bounds.x,bounds.y,x,y)\n b.setFill(Color.rgba(255,255,255,0))\n b.setBorderWidth(0)\n b.addMorph(a)\n return b\n },\n makePlus: function (/**/){\n var bounds = this.convertInputToRectangle(arguments)\n\n var x = bounds.width,\n y = bounds.height;\n\n var vertices = [\n pt(3/8*x,0),\n pt(5/8*x,0), \n pt(5/8*x,3/8*y),\n pt(x,3/8*y),\n pt(x,5/8*y),\n pt(5/8*x,5/8*y),\n pt(5/8*x,y),\n pt(3/8*x,y),\n pt(3/8*x,5/8*y),\n pt(0,5/8*y),\n pt(0,3/8*y),\n pt(3/8*x,3/8*y),\n pt(3/8*x,0),\n ]\n var a = new lively.morphic.Path(vertices);\n a.setFill(Color.green);\n a.disableEvents()\n var b = Morph.makeRectangle(bounds.x,bounds.y,x,y)\n b.setFill(Color.rgba(255,255,255,0))\n b.setBorderWidth(0)\n b.addMorph(a)\n return b\n },\n makeHazard: function (/**/) {\n var bounds = this.convertInputToRectangle(arguments)\n\n var x = bounds.width,\n y = bounds.height;\n\n var vertices1 = [\n pt(x/2 ,0), \n pt(x ,y), \n pt(0 ,y), \n pt(x/2 ,0),\n ];\n var vertices2 = [\n pt(3/8*x,3/8*y),\n pt(5/8*x,3/8*y),\n pt(5/8*x,3/4*y),\n pt(3/8*x,3/4*x),\n pt(3/8*x,3/8*y),\n ];\n var vertices3 = [\n pt(3/8*x,19/22*y),\n pt(5/8*x, 19/22*y),\n pt(5/8*x, 21/22*y),\n pt(3/8*x, 21/22*y),\n pt(3/8*x,19/22*y),\n ];\n var a = new lively.morphic.Path(vertices1);\n var b = new lively.morphic.Path(vertices2);\n var c = new lively.morphic.Path(vertices3);\n a.setFill(Color.rgb(205,250,0));\n b.setFill(Color.black);\n c.setFill(Color.black);\n var d = Morph.makeRectangle(bounds.x,bounds.y,x,y)\n d.setFill(Color.rgba(255,255,255,0))\n d.setBorderWidth(0)\n a.disableGrabbing();\n b.disableGrabbing();\n c.disableGrabbing();\n d.addMorph(a);\n a.addMorph(b);\n a.addMorph(c);\n return d\n },\n makeSpeechBubble: function (/**/) {\n var bounds = this.convertInputToRectangle(arguments)\n\n var x = bounds.width,\n y = bounds.height;\n \n var east = pt(0,y/2),\n north = pt(x/2, 0),\n west = pt(x,y/2),\n south = pt(x/2, y);\n \n var innerRadius = 75,\n outerRadius = 150;\n\n var morph = Morph.makeRectangle(bounds);\n var bubble = Morph.makeEllipse(bounds);\n var tip = Morph.makePolygon([\n pt(0,y),\n pt(x/4, y/2),\n pt(x/2, 3*y/4),\n pt(0,y),\n ])\n morph.addMorph(tip);\n morph.addMorph(bubble);\n morph.setFill(Color.rgba(0,0,0,0));\n tip.setFill(Color.black);\n bubble.setFill(Color.white);\n morph.setBorderWidth(0)\n bubble.setBorderWidth(3)\n bubble.setBorderColor(Color.black)\n \n tip.disableEvents();\n bubble.disableEvents();\n return morph;\n },\n convertInputToRectangle: function (args) {\n var bounds;\n switch (args.length) {\n case 1: // rectangle\n if (!(args[0] instanceof Rectangle)) throw new TypeError(args[0] + ' not a rectangle');\n bounds = args[0];\n break;\n case 2: // location and extent\n bounds = args[0].extent(args[1]);\n break;\n case 4: // x,y,width, height\n bounds = new Rectangle(args[0], args[1], args[2], args[3]);\n break;\n default:\n throw new Error(\"bad arguments \" + args);\n }\n return bounds;\n },\n createUpdateBubble: function (/**/) {\n var bounds = this.convertInputToRectangle(arguments);\n var size = bounds.height/5;\n var smallBounds = pt(0,0)\n .extent(pt(size, size));\n\n var bubble = this.makeSpeechBubble(bounds);\n bubble.cross = this.makeCross(smallBounds);\n bubble.plus = this.makePlus(smallBounds);\n bubble.minus = this.makeMinus(smallBounds); \n bubble.hazard = this.makeHazard(smallBounds);\n \n bubble.cross.disableGrabbing();\n bubble.plus.disableGrabbing();\n bubble.minus.disableGrabbing();\n bubble.hazard.disableGrabbing();\n bubble.cross.setPosition(pt(\n bounds.width/2-1.5*size,\n bounds.height/2-1.5*size));\n bubble.plus.setPosition(pt(\n bounds.width/2+0.5*size,\n bounds.height/2-1.5*size));\n bubble.minus.setPosition(pt(\n bounds.width/2-1.5*size,\n bounds.height/2+0.5*size));\n bubble.hazard.setPosition(pt(\n bounds.width/2+0.5*size,\n bounds.height/2+0.5*size));\n\n bubble.addMorph(bubble.cross);\n bubble.addMorph(bubble.plus);\n bubble.addMorph(bubble.minus);\n bubble.addMorph(bubble.hazard);\n\n bubble.triggerRemoveFunc = function(morph) {\n switch (morph) {\n case undefined:\n break\n case this.cross: {\n this.cross.withAllSubmorphsDo(function (ea) {\n if (ea.getFill().a !== 0)\n ea.setFill(Color.gray);\n })\n this.cross = undefined;\n break;\n }\n case this.plus:{\n this.plus.withAllSubmorphsDo(function (ea) {\n if (ea.getFill().a !== 0)\n ea.setFill(Color.gray);\n })\n this.plus = undefined;\n break;\n }\n case this.minus:{\n this.minus.withAllSubmorphsDo(function (ea) {\n if (ea.getFill().a !== 0)\n ea.setFill(Color.gray);\n })\n this.minus = undefined;\n break\n }\n case this.hazard:{\n this.hazard.withAllSubmorphsDo(function (ea) {\n if (ea.getFill().a !== 0)\n ea.setFill(Color.gray);\n })\n this.hazard = undefined;\n break\n }\n }\n if (this.cross || this.plus || this.minus || this.hazard)\n return;\n else \n this.remove();\n };\n\n return bubble;\n },\n});\n\nAtomicDiff.addMethods({\n initialize: function(type, newValue, oldValue) {\n this.type = type || undefined;\n this.newValue = (newValue === undefined) ? undefined : newValue;\n this.oldValue = (oldValue === undefined) ? undefined : oldValue;\n return this;\n },\n diffAgainst: function(otherDiff) {\n // performs an atomic diff diff (sic!) based on an atomic merge matrix\n if (this.newValue && typeof(this.newValue.equals) == \"function\") {\n if (otherDiff.newValue === undefined) {\n return new AtomicDiff(this.type, this.newValue, otherDiff.newValue);\n } else if (this.newValue.equals(otherDiff.newValue)) {\n return undefined;\n } else {\n return new AtomicDiff(this.type, this.newValue, otherDiff.newValue);\n }\n } else {\n if (this.type == 'script') {\n if (this.newValue.toString() == otherDiff.newValue.toString()) {\n return undefined;\n } else {\n return new AtomicDiff(this.type, this.newValue, otherDiff.newValue)\n }\n } else {\n if (this.newValue == otherDiff.newValue) {\n return undefined;\n } else {\n return new AtomicDiff(this.type, this.newValue, otherDiff.newValue)\n }\n }\n }\n }\n});\n\nDiffList.addMethods({\n morphsModified: function () {\n // returns an id list of modified morphs in the list.\n return Properties.own(this);\n },\n initialize: function() {\n return this;\n },\n mixWith: function (otherList) {\n // two diff lists are merged - like array1.concat(array2)\n var self = this;\n Properties.own(otherList).each(function (ea) {\n self[ea] = otherList[ea];\n })\n return self;\n },\n isEmpty: function() {\n // determines if any changes were found\n var self = this,\n filled = false;\n Properties.own(self).each(function (ea) {\n if (!self[ea].isEmpty()) filled = true;\n })\n return !filled\n },\n\n diffAgainst: function(otherList) {\n // diffs two diffLists\n // Returns a diff with added & removed morphs and properties that were\n // updated in the otherList or are conflicted, for each entry in the\n // list.\n var self = this,\n modified = this.collectModified(),\n removed = this.collectRemoved(),\n added = this.collectAdded(),\n result = new DiffList();\n\n Properties.own(otherList).each(function (ea) {\n var against = new Diff(),\n curId = undefined;\n Properties.own(self).each(function (each) {\n if (self[each].matchingId == otherList[ea].matchingId) {\n var r = self[each].diffAgainst(otherList[ea], modified, added, removed, result[each])\n if (r) result[each] = r;\n curId = each\n }\n })\n if (!curId && !otherList[ea].isEmpty()) {\n var parId;\n curId = Properties.own(self).find(function (each) {\n if (removed.intersect(self[each].removed).length >= 0) {\n parId = each;\n return true\n }\n else return false\n })\n result[curId] = result[curId] || {\"added\": {}, \"removed\": {}, \"updated\": {}, \"conflicted\": {}};\n result[curId].conflicted[ea] = new AtomicDiff(\"submorph\", {}, self[parId].removed[otherList[ea].matchingId])\n }\n })\n return result\n },\n findMatchingDiffPairs: function(otherList) {\n // endless recursion -.-\n var self = this;\n Properties.own(otherList).collect(function (ea) {\n return Properties.own(self).collect(function (each) {\n if (self[each].matchingId == otherList[ea].matchingId) {\n return [self[each],otherList[ea]];\n }\n })/*.select(function (each) {\n return each;\n })*/\n })\n },\n\n collectAdded: function() {\n // returns all morphs that were added\n var added = [],\n self = this;\n Properties.own(self).each(function (ea) {\n added.pushAll(self[ea].added);\n })\n return added;\n },\n collectRemoved: function() {\n // returns a list of morphs that were removed\n var removed = [],\n self = this;\n Properties.own(self).each(function (ea) {\n removed.pushAll(self[ea].removed);\n })\n return removed;\n },\n collectModified: function() {\n // returns a list of morphs that were modified\n var self = this,\n modified = [];\n Properties.own(self).each(function (ea) {\n if(Properties.own(self[ea].modified).length > 0) modified.push(ea)\n })\n return modified;\n },\n collectConflicted: function() {\n // returns a list of morphs that were conflicted\n var self = this,\n conflicted = [];\n Properties.own(self).each(function (ea) {\n if(Properties.own(self[ea].conflicted).length > 0) conflicted.push(ea)\n })\n return conflicted;\n },\n});\n\nDiff.addMethods({\n diffAgainst: function (otherDiff) {\n // returns a diff between diffs based on a merge matrix.\n this.flattenPropertyTree(),\n otherDiff.flattenPropertyTree();\n\n return this.createPreResult(otherDiff);\n },\n flattenPropertyTree: function () {\n var self = this;\n\n Properties.own(self.modified).each(function (ea) {\n self.flattenProperty(self.modified[ea], ea);\n })\n\n Properties.own(self.modified).each(function (ea) {\n if (!(self.modified[ea] instanceof AtomicDiff))\n delete self.modified[ea];\n })\n },\n flattenProperty: function (prop, tree) {\n var self = this,\n p = {}\n\n if (prop instanceof AtomicDiff) {\n if (prop.type === 'property') {\n self.modified[tree] = prop \n }\n }\n\n else { \n Properties.own(prop).each(function (ea) {\n self.flattenProperty(prop[ea], tree + '::' + ea);\n })\n }\n },\n createPreResult: function (otherDiff) {\n var given = this;\n var result = new ThreeWayDiff()\n result.name = this.name\n\n // added\n result.addedInPartsBin = otherDiff.added;\n result.addedInWorkspace = given.added;\n // conflicted\n this.diffConflicted(otherDiff, result)\n // removed\n Properties.own(otherDiff.removed)\n .withoutAll(Properties.own(result.conflicted))\n .each(function (ea) {\n result.removedInPartsBin[ea] = otherDiff.removed[ea];\n });\n Properties.own(given.removed)\n .withoutAll(Properties.own(result.conflicted))\n .each(function (ea) {\n result.removedInWorkspace[ea] = given.removed[ea];\n });\n // modified\n Properties.own(otherDiff.modified)\n .withoutAll(Properties.own(given.removed))\n .withoutAll(Properties.own(result.conflicted))\n .each(function (ea) {\n result.modifiedInPartsBin[ea] = otherDiff.modified[ea];\n });\n Properties.own(given.modified)\n .withoutAll(Properties.own(otherDiff.removed))\n .withoutAll(Properties.own(result.conflicted))\n .each(function (ea) {\n result.modifiedInWorkspace[ea] = given.modified[ea];\n });\n \n if (Properties.own(result).select(function (ea) {\n if (ea == 'name') return false\n return Properties.own(result[ea]).length > 0\n }).length > 0)\n return result\n },\n diffConflicted: function (otherDiff, result) {\n var given = this;\n // conflicting modifications\n Properties.own(given.modified)\n .intersect(Properties.own(otherDiff.modified))\n .each(function (ea) {\n var atomicDiff = given.modified[ea].diffAgainst(otherDiff.modified[ea]);\n atomicDiff && (result.conflicted[ea] = atomicDiff)\n });\n Properties.own(otherDiff.modified)\n .intersect(Properties.own(given.modified))\n .each(function (ea) {\n var atomicDiff = otherDiff.modified[ea].diffAgainst(given.modified[ea]);\n if (atomicDiff) {\n result.conflicted[ea] = atomicDiff\n }\n });\n // modified or removed\n Properties.own(given.modified)\n .intersect(Properties.own(otherDiff.removed))\n .each(function (ea) {\n result.conflicted[ea] = new AtomicDiff('morph', given.modified[ea].newValue, otherDiff.removed[ea]);\n });\n Properties.own(otherDiff.modified)\n .intersect(Properties.own(given.removed))\n .each(function (ea) {\n result.conflicted[ea] = new AtomicDiff('morph', given.removed[ea], otherDiff.modified[ea].newValue);\n });\n },\n initialize: function(optAdded, optRemoved, optModified, optSubmorphsModified, optName) {\n this.added = optAdded || {}; // morphs that were added\n this.removed = optRemoved || {}; // morphs that were removed\n this.modified = optModified || {}; // properties that were changed\n this.submorphsModified = optSubmorphsModified || new Array(); // submoprhs that are modified\n this.matchingId = undefined;\n if (optName) this.name = optName\n return this;\n },\n isEmpty: function() {\n // find out if changes are included\n return (\n Properties.own(this.added).length === 0\n && Properties.own(this.removed).length === 0\n && Properties.own(this.modified).length === 0\n )\n }\n\n})\n\nObject.subclass('ThreeWayDiff',\n'initializing', {\n initialize: function() {\n this.addedInPartsBin = {};\n this.addedInWorkspace = {};\n this.removedInPartsBin = {}; \n this.removedInWorkspace = {};\n this.modifiedInPartsBin = {};\n this.modifiedInWorkspace = {};\n this.conflicted = {};\n return this\n },\n isEmpty: function() {\n var consider = ['addedInPartsBin', 'addedInWorkspace', 'removedInPartsBin', 'removedInWorkspace', 'modifiedInPartsBin', 'modifiedInWorkspace', 'conflicted'],\n self = this;\n if (consider.find(function (ea) {\n return Properties.own(self[ea]).length > 0\n }))\n return false\n else\n return true\n },\n\n\n\n});\nGlobal.TestCase.subclass('projects.BP2012.DiffMerge.MorphMergingTest',\n'default category', {\n //\n setupEnvironment: function() {\n this.diffList = new DiffList();\n this.parent = lively.morphic.Morph.makeRectangle(0,0,100,100);\n this.parent.setFill(Color.black)\n this.sub = lively.morphic.Morph.makeRectangle(0,0,100,100);\n this.parent.addMorph(this.sub);\n this.self = this.parent.copy();\n this.added = lively.morphic.Morph.makeRectangle(0,0,100,100);\n this.foo = function foo () {return 'bar'}\n\n this.diffList[this.self.id] = {\n addedInPartsBin: {},\n addedInWorkspace: {},\n removedInPartsBin: {},\n removedInWorkspace: {},\n modifiedInPartsBin: {\n \"shape::_Fill::_r\": {\n newValue: 0.5,\n type: 'property',\n oldValue: 0,\n },\n foo: {\n newValue: this.foo,\n type: 'script',\n oldValue: undefined,\n },\n },\n modifiedInWorkspace: {},\n conflicted: {},\n };\n this.diffList[this.self.id].addedInWorkspace[this.added.id] = this.added;\n this.diffList[this.self.id].removedInWorkspace[this.id] = this.sub; // TODO: this is horribly implemented, when refactored, adjust this.\n },\n testUpdate: function() {\n this.setupEnvironment();\n this.self.update(this.diffList);\n this.assertEquals(this.self.shape._Fill.r, 0, 'Property modification update not applied');\n this.assertEquals(this.self.foo.toString(),this.foo.toString(), 'Script mordifiaction update not applied');\n this.assert(this.self.submorphs.indexOf(this.sub) < 0, 'removed Morph was not removed');\n this.assert(this.self.submorphs.length == 1, 'Added Morph not added');\n },\n testApplyNestedProperty: function() {\n var morph = lively.morphic.Morph.makeRectangle(0,0,100,100);\n morph.shape._BorderWidth = 0;\n var m2 = morph.copy();\n morph.shape._Fill.r = 0.5\n m2.shape._BorderWidth = 1;\n m2.applyNestedProperty(m2, ['shape', '_Fill', 'r'], morph.shape._Fill.r);\n this.assertEquals(m2.shape._Fill.r, 0.5, 'Property not applied');\n this.assertEquals(m2.shape._BorderWidth, 1, 'Property apply changed another property')\n },\n testTwoWayDiff: function() {\n var m1 = Morph.makeRectangle(0,0,100,100);\n var m2 = Morph.makeRectangle(0,0,100,100);\n var m3 = Morph.makeRectangle(0,0,100,100);\n m1.derivationIds = [1];\n m2.derivationIds = [1];\n m3.derivationIds = [1];\n m1.addMorph(m2);\n m2.addMorph(m3);\n var c1 = m1.copy().copy();\n var diff = c1.twoWayDiff(m1);\n c1.submorphs[0].submorphs[0].findDerivationParent(m1)\n this.assert(!diff[c1.id].removed[m2.id], \"found removed, shouldn't\")\n },\n testFindAncestorIn: function() {\n var findCurrentPartVersion = function () {\n var m = Morph.makeRectangle(0,0,100,100);\n m.derivationIds = [1];\n return m\n };\n var stubbed = {container: {}, normal: {}, removedHere: {}, removedThere: {}, submorph: {}, addedThere: {}, addedHere: {}};\n Properties.own(stubbed).each(function (ea) {\n stubbed[ea] = Morph.makeRectangle(0,0,100,100);\n stubbed[ea].findCurrentPartVersion = findCurrentPartVersion;\n stubbed[ea].derivationIds = [1];\n });\n stubbed['copied'] = stubbed['normal'].copy();\n stubbed['copied'].findCurrentPartVersion = findCurrentPartVersion;\n stubbed['container'].addMorph(stubbed['normal']); //0\n stubbed['container'].addMorph(stubbed['copied']); //1\n stubbed['container'].addMorph(stubbed['removedHere']); //2\n stubbed['container'].addMorph(stubbed['removedThere']); //3\n stubbed['normal'].addMorph(stubbed['submorph']); //00\n\n var localCopy = stubbed['container'].copy(), \n otherCopy = stubbed['container'].copy();\n\n localCopy.withAllSubmorphsDo(function (ea) {\n ea.findCurrentPartVersion = findCurrentPartVersion;\n });\n otherCopy.withAllSubmorphsDo(function (ea) {\n ea.findCurrentPartVersion = findCurrentPartVersion;\n });\n\n localCopy.submorphs[2].remove();\n otherCopy.submorphs[3].remove();\n localCopy.addMorph(stubbed['addedHere']);\n otherCopy.addMorph(stubbed['addedThere']);\n\n var secondCopy = localCopy.copy();\n secondCopy.withAllSubmorphsDo(function (ea) {\n ea.findCurrentPartVersion = findCurrentPartVersion;\n });\n\n this.assert(!stubbed['removedHere'].findAncestorIn(localCopy, 0, 1), 'parent found morph in me that was removed');\n this.assert(!otherCopy.submorphs[2].findAncestorIn(localCopy, 1, 1), 'sibling found morph in me that was removed');\n\n this.assert(!stubbed['removedThere'].findAncestorIn(otherCopy, 0, 1), 'parent found morph in other Morph that was removed');\n this.assert(!localCopy.submorphs[2].findAncestorIn(otherCopy, 1, 1), 'I found morph in other Morph that was removed');\n\n this.assertEquals(stubbed['copied'].findAncestorIn(localCopy, 0, 1), localCopy.submorphs[1], 'copy from parent not found')\n this.assertEquals(otherCopy.submorphs[1].findAncestorIn(localCopy, 1, 1), localCopy.submorphs[1], 'copy from parent not found')\n\n // now with copied twice\n this.assertEquals(secondCopy.findAncestorIn(stubbed['container'], 2, 0), stubbed['container'], 'copied twice _ container morph in parent not found');\n this.assertEquals(secondCopy.submorphs[0].findAncestorIn(stubbed['container'], 2, 0), stubbed['normal'], 'copied twice _ normal morph in parent not found');\n this.assertEquals(secondCopy.findAncestorIn(otherCopy, 2, 1), otherCopy, 'copied twice _ container morph in sibling not found');\n this.assertEquals(secondCopy.submorphs[0].findAncestorIn(otherCopy, 2, 1), otherCopy.submorphs[0], 'copied twice _ normal morph in sibling not found');\n this.assertEquals(secondCopy.submorphs[0].submorphs[0].findAncestorIn(stubbed['container'], 2, 0), stubbed['submorph'], 'copied twice _ submorph morph in parent not found');\n this.assertEquals(secondCopy.submorphs[0].submorphs[0].findAncestorIn(otherCopy, 2, 1), otherCopy.submorphs[0].submorphs[0], 'copied twice _ submorph morph in sibling not found'); \n\n this.assertEquals(stubbed['container'].findAncestorIn(secondCopy, 0, 2), secondCopy, 'copied twice _ reverse _ container morph in parent not found');\n this.assertEquals(stubbed['normal'].findAncestorIn(secondCopy, 0, 2), secondCopy.submorphs[0], 'copied twice _ reverse _ normal morph in parent not found');\n this.assertEquals(otherCopy.findAncestorIn(secondCopy, 1, 2), secondCopy, 'copied twice _ reverse _ container morph in sibling not found');\n this.assertEquals(otherCopy.submorphs[0].findAncestorIn(secondCopy, 1, 2), secondCopy.submorphs[0], 'copied twice _ reverse _ normal morph in sibling not found');\n this.assertEquals(stubbed['submorph'].findAncestorIn(secondCopy, 0, 2), secondCopy.submorphs[0].submorphs[0], 'copied twice _ reverse _ submorph morph in parent not found');\n this.assertEquals(otherCopy.submorphs[0].submorphs[0].findAncestorIn(secondCopy, 1, 2), secondCopy.submorphs[0].submorphs[0], 'copied twice _ reverse _ submorph morph in sibling not found');\n \n this.assert(!stubbed['removedHere'].findAncestorIn(secondCopy, 0, 2), 'copied twice _ parent found morph in me that was removed');\n this.assert(!otherCopy.submorphs[2].findAncestorIn(secondCopy, 1, 2), 'copied twice _ sibling found morph in me that was removed');\n\n this.assert(!secondCopy.submorphs[2].findAncestorIn(otherCopy, 2, 1), 'copied twice _ I found morph in other Morph that was removed');\n\n this.assertEquals(stubbed['copied'].findAncestorIn(secondCopy, 0, 2), secondCopy.submorphs[1], 'copied twice _ copy from parent not found')\n this.assertEquals(otherCopy.submorphs[1].findAncestorIn(secondCopy, 1, 2), secondCopy.submorphs[1], 'copied twice _ copy from parent not found')\n },\n testArrayEquals: function () {\n var a = [],\n b = [],\n c = [1,2],\n d = [2,1],\n e = [2,1];\n this.assert(a.equals(b), 'empty Arrays are not equal');\n this.assert(!a.equals(c), 'Arrays with different lengths are equal');\n this.assert(!c.equals(d), 'Arrays with different orders are equal');\n this.assert(d.equals(e), 'Equal arrays are not equal');\n },\n\n});\n\nPoint.addMethods({\n extent: function (ext) {\n if (ext.constructor !== Point) {\n alert('Argument must be a Point!')\n return undefined\n }\n return new Rectangle(this.x, this.y, ext.x, ext.y);\n },\n\n equals: function(otherPoint) {\n return this.x.equals(otherPoint.x, 0.01) && this.y.equals(otherPoint.y, 0.01)\n },\n});\n\nArray.addMethods({\n equals: function(otherArray) {\n // Two arrays are considered equal if both arrays contain the same number of elements, and all corresponding pairs of elements in the two arrays are equal. In other words, two arrays are equal if they contain the same elements in the same order. Also, two array references are considered equal if both are null.\n if (this.length != otherArray.length) \n return false;\n for (var i = 0; i 0)\n return diff\n },\n diffPropertiesTo: function (otherMorph, optBlacklist) {\n // prepares a morph for the linear property diff and cleans up afterwards\n var exclude = this.excludeFromDiff() || [],\n blacklist = exclude.concat(optBlacklist || []),\n r1 = this.prepareDiffingRegistry(blacklist),\n r2 = otherMorph.prepareDiffingRegistry(blacklist);\n if (r1 && r2) \n var tmpList = this.diffLinearizedObjects(r1, 0, r2, 0, blacklist);\n this.cleanRegistriesAfterDiffing(r1, r2);\n return tmpList;\n },\n excludeFromDiff: function(optAdditional) {\n // Returns a list of properties to exclude from a diff. Can be overwritten by subclasses.\n return (this.doNotSerialize || []).concat(optAdditional || []).concat(['derivationIds', 'eventHandler', 'changes', 'revisionOnLoad', 'id', 'derivationIds', 'attributeConnections', '_renderContext', '_renderContextTable', 'renderContextTable', 'scripts', 'stops', 'isBeingDragged', 'prevScroll', 'priorExtent','_PathElements', 'controlPoints', 'doNotSerialize', 'partsBinMetaInfo', 'doitContext', 'doNotCopyProperties', 'eventsAreIgnored']);\n },\n diffLinearizedObjects: function (registry1, i1, registry2, i2, blacklist) {\n // performs a matrix-based diff concerning the properties of a morph, using serialization techniques\n if (!registry1[i1] && !registry2[i2])\n return false\n else if (!registry1[i1] || !registry2[i2]) \n return new AtomicDiff(\"property\", registry1[i1] && registry1[i1].originalObject, \n registry2[i2] && registry2[i2].registeredObject);\n \n switch (registry1[i1].status) {\n case undefined: {\n registry1[i1].status = 'inProgress';\n var diff = this.diffProperties(registry1, i1, registry2, i2, blacklist);\n registry1[i1].status = diff;\n return diff\n \n }\n case 'inProgress': {\n return {}\n }\n default: {\n return registry1[i1].status\n }\n }\n },\n diffProperties: function(registry1, i1, registry2, i2, blacklist) {\n var self = this,\n tmpList = {},\n original1 = registry1[i1].originalObject,\n original2 = registry2[i2].originalObject;\n Properties.own(registry1[i1].registeredObject).withoutAll(blacklist).each(function (ea) {\n tmpList[ea] = self.atomicDiff(ea, original1, original2);\n if (tmpList[ea] === false) {\n tmpList[ea] = self.diffLinearizedObjects(\n registry1, \n self.computeNextIndex(registry1[i1], ea), \n registry2, \n self.computeNextIndex(registry2[i2], ea), \n blacklist);\n if (!tmpList[ea] || Properties.own(tmpList[ea]).length == 0)\n delete tmpList[ea]\n }\n else if (!tmpList[ea])\n delete tmpList[ea]\n });\n Properties.own(registry2[i2].registeredObject).withoutAll(blacklist).each(function (ea) {\n if (registry1[i1].registeredObject[ea] == null && registry2[i2].registeredObject[ea] != null)\n tmpList[ea] = new AtomicDiff(\"property\", original1[ea], original2[ea]);\n });\n return tmpList;\n },\n atomicDiff: function(property, obj1, obj2) {\n // performs an atomic Diff, if possible. Returns\n // false, if an atomic diff is impossible\n // the diff, if it exists\n // undefined, if both are atomicly equal.\n if ((property.startsWith('__') && property.endsWith('__'))\n || property.startsWith('$$')\n || property.startsWith('#')) return;\n var cleanObj1 = /*this.cleanLinearized(obj1);*/obj1\n var cleanObj2 = /*this.cleanLinearized(obj2);*/obj2\n switch (this.areEqual(cleanObj1[property], cleanObj2[property])) {\n case false:\n return new AtomicDiff(\"property\", cleanObj1[property], cleanObj2[property]);\n case undefined:\n return false\n default:\n return undefined;\n }\n },\n cleanLinearized: function(obj) {\n // because serialization adds some properties\n var newObj = Object.clone(obj);\n Properties.own(newObj).each(function (ea) {\n if (ea.startsWith('__') && ea.endsWith('__'))\n delete newObj[ea];\n })\n return newObj\n },\n computeNextIndex: function(registryEntry, property) {\n // computes the next registry index\n if (registryEntry.registeredObject && registryEntry.registeredObject[property])\n return registryEntry.registeredObject[property].id\n else\n return false\n },\n diffScriptsTo: function (otherMorph) {\n var self = this,\n diff = {};\n Functions.own(self).each(function (ea) {\n if (Functions.own(otherMorph).indexOf(ea) >= 0) {\n if (self[ea].toString() != otherMorph[ea].toString())\n diff[ea] = new AtomicDiff(\"script\", self[ea], otherMorph[ea])\n } else {\n diff[ea] = new AtomicDiff(\"script\", self[ea], undefined);\n }\n })\n\n Functions.own(otherMorph).each(function (ea) {\n if (Functions.own(self).indexOf(ea) < 0)\n diff[ea] = new AtomicDiff('script', undefined, otherMorph[ea])\n })\n \n return diff;\n },\n diffSpecialPropertiesTo: function() {\n // overwrite in subclasses that have complex properties to diff (e.g. text chunks)\n return undefined\n },\n showTwoWayDiff: function(otherMorph) {\n // convenience for easier diff viewing\n var diff = this.twoWayDiff(otherMorph);\n return Properties.own(diff).collect(function (ea) {\n return Properties.own(diff[ea].added).length > 0\n && Properties.own(diff[ea].removed).length > 0\n && Properties.own(diff[ea].modified).length > 0\n }).select(function(ea) {return ea})\n }\n\n\n},\n'relations', {\n getParentPartVersion: function () {\n //this returns the PartsBin version of the morph that matches the morphs revisionOnLoad\n var revision = this.partsBinMetaInfo? this.getPartsBinMetaInfo().revisionOnLoad : null,\n partItem = this.getPartItem();\n if (new WebResource(partItem.getFileURL()).exists()) {\n var m = partItem.loadPart(false, null, revision).part;\n m.refreshDerivatinoIdsAfterLoading();\n return(m)\n }\n },\n getCurrentPartVersion: function () {\n // returns the current version in PartsBin as morph\n var partItem = this.getPartItem();\n if (new WebResource(partItem.getFileURL()).exists()) {\n var m = partItem.loadPart(false).part;\n m.refreshDerivatinoIdsAfterLoading();\n return(m)\n }\n },\n timesCopied: function(parent) {\n // returns the number of copy actions regarding preceding parent version\n return this.derivationIds.length - this.derivationIds.intersect(parent.derivationIds).length\n },\n findAncestorIn: function (scope, m, n) {\n // this morph has been copied m times from the common parent, the scope morph has been copied n times.\n var myIds = this.prepareDerivationIds(m),\n iAmNew = (this.derivationIds.length - this.getIdOnLoad()) < m,\n self = this;\n if (this.derivationIds.length - this.getIdOnLoad() < m)\n return;\n if (myIds) {\n return scope.withAllSubmorphsDetect(function (ea) {\n var otherIds = ea.prepareDerivationIds(n),\n otherIsNew = (ea.derivationIds.length - ea.getIdOnLoad()) < n;\n if (otherIds && (!(iAmNew && otherIsNew)))\n return otherIds.last() === myIds.last()\n })\n }\n },\n prepareDerivationIds: function (x) {\n switch (x) {\n case 0:\n return this.derivationIds.concat([this.id])\n case 1:\n return this.derivationIds;\n default:\n return this.derivationIds.slice(0, -(x-1));\n }\n },\n setIdOnLoad: function () {\n this.withAllSubmorphsDo(function (ea) {\n if (ea.getPartsBinMetaInfo) {\n ea.getPartsBinMetaInfo().idOnLoad = ea.id\n }\n })\n },\n getIdOnLoad: function() {\n // enter comment here\n if (this.partsBinMetaInfo){\n if (!this.partsBinMetaInfo.idOnLoad) {\n var parent = this.getParentPartVersion();\n if (parent) \n this.partsBinMetaInfo.idOnLoad = parent.id\n }\n return this.partsBinMetaInfo.idOnLoad || 0\n }\n },\n refreshDerivatinoIdsAfterLoading: function() {\n this.withAllSubmorphsDo(function (ea) {\n ea.id = ea.derivationIds.pop();\n })\n }\n\n},\n'linearization', {\n prepareDiffingRegistry: function (blacklist) {\n var serializer = ObjectGraphLinearizer.forNewLivelyCopy(),\n ignoreOwnerPlugin = new GenericFilter(),\n blacklist = blacklist || [];\n\n ignoreOwnerPlugin.addFilter(function(obj, propName) {\n return (blacklist.indexOf(propName) >= 0);\n });\n\n serializer.addPlugin(ignoreOwnerPlugin);\n serializer.register(this);\n return serializer.registry\n },\n cleanRegistriesAfterDiffing: function(/** arguments **/) {\n // remove ids from all original objects and the original objects as well as any recreated objects \n var args = arguments\n Properties.own(args).each(function (reg) {\n for (var id in args[reg]) { \n var entry = args[reg][id]; \n if (entry.originalObject) { \n delete entry.originalObject.__SmartId__\n }\n }\n })\n },\n},\n'ui', {\n grayOut: function () {\n this.withAllSubmorphsDo(function (ea) {\n ea.setFill(Color.gray.withA(ea.getFill().a))\n ea.setBorderColor(Color.black)\n })\n },\n refreshRenderContext: function () {\n this.owner && this.owner.addMorph(this, this.owner.submorphs[this.owner.submorphs.indexOf(this)-1])\n },\n\n\n\n makeCross: function (/**/) {\n var bounds = this.convertInputToRectangle(arguments)\n\n var x = bounds.width,\n y = bounds.height;\n\n var vertices = [\n pt(0 ,0), \n pt(x/4 ,0), \n pt(x/2 ,3/8*y), \n pt(3/4*x,0), \n pt(x ,0), \n pt(5/8*x,y/2), \n pt(x ,y), \n pt(3/4*x,y), \n pt(x/2 ,5/8*y),\n pt(x/4 ,y), \n pt(0 ,y),\n pt(3/8*x,y/2),\n pt(0 ,0)\n ]\n var a = new lively.morphic.Path(vertices);\n a.setFill(Color.red);\n a.disableEvents()\n var b = Morph.makeRectangle(bounds.x,bounds.y,x,y)\n b.setFill(Color.rgba(255,255,255,0))\n b.setBorderWidth(0)\n b.addMorph(a)\n return b\n },\n makeMinus: function (/**/){\n var bounds = this.convertInputToRectangle(arguments)\n\n var x = bounds.width,\n y = bounds.height;\n\n var vertices = [\n pt(x,3/8*y),\n pt(x,5/8*y),\n pt(0,5/8*y),\n pt(0,3/8*y),\n pt(x,3/8*y),\n ]\n var a = new lively.morphic.Path(vertices);\n a.setFill(Color.orange);\n a.disableEvents()\n var b = Morph.makeRectangle(bounds.x,bounds.y,x,y)\n b.setFill(Color.rgba(255,255,255,0))\n b.setBorderWidth(0)\n b.addMorph(a)\n return b\n },\n makePlus: function (/**/){\n var bounds = this.convertInputToRectangle(arguments)\n\n var x = bounds.width,\n y = bounds.height;\n\n var vertices = [\n pt(3/8*x,0),\n pt(5/8*x,0), \n pt(5/8*x,3/8*y),\n pt(x,3/8*y),\n pt(x,5/8*y),\n pt(5/8*x,5/8*y),\n pt(5/8*x,y),\n pt(3/8*x,y),\n pt(3/8*x,5/8*y),\n pt(0,5/8*y),\n pt(0,3/8*y),\n pt(3/8*x,3/8*y),\n pt(3/8*x,0),\n ]\n var a = new lively.morphic.Path(vertices);\n a.setFill(Color.green);\n a.disableEvents()\n var b = Morph.makeRectangle(bounds.x,bounds.y,x,y)\n b.setFill(Color.rgba(255,255,255,0))\n b.setBorderWidth(0)\n b.addMorph(a)\n return b\n },\n makeHazard: function (/**/) {\n var bounds = this.convertInputToRectangle(arguments)\n\n var x = bounds.width,\n y = bounds.height;\n\n var vertices1 = [\n pt(x/2 ,0), \n pt(x ,y), \n pt(0 ,y), \n pt(x/2 ,0),\n ];\n var vertices2 = [\n pt(3/8*x,3/8*y),\n pt(5/8*x,3/8*y),\n pt(5/8*x,3/4*y),\n pt(3/8*x,3/4*x),\n pt(3/8*x,3/8*y),\n ];\n var vertices3 = [\n pt(3/8*x,19/22*y),\n pt(5/8*x, 19/22*y),\n pt(5/8*x, 21/22*y),\n pt(3/8*x, 21/22*y),\n pt(3/8*x,19/22*y),\n ];\n var a = new lively.morphic.Path(vertices1);\n var b = new lively.morphic.Path(vertices2);\n var c = new lively.morphic.Path(vertices3);\n a.setFill(Color.rgb(205,250,0));\n b.setFill(Color.black);\n c.setFill(Color.black);\n var d = Morph.makeRectangle(bounds.x,bounds.y,x,y)\n d.setFill(Color.rgba(255,255,255,0))\n d.setBorderWidth(0)\n a.disableGrabbing();\n b.disableGrabbing();\n c.disableGrabbing();\n d.addMorph(a);\n a.addMorph(b);\n a.addMorph(c);\n return d\n },\n makeSpeechBubble: function (/**/) {\n var bounds = this.convertInputToRectangle(arguments)\n\n var x = bounds.width,\n y = bounds.height;\n \n var east = pt(0,y/2),\n north = pt(x/2, 0),\n west = pt(x,y/2),\n south = pt(x/2, y);\n \n var innerRadius = 75,\n outerRadius = 150;\n\n var morph = Morph.makeRectangle(bounds);\n var bubble = Morph.makeEllipse(bounds);\n var tip = Morph.makePolygon([\n pt(0,y),\n pt(x/4, y/2),\n pt(x/2, 3*y/4),\n pt(0,y),\n ])\n morph.addMorph(tip);\n morph.addMorph(bubble);\n morph.setFill(Color.rgba(0,0,0,0));\n tip.setFill(Color.black);\n bubble.setFill(Color.white);\n morph.setBorderWidth(0)\n bubble.setBorderWidth(3)\n bubble.setBorderColor(Color.black)\n \n tip.disableEvents();\n bubble.disableEvents();\n return morph;\n },\n convertInputToRectangle: function (args) {\n var bounds;\n switch (args.length) {\n case 1: // rectangle\n if (!(args[0] instanceof Rectangle)) throw new TypeError(args[0] + ' not a rectangle');\n bounds = args[0];\n break;\n case 2: // location and extent\n bounds = args[0].extent(args[1]);\n break;\n case 4: // x,y,width, height\n bounds = new Rectangle(args[0], args[1], args[2], args[3]);\n break;\n default:\n throw new Error(\"bad arguments \" + args);\n }\n return bounds;\n },\n createUpdateBubble: function (/**/) {\n var bounds = this.convertInputToRectangle(arguments);\n var size = bounds.height/5;\n var smallBounds = pt(0,0)\n .extent(pt(size, size));\n\n var bubble = this.makeSpeechBubble(bounds);\n bubble.cross = this.makeCross(smallBounds);\n bubble.plus = this.makePlus(smallBounds);\n bubble.minus = this.makeMinus(smallBounds); \n bubble.hazard = this.makeHazard(smallBounds);\n \n bubble.cross.disableGrabbing();\n bubble.plus.disableGrabbing();\n bubble.minus.disableGrabbing();\n bubble.hazard.disableGrabbing();\n bubble.cross.setPosition(pt(\n bounds.width/2-1.5*size,\n bounds.height/2-1.5*size));\n bubble.plus.setPosition(pt(\n bounds.width/2+0.5*size,\n bounds.height/2-1.5*size));\n bubble.minus.setPosition(pt(\n bounds.width/2-1.5*size,\n bounds.height/2+0.5*size));\n bubble.hazard.setPosition(pt(\n bounds.width/2+0.5*size,\n bounds.height/2+0.5*size));\n\n bubble.addMorph(bubble.cross);\n bubble.addMorph(bubble.plus);\n bubble.addMorph(bubble.minus);\n bubble.addMorph(bubble.hazard);\n\n bubble.triggerRemoveFunc = function(morph) {\n switch (morph) {\n case undefined:\n break\n case this.cross: {\n this.cross.withAllSubmorphsDo(function (ea) {\n if (ea.getFill().a !== 0)\n ea.setFill(Color.gray);\n })\n this.cross = undefined;\n break;\n }\n case this.plus:{\n this.plus.withAllSubmorphsDo(function (ea) {\n if (ea.getFill().a !== 0)\n ea.setFill(Color.gray);\n })\n this.plus = undefined;\n break;\n }\n case this.minus:{\n this.minus.withAllSubmorphsDo(function (ea) {\n if (ea.getFill().a !== 0)\n ea.setFill(Color.gray);\n })\n this.minus = undefined;\n break\n }\n case this.hazard:{\n this.hazard.withAllSubmorphsDo(function (ea) {\n if (ea.getFill().a !== 0)\n ea.setFill(Color.gray);\n })\n this.hazard = undefined;\n break\n }\n }\n if (this.cross || this.plus || this.minus || this.hazard)\n return;\n else \n this.remove();\n };\n\n return bubble;\n },\n createConflictIndicatorFor: function (conflictList) {\n if (Properties.own(conflictList).length == 0)\n return\n var offset = 3\n var indicator = lively.morphic.Morph.makeCross(this\n .getPositionInWorld().addPt(pt(this.getExtent().x-40+offset, -offset))\n .extent(pt(40,40)));\n indicator.conflictList = conflictList;\n indicator.targetMorph = this;\n indicator.isConflictIndicator = true;\n \n indicator.getMorphMenuItems = function () {\n var applyFunc = function (propName, value, bool) {\n var oldPos = this.targetMorph.getPositionInWorld();\n this.targetMorph.applyNestedProperty(this.targetMorph, propName.split('::'), value);\n var newPos = this.targetMorph.getPositionInWorld();\n this.targetMorph.refreshRenderContext();\n this.appliedList[propName] = bool;\n var self = this;\n var move = newPos.subPt(oldPos)\n move && this.owner.submorphs.each(function (ea) {\n if (ea.isConflictIndicator \n && ea.targetMorph.getOwnerPath \n && ea.targetMorph.getOwnerPath().indexOf(self.targetMorph) >= 0)\n ea.moveBy(move)\n })\n this.owner.addMorph(this);\n };\n\n var self = this;\n if (typeof(this.appliedList) === 'undefined') {\n this.appliedList = {};\n Properties.own(conflictList).each(function (ea) { \n this.appliedList[ea] = true;\n }.bind(this));\n };\n \n conflictList = Properties.own(this.conflictList).collect(function (ea) { \n return [\n ea, \n [[ 'PartsBin: ' + (this.appliedList[ea]?'[ ]':'[X]')+this.conflictList[ea].newValue, \n applyFunc.bind(indicator, ea, this.conflictList[ea].newValue, false)], \n [ 'you: '+(this.appliedList[ea]?'[X]':'[ ]')+this.conflictList[ea].oldValue, \n applyFunc.bind(indicator, ea, this.conflictList[ea].oldValue, true)]]\n ]\n }.bind(this));\n\n conflictList.push(['accept', indicator.accept.bind(indicator)]);\n return conflictList\n };\n indicator.accept = function () {\n var self = this;\n var id = this.targetMorph.derivationIds.last();\n this.owner.modlist[id] = {};\n Properties.own(this.appliedList).each(function (ea) {\n self.owner.modlist[id][ea] = {};\n self.owner.modlist[id][ea].value = self.appliedList[ea] ? \n self.conflictList[ea].oldValue \n : self.conflictList[ea].newValue;\n self.owner.modlist[id][ea].type = self.conflictList[ea].type\n })\n this.remove();\n }\n var toggleAction = function (evt) {\n if (this.showsList) {\n this.submorphs[1].remove();\n this.showsList = false;\n }\n else {\n var morphMenu = this.getMorphMenuItems();\n var list = new lively.morphic.Menu('Conflicts', morphMenu);\n list.openIn(this, pt(0,0), false, 'Conflicts');\n this.showsList = true;\n }\n };\n\n indicator.onMouseUp = toggleAction;\n indicator.onTouchEnd = toggleAction;\n return indicator\n }, \n\n prepareUpdateUI: function(morphCopy) {\n // creates an optical layer that makes sure an update can be reverted\n layer = Morph.makeRectangle(morphCopy.getBounds().topLeft(), morphCopy.getBounds().extent().addPt(pt(40,40)));\n morphCopy.owner.addMorph(layer)\n layer.moveBy(pt(100,100));\n layer.setFill(Color.gray.withA(0.5));\n layer.addMorph(morphCopy);\n layer.modlist = {};\n layer.revisionOnLoad = morphCopy.getPartsBinMetaInfo().revisionOnLoad;\n morphCopy.align(morphCopy.bounds().topLeft(), pt(20,20))\n layer.commit = function () {\n this.submorphs.each(function (ea) {\n ea.isConflictIndicator && ea.accept();\n })\n var self = this;\n Properties.own(this.modlist).each(function (ea) {\n Properties.own(self.modlist[ea]).each(function (prop) {\n var submorph = self.targetMorph.findById(ea);\n switch (self.modlist[ea][prop].type) {\n case 'property': {\n submorph.applyNestedProperty(submorph, prop.split('::'), self.modlist[ea][prop].value);\n break;\n }\n case 'script': {\n submorph.addScript(self.modlist[ea][prop].value)\n break;\n }\n case 'special': {\n var funcName = 'set'+prop.substring(3);\n submorph[funcName] && submorph[funcName](self.modlist[ea][prop].value);\n break;\n }\n \n } \n submorph.refreshRenderContext();\n })\n })\n Properties.own(self.diffList).each(function (eachId) {\n var morph = self.targetMorph.findById(eachId)\n morph.applyModifications(self.diffList[eachId].modifiedInPartsBin);\n morph.removeRemoved(self.diffList[eachId].removedInPartsBin);\n morph.addAdded(self.diffList[eachId].addedInPartsBin);\n morph.refreshRenderContext();\n })\n this.targetMorph.getPartsBinMetaInfo().revisionOnLoad = this.revisionOnLoad\n this.remove();\n }\n layer.cancel = function () {\n this.remove();\n };\n var cancelButton = new lively.morphic.Button\n cancelButton.setExtent(pt(30,30));\n cancelButton.setFill(layer.getFill());\n cancelButton.setBorderRadius(1);\n layer.addMorph(cancelButton)\n var commitButton = cancelButton.copy();\n commitButton.setLabel('OK');\n cancelButton.setLabel('X');\n connect(commitButton, 'fire', layer, 'commit');\n connect(cancelButton, 'fire', layer, 'cancel');\n layer.addMorph(commitButton)\n commitButton.setPosition(pt(0,0))\n cancelButton.setPosition(pt(layer.getExtent().x, 0).subPt(pt(30,0)))\n $world.addMorph(layer)\n return layer;\n },\n showThreeWayDiff: function () {\n // opens a diff viewer tool with the threeWayDiff()\n var diff = this.threeWayDiff();\n $world.openPartItem(\"MorphDiffer\", \"PartsBin/Tools\").get(\"MorphDiffer\").initializeWith(this, diff);\n },\n\n\n\n\n\n},\n'merging', {\n update: function (optSibling, optParent) {\n optSibling && optSibling.refreshDerivatinoIdsAfterLoading();\n optParent && optParent.refreshDerivatinoIdsAfterLoading();\n var self = this.copy();\n this.owner.addMorph(self)\n var diffList = self.threeWayDiff(optSibling, optParent);\n if (!Properties.own(diffList).find(function (ea) {\n return diffList[ea].isEmpty && !diffList[ea].isEmpty();\n })){\n alertOK('already up-to-date');\n return\n }\n var layer = this.prepareUpdateUI(self);\n layer.diffList = {};\n self.withAllSubmorphsDo(function (ea) {\n diffList[ea.id] && (layer.diffList[ea.derivationIds.last()] = diffList[ea.id]);\n })\n layer.targetMorph = this;\n Properties.own(diffList).each(function (eachId) {\n var morph = self.findById(eachId);\n morph.applyModifications(diffList[eachId].modifiedInPartsBin);\n morph.removeRemoved(diffList[eachId].removedInPartsBin);\n morph.addAdded(diffList[eachId].addedInPartsBin);\n morph.refreshRenderContext();\n var conflictIndicator = morph.createConflictIndicatorFor(diffList[eachId].conflicted);\n if (!conflictIndicator) return\n var newPos = conflictIndicator.getPositionInWorld().subPt(self.getPositionInWorld())\n conflictIndicator && self.owner.addMorph(conflictIndicator);\n conflictIndicator.setPosition(newPos)\n })\n self.owner.addMorphBack(self)\n },\n updateMorph: function (optSibling, optParent) {\n optSibling && optSibling.refreshDerivatinoIdsAfterLoading();\n optParent && optParent.refreshDerivatinoIdsAfterLoading();\n var self = this.copy();\n this.owner.addMorph(self)\n var diffList = self.threeWayDiff(optSibling, optParent);\n if (!Properties.own(diffList).find(function (ea) {\n return diffList[ea].isEmpty && !diffList[ea].isEmpty();\n })){\n alertOK('already up-to-date');\n return\n }\n var layer = this.prepareUpdateUI(self);\n layer.diffList = {};\n self.withAllSubmorphsDo(function (ea) {\n diffList[ea.id] && (layer.diffList[ea.derivationIds.last()] = diffList[ea.id]);\n })\n layer.targetMorph = this;\n Properties.own(diffList).each(function (eachId) {\n var morph = self.findById(eachId);\n morph.applyModifications(diffList[eachId].modifiedInPartsBin);\n morph.removeRemoved(diffList[eachId].removedInPartsBin);\n morph.addAdded(diffList[eachId].addedInPartsBin);\n morph.refreshRenderContext();\n var conflictIndicator = morph.createConflictIndicatorFor(diffList[eachId].conflicted);\n if (!conflictIndicator) return\n var newPos = conflictIndicator.getPositionInWorld().subPt(self.getPositionInWorld())\n conflictIndicator && self.owner.addMorph(conflictIndicator);\n conflictIndicator.setPosition(newPos)\n })\n self.owner.addMorphBack(self)\n },\n\n\n\n refreshRenderContext: function () {\n this.owner && this.owner.addMorph(this, this.owner.submorphs[this.owner.submorphs.indexOf(this)-1])\n },\n\n getOwnerPath: function() {\n // returns an ordered list of all owners\n var list = [],\n morph = this;\n while (morph.owner) {\n list.push(morph);\n morph = morph.owner;\n }\n return list;\n },\n\n\n\n\n\n\n revert: function () {\n var morphBefore = this.owner.submorphs[this.owner.submorphs.indexOf(this)-1];\n var parent = this.findParentPartVersion()\n if (parent) {\n var submorphs = this.submorphs;\n this.remove();\n this.owner.addMorph(parent, morphBefore);\n\n }\n else\n alert('Could not revert - no parent version found');\n\n },\n pullConflicts: function (diffList) {\n Properties.own(diffList).each(function (id) {\n self.applyModifications(diffList[id].conflicted)\n })\n },\n applyModifications: function (modList, optApplyOldValue) {\n var self = this;\n Properties.own(modList).each(function (eachProp) {\n var apply = optApplyOldValue? modList[eachProp].oldValue : modList[eachProp].newValue;\n if (modList[eachProp].type == 'property')\n self.applyNestedProperty(self, eachProp.split('::'), apply);\n else if (modList[eachProp].type == 'script')\n self.addScript(apply)\n else if (modList[eachProp].type === 'special')\n self[eachProp].bind(self, apply); // untested. used to apply props that are hard to diff or not ready yet (like vertices/control points of paths)\n })\n },\n removeRemoved: function (parentIdList) {\n var self = this;\n Properties.own(parentIdList).each(function (ea) {\n var toRemove = parentIdList[ea].findDerivationSibling(self)\n toRemove && toRemove.remove();\n })\n },\n addAdded: function (submorphList) {\n var self = this;\n Properties.own(submorphList).each(function (ea) {\n self.addMorph(submorphList[ea].copy());\n });\n },\n applyNestedProperty: function (prop, pathArray, value) {\n // the property is in the form of ['shape', '_Fill', 'g'] at the beginning;\n if (prop == undefined)\n return\n var subProp = pathArray.shift();\n if (pathArray.length > 0) \n this.applyNestedProperty(prop[subProp], pathArray, value)\n else {\n if (value == undefined)\n delete prop[subProp]\n else if (typeof(prop[subProp]) != 'undefined') {\n prop[subProp] = value\n }\n }\n },\n applyPropertyBasedOnType: function(prop, subProp, value) {\n if (value == undefined) {\n delete prop[subProp]\n }\n else {\n prop[subProp] = value\n }\n },\n});\n\nlively.morphic.Path.addMethods({\n\n excludeFromDiff: function($super, optAdditional) {\n return $super((optAdditional || []).concat(['_PathElements', 'controlPoints']));\n },\n diffSpecialPropertiesTo: function(otherMorph) {\n // @overwrite - allows diffing complex properties\n // return the object that is supposed to be added to the diff.\n if (typeof(otherMorph.vertices) !== 'function')\n return true\n if (!lively.morphic.World.current().areEqual(this.vertices(), otherMorph.vertices()))\n return {setVertices: new AtomicDiff('special', this.vertices(), otherMorph.vertices())} \n }\n\n})\n\nlively.morphic.Text.addMethods({\n excludeFromDiff: function($super, optAdditional) {\n return $super((optAdditional || []).concat(['_Extent', 'textChunks', 'previousSelection', 'priorExtent']));\n },\n diffSpecialPropertiesTo: function(otherText) {\n // @overwrite - allows diffing complex properties\n // return the object that is supposed to be added to the diff.\n if (!otherText.getTextString)\n return true\n if (!lively.morphic.World.current().areEqual(this.getTextString(), otherText.getTextString()))\n return {setTextString: new AtomicDiff('special', this.getTextString(), otherText.getTextString())} \n },\n\n})\n\nlively.PartsBin.PartItem.addMethods({\n runAfterDeserializationHooks: function (part) {\n if (part.findAndSetUniqueName)\n part.findAndSetUniqueName();\n if (part.onLoadFromPartsBin)\n part.onLoadFromPartsBin();\n if (part.setIdOnLoad)\n part.setIdOnLoad();\n },\n});\nObject.extend(lively.morphic.Morph, {\n makeCross: function (/**/) {\n var bounds = this.convertInputToRectangle(arguments)\n\n var x = bounds.width,\n y = bounds.height;\n\n var vertices = [\n pt(0 ,0), \n pt(x/4 ,0), \n pt(x/2 ,3/8*y), \n pt(3/4*x,0), \n pt(x ,0), \n pt(5/8*x,y/2), \n pt(x ,y), \n pt(3/4*x,y), \n pt(x/2 ,5/8*y),\n pt(x/4 ,y), \n pt(0 ,y),\n pt(3/8*x,y/2),\n pt(0 ,0)\n ]\n var a = new lively.morphic.Path(vertices);\n a.setFill(Color.red);\n a.disableEvents()\n var b = Morph.makeRectangle(bounds.x,bounds.y,x,y)\n b.setFill(Color.rgba(255,255,255,0))\n b.setBorderWidth(0)\n b.addMorph(a)\n return b\n },\n makeMinus: function (/**/){\n var bounds = this.convertInputToRectangle(arguments)\n\n var x = bounds.width,\n y = bounds.height;\n\n var vertices = [\n pt(x,3/8*y),\n pt(x,5/8*y),\n pt(0,5/8*y),\n pt(0,3/8*y),\n pt(x,3/8*y),\n ]\n var a = new lively.morphic.Path(vertices);\n a.setFill(Color.orange);\n a.disableEvents()\n var b = Morph.makeRectangle(bounds.x,bounds.y,x,y)\n b.setFill(Color.rgba(255,255,255,0))\n b.setBorderWidth(0)\n b.addMorph(a)\n return b\n },\n makePlus: function (/**/){\n var bounds = this.convertInputToRectangle(arguments)\n\n var x = bounds.width,\n y = bounds.height;\n\n var vertices = [\n pt(3/8*x,0),\n pt(5/8*x,0), \n pt(5/8*x,3/8*y),\n pt(x,3/8*y),\n pt(x,5/8*y),\n pt(5/8*x,5/8*y),\n pt(5/8*x,y),\n pt(3/8*x,y),\n pt(3/8*x,5/8*y),\n pt(0,5/8*y),\n pt(0,3/8*y),\n pt(3/8*x,3/8*y),\n pt(3/8*x,0),\n ]\n var a = new lively.morphic.Path(vertices);\n a.setFill(Color.green);\n a.disableEvents()\n var b = Morph.makeRectangle(bounds.x,bounds.y,x,y)\n b.setFill(Color.rgba(255,255,255,0))\n b.setBorderWidth(0)\n b.addMorph(a)\n return b\n },\n makeHazard: function (/**/) {\n var bounds = this.convertInputToRectangle(arguments)\n\n var x = bounds.width,\n y = bounds.height;\n\n var vertices1 = [\n pt(x/2 ,0), \n pt(x ,y), \n pt(0 ,y), \n pt(x/2 ,0),\n ];\n var vertices2 = [\n pt(3/8*x,3/8*y),\n pt(5/8*x,3/8*y),\n pt(5/8*x,3/4*y),\n pt(3/8*x,3/4*x),\n pt(3/8*x,3/8*y),\n ];\n var vertices3 = [\n pt(3/8*x,19/22*y),\n pt(5/8*x, 19/22*y),\n pt(5/8*x, 21/22*y),\n pt(3/8*x, 21/22*y),\n pt(3/8*x,19/22*y),\n ];\n var a = new lively.morphic.Path(vertices1);\n var b = new lively.morphic.Path(vertices2);\n var c = new lively.morphic.Path(vertices3);\n a.setFill(Color.rgb(205,250,0));\n b.setFill(Color.black);\n c.setFill(Color.black);\n var d = Morph.makeRectangle(bounds.x,bounds.y,x,y)\n d.setFill(Color.rgba(255,255,255,0))\n d.setBorderWidth(0)\n a.disableGrabbing();\n b.disableGrabbing();\n c.disableGrabbing();\n d.addMorph(a);\n a.addMorph(b);\n a.addMorph(c);\n return d\n },\n makeSpeechBubble: function (/**/) {\n var bounds = this.convertInputToRectangle(arguments)\n\n var x = bounds.width,\n y = bounds.height;\n \n var east = pt(0,y/2),\n north = pt(x/2, 0),\n west = pt(x,y/2),\n south = pt(x/2, y);\n \n var innerRadius = 75,\n outerRadius = 150;\n\n var morph = Morph.makeRectangle(bounds);\n var bubble = Morph.makeEllipse(bounds);\n var tip = Morph.makePolygon([\n pt(0,y),\n pt(x/4, y/2),\n pt(x/2, 3*y/4),\n pt(0,y),\n ])\n morph.addMorph(tip);\n morph.addMorph(bubble);\n morph.setFill(Color.rgba(0,0,0,0));\n tip.setFill(Color.black);\n bubble.setFill(Color.white);\n morph.setBorderWidth(0)\n bubble.setBorderWidth(3)\n bubble.setBorderColor(Color.black)\n \n tip.disableEvents();\n bubble.disableEvents();\n return morph;\n },\n convertInputToRectangle: function (args) {\n var bounds;\n switch (args.length) {\n case 1: // rectangle\n if (!(args[0] instanceof Rectangle)) throw new TypeError(args[0] + ' not a rectangle');\n bounds = args[0];\n break;\n case 2: // location and extent\n bounds = args[0].extent(args[1]);\n break;\n case 4: // x,y,width, height\n bounds = new Rectangle(args[0], args[1], args[2], args[3]);\n break;\n default:\n throw new Error(\"bad arguments \" + args);\n }\n return bounds;\n },\n createUpdateBubble: function (/**/) {\n var bounds = this.convertInputToRectangle(arguments);\n var size = bounds.height/5;\n var smallBounds = pt(0,0)\n .extent(pt(size, size));\n\n var bubble = this.makeSpeechBubble(bounds);\n bubble.cross = this.makeCross(smallBounds);\n bubble.plus = this.makePlus(smallBounds);\n bubble.minus = this.makeMinus(smallBounds); \n bubble.hazard = this.makeHazard(smallBounds);\n \n bubble.cross.disableGrabbing();\n bubble.plus.disableGrabbing();\n bubble.minus.disableGrabbing();\n bubble.hazard.disableGrabbing();\n bubble.cross.setPosition(pt(\n bounds.width/2-1.5*size,\n bounds.height/2-1.5*size));\n bubble.plus.setPosition(pt(\n bounds.width/2+0.5*size,\n bounds.height/2-1.5*size));\n bubble.minus.setPosition(pt(\n bounds.width/2-1.5*size,\n bounds.height/2+0.5*size));\n bubble.hazard.setPosition(pt(\n bounds.width/2+0.5*size,\n bounds.height/2+0.5*size));\n\n bubble.addMorph(bubble.cross);\n bubble.addMorph(bubble.plus);\n bubble.addMorph(bubble.minus);\n bubble.addMorph(bubble.hazard);\n\n bubble.triggerRemoveFunc = function(morph) {\n switch (morph) {\n case undefined:\n break\n case this.cross: {\n this.cross.withAllSubmorphsDo(function (ea) {\n if (ea.getFill().a !== 0)\n ea.setFill(Color.gray);\n })\n this.cross = undefined;\n break;\n }\n case this.plus:{\n this.plus.withAllSubmorphsDo(function (ea) {\n if (ea.getFill().a !== 0)\n ea.setFill(Color.gray);\n })\n this.plus = undefined;\n break;\n }\n case this.minus:{\n this.minus.withAllSubmorphsDo(function (ea) {\n if (ea.getFill().a !== 0)\n ea.setFill(Color.gray);\n })\n this.minus = undefined;\n break\n }\n case this.hazard:{\n this.hazard.withAllSubmorphsDo(function (ea) {\n if (ea.getFill().a !== 0)\n ea.setFill(Color.gray);\n })\n this.hazard = undefined;\n break\n }\n }\n if (this.cross || this.plus || this.minus || this.hazard)\n return;\n else \n this.remove();\n };\n\n return bubble;\n },\n});\n\nAtomicDiff.addMethods({\n initialize: function(type, newValue, oldValue) {\n this.type = type || undefined;\n this.newValue = (newValue === undefined) ? undefined : newValue;\n this.oldValue = (oldValue === undefined) ? undefined : oldValue;\n return this;\n },\n diffAgainst: function(otherDiff) {\n // performs an atomic diff diff (sic!) based on an atomic merge matrix\n if (this.newValue && typeof(this.newValue.equals) == \"function\") {\n if (otherDiff.newValue === undefined) {\n return new AtomicDiff(this.type, this.newValue, otherDiff.newValue);\n } else if (this.newValue.equals(otherDiff.newValue)) {\n return undefined;\n } else {\n return new AtomicDiff(this.type, this.newValue, otherDiff.newValue);\n }\n } else {\n if (this.type == 'script') {\n if (this.newValue.toString() == otherDiff.newValue.toString()) {\n return undefined;\n } else {\n return new AtomicDiff(this.type, this.newValue, otherDiff.newValue)\n }\n } else {\n if (this.newValue == otherDiff.newValue) {\n return undefined;\n } else {\n return new AtomicDiff(this.type, this.newValue, otherDiff.newValue)\n }\n }\n }\n }\n});\n\nDiffList.addMethods({\n morphsModified: function () {\n // returns an id list of modified morphs in the list.\n return Properties.own(this);\n },\n initialize: function() {\n return this;\n },\n mixWith: function (otherList) {\n // two diff lists are merged - like array1.concat(array2)\n var self = this;\n Properties.own(otherList).each(function (ea) {\n self[ea] = otherList[ea];\n })\n return self;\n },\n isEmpty: function() {\n // determines if any changes were found\n var self = this,\n filled = false;\n Properties.own(self).each(function (ea) {\n if (!self[ea].isEmpty()) filled = true;\n })\n return !filled\n },\n\n diffAgainst: function(otherList) {\n // diffs two diffLists\n // Returns a diff with added & removed morphs and properties that were\n // updated in the otherList or are conflicted, for each entry in the\n // list.\n var self = this,\n modified = this.collectModified(),\n removed = this.collectRemoved(),\n added = this.collectAdded(),\n result = new DiffList();\n\n Properties.own(otherList).each(function (ea) {\n var against = new Diff(),\n curId = undefined;\n Properties.own(self).each(function (each) {\n if (self[each].matchingId == otherList[ea].matchingId) {\n var r = self[each].diffAgainst(otherList[ea], modified, added, removed, result[each])\n if (r) result[each] = r;\n curId = each\n }\n })\n if (!curId && !otherList[ea].isEmpty()) {\n var parId;\n curId = Properties.own(self).find(function (each) {\n if (removed.intersect(self[each].removed).length >= 0) {\n parId = each;\n return true\n }\n else return false\n })\n result[curId] = result[curId] || {\"added\": {}, \"removed\": {}, \"updated\": {}, \"conflicted\": {}};\n result[curId].conflicted[ea] = new AtomicDiff(\"submorph\", {}, self[parId].removed[otherList[ea].matchingId])\n }\n })\n return result\n },\n findMatchingDiffPairs: function(otherList) {\n // endless recursion -.-\n var self = this;\n Properties.own(otherList).collect(function (ea) {\n return Properties.own(self).collect(function (each) {\n if (self[each].matchingId == otherList[ea].matchingId) {\n return [self[each],otherList[ea]];\n }\n })/*.select(function (each) {\n return each;\n })*/\n })\n },\n\n collectAdded: function() {\n // returns all morphs that were added\n var added = [],\n self = this;\n Properties.own(self).each(function (ea) {\n added.pushAll(self[ea].added);\n })\n return added;\n },\n collectRemoved: function() {\n // returns a list of morphs that were removed\n var removed = [],\n self = this;\n Properties.own(self).each(function (ea) {\n removed.pushAll(self[ea].removed);\n })\n return removed;\n },\n collectModified: function() {\n // returns a list of morphs that were modified\n var self = this,\n modified = [];\n Properties.own(self).each(function (ea) {\n if(Properties.own(self[ea].modified).length > 0) modified.push(ea)\n })\n return modified;\n },\n collectConflicted: function() {\n // returns a list of morphs that were conflicted\n var self = this,\n conflicted = [];\n Properties.own(self).each(function (ea) {\n if(Properties.own(self[ea].conflicted).length > 0) conflicted.push(ea)\n })\n return conflicted;\n },\n});\n\nDiff.addMethods({\n diffAgainst: function (otherDiff) {\n // returns a diff between diffs based on a merge matrix.\n this.flattenPropertyTree(),\n otherDiff.flattenPropertyTree();\n\n return this.createPreResult(otherDiff);\n },\n flattenPropertyTree: function () {\n var self = this;\n\n Properties.own(self.modified).each(function (ea) {\n self.flattenProperty(self.modified[ea], ea);\n })\n\n Properties.own(self.modified).each(function (ea) {\n if (!(self.modified[ea] instanceof AtomicDiff))\n delete self.modified[ea];\n })\n },\n flattenProperty: function (prop, tree) {\n var self = this,\n p = {}\n\n if (prop instanceof AtomicDiff) {\n if (prop.type === 'property') {\n self.modified[tree] = prop \n }\n }\n\n else { \n Properties.own(prop).each(function (ea) {\n self.flattenProperty(prop[ea], tree + '::' + ea);\n })\n }\n },\n createPreResult: function (otherDiff) {\n var given = this;\n var result = new ThreeWayDiff()\n result.name = this.name\n\n // added\n result.addedInPartsBin = otherDiff.added;\n result.addedInWorkspace = given.added;\n // conflicted\n this.diffConflicted(otherDiff, result)\n // removed\n Properties.own(otherDiff.removed)\n .withoutAll(Properties.own(result.conflicted))\n .each(function (ea) {\n result.removedInPartsBin[ea] = otherDiff.removed[ea];\n });\n Properties.own(given.removed)\n .withoutAll(Properties.own(result.conflicted))\n .each(function (ea) {\n result.removedInWorkspace[ea] = given.removed[ea];\n });\n // modified\n Properties.own(otherDiff.modified)\n .withoutAll(Properties.own(given.removed))\n .withoutAll(Properties.own(result.conflicted))\n .each(function (ea) {\n result.modifiedInPartsBin[ea] = otherDiff.modified[ea];\n });\n Properties.own(given.modified)\n .withoutAll(Properties.own(otherDiff.removed))\n .withoutAll(Properties.own(result.conflicted))\n .each(function (ea) {\n result.modifiedInWorkspace[ea] = given.modified[ea];\n });\n \n if (Properties.own(result).select(function (ea) {\n if (ea == 'name') return false\n return Properties.own(result[ea]).length > 0\n }).length > 0)\n return result\n },\n diffConflicted: function (otherDiff, result) {\n var given = this;\n // conflicting modifications\n Properties.own(given.modified)\n .intersect(Properties.own(otherDiff.modified))\n .each(function (ea) {\n var atomicDiff = given.modified[ea].diffAgainst(otherDiff.modified[ea]);\n atomicDiff && (result.conflicted[ea] = atomicDiff)\n });\n Properties.own(otherDiff.modified)\n .intersect(Properties.own(given.modified))\n .each(function (ea) {\n var atomicDiff = otherDiff.modified[ea].diffAgainst(given.modified[ea]);\n if (atomicDiff) {\n result.conflicted[ea] = atomicDiff\n }\n });\n // modified or removed\n Properties.own(given.modified)\n .intersect(Properties.own(otherDiff.removed))\n .each(function (ea) {\n result.conflicted[ea] = new AtomicDiff('morph', given.modified[ea].newValue, otherDiff.removed[ea]);\n });\n Properties.own(otherDiff.modified)\n .intersect(Properties.own(given.removed))\n .each(function (ea) {\n result.conflicted[ea] = new AtomicDiff('morph', given.removed[ea], otherDiff.modified[ea].newValue);\n });\n },\n initialize: function(optAdded, optRemoved, optModified, optSubmorphsModified, optName) {\n this.added = optAdded || {}; // morphs that were added\n this.removed = optRemoved || {}; // morphs that were removed\n this.modified = optModified || {}; // properties that were changed\n this.submorphsModified = optSubmorphsModified || new Array(); // submoprhs that are modified\n this.matchingId = undefined;\n if (optName) this.name = optName\n return this;\n },\n isEmpty: function() {\n // find out if changes are included\n return (\n Properties.own(this.added).length === 0\n && Properties.own(this.removed).length === 0\n && Properties.own(this.modified).length === 0\n )\n }\n\n})\n\nObject.subclass('ThreeWayDiff',\n'initializing', {\n initialize: function() {\n this.addedInPartsBin = {};\n this.addedInWorkspace = {};\n this.removedInPartsBin = {}; \n this.removedInWorkspace = {};\n this.modifiedInPartsBin = {};\n this.modifiedInWorkspace = {};\n this.conflicted = {};\n return this\n },\n isEmpty: function() {\n var consider = ['addedInPartsBin', 'addedInWorkspace', 'removedInPartsBin', 'removedInWorkspace', 'modifiedInPartsBin', 'modifiedInWorkspace', 'conflicted'],\n self = this;\n if (consider.find(function (ea) {\n return Properties.own(self[ea]).length > 0\n }))\n return false\n else\n return true\n },\n\n\n\n});\nGlobal.TestCase.subclass('projects.BP2012.DiffMerge.MorphMergingTest',\n'default category', {\n //\n setupEnvironment: function() {\n this.diffList = new DiffList();\n this.parent = lively.morphic.Morph.makeRectangle(0,0,100,100);\n this.parent.setFill(Color.black)\n this.sub = lively.morphic.Morph.makeRectangle(0,0,100,100);\n this.parent.addMorph(this.sub);\n this.self = this.parent.copy();\n this.added = lively.morphic.Morph.makeRectangle(0,0,100,100);\n this.foo = function foo () {return 'bar'}\n\n this.diffList[this.self.id] = {\n addedInPartsBin: {},\n addedInWorkspace: {},\n removedInPartsBin: {},\n removedInWorkspace: {},\n modifiedInPartsBin: {\n \"shape::_Fill::_r\": {\n newValue: 0.5,\n type: 'property',\n oldValue: 0,\n },\n foo: {\n newValue: this.foo,\n type: 'script',\n oldValue: undefined,\n },\n },\n modifiedInWorkspace: {},\n conflicted: {},\n };\n this.diffList[this.self.id].addedInWorkspace[this.added.id] = this.added;\n this.diffList[this.self.id].removedInWorkspace[this.id] = this.sub; // TODO: this is horribly implemented, when refactored, adjust this.\n },\n testUpdate: function() {\n this.setupEnvironment();\n this.self.update(this.diffList);\n this.assertEquals(this.self.shape._Fill.r, 0, 'Property modification update not applied');\n this.assertEquals(this.self.foo.toString(),this.foo.toString(), 'Script mordifiaction update not applied');\n this.assert(this.self.submorphs.indexOf(this.sub) < 0, 'removed Morph was not removed');\n this.assert(this.self.submorphs.length == 1, 'Added Morph not added');\n },\n testApplyNestedProperty: function() {\n var morph = lively.morphic.Morph.makeRectangle(0,0,100,100);\n morph.shape._BorderWidth = 0;\n var m2 = morph.copy();\n morph.shape._Fill.r = 0.5\n m2.shape._BorderWidth = 1;\n m2.applyNestedProperty(m2, ['shape', '_Fill', 'r'], morph.shape._Fill.r);\n this.assertEquals(m2.shape._Fill.r, 0.5, 'Property not applied');\n this.assertEquals(m2.shape._BorderWidth, 1, 'Property apply changed another property')\n },\n testTwoWayDiff: function() {\n var m1 = Morph.makeRectangle(0,0,100,100);\n var m2 = Morph.makeRectangle(0,0,100,100);\n var m3 = Morph.makeRectangle(0,0,100,100);\n m1.derivationIds = [1];\n m2.derivationIds = [1];\n m3.derivationIds = [1];\n m1.addMorph(m2);\n m2.addMorph(m3);\n var c1 = m1.copy().copy();\n var diff = c1.twoWayDiff(m1);\n c1.submorphs[0].submorphs[0].findDerivationParent(m1)\n this.assert(!diff[c1.id].removed[m2.id], \"found removed, shouldn't\")\n },\n testFindAncestorIn: function() {\n var findCurrentPartVersion = function () {\n var m = Morph.makeRectangle(0,0,100,100);\n m.derivationIds = [1];\n return m\n };\n var stubbed = {container: {}, normal: {}, removedHere: {}, removedThere: {}, submorph: {}, addedThere: {}, addedHere: {}};\n Properties.own(stubbed).each(function (ea) {\n stubbed[ea] = Morph.makeRectangle(0,0,100,100);\n stubbed[ea].findCurrentPartVersion = findCurrentPartVersion;\n stubbed[ea].derivationIds = [1];\n });\n stubbed['copied'] = stubbed['normal'].copy();\n stubbed['copied'].findCurrentPartVersion = findCurrentPartVersion;\n stubbed['container'].addMorph(stubbed['normal']); //0\n stubbed['container'].addMorph(stubbed['copied']); //1\n stubbed['container'].addMorph(stubbed['removedHere']); //2\n stubbed['container'].addMorph(stubbed['removedThere']); //3\n stubbed['normal'].addMorph(stubbed['submorph']); //00\n\n var localCopy = stubbed['container'].copy(), \n otherCopy = stubbed['container'].copy();\n\n localCopy.withAllSubmorphsDo(function (ea) {\n ea.findCurrentPartVersion = findCurrentPartVersion;\n });\n otherCopy.withAllSubmorphsDo(function (ea) {\n ea.findCurrentPartVersion = findCurrentPartVersion;\n });\n\n localCopy.submorphs[2].remove();\n otherCopy.submorphs[3].remove();\n localCopy.addMorph(stubbed['addedHere']);\n otherCopy.addMorph(stubbed['addedThere']);\n\n var secondCopy = localCopy.copy();\n secondCopy.withAllSubmorphsDo(function (ea) {\n ea.findCurrentPartVersion = findCurrentPartVersion;\n });\n\n this.assert(!stubbed['removedHere'].findAncestorIn(localCopy, 0, 1), 'parent found morph in me that was removed');\n this.assert(!otherCopy.submorphs[2].findAncestorIn(localCopy, 1, 1), 'sibling found morph in me that was removed');\n\n this.assert(!stubbed['removedThere'].findAncestorIn(otherCopy, 0, 1), 'parent found morph in other Morph that was removed');\n this.assert(!localCopy.submorphs[2].findAncestorIn(otherCopy, 1, 1), 'I found morph in other Morph that was removed');\n\n this.assertEquals(stubbed['copied'].findAncestorIn(localCopy, 0, 1), localCopy.submorphs[1], 'copy from parent not found')\n this.assertEquals(otherCopy.submorphs[1].findAncestorIn(localCopy, 1, 1), localCopy.submorphs[1], 'copy from parent not found')\n\n // now with copied twice\n this.assertEquals(secondCopy.findAncestorIn(stubbed['container'], 2, 0), stubbed['container'], 'copied twice _ container morph in parent not found');\n this.assertEquals(secondCopy.submorphs[0].findAncestorIn(stubbed['container'], 2, 0), stubbed['normal'], 'copied twice _ normal morph in parent not found');\n this.assertEquals(secondCopy.findAncestorIn(otherCopy, 2, 1), otherCopy, 'copied twice _ container morph in sibling not found');\n this.assertEquals(secondCopy.submorphs[0].findAncestorIn(otherCopy, 2, 1), otherCopy.submorphs[0], 'copied twice _ normal morph in sibling not found');\n this.assertEquals(secondCopy.submorphs[0].submorphs[0].findAncestorIn(stubbed['container'], 2, 0), stubbed['submorph'], 'copied twice _ submorph morph in parent not found');\n this.assertEquals(secondCopy.submorphs[0].submorphs[0].findAncestorIn(otherCopy, 2, 1), otherCopy.submorphs[0].submorphs[0], 'copied twice _ submorph morph in sibling not found'); \n\n this.assertEquals(stubbed['container'].findAncestorIn(secondCopy, 0, 2), secondCopy, 'copied twice _ reverse _ container morph in parent not found');\n this.assertEquals(stubbed['normal'].findAncestorIn(secondCopy, 0, 2), secondCopy.submorphs[0], 'copied twice _ reverse _ normal morph in parent not found');\n this.assertEquals(otherCopy.findAncestorIn(secondCopy, 1, 2), secondCopy, 'copied twice _ reverse _ container morph in sibling not found');\n this.assertEquals(otherCopy.submorphs[0].findAncestorIn(secondCopy, 1, 2), secondCopy.submorphs[0], 'copied twice _ reverse _ normal morph in sibling not found');\n this.assertEquals(stubbed['submorph'].findAncestorIn(secondCopy, 0, 2), secondCopy.submorphs[0].submorphs[0], 'copied twice _ reverse _ submorph morph in parent not found');\n this.assertEquals(otherCopy.submorphs[0].submorphs[0].findAncestorIn(secondCopy, 1, 2), secondCopy.submorphs[0].submorphs[0], 'copied twice _ reverse _ submorph morph in sibling not found');\n \n this.assert(!stubbed['removedHere'].findAncestorIn(secondCopy, 0, 2), 'copied twice _ parent found morph in me that was removed');\n this.assert(!otherCopy.submorphs[2].findAncestorIn(secondCopy, 1, 2), 'copied twice _ sibling found morph in me that was removed');\n\n this.assert(!secondCopy.submorphs[2].findAncestorIn(otherCopy, 2, 1), 'copied twice _ I found morph in other Morph that was removed');\n\n this.assertEquals(stubbed['copied'].findAncestorIn(secondCopy, 0, 2), secondCopy.submorphs[1], 'copied twice _ copy from parent not found')\n this.assertEquals(otherCopy.submorphs[1].findAncestorIn(secondCopy, 1, 2), secondCopy.submorphs[1], 'copied twice _ copy from parent not found')\n },\n testArrayEquals: function () {\n var a = [],\n b = [],\n c = [1,2],\n d = [2,1],\n e = [2,1];\n this.assert(a.equals(b), 'empty Arrays are not equal');\n this.assert(!a.equals(c), 'Arrays with different lengths are equal');\n this.assert(!c.equals(d), 'Arrays with different orders are equal');\n this.assert(d.equals(e), 'Equal arrays are not equal');\n },\n\n});\n\nPoint.addMethods({\n extent: function (ext) {\n if (ext.constructor !== Point) {\n alert('Argument must be a Point!')\n return undefined\n }\n return new Rectangle(this.x, this.y, ext.x, ext.y);\n },\n\n equals: function(otherPoint) {\n return this.x.equals(otherPoint.x, 0.01) && this.y.equals(otherPoint.y, 0.01)\n },\n});\n\nArray.addMethods({\n equals: function(otherArray) {\n // Two arrays are considered equal if both arrays contain the same number of elements, and all corresponding pairs of elements in the two arrays are equal. In other words, two arrays are equal if they contain the same elements in the same order. Also, two array references are considered equal if both are null.\n if (this.length != otherArray.length) \n return false;\n for (var i = 0; i 0)\n return diff\n },\n diffPropertiesTo: function (otherMorph, optBlacklist) {\n // prepares a morph for the linear property diff and cleans up afterwards\n var exclude = this.excludeFromDiff() || [],\n blacklist = exclude.concat(optBlacklist || []),\n r1 = this.prepareDiffingRegistry(blacklist),\n r2 = otherMorph.prepareDiffingRegistry(blacklist);\n if (r1 && r2) \n var tmpList = this.diffLinearizedObjects(r1, 0, r2, 0, blacklist);\n this.cleanRegistriesAfterDiffing(r1, r2);\n return tmpList;\n },\n excludeFromDiff: function(optAdditional) {\n // Returns a list of properties to exclude from a diff. Can be overwritten by subclasses.\n return (this.doNotSerialize || []).concat(optAdditional || []).concat(['derivationIds', 'eventHandler', 'changes', 'revisionOnLoad', 'id', 'derivationIds', 'attributeConnections', '_renderContext', '_renderContextTable', 'renderContextTable', 'scripts', 'stops', 'isBeingDragged', 'prevScroll', 'priorExtent','_PathElements', 'controlPoints', 'doNotSerialize', 'partsBinMetaInfo', 'doitContext', 'doNotCopyProperties', 'eventsAreIgnored']);\n },\n diffLinearizedObjects: function (registry1, i1, registry2, i2, blacklist) {\n // performs a matrix-based diff concerning the properties of a morph, using serialization techniques\n if (!registry1[i1] && !registry2[i2])\n return false\n else if (!registry1[i1] || !registry2[i2]) \n return new AtomicDiff(\"property\", registry1[i1] && registry1[i1].originalObject, \n registry2[i2] && registry2[i2].registeredObject);\n \n switch (registry1[i1].status) {\n case undefined: {\n registry1[i1].status = 'inProgress';\n var diff = this.diffProperties(registry1, i1, registry2, i2, blacklist);\n registry1[i1].status = diff;\n return diff\n \n }\n case 'inProgress': {\n return {}\n }\n default: {\n return registry1[i1].status\n }\n }\n },\n diffProperties: function(registry1, i1, registry2, i2, blacklist) {\n var self = this,\n tmpList = {},\n original1 = registry1[i1].originalObject,\n original2 = registry2[i2].originalObject;\n Properties.own(registry1[i1].registeredObject).withoutAll(blacklist).each(function (ea) {\n tmpList[ea] = self.atomicDiff(ea, original1, original2);\n if (tmpList[ea] === false) {\n tmpList[ea] = self.diffLinearizedObjects(\n registry1, \n self.computeNextIndex(registry1[i1], ea), \n registry2, \n self.computeNextIndex(registry2[i2], ea), \n blacklist);\n if (!tmpList[ea] || Properties.own(tmpList[ea]).length == 0)\n delete tmpList[ea]\n }\n else if (!tmpList[ea])\n delete tmpList[ea]\n });\n Properties.own(registry2[i2].registeredObject).withoutAll(blacklist).each(function (ea) {\n if (registry1[i1].registeredObject[ea] == null && registry2[i2].registeredObject[ea] != null)\n tmpList[ea] = new AtomicDiff(\"property\", original1[ea], original2[ea]);\n });\n return tmpList;\n },\n atomicDiff: function(property, obj1, obj2) {\n // performs an atomic Diff, if possible. Returns\n // false, if an atomic diff is impossible\n // the diff, if it exists\n // undefined, if both are atomicly equal.\n if ((property.startsWith('__') && property.endsWith('__'))\n || property.startsWith('$$')\n || property.startsWith('#')) return;\n var cleanObj1 = /*this.cleanLinearized(obj1);*/obj1\n var cleanObj2 = /*this.cleanLinearized(obj2);*/obj2\n switch (this.areEqual(cleanObj1[property], cleanObj2[property])) {\n case false:\n return new AtomicDiff(\"property\", cleanObj1[property], cleanObj2[property]);\n case undefined:\n return false\n default:\n return undefined;\n }\n },\n cleanLinearized: function(obj) {\n // because serialization adds some properties\n var newObj = Object.clone(obj);\n Properties.own(newObj).each(function (ea) {\n if (ea.startsWith('__') && ea.endsWith('__'))\n delete newObj[ea];\n })\n return newObj\n },\n computeNextIndex: function(registryEntry, property) {\n // computes the next registry index\n if (registryEntry.registeredObject && registryEntry.registeredObject[property])\n return registryEntry.registeredObject[property].id\n else\n return false\n },\n diffScriptsTo: function (otherMorph) {\n var self = this,\n diff = {};\n Functions.own(self).each(function (ea) {\n if (Functions.own(otherMorph).indexOf(ea) >= 0) {\n if (self[ea].toString() != otherMorph[ea].toString())\n diff[ea] = new AtomicDiff(\"script\", self[ea], otherMorph[ea])\n } else {\n diff[ea] = new AtomicDiff(\"script\", self[ea], undefined);\n }\n })\n\n Functions.own(otherMorph).each(function (ea) {\n if (Functions.own(self).indexOf(ea) < 0)\n diff[ea] = new AtomicDiff('script', undefined, otherMorph[ea])\n })\n \n return diff;\n },\n diffSpecialPropertiesTo: function() {\n // overwrite in subclasses that have complex properties to diff (e.g. text chunks)\n return undefined\n },\n showTwoWayDiff: function(otherMorph) {\n // convenience for easier diff viewing\n var diff = this.twoWayDiff(otherMorph);\n return Properties.own(diff).collect(function (ea) {\n return Properties.own(diff[ea].added).length > 0\n && Properties.own(diff[ea].removed).length > 0\n && Properties.own(diff[ea].modified).length > 0\n }).select(function(ea) {return ea})\n }\n\n\n},\n'relations', {\n getParentPartVersion: function () {\n //this returns the PartsBin version of the morph that matches the morphs revisionOnLoad\n var revision = this.partsBinMetaInfo? this.getPartsBinMetaInfo().revisionOnLoad : null,\n partItem = this.getPartItem();\n if (new WebResource(partItem.getFileURL()).exists()) {\n var m = partItem.loadPart(false, null, revision).part;\n m.refreshDerivatinoIdsAfterLoading();\n return(m)\n }\n },\n getCurrentPartVersion: function () {\n // returns the current version in PartsBin as morph\n var partItem = this.getPartItem();\n if (new WebResource(partItem.getFileURL()).exists()) {\n var m = partItem.loadPart(false).part;\n m.refreshDerivatinoIdsAfterLoading();\n return(m)\n }\n },\n timesCopied: function(parent) {\n // returns the number of copy actions regarding preceding parent version\n return this.derivationIds.length - this.derivationIds.intersect(parent.derivationIds).length\n },\n findAncestorIn: function (scope, m, n) {\n // this morph has been copied m times from the common parent, the scope morph has been copied n times.\n var myIds = this.prepareDerivationIds(m),\n iAmNew = (this.derivationIds.length - this.getIdOnLoad()) < m,\n self = this;\n if (this.derivationIds.length - this.getIdOnLoad() < m)\n return;\n if (myIds) {\n return scope.withAllSubmorphsDetect(function (ea) {\n var otherIds = ea.prepareDerivationIds(n),\n otherIsNew = (ea.derivationIds.length - ea.getIdOnLoad()) < n;\n if (otherIds && (!(iAmNew && otherIsNew)))\n return otherIds.last() === myIds.last()\n })\n }\n },\n prepareDerivationIds: function (x) {\n switch (x) {\n case 0:\n return this.derivationIds.concat([this.id])\n case 1:\n return this.derivationIds;\n default:\n return this.derivationIds.slice(0, -(x-1));\n }\n },\n setIdOnLoad: function () {\n this.withAllSubmorphsDo(function (ea) {\n if (ea.getPartsBinMetaInfo) {\n ea.getPartsBinMetaInfo().idOnLoad = ea.id\n }\n })\n },\n getIdOnLoad: function() {\n // enter comment here\n if (this.partsBinMetaInfo){\n if (!this.partsBinMetaInfo.idOnLoad) {\n var parent = this.getParentPartVersion();\n if (parent) \n this.partsBinMetaInfo.idOnLoad = parent.id\n }\n return this.partsBinMetaInfo.idOnLoad || 0\n }\n },\n refreshDerivatinoIdsAfterLoading: function() {\n this.withAllSubmorphsDo(function (ea) {\n ea.id = ea.derivationIds.pop();\n })\n }\n\n},\n'linearization', {\n prepareDiffingRegistry: function (blacklist) {\n var serializer = ObjectGraphLinearizer.forNewLivelyCopy(),\n ignoreOwnerPlugin = new GenericFilter(),\n blacklist = blacklist || [];\n\n ignoreOwnerPlugin.addFilter(function(obj, propName) {\n return (blacklist.indexOf(propName) >= 0);\n });\n\n serializer.addPlugin(ignoreOwnerPlugin);\n serializer.register(this);\n return serializer.registry\n },\n cleanRegistriesAfterDiffing: function(/** arguments **/) {\n // remove ids from all original objects and the original objects as well as any recreated objects \n var args = arguments\n Properties.own(args).each(function (reg) {\n for (var id in args[reg]) { \n var entry = args[reg][id]; \n if (entry.originalObject) { \n delete entry.originalObject.__SmartId__\n }\n }\n })\n },\n},\n'ui', {\n grayOut: function () {\n this.withAllSubmorphsDo(function (ea) {\n ea.setFill(Color.gray.withA(ea.getFill().a))\n ea.setBorderColor(Color.black)\n })\n },\n refreshRenderContext: function () {\n this.owner && this.owner.addMorph(this, this.owner.submorphs[this.owner.submorphs.indexOf(this)-1])\n },\n\n\n\n makeCross: function (/**/) {\n var bounds = this.convertInputToRectangle(arguments)\n\n var x = bounds.width,\n y = bounds.height;\n\n var vertices = [\n pt(0 ,0), \n pt(x/4 ,0), \n pt(x/2 ,3/8*y), \n pt(3/4*x,0), \n pt(x ,0), \n pt(5/8*x,y/2), \n pt(x ,y), \n pt(3/4*x,y), \n pt(x/2 ,5/8*y),\n pt(x/4 ,y), \n pt(0 ,y),\n pt(3/8*x,y/2),\n pt(0 ,0)\n ]\n var a = new lively.morphic.Path(vertices);\n a.setFill(Color.red);\n a.disableEvents()\n var b = Morph.makeRectangle(bounds.x,bounds.y,x,y)\n b.setFill(Color.rgba(255,255,255,0))\n b.setBorderWidth(0)\n b.addMorph(a)\n return b\n },\n makeMinus: function (/**/){\n var bounds = this.convertInputToRectangle(arguments)\n\n var x = bounds.width,\n y = bounds.height;\n\n var vertices = [\n pt(x,3/8*y),\n pt(x,5/8*y),\n pt(0,5/8*y),\n pt(0,3/8*y),\n pt(x,3/8*y),\n ]\n var a = new lively.morphic.Path(vertices);\n a.setFill(Color.orange);\n a.disableEvents()\n var b = Morph.makeRectangle(bounds.x,bounds.y,x,y)\n b.setFill(Color.rgba(255,255,255,0))\n b.setBorderWidth(0)\n b.addMorph(a)\n return b\n },\n makePlus: function (/**/){\n var bounds = this.convertInputToRectangle(arguments)\n\n var x = bounds.width,\n y = bounds.height;\n\n var vertices = [\n pt(3/8*x,0),\n pt(5/8*x,0), \n pt(5/8*x,3/8*y),\n pt(x,3/8*y),\n pt(x,5/8*y),\n pt(5/8*x,5/8*y),\n pt(5/8*x,y),\n pt(3/8*x,y),\n pt(3/8*x,5/8*y),\n pt(0,5/8*y),\n pt(0,3/8*y),\n pt(3/8*x,3/8*y),\n pt(3/8*x,0),\n ]\n var a = new lively.morphic.Path(vertices);\n a.setFill(Color.green);\n a.disableEvents()\n var b = Morph.makeRectangle(bounds.x,bounds.y,x,y)\n b.setFill(Color.rgba(255,255,255,0))\n b.setBorderWidth(0)\n b.addMorph(a)\n return b\n },\n makeHazard: function (/**/) {\n var bounds = this.convertInputToRectangle(arguments)\n\n var x = bounds.width,\n y = bounds.height;\n\n var vertices1 = [\n pt(x/2 ,0), \n pt(x ,y), \n pt(0 ,y), \n pt(x/2 ,0),\n ];\n var vertices2 = [\n pt(3/8*x,3/8*y),\n pt(5/8*x,3/8*y),\n pt(5/8*x,3/4*y),\n pt(3/8*x,3/4*x),\n pt(3/8*x,3/8*y),\n ];\n var vertices3 = [\n pt(3/8*x,19/22*y),\n pt(5/8*x, 19/22*y),\n pt(5/8*x, 21/22*y),\n pt(3/8*x, 21/22*y),\n pt(3/8*x,19/22*y),\n ];\n var a = new lively.morphic.Path(vertices1);\n var b = new lively.morphic.Path(vertices2);\n var c = new lively.morphic.Path(vertices3);\n a.setFill(Color.rgb(205,250,0));\n b.setFill(Color.black);\n c.setFill(Color.black);\n var d = Morph.makeRectangle(bounds.x,bounds.y,x,y)\n d.setFill(Color.rgba(255,255,255,0))\n d.setBorderWidth(0)\n a.disableGrabbing();\n b.disableGrabbing();\n c.disableGrabbing();\n d.addMorph(a);\n a.addMorph(b);\n a.addMorph(c);\n return d\n },\n makeSpeechBubble: function (/**/) {\n var bounds = this.convertInputToRectangle(arguments)\n\n var x = bounds.width,\n y = bounds.height;\n \n var east = pt(0,y/2),\n north = pt(x/2, 0),\n west = pt(x,y/2),\n south = pt(x/2, y);\n \n var innerRadius = 75,\n outerRadius = 150;\n\n var morph = Morph.makeRectangle(bounds);\n var bubble = Morph.makeEllipse(bounds);\n var tip = Morph.makePolygon([\n pt(0,y),\n pt(x/4, y/2),\n pt(x/2, 3*y/4),\n pt(0,y),\n ])\n morph.addMorph(tip);\n morph.addMorph(bubble);\n morph.setFill(Color.rgba(0,0,0,0));\n tip.setFill(Color.black);\n bubble.setFill(Color.white);\n morph.setBorderWidth(0)\n bubble.setBorderWidth(3)\n bubble.setBorderColor(Color.black)\n \n tip.disableEvents();\n bubble.disableEvents();\n return morph;\n },\n convertInputToRectangle: function (args) {\n var bounds;\n switch (args.length) {\n case 1: // rectangle\n if (!(args[0] instanceof Rectangle)) throw new TypeError(args[0] + ' not a rectangle');\n bounds = args[0];\n break;\n case 2: // location and extent\n bounds = args[0].extent(args[1]);\n break;\n case 4: // x,y,width, height\n bounds = new Rectangle(args[0], args[1], args[2], args[3]);\n break;\n default:\n throw new Error(\"bad arguments \" + args);\n }\n return bounds;\n },\n createUpdateBubble: function (/**/) {\n var bounds = this.convertInputToRectangle(arguments);\n var size = bounds.height/5;\n var smallBounds = pt(0,0)\n .extent(pt(size, size));\n\n var bubble = this.makeSpeechBubble(bounds);\n bubble.cross = this.makeCross(smallBounds);\n bubble.plus = this.makePlus(smallBounds);\n bubble.minus = this.makeMinus(smallBounds); \n bubble.hazard = this.makeHazard(smallBounds);\n \n bubble.cross.disableGrabbing();\n bubble.plus.disableGrabbing();\n bubble.minus.disableGrabbing();\n bubble.hazard.disableGrabbing();\n bubble.cross.setPosition(pt(\n bounds.width/2-1.5*size,\n bounds.height/2-1.5*size));\n bubble.plus.setPosition(pt(\n bounds.width/2+0.5*size,\n bounds.height/2-1.5*size));\n bubble.minus.setPosition(pt(\n bounds.width/2-1.5*size,\n bounds.height/2+0.5*size));\n bubble.hazard.setPosition(pt(\n bounds.width/2+0.5*size,\n bounds.height/2+0.5*size));\n\n bubble.addMorph(bubble.cross);\n bubble.addMorph(bubble.plus);\n bubble.addMorph(bubble.minus);\n bubble.addMorph(bubble.hazard);\n\n bubble.triggerRemoveFunc = function(morph) {\n switch (morph) {\n case undefined:\n break\n case this.cross: {\n this.cross.withAllSubmorphsDo(function (ea) {\n if (ea.getFill().a !== 0)\n ea.setFill(Color.gray);\n })\n this.cross = undefined;\n break;\n }\n case this.plus:{\n this.plus.withAllSubmorphsDo(function (ea) {\n if (ea.getFill().a !== 0)\n ea.setFill(Color.gray);\n })\n this.plus = undefined;\n break;\n }\n case this.minus:{\n this.minus.withAllSubmorphsDo(function (ea) {\n if (ea.getFill().a !== 0)\n ea.setFill(Color.gray);\n })\n this.minus = undefined;\n break\n }\n case this.hazard:{\n this.hazard.withAllSubmorphsDo(function (ea) {\n if (ea.getFill().a !== 0)\n ea.setFill(Color.gray);\n })\n this.hazard = undefined;\n break\n }\n }\n if (this.cross || this.plus || this.minus || this.hazard)\n return;\n else \n this.remove();\n };\n\n return bubble;\n },\n createConflictIndicatorFor: function (conflictList) {\n if (Properties.own(conflictList).length == 0)\n return\n var offset = 3\n var indicator = lively.morphic.Morph.makeCross(this\n .getPositionInWorld().addPt(pt(this.getExtent().x-40+offset, -offset))\n .extent(pt(40,40)));\n indicator.conflictList = conflictList;\n indicator.targetMorph = this;\n indicator.isConflictIndicator = true;\n \n indicator.getMorphMenuItems = function () {\n var applyFunc = function (propName, value, bool) {\n var oldPos = this.targetMorph.getPositionInWorld();\n this.targetMorph.applyNestedProperty(this.targetMorph, propName.split('::'), value);\n var newPos = this.targetMorph.getPositionInWorld();\n this.targetMorph.refreshRenderContext();\n this.appliedList[propName] = bool;\n var self = this;\n var move = newPos.subPt(oldPos)\n move && this.owner.submorphs.each(function (ea) {\n if (ea.isConflictIndicator \n && ea.targetMorph.getOwnerPath \n && ea.targetMorph.getOwnerPath().indexOf(self.targetMorph) >= 0)\n ea.moveBy(move)\n })\n this.owner.addMorph(this);\n };\n\n var self = this;\n if (typeof(this.appliedList) === 'undefined') {\n this.appliedList = {};\n Properties.own(conflictList).each(function (ea) { \n this.appliedList[ea] = true;\n }.bind(this));\n };\n \n conflictList = Properties.own(this.conflictList).collect(function (ea) { \n return [\n ea, \n [[ 'PartsBin: ' + (this.appliedList[ea]?'[ ]':'[X]')+this.conflictList[ea].newValue, \n applyFunc.bind(indicator, ea, this.conflictList[ea].newValue, false)], \n [ 'you: '+(this.appliedList[ea]?'[X]':'[ ]')+this.conflictList[ea].oldValue, \n applyFunc.bind(indicator, ea, this.conflictList[ea].oldValue, true)]]\n ]\n }.bind(this));\n\n conflictList.push(['accept', indicator.accept.bind(indicator)]);\n return conflictList\n };\n indicator.accept = function () {\n var self = this;\n var id = this.targetMorph.derivationIds.last();\n this.owner.modlist[id] = {};\n Properties.own(this.appliedList).each(function (ea) {\n self.owner.modlist[id][ea] = {};\n self.owner.modlist[id][ea].value = self.appliedList[ea] ? \n self.conflictList[ea].oldValue \n : self.conflictList[ea].newValue;\n self.owner.modlist[id][ea].type = self.conflictList[ea].type\n })\n this.remove();\n }\n var toggleAction = function (evt) {\n if (this.showsList) {\n this.submorphs[1].remove();\n this.showsList = false;\n }\n else {\n var morphMenu = this.getMorphMenuItems();\n var list = new lively.morphic.Menu('Conflicts', morphMenu);\n list.openIn(this, pt(0,0), false, 'Conflicts');\n this.showsList = true;\n }\n };\n\n indicator.onMouseUp = toggleAction;\n indicator.onTouchEnd = toggleAction;\n return indicator\n }, \n\n prepareUpdateUI: function(morphCopy) {\n // creates an optical layer that makes sure an update can be reverted\n layer = Morph.makeRectangle(morphCopy.getBounds().topLeft(), morphCopy.getBounds().extent().addPt(pt(40,40)));\n morphCopy.owner.addMorph(layer)\n layer.moveBy(pt(100,100));\n layer.setFill(Color.gray.withA(0.5));\n layer.addMorph(morphCopy);\n layer.modlist = {};\n layer.revisionOnLoad = morphCopy.getPartsBinMetaInfo().revisionOnLoad;\n morphCopy.align(morphCopy.bounds().topLeft(), pt(20,20))\n layer.commit = function () {\n this.submorphs.each(function (ea) {\n ea.isConflictIndicator && ea.accept();\n })\n var self = this;\n Properties.own(this.modlist).each(function (ea) {\n Properties.own(self.modlist[ea]).each(function (prop) {\n var submorph = self.targetMorph.findById(ea);\n switch (self.modlist[ea][prop].type) {\n case 'property': {\n submorph.applyNestedProperty(submorph, prop.split('::'), self.modlist[ea][prop].value);\n break;\n }\n case 'script': {\n submorph.addScript(self.modlist[ea][prop].value)\n break;\n }\n case 'special': {\n var funcName = 'set'+prop.substring(3);\n submorph[funcName] && submorph[funcName](self.modlist[ea][prop].value);\n break;\n }\n \n } \n submorph.refreshRenderContext();\n })\n })\n Properties.own(self.diffList).each(function (eachId) {\n var morph = self.targetMorph.findById(eachId)\n morph.applyModifications(self.diffList[eachId].modifiedInPartsBin);\n morph.removeRemoved(self.diffList[eachId].removedInPartsBin);\n morph.addAdded(self.diffList[eachId].addedInPartsBin);\n morph.refreshRenderContext();\n })\n this.targetMorph.getPartsBinMetaInfo().revisionOnLoad = this.revisionOnLoad\n this.remove();\n }\n layer.cancel = function () {\n this.remove();\n };\n var cancelButton = new lively.morphic.Button\n cancelButton.setExtent(pt(30,30));\n cancelButton.setFill(layer.getFill());\n cancelButton.setBorderRadius(1);\n layer.addMorph(cancelButton)\n var commitButton = cancelButton.copy();\n commitButton.setLabel('OK');\n cancelButton.setLabel('X');\n connect(commitButton, 'fire', layer, 'commit');\n connect(cancelButton, 'fire', layer, 'cancel');\n layer.addMorph(commitButton)\n commitButton.setPosition(pt(0,0))\n cancelButton.setPosition(pt(layer.getExtent().x, 0).subPt(pt(30,0)))\n $world.addMorph(layer)\n return layer;\n },\n showThreeWayDiff: function () {\n // opens a diff viewer tool with the threeWayDiff()\n var diff = this.threeWayDiff();\n $world.openPartItem(\"MorphDiffer\", \"PartsBin/Tools\").get(\"MorphDiffer\").initializeWith(this, diff);\n },\n\n\n\n\n\n},\n'merging', {\n update: function (optSibling, optParent) {\n optSibling && optSibling.refreshDerivatinoIdsAfterLoading();\n optParent && optParent.refreshDerivatinoIdsAfterLoading();\n var self = this.copy();\n this.owner.addMorph(self)\n var diffList = self.threeWayDiff(optSibling, optParent);\n if (!Properties.own(diffList).find(function (ea) {\n return diffList[ea].isEmpty && !diffList[ea].isEmpty();\n })){\n alertOK('already up-to-date');\n return\n }\n var layer = this.prepareUpdateUI(self);\n layer.diffList = {};\n self.withAllSubmorphsDo(function (ea) {\n diffList[ea.id] && (layer.diffList[ea.derivationIds.last()] = diffList[ea.id]);\n })\n layer.targetMorph = this;\n Properties.own(diffList).each(function (eachId) {\n var morph = self.findById(eachId);\n morph.applyModifications(diffList[eachId].modifiedInPartsBin);\n morph.removeRemoved(diffList[eachId].removedInPartsBin);\n morph.addAdded(diffList[eachId].addedInPartsBin);\n morph.refreshRenderContext();\n var conflictIndicator = morph.createConflictIndicatorFor(diffList[eachId].conflicted);\n if (!conflictIndicator) return\n var newPos = conflictIndicator.getPositionInWorld().subPt(self.getPositionInWorld())\n conflictIndicator && self.owner.addMorph(conflictIndicator);\n conflictIndicator.setPosition(newPos)\n })\n self.owner.addMorphBack(self)\n },\n updateMorph: function (optSibling, optParent) {\n optSibling && optSibling.refreshDerivatinoIdsAfterLoading();\n optParent && optParent.refreshDerivatinoIdsAfterLoading();\n var self = this.copy();\n this.owner.addMorph(self)\n var diffList = self.threeWayDiff(optSibling, optParent);\n if (!Properties.own(diffList).find(function (ea) {\n return diffList[ea].isEmpty && !diffList[ea].isEmpty();\n })){\n alertOK('already up-to-date');\n return\n }\n var layer = this.prepareUpdateUI(self);\n layer.diffList = {};\n self.withAllSubmorphsDo(function (ea) {\n diffList[ea.id] && (layer.diffList[ea.derivationIds.last()] = diffList[ea.id]);\n })\n layer.targetMorph = this;\n Properties.own(diffList).each(function (eachId) {\n var morph = self.findById(eachId);\n morph.applyModifications(diffList[eachId].modifiedInPartsBin);\n morph.removeRemoved(diffList[eachId].removedInPartsBin);\n morph.addAdded(diffList[eachId].addedInPartsBin);\n morph.refreshRenderContext();\n var conflictIndicator = morph.createConflictIndicatorFor(diffList[eachId].conflicted);\n if (!conflictIndicator) return\n var newPos = conflictIndicator.getPositionInWorld().subPt(self.getPositionInWorld())\n conflictIndicator && self.owner.addMorph(conflictIndicator);\n conflictIndicator.setPosition(newPos)\n })\n self.owner.addMorphBack(self)\n },\n\n\n\n refreshRenderContext: function () {\n this.owner && this.owner.addMorph(this, this.owner.submorphs[this.owner.submorphs.indexOf(this)-1])\n },\n\n getOwnerPath: function() {\n // returns an ordered list of all owners\n var list = [],\n morph = this;\n while (morph.owner) {\n list.push(morph);\n morph = morph.owner;\n }\n return list;\n },\n\n\n\n\n\n\n revert: function () {\n var morphBefore = this.owner.submorphs[this.owner.submorphs.indexOf(this)-1];\n var parent = this.findParentPartVersion()\n if (parent) {\n var submorphs = this.submorphs;\n this.remove();\n this.owner.addMorph(parent, morphBefore);\n\n }\n else\n alert('Could not revert - no parent version found');\n\n },\n pullConflicts: function (diffList) {\n Properties.own(diffList).each(function (id) {\n self.applyModifications(diffList[id].conflicted)\n })\n },\n applyModifications: function (modList, optApplyOldValue) {\n var self = this;\n Properties.own(modList).each(function (eachProp) {\n var apply = optApplyOldValue? modList[eachProp].oldValue : modList[eachProp].newValue;\n if (modList[eachProp].type == 'property')\n self.applyNestedProperty(self, eachProp.split('::'), apply);\n else if (modList[eachProp].type == 'script')\n self.addScript(apply)\n else if (modList[eachProp].type === 'special')\n self[eachProp].bind(self, apply); // untested. used to apply props that are hard to diff or not ready yet (like vertices/control points of paths)\n })\n },\n removeRemoved: function (parentIdList) {\n var self = this;\n Properties.own(parentIdList).each(function (ea) {\n var toRemove = parentIdList[ea].findDerivationSibling(self)\n toRemove && toRemove.remove();\n })\n },\n addAdded: function (submorphList) {\n var self = this;\n Properties.own(submorphList).each(function (ea) {\n self.addMorph(submorphList[ea].copy());\n });\n },\n applyNestedProperty: function (prop, pathArray, value) {\n // the property is in the form of ['shape', '_Fill', 'g'] at the beginning;\n if (prop == undefined)\n return\n var subProp = pathArray.shift();\n if (pathArray.length > 0) \n this.applyNestedProperty(prop[subProp], pathArray, value)\n else {\n if (value == undefined)\n delete prop[subProp]\n else if (typeof(prop[subProp]) != 'undefined') {\n prop[subProp] = value\n }\n }\n },\n applyPropertyBasedOnType: function(prop, subProp, value) {\n if (value == undefined) {\n delete prop[subProp]\n }\n else {\n prop[subProp] = value\n }\n },\n});\n\nlively.morphic.Path.addMethods({\n\n excludeFromDiff: function($super, optAdditional) {\n return $super((optAdditional || []).concat(['_PathElements', 'controlPoints']));\n },\n diffSpecialPropertiesTo: function(otherMorph) {\n // @overwrite - allows diffing complex properties\n // return the object that is supposed to be added to the diff.\n if (typeof(otherMorph.vertices) !== 'function')\n return true\n if (!lively.morphic.World.current().areEqual(this.vertices(), otherMorph.vertices()))\n return {setVertices: new AtomicDiff('special', this.vertices(), otherMorph.vertices())} \n }\n\n})\n\nlively.morphic.Text.addMethods({\n excludeFromDiff: function($super, optAdditional) {\n return $super((optAdditional || []).concat(['_Extent', 'textChunks', 'previousSelection', 'priorExtent']));\n },\n diffSpecialPropertiesTo: function(otherText) {\n // @overwrite - allows diffing complex properties\n // return the object that is supposed to be added to the diff.\n if (!otherText.getTextString)\n return true\n if (!lively.morphic.World.current().areEqual(this.getTextString(), otherText.getTextString()))\n return {setTextString: new AtomicDiff('special', this.getTextString(), otherText.getTextString())} \n },\n\n})\n\nlively.PartsBin.PartItem.addMethods({\n runAfterDeserializationHooks: function (part) {\n if (part.findAndSetUniqueName)\n part.findAndSetUniqueName();\n if (part.onLoadFromPartsBin)\n part.onLoadFromPartsBin();\n if (part.setIdOnLoad)\n part.setIdOnLoad();\n },\n});\nObject.extend(lively.morphic.Morph, {\n makeCross: function (/**/) {\n var bounds = this.convertInputToRectangle(arguments)\n\n var x = bounds.width,\n y = bounds.height;\n\n var vertices = [\n pt(0 ,0), \n pt(x/4 ,0), \n pt(x/2 ,3/8*y), \n pt(3/4*x,0), \n pt(x ,0), \n pt(5/8*x,y/2), \n pt(x ,y), \n pt(3/4*x,y), \n pt(x/2 ,5/8*y),\n pt(x/4 ,y), \n pt(0 ,y),\n pt(3/8*x,y/2),\n pt(0 ,0)\n ]\n var a = new lively.morphic.Path(vertices);\n a.setFill(Color.red);\n a.disableEvents()\n var b = Morph.makeRectangle(bounds.x,bounds.y,x,y)\n b.setFill(Color.rgba(255,255,255,0))\n b.setBorderWidth(0)\n b.addMorph(a)\n return b\n },\n makeMinus: function (/**/){\n var bounds = this.convertInputToRectangle(arguments)\n\n var x = bounds.width,\n y = bounds.height;\n\n var vertices = [\n pt(x,3/8*y),\n pt(x,5/8*y),\n pt(0,5/8*y),\n pt(0,3/8*y),\n pt(x,3/8*y),\n ]\n var a = new lively.morphic.Path(vertices);\n a.setFill(Color.orange);\n a.disableEvents()\n var b = Morph.makeRectangle(bounds.x,bounds.y,x,y)\n b.setFill(Color.rgba(255,255,255,0))\n b.setBorderWidth(0)\n b.addMorph(a)\n return b\n },\n makePlus: function (/**/){\n var bounds = this.convertInputToRectangle(arguments)\n\n var x = bounds.width,\n y = bounds.height;\n\n var vertices = [\n pt(3/8*x,0),\n pt(5/8*x,0), \n pt(5/8*x,3/8*y),\n pt(x,3/8*y),\n pt(x,5/8*y),\n pt(5/8*x,5/8*y),\n pt(5/8*x,y),\n pt(3/8*x,y),\n pt(3/8*x,5/8*y),\n pt(0,5/8*y),\n pt(0,3/8*y),\n pt(3/8*x,3/8*y),\n pt(3/8*x,0),\n ]\n var a = new lively.morphic.Path(vertices);\n a.setFill(Color.green);\n a.disableEvents()\n var b = Morph.makeRectangle(bounds.x,bounds.y,x,y)\n b.setFill(Color.rgba(255,255,255,0))\n b.setBorderWidth(0)\n b.addMorph(a)\n return b\n },\n makeHazard: function (/**/) {\n var bounds = this.convertInputToRectangle(arguments)\n\n var x = bounds.width,\n y = bounds.height;\n\n var vertices1 = [\n pt(x/2 ,0), \n pt(x ,y), \n pt(0 ,y), \n pt(x/2 ,0),\n ];\n var vertices2 = [\n pt(3/8*x,3/8*y),\n pt(5/8*x,3/8*y),\n pt(5/8*x,3/4*y),\n pt(3/8*x,3/4*x),\n pt(3/8*x,3/8*y),\n ];\n var vertices3 = [\n pt(3/8*x,19/22*y),\n pt(5/8*x, 19/22*y),\n pt(5/8*x, 21/22*y),\n pt(3/8*x, 21/22*y),\n pt(3/8*x,19/22*y),\n ];\n var a = new lively.morphic.Path(vertices1);\n var b = new lively.morphic.Path(vertices2);\n var c = new lively.morphic.Path(vertices3);\n a.setFill(Color.rgb(205,250,0));\n b.setFill(Color.black);\n c.setFill(Color.black);\n var d = Morph.makeRectangle(bounds.x,bounds.y,x,y)\n d.setFill(Color.rgba(255,255,255,0))\n d.setBorderWidth(0)\n a.disableGrabbing();\n b.disableGrabbing();\n c.disableGrabbing();\n d.addMorph(a);\n a.addMorph(b);\n a.addMorph(c);\n return d\n },\n makeSpeechBubble: function (/**/) {\n var bounds = this.convertInputToRectangle(arguments)\n\n var x = bounds.width,\n y = bounds.height;\n \n var east = pt(0,y/2),\n north = pt(x/2, 0),\n west = pt(x,y/2),\n south = pt(x/2, y);\n \n var innerRadius = 75,\n outerRadius = 150;\n\n var morph = Morph.makeRectangle(bounds);\n var bubble = Morph.makeEllipse(bounds);\n var tip = Morph.makePolygon([\n pt(0,y),\n pt(x/4, y/2),\n pt(x/2, 3*y/4),\n pt(0,y),\n ])\n morph.addMorph(tip);\n morph.addMorph(bubble);\n morph.setFill(Color.rgba(0,0,0,0));\n tip.setFill(Color.black);\n bubble.setFill(Color.white);\n morph.setBorderWidth(0)\n bubble.setBorderWidth(3)\n bubble.setBorderColor(Color.black)\n \n tip.disableEvents();\n bubble.disableEvents();\n return morph;\n },\n convertInputToRectangle: function (args) {\n var bounds;\n switch (args.length) {\n case 1: // rectangle\n if (!(args[0] instanceof Rectangle)) throw new TypeError(args[0] + ' not a rectangle');\n bounds = args[0];\n break;\n case 2: // location and extent\n bounds = args[0].extent(args[1]);\n break;\n case 4: // x,y,width, height\n bounds = new Rectangle(args[0], args[1], args[2], args[3]);\n break;\n default:\n throw new Error(\"bad arguments \" + args);\n }\n return bounds;\n },\n createUpdateBubble: function (/**/) {\n var bounds = this.convertInputToRectangle(arguments);\n var size = bounds.height/5;\n var smallBounds = pt(0,0)\n .extent(pt(size, size));\n\n var bubble = this.makeSpeechBubble(bounds);\n bubble.cross = this.makeCross(smallBounds);\n bubble.plus = this.makePlus(smallBounds);\n bubble.minus = this.makeMinus(smallBounds); \n bubble.hazard = this.makeHazard(smallBounds);\n \n bubble.cross.disableGrabbing();\n bubble.plus.disableGrabbing();\n bubble.minus.disableGrabbing();\n bubble.hazard.disableGrabbing();\n bubble.cross.setPosition(pt(\n bounds.width/2-1.5*size,\n bounds.height/2-1.5*size));\n bubble.plus.setPosition(pt(\n bounds.width/2+0.5*size,\n bounds.height/2-1.5*size));\n bubble.minus.setPosition(pt(\n bounds.width/2-1.5*size,\n bounds.height/2+0.5*size));\n bubble.hazard.setPosition(pt(\n bounds.width/2+0.5*size,\n bounds.height/2+0.5*size));\n\n bubble.addMorph(bubble.cross);\n bubble.addMorph(bubble.plus);\n bubble.addMorph(bubble.minus);\n bubble.addMorph(bubble.hazard);\n\n bubble.triggerRemoveFunc = function(morph) {\n switch (morph) {\n case undefined:\n break\n case this.cross: {\n this.cross.withAllSubmorphsDo(function (ea) {\n if (ea.getFill().a !== 0)\n ea.setFill(Color.gray);\n })\n this.cross = undefined;\n break;\n }\n case this.plus:{\n this.plus.withAllSubmorphsDo(function (ea) {\n if (ea.getFill().a !== 0)\n ea.setFill(Color.gray);\n })\n this.plus = undefined;\n break;\n }\n case this.minus:{\n this.minus.withAllSubmorphsDo(function (ea) {\n if (ea.getFill().a !== 0)\n ea.setFill(Color.gray);\n })\n this.minus = undefined;\n break\n }\n case this.hazard:{\n this.hazard.withAllSubmorphsDo(function (ea) {\n if (ea.getFill().a !== 0)\n ea.setFill(Color.gray);\n })\n this.hazard = undefined;\n break\n }\n }\n if (this.cross || this.plus || this.minus || this.hazard)\n return;\n else \n this.remove();\n };\n\n return bubble;\n },\n});\n\nAtomicDiff.addMethods({\n initialize: function(type, newValue, oldValue) {\n this.type = type || undefined;\n this.newValue = (newValue === undefined) ? undefined : newValue;\n this.oldValue = (oldValue === undefined) ? undefined : oldValue;\n return this;\n },\n diffAgainst: function(otherDiff) {\n // performs an atomic diff diff (sic!) based on an atomic merge matrix\n if (this.newValue && typeof(this.newValue.equals) == \"function\") {\n if (otherDiff.newValue === undefined) {\n return new AtomicDiff(this.type, this.newValue, otherDiff.newValue);\n } else if (this.newValue.equals(otherDiff.newValue)) {\n return undefined;\n } else {\n return new AtomicDiff(this.type, this.newValue, otherDiff.newValue);\n }\n } else {\n if (this.type == 'script') {\n if (this.newValue.toString() == otherDiff.newValue.toString()) {\n return undefined;\n } else {\n return new AtomicDiff(this.type, this.newValue, otherDiff.newValue)\n }\n } else {\n if (this.newValue == otherDiff.newValue) {\n return undefined;\n } else {\n return new AtomicDiff(this.type, this.newValue, otherDiff.newValue)\n }\n }\n }\n }\n});\n\nDiffList.addMethods({\n morphsModified: function () {\n // returns an id list of modified morphs in the list.\n return Properties.own(this);\n },\n initialize: function() {\n return this;\n },\n mixWith: function (otherList) {\n // two diff lists are merged - like array1.concat(array2)\n var self = this;\n Properties.own(otherList).each(function (ea) {\n self[ea] = otherList[ea];\n })\n return self;\n },\n isEmpty: function() {\n // determines if any changes were found\n var self = this,\n filled = false;\n Properties.own(self).each(function (ea) {\n if (!self[ea].isEmpty()) filled = true;\n })\n return !filled\n },\n\n diffAgainst: function(otherList) {\n // diffs two diffLists\n // Returns a diff with added & removed morphs and properties that were\n // updated in the otherList or are conflicted, for each entry in the\n // list.\n var self = this,\n modified = this.collectModified(),\n removed = this.collectRemoved(),\n added = this.collectAdded(),\n result = new DiffList();\n\n Properties.own(otherList).each(function (ea) {\n var against = new Diff(),\n curId = undefined;\n Properties.own(self).each(function (each) {\n if (self[each].matchingId == otherList[ea].matchingId) {\n var r = self[each].diffAgainst(otherList[ea], modified, added, removed, result[each])\n if (r) result[each] = r;\n curId = each\n }\n })\n if (!curId && !otherList[ea].isEmpty()) {\n var parId;\n curId = Properties.own(self).find(function (each) {\n if (removed.intersect(self[each].removed).length >= 0) {\n parId = each;\n return true\n }\n else return false\n })\n result[curId] = result[curId] || {\"added\": {}, \"removed\": {}, \"updated\": {}, \"conflicted\": {}};\n result[curId].conflicted[ea] = new AtomicDiff(\"submorph\", {}, self[parId].removed[otherList[ea].matchingId])\n }\n })\n return result\n },\n findMatchingDiffPairs: function(otherList) {\n // endless recursion -.-\n var self = this;\n Properties.own(otherList).collect(function (ea) {\n return Properties.own(self).collect(function (each) {\n if (self[each].matchingId == otherList[ea].matchingId) {\n return [self[each],otherList[ea]];\n }\n })/*.select(function (each) {\n return each;\n })*/\n })\n },\n\n collectAdded: function() {\n // returns all morphs that were added\n var added = [],\n self = this;\n Properties.own(self).each(function (ea) {\n added.pushAll(self[ea].added);\n })\n return added;\n },\n collectRemoved: function() {\n // returns a list of morphs that were removed\n var removed = [],\n self = this;\n Properties.own(self).each(function (ea) {\n removed.pushAll(self[ea].removed);\n })\n return removed;\n },\n collectModified: function() {\n // returns a list of morphs that were modified\n var self = this,\n modified = [];\n Properties.own(self).each(function (ea) {\n if(Properties.own(self[ea].modified).length > 0) modified.push(ea)\n })\n return modified;\n },\n collectConflicted: function() {\n // returns a list of morphs that were conflicted\n var self = this,\n conflicted = [];\n Properties.own(self).each(function (ea) {\n if(Properties.own(self[ea].conflicted).length > 0) conflicted.push(ea)\n })\n return conflicted;\n },\n});\n\nDiff.addMethods({\n diffAgainst: function (otherDiff) {\n // returns a diff between diffs based on a merge matrix.\n this.flattenPropertyTree(),\n otherDiff.flattenPropertyTree();\n\n return this.createPreResult(otherDiff);\n },\n flattenPropertyTree: function () {\n var self = this;\n\n Properties.own(self.modified).each(function (ea) {\n self.flattenProperty(self.modified[ea], ea);\n })\n\n Properties.own(self.modified).each(function (ea) {\n if (!(self.modified[ea] instanceof AtomicDiff))\n delete self.modified[ea];\n })\n },\n flattenProperty: function (prop, tree) {\n var self = this,\n p = {}\n\n if (prop instanceof AtomicDiff) {\n if (prop.type === 'property') {\n self.modified[tree] = prop \n }\n }\n\n else { \n Properties.own(prop).each(function (ea) {\n self.flattenProperty(prop[ea], tree + '::' + ea);\n })\n }\n },\n createPreResult: function (otherDiff) {\n var given = this;\n var result = new ThreeWayDiff()\n result.name = this.name\n\n // added\n result.addedInPartsBin = otherDiff.added;\n result.addedInWorkspace = given.added;\n // conflicted\n this.diffConflicted(otherDiff, result)\n // removed\n Properties.own(otherDiff.removed)\n .withoutAll(Properties.own(result.conflicted))\n .each(function (ea) {\n result.removedInPartsBin[ea] = otherDiff.removed[ea];\n });\n Properties.own(given.removed)\n .withoutAll(Properties.own(result.conflicted))\n .each(function (ea) {\n result.removedInWorkspace[ea] = given.removed[ea];\n });\n // modified\n Properties.own(otherDiff.modified)\n .withoutAll(Properties.own(given.removed))\n .withoutAll(Properties.own(result.conflicted))\n .each(function (ea) {\n result.modifiedInPartsBin[ea] = otherDiff.modified[ea];\n });\n Properties.own(given.modified)\n .withoutAll(Properties.own(otherDiff.removed))\n .withoutAll(Properties.own(result.conflicted))\n .each(function (ea) {\n result.modifiedInWorkspace[ea] = given.modified[ea];\n });\n \n if (Properties.own(result).select(function (ea) {\n if (ea == 'name') return false\n return Properties.own(result[ea]).length > 0\n }).length > 0)\n return result\n },\n diffConflicted: function (otherDiff, result) {\n var given = this;\n // conflicting modifications\n Properties.own(given.modified)\n .intersect(Properties.own(otherDiff.modified))\n .each(function (ea) {\n var atomicDiff = given.modified[ea].diffAgainst(otherDiff.modified[ea]);\n atomicDiff && (result.conflicted[ea] = atomicDiff)\n });\n Properties.own(otherDiff.modified)\n .intersect(Properties.own(given.modified))\n .each(function (ea) {\n var atomicDiff = otherDiff.modified[ea].diffAgainst(given.modified[ea]);\n if (atomicDiff) {\n result.conflicted[ea] = atomicDiff\n }\n });\n // modified or removed\n Properties.own(given.modified)\n .intersect(Properties.own(otherDiff.removed))\n .each(function (ea) {\n result.conflicted[ea] = new AtomicDiff('morph', given.modified[ea].newValue, otherDiff.removed[ea]);\n });\n Properties.own(otherDiff.modified)\n .intersect(Properties.own(given.removed))\n .each(function (ea) {\n result.conflicted[ea] = new AtomicDiff('morph', given.removed[ea], otherDiff.modified[ea].newValue);\n });\n },\n initialize: function(optAdded, optRemoved, optModified, optSubmorphsModified, optName) {\n this.added = optAdded || {}; // morphs that were added\n this.removed = optRemoved || {}; // morphs that were removed\n this.modified = optModified || {}; // properties that were changed\n this.submorphsModified = optSubmorphsModified || new Array(); // submoprhs that are modified\n this.matchingId = undefined;\n if (optName) this.name = optName\n return this;\n },\n isEmpty: function() {\n // find out if changes are included\n return (\n Properties.own(this.added).length === 0\n && Properties.own(this.removed).length === 0\n && Properties.own(this.modified).length === 0\n )\n }\n\n})\n\nObject.subclass('ThreeWayDiff',\n'initializing', {\n initialize: function() {\n this.addedInPartsBin = {};\n this.addedInWorkspace = {};\n this.removedInPartsBin = {}; \n this.removedInWorkspace = {};\n this.modifiedInPartsBin = {};\n this.modifiedInWorkspace = {};\n this.conflicted = {};\n return this\n },\n isEmpty: function() {\n var consider = ['addedInPartsBin', 'addedInWorkspace', 'removedInPartsBin', 'removedInWorkspace', 'modifiedInPartsBin', 'modifiedInWorkspace', 'conflicted'],\n self = this;\n if (consider.find(function (ea) {\n return Properties.own(self[ea]).length > 0\n }))\n return false\n else\n return true\n },\n\n\n\n});\nGlobal.TestCase.subclass('projects.BP2012.DiffMerge.MorphMergingTest',\n'default category', {\n //\n setupEnvironment: function() {\n this.diffList = new DiffList();\n this.parent = lively.morphic.Morph.makeRectangle(0,0,100,100);\n this.parent.setFill(Color.black)\n this.sub = lively.morphic.Morph.makeRectangle(0,0,100,100);\n this.parent.addMorph(this.sub);\n this.self = this.parent.copy();\n this.added = lively.morphic.Morph.makeRectangle(0,0,100,100);\n this.foo = function foo () {return 'bar'}\n\n this.diffList[this.self.id] = {\n addedInPartsBin: {},\n addedInWorkspace: {},\n removedInPartsBin: {},\n removedInWorkspace: {},\n modifiedInPartsBin: {\n \"shape::_Fill::_r\": {\n newValue: 0.5,\n type: 'property',\n oldValue: 0,\n },\n foo: {\n newValue: this.foo,\n type: 'script',\n oldValue: undefined,\n },\n },\n modifiedInWorkspace: {},\n conflicted: {},\n };\n this.diffList[this.self.id].addedInWorkspace[this.added.id] = this.added;\n this.diffList[this.self.id].removedInWorkspace[this.id] = this.sub; // TODO: this is horribly implemented, when refactored, adjust this.\n },\n testUpdate: function() {\n this.setupEnvironment();\n this.self.update(this.diffList);\n this.assertEquals(this.self.shape._Fill.r, 0, 'Property modification update not applied');\n this.assertEquals(this.self.foo.toString(),this.foo.toString(), 'Script mordifiaction update not applied');\n this.assert(this.self.submorphs.indexOf(this.sub) < 0, 'removed Morph was not removed');\n this.assert(this.self.submorphs.length == 1, 'Added Morph not added');\n },\n testApplyNestedProperty: function() {\n var morph = lively.morphic.Morph.makeRectangle(0,0,100,100);\n morph.shape._BorderWidth = 0;\n var m2 = morph.copy();\n morph.shape._Fill.r = 0.5\n m2.shape._BorderWidth = 1;\n m2.applyNestedProperty(m2, ['shape', '_Fill', 'r'], morph.shape._Fill.r);\n this.assertEquals(m2.shape._Fill.r, 0.5, 'Property not applied');\n this.assertEquals(m2.shape._BorderWidth, 1, 'Property apply changed another property')\n },\n testTwoWayDiff: function() {\n var m1 = Morph.makeRectangle(0,0,100,100);\n var m2 = Morph.makeRectangle(0,0,100,100);\n var m3 = Morph.makeRectangle(0,0,100,100);\n m1.derivationIds = [1];\n m2.derivationIds = [1];\n m3.derivationIds = [1];\n m1.addMorph(m2);\n m2.addMorph(m3);\n var c1 = m1.copy().copy();\n var diff = c1.twoWayDiff(m1);\n c1.submorphs[0].submorphs[0].findDerivationParent(m1)\n this.assert(!diff[c1.id].removed[m2.id], \"found removed, shouldn't\")\n },\n testFindAncestorIn: function() {\n var findCurrentPartVersion = function () {\n var m = Morph.makeRectangle(0,0,100,100);\n m.derivationIds = [1];\n return m\n };\n var stubbed = {container: {}, normal: {}, removedHere: {}, removedThere: {}, submorph: {}, addedThere: {}, addedHere: {}};\n Properties.own(stubbed).each(function (ea) {\n stubbed[ea] = Morph.makeRectangle(0,0,100,100);\n stubbed[ea].findCurrentPartVersion = findCurrentPartVersion;\n stubbed[ea].derivationIds = [1];\n });\n stubbed['copied'] = stubbed['normal'].copy();\n stubbed['copied'].findCurrentPartVersion = findCurrentPartVersion;\n stubbed['container'].addMorph(stubbed['normal']); //0\n stubbed['container'].addMorph(stubbed['copied']); //1\n stubbed['container'].addMorph(stubbed['removedHere']); //2\n stubbed['container'].addMorph(stubbed['removedThere']); //3\n stubbed['normal'].addMorph(stubbed['submorph']); //00\n\n var localCopy = stubbed['container'].copy(), \n otherCopy = stubbed['container'].copy();\n\n localCopy.withAllSubmorphsDo(function (ea) {\n ea.findCurrentPartVersion = findCurrentPartVersion;\n });\n otherCopy.withAllSubmorphsDo(function (ea) {\n ea.findCurrentPartVersion = findCurrentPartVersion;\n });\n\n localCopy.submorphs[2].remove();\n otherCopy.submorphs[3].remove();\n localCopy.addMorph(stubbed['addedHere']);\n otherCopy.addMorph(stubbed['addedThere']);\n\n var secondCopy = localCopy.copy();\n secondCopy.withAllSubmorphsDo(function (ea) {\n ea.findCurrentPartVersion = findCurrentPartVersion;\n });\n\n this.assert(!stubbed['removedHere'].findAncestorIn(localCopy, 0, 1), 'parent found morph in me that was removed');\n this.assert(!otherCopy.submorphs[2].findAncestorIn(localCopy, 1, 1), 'sibling found morph in me that was removed');\n\n this.assert(!stubbed['removedThere'].findAncestorIn(otherCopy, 0, 1), 'parent found morph in other Morph that was removed');\n this.assert(!localCopy.submorphs[2].findAncestorIn(otherCopy, 1, 1), 'I found morph in other Morph that was removed');\n\n this.assertEquals(stubbed['copied'].findAncestorIn(localCopy, 0, 1), localCopy.submorphs[1], 'copy from parent not found')\n this.assertEquals(otherCopy.submorphs[1].findAncestorIn(localCopy, 1, 1), localCopy.submorphs[1], 'copy from parent not found')\n\n // now with copied twice\n this.assertEquals(secondCopy.findAncestorIn(stubbed['container'], 2, 0), stubbed['container'], 'copied twice _ container morph in parent not found');\n this.assertEquals(secondCopy.submorphs[0].findAncestorIn(stubbed['container'], 2, 0), stubbed['normal'], 'copied twice _ normal morph in parent not found');\n this.assertEquals(secondCopy.findAncestorIn(otherCopy, 2, 1), otherCopy, 'copied twice _ container morph in sibling not found');\n this.assertEquals(secondCopy.submorphs[0].findAncestorIn(otherCopy, 2, 1), otherCopy.submorphs[0], 'copied twice _ normal morph in sibling not found');\n this.assertEquals(secondCopy.submorphs[0].submorphs[0].findAncestorIn(stubbed['container'], 2, 0), stubbed['submorph'], 'copied twice _ submorph morph in parent not found');\n this.assertEquals(secondCopy.submorphs[0].submorphs[0].findAncestorIn(otherCopy, 2, 1), otherCopy.submorphs[0].submorphs[0], 'copied twice _ submorph morph in sibling not found'); \n\n this.assertEquals(stubbed['container'].findAncestorIn(secondCopy, 0, 2), secondCopy, 'copied twice _ reverse _ container morph in parent not found');\n this.assertEquals(stubbed['normal'].findAncestorIn(secondCopy, 0, 2), secondCopy.submorphs[0], 'copied twice _ reverse _ normal morph in parent not found');\n this.assertEquals(otherCopy.findAncestorIn(secondCopy, 1, 2), secondCopy, 'copied twice _ reverse _ container morph in sibling not found');\n this.assertEquals(otherCopy.submorphs[0].findAncestorIn(secondCopy, 1, 2), secondCopy.submorphs[0], 'copied twice _ reverse _ normal morph in sibling not found');\n this.assertEquals(stubbed['submorph'].findAncestorIn(secondCopy, 0, 2), secondCopy.submorphs[0].submorphs[0], 'copied twice _ reverse _ submorph morph in parent not found');\n this.assertEquals(otherCopy.submorphs[0].submorphs[0].findAncestorIn(secondCopy, 1, 2), secondCopy.submorphs[0].submorphs[0], 'copied twice _ reverse _ submorph morph in sibling not found');\n \n this.assert(!stubbed['removedHere'].findAncestorIn(secondCopy, 0, 2), 'copied twice _ parent found morph in me that was removed');\n this.assert(!otherCopy.submorphs[2].findAncestorIn(secondCopy, 1, 2), 'copied twice _ sibling found morph in me that was removed');\n\n this.assert(!secondCopy.submorphs[2].findAncestorIn(otherCopy, 2, 1), 'copied twice _ I found morph in other Morph that was removed');\n\n this.assertEquals(stubbed['copied'].findAncestorIn(secondCopy, 0, 2), secondCopy.submorphs[1], 'copied twice _ copy from parent not found')\n this.assertEquals(otherCopy.submorphs[1].findAncestorIn(secondCopy, 1, 2), secondCopy.submorphs[1], 'copied twice _ copy from parent not found')\n },\n testArrayEquals: function () {\n var a = [],\n b = [],\n c = [1,2],\n d = [2,1],\n e = [2,1];\n this.assert(a.equals(b), 'empty Arrays are not equal');\n this.assert(!a.equals(c), 'Arrays with different lengths are equal');\n this.assert(!c.equals(d), 'Arrays with different orders are equal');\n this.assert(d.equals(e), 'Equal arrays are not equal');\n },\n\n});\n\nPoint.addMethods({\n extent: function (ext) {\n if (ext.constructor !== Point) {\n alert('Argument must be a Point!')\n return undefined\n }\n return new Rectangle(this.x, this.y, ext.x, ext.y);\n },\n\n equals: function(otherPoint) {\n return this.x.equals(otherPoint.x, 0.01) && this.y.equals(otherPoint.y, 0.01)\n },\n});\n\nArray.addMethods({\n equals: function(otherArray) {\n // Two arrays are considered equal if both arrays contain the same number of elements, and all corresponding pairs of elements in the two arrays are equal. In other words, two arrays are equal if they contain the same elements in the same order. Also, two array references are considered equal if both are null.\n if (this.length != otherArray.length) \n return false;\n for (var i = 0; i 0)\n return diff\n },\n diffPropertiesTo: function (otherMorph, optBlacklist) {\n // prepares a morph for the linear property diff and cleans up afterwards\n var exclude = this.excludeFromDiff() || [],\n blacklist = exclude.concat(optBlacklist || []),\n r1 = this.prepareDiffingRegistry(blacklist),\n r2 = otherMorph.prepareDiffingRegistry(blacklist);\n if (r1 && r2) \n var tmpList = this.diffLinearizedObjects(r1, 0, r2, 0, blacklist);\n this.cleanRegistriesAfterDiffing(r1, r2);\n return tmpList;\n },\n excludeFromDiff: function(optAdditional) {\n // Returns a list of properties to exclude from a diff. Can be overwritten by subclasses.\n return (this.doNotSerialize || []).concat(optAdditional || []).concat(['derivationIds', 'eventHandler', 'changes', 'revisionOnLoad', 'id', 'derivationIds', 'attributeConnections', '_renderContext', '_renderContextTable', 'renderContextTable', 'scripts', 'stops', 'isBeingDragged', 'prevScroll', 'priorExtent','_PathElements', 'controlPoints', 'doNotSerialize', 'partsBinMetaInfo', 'doitContext', 'doNotCopyProperties', 'eventsAreIgnored']);\n },\n diffLinearizedObjects: function (registry1, i1, registry2, i2, blacklist) {\n // performs a matrix-based diff concerning the properties of a morph, using serialization techniques\n if (!registry1[i1] && !registry2[i2])\n return false\n else if (!registry1[i1] || !registry2[i2]) \n return new AtomicDiff(\"property\", registry1[i1] && registry1[i1].originalObject, \n registry2[i2] && registry2[i2].registeredObject);\n \n switch (registry1[i1].status) {\n case undefined: {\n registry1[i1].status = 'inProgress';\n var diff = this.diffProperties(registry1, i1, registry2, i2, blacklist);\n registry1[i1].status = diff;\n return diff\n \n }\n case 'inProgress': {\n return {}\n }\n default: {\n return registry1[i1].status\n }\n }\n },\n diffProperties: function(registry1, i1, registry2, i2, blacklist) {\n var self = this,\n tmpList = {},\n original1 = registry1[i1].originalObject,\n original2 = registry2[i2].originalObject;\n Properties.own(registry1[i1].registeredObject).withoutAll(blacklist).each(function (ea) {\n tmpList[ea] = self.atomicDiff(ea, original1, original2);\n if (tmpList[ea] === false) {\n tmpList[ea] = self.diffLinearizedObjects(\n registry1, \n self.computeNextIndex(registry1[i1], ea), \n registry2, \n self.computeNextIndex(registry2[i2], ea), \n blacklist);\n if (!tmpList[ea] || Properties.own(tmpList[ea]).length == 0)\n delete tmpList[ea]\n }\n else if (!tmpList[ea])\n delete tmpList[ea]\n });\n Properties.own(registry2[i2].registeredObject).withoutAll(blacklist).each(function (ea) {\n if (registry1[i1].registeredObject[ea] == null && registry2[i2].registeredObject[ea] != null)\n tmpList[ea] = new AtomicDiff(\"property\", original1[ea], original2[ea]);\n });\n return tmpList;\n },\n atomicDiff: function(property, obj1, obj2) {\n // performs an atomic Diff, if possible. Returns\n // false, if an atomic diff is impossible\n // the diff, if it exists\n // undefined, if both are atomicly equal.\n if ((property.startsWith('__') && property.endsWith('__'))\n || property.startsWith('$$')\n || property.startsWith('#')) return;\n var cleanObj1 = /*this.cleanLinearized(obj1);*/obj1\n var cleanObj2 = /*this.cleanLinearized(obj2);*/obj2\n switch (this.areEqual(cleanObj1[property], cleanObj2[property])) {\n case false:\n return new AtomicDiff(\"property\", cleanObj1[property], cleanObj2[property]);\n case undefined:\n return false\n default:\n return undefined;\n }\n },\n cleanLinearized: function(obj) {\n // because serialization adds some properties\n var newObj = Object.clone(obj);\n Properties.own(newObj).each(function (ea) {\n if (ea.startsWith('__') && ea.endsWith('__'))\n delete newObj[ea];\n })\n return newObj\n },\n computeNextIndex: function(registryEntry, property) {\n // computes the next registry index\n if (registryEntry.registeredObject && registryEntry.registeredObject[property])\n return registryEntry.registeredObject[property].id\n else\n return false\n },\n diffScriptsTo: function (otherMorph) {\n var self = this,\n diff = {};\n Functions.own(self).each(function (ea) {\n if (Functions.own(otherMorph).indexOf(ea) >= 0) {\n if (self[ea].toString() != otherMorph[ea].toString())\n diff[ea] = new AtomicDiff(\"script\", self[ea], otherMorph[ea])\n } else {\n diff[ea] = new AtomicDiff(\"script\", self[ea], undefined);\n }\n })\n\n Functions.own(otherMorph).each(function (ea) {\n if (Functions.own(self).indexOf(ea) < 0)\n diff[ea] = new AtomicDiff('script', undefined, otherMorph[ea])\n })\n \n return diff;\n },\n diffSpecialPropertiesTo: function() {\n // overwrite in subclasses that have complex properties to diff (e.g. text chunks)\n return undefined\n },\n showTwoWayDiff: function(otherMorph) {\n // convenience for easier diff viewing\n var diff = this.twoWayDiff(otherMorph);\n return Properties.own(diff).collect(function (ea) {\n return Properties.own(diff[ea].added).length > 0\n && Properties.own(diff[ea].removed).length > 0\n && Properties.own(diff[ea].modified).length > 0\n }).select(function(ea) {return ea})\n }\n\n\n},\n'relations', {\n getParentPartVersion: function () {\n //this returns the PartsBin version of the morph that matches the morphs revisionOnLoad\n var revision = this.partsBinMetaInfo? this.getPartsBinMetaInfo().revisionOnLoad : null,\n partItem = this.getPartItem();\n if (new WebResource(partItem.getFileURL()).exists()) {\n var m = partItem.loadPart(false, null, revision).part;\n m.refreshDerivatinoIdsAfterLoading();\n return(m)\n }\n },\n getCurrentPartVersion: function () {\n // returns the current version in PartsBin as morph\n var partItem = this.getPartItem();\n if (new WebResource(partItem.getFileURL()).exists()) {\n var m = partItem.loadPart(false).part;\n m.refreshDerivatinoIdsAfterLoading();\n return(m)\n }\n },\n timesCopied: function(parent) {\n // returns the number of copy actions regarding preceding parent version\n return this.derivationIds.length - this.derivationIds.intersect(parent.derivationIds).length\n },\n findAncestorIn: function (scope, m, n) {\n // this morph has been copied m times from the common parent, the scope morph has been copied n times.\n var myIds = this.prepareDerivationIds(m),\n iAmNew = (this.derivationIds.length - this.getIdOnLoad()) < m,\n self = this;\n if (this.derivationIds.length - this.getIdOnLoad() < m)\n return;\n if (myIds) {\n return scope.withAllSubmorphsDetect(function (ea) {\n var otherIds = ea.prepareDerivationIds(n),\n otherIsNew = (ea.derivationIds.length - ea.getIdOnLoad()) < n;\n if (otherIds && (!(iAmNew && otherIsNew)))\n return otherIds.last() === myIds.last()\n })\n }\n },\n prepareDerivationIds: function (x) {\n switch (x) {\n case 0:\n return this.derivationIds.concat([this.id])\n case 1:\n return this.derivationIds;\n default:\n return this.derivationIds.slice(0, -(x-1));\n }\n },\n setIdOnLoad: function () {\n this.withAllSubmorphsDo(function (ea) {\n if (ea.getPartsBinMetaInfo) {\n ea.getPartsBinMetaInfo().idOnLoad = ea.id\n }\n })\n },\n getIdOnLoad: function() {\n // enter comment here\n if (this.partsBinMetaInfo){\n if (!this.partsBinMetaInfo.idOnLoad) {\n var parent = this.getParentPartVersion();\n if (parent) \n this.partsBinMetaInfo.idOnLoad = parent.id\n }\n return this.partsBinMetaInfo.idOnLoad || 0\n }\n },\n refreshDerivatinoIdsAfterLoading: function() {\n this.withAllSubmorphsDo(function (ea) {\n ea.id = ea.derivationIds.pop();\n })\n }\n\n},\n'linearization', {\n prepareDiffingRegistry: function (blacklist) {\n var serializer = ObjectGraphLinearizer.forNewLivelyCopy(),\n ignoreOwnerPlugin = new GenericFilter(),\n blacklist = blacklist || [];\n\n ignoreOwnerPlugin.addFilter(function(obj, propName) {\n return (blacklist.indexOf(propName) >= 0);\n });\n\n serializer.addPlugin(ignoreOwnerPlugin);\n serializer.register(this);\n return serializer.registry\n },\n cleanRegistriesAfterDiffing: function(/** arguments **/) {\n // remove ids from all original objects and the original objects as well as any recreated objects \n var args = arguments\n Properties.own(args).each(function (reg) {\n for (var id in args[reg]) { \n var entry = args[reg][id]; \n if (entry.originalObject) { \n delete entry.originalObject.__SmartId__\n }\n }\n })\n },\n},\n'ui', {\n grayOut: function () {\n this.withAllSubmorphsDo(function (ea) {\n ea.setFill(Color.gray.withA(ea.getFill().a))\n ea.setBorderColor(Color.black)\n })\n },\n refreshRenderContext: function () {\n this.owner && this.owner.addMorph(this, this.owner.submorphs[this.owner.submorphs.indexOf(this)-1])\n },\n\n\n\n makeCross: function (/**/) {\n var bounds = this.convertInputToRectangle(arguments)\n\n var x = bounds.width,\n y = bounds.height;\n\n var vertices = [\n pt(0 ,0), \n pt(x/4 ,0), \n pt(x/2 ,3/8*y), \n pt(3/4*x,0), \n pt(x ,0), \n pt(5/8*x,y/2), \n pt(x ,y), \n pt(3/4*x,y), \n pt(x/2 ,5/8*y),\n pt(x/4 ,y), \n pt(0 ,y),\n pt(3/8*x,y/2),\n pt(0 ,0)\n ]\n var a = new lively.morphic.Path(vertices);\n a.setFill(Color.red);\n a.disableEvents()\n var b = Morph.makeRectangle(bounds.x,bounds.y,x,y)\n b.setFill(Color.rgba(255,255,255,0))\n b.setBorderWidth(0)\n b.addMorph(a)\n return b\n },\n makeMinus: function (/**/){\n var bounds = this.convertInputToRectangle(arguments)\n\n var x = bounds.width,\n y = bounds.height;\n\n var vertices = [\n pt(x,3/8*y),\n pt(x,5/8*y),\n pt(0,5/8*y),\n pt(0,3/8*y),\n pt(x,3/8*y),\n ]\n var a = new lively.morphic.Path(vertices);\n a.setFill(Color.orange);\n a.disableEvents()\n var b = Morph.makeRectangle(bounds.x,bounds.y,x,y)\n b.setFill(Color.rgba(255,255,255,0))\n b.setBorderWidth(0)\n b.addMorph(a)\n return b\n },\n makePlus: function (/**/){\n var bounds = this.convertInputToRectangle(arguments)\n\n var x = bounds.width,\n y = bounds.height;\n\n var vertices = [\n pt(3/8*x,0),\n pt(5/8*x,0), \n pt(5/8*x,3/8*y),\n pt(x,3/8*y),\n pt(x,5/8*y),\n pt(5/8*x,5/8*y),\n pt(5/8*x,y),\n pt(3/8*x,y),\n pt(3/8*x,5/8*y),\n pt(0,5/8*y),\n pt(0,3/8*y),\n pt(3/8*x,3/8*y),\n pt(3/8*x,0),\n ]\n var a = new lively.morphic.Path(vertices);\n a.setFill(Color.green);\n a.disableEvents()\n var b = Morph.makeRectangle(bounds.x,bounds.y,x,y)\n b.setFill(Color.rgba(255,255,255,0))\n b.setBorderWidth(0)\n b.addMorph(a)\n return b\n },\n makeHazard: function (/**/) {\n var bounds = this.convertInputToRectangle(arguments)\n\n var x = bounds.width,\n y = bounds.height;\n\n var vertices1 = [\n pt(x/2 ,0), \n pt(x ,y), \n pt(0 ,y), \n pt(x/2 ,0),\n ];\n var vertices2 = [\n pt(3/8*x,3/8*y),\n pt(5/8*x,3/8*y),\n pt(5/8*x,3/4*y),\n pt(3/8*x,3/4*x),\n pt(3/8*x,3/8*y),\n ];\n var vertices3 = [\n pt(3/8*x,19/22*y),\n pt(5/8*x, 19/22*y),\n pt(5/8*x, 21/22*y),\n pt(3/8*x, 21/22*y),\n pt(3/8*x,19/22*y),\n ];\n var a = new lively.morphic.Path(vertices1);\n var b = new lively.morphic.Path(vertices2);\n var c = new lively.morphic.Path(vertices3);\n a.setFill(Color.rgb(205,250,0));\n b.setFill(Color.black);\n c.setFill(Color.black);\n var d = Morph.makeRectangle(bounds.x,bounds.y,x,y)\n d.setFill(Color.rgba(255,255,255,0))\n d.setBorderWidth(0)\n a.disableGrabbing();\n b.disableGrabbing();\n c.disableGrabbing();\n d.addMorph(a);\n a.addMorph(b);\n a.addMorph(c);\n return d\n },\n makeSpeechBubble: function (/**/) {\n var bounds = this.convertInputToRectangle(arguments)\n\n var x = bounds.width,\n y = bounds.height;\n \n var east = pt(0,y/2),\n north = pt(x/2, 0),\n west = pt(x,y/2),\n south = pt(x/2, y);\n \n var innerRadius = 75,\n outerRadius = 150;\n\n var morph = Morph.makeRectangle(bounds);\n var bubble = Morph.makeEllipse(bounds);\n var tip = Morph.makePolygon([\n pt(0,y),\n pt(x/4, y/2),\n pt(x/2, 3*y/4),\n pt(0,y),\n ])\n morph.addMorph(tip);\n morph.addMorph(bubble);\n morph.setFill(Color.rgba(0,0,0,0));\n tip.setFill(Color.black);\n bubble.setFill(Color.white);\n morph.setBorderWidth(0)\n bubble.setBorderWidth(3)\n bubble.setBorderColor(Color.black)\n \n tip.disableEvents();\n bubble.disableEvents();\n return morph;\n },\n convertInputToRectangle: function (args) {\n var bounds;\n switch (args.length) {\n case 1: // rectangle\n if (!(args[0] instanceof Rectangle)) throw new TypeError(args[0] + ' not a rectangle');\n bounds = args[0];\n break;\n case 2: // location and extent\n bounds = args[0].extent(args[1]);\n break;\n case 4: // x,y,width, height\n bounds = new Rectangle(args[0], args[1], args[2], args[3]);\n break;\n default:\n throw new Error(\"bad arguments \" + args);\n }\n return bounds;\n },\n createUpdateBubble: function (/**/) {\n var bounds = this.convertInputToRectangle(arguments);\n var size = bounds.height/5;\n var smallBounds = pt(0,0)\n .extent(pt(size, size));\n\n var bubble = this.makeSpeechBubble(bounds);\n bubble.cross = this.makeCross(smallBounds);\n bubble.plus = this.makePlus(smallBounds);\n bubble.minus = this.makeMinus(smallBounds); \n bubble.hazard = this.makeHazard(smallBounds);\n \n bubble.cross.disableGrabbing();\n bubble.plus.disableGrabbing();\n bubble.minus.disableGrabbing();\n bubble.hazard.disableGrabbing();\n bubble.cross.setPosition(pt(\n bounds.width/2-1.5*size,\n bounds.height/2-1.5*size));\n bubble.plus.setPosition(pt(\n bounds.width/2+0.5*size,\n bounds.height/2-1.5*size));\n bubble.minus.setPosition(pt(\n bounds.width/2-1.5*size,\n bounds.height/2+0.5*size));\n bubble.hazard.setPosition(pt(\n bounds.width/2+0.5*size,\n bounds.height/2+0.5*size));\n\n bubble.addMorph(bubble.cross);\n bubble.addMorph(bubble.plus);\n bubble.addMorph(bubble.minus);\n bubble.addMorph(bubble.hazard);\n\n bubble.triggerRemoveFunc = function(morph) {\n switch (morph) {\n case undefined:\n break\n case this.cross: {\n this.cross.withAllSubmorphsDo(function (ea) {\n if (ea.getFill().a !== 0)\n ea.setFill(Color.gray);\n })\n this.cross = undefined;\n break;\n }\n case this.plus:{\n this.plus.withAllSubmorphsDo(function (ea) {\n if (ea.getFill().a !== 0)\n ea.setFill(Color.gray);\n })\n this.plus = undefined;\n break;\n }\n case this.minus:{\n this.minus.withAllSubmorphsDo(function (ea) {\n if (ea.getFill().a !== 0)\n ea.setFill(Color.gray);\n })\n this.minus = undefined;\n break\n }\n case this.hazard:{\n this.hazard.withAllSubmorphsDo(function (ea) {\n if (ea.getFill().a !== 0)\n ea.setFill(Color.gray);\n })\n this.hazard = undefined;\n break\n }\n }\n if (this.cross || this.plus || this.minus || this.hazard)\n return;\n else \n this.remove();\n };\n\n return bubble;\n },\n createConflictIndicatorFor: function (conflictList) {\n if (Properties.own(conflictList).length == 0)\n return\n var offset = 3\n var indicator = lively.morphic.Morph.makeCross(this\n .getPositionInWorld().addPt(pt(this.getExtent().x-40+offset, -offset))\n .extent(pt(40,40)));\n indicator.conflictList = conflictList;\n indicator.targetMorph = this;\n indicator.isConflictIndicator = true;\n \n indicator.getMorphMenuItems = function () {\n var applyFunc = function (propName, value, bool) {\n var oldPos = this.targetMorph.getPositionInWorld();\n this.targetMorph.applyNestedProperty(this.targetMorph, propName.split('::'), value);\n var newPos = this.targetMorph.getPositionInWorld();\n this.targetMorph.refreshRenderContext();\n this.appliedList[propName] = bool;\n var self = this;\n var move = newPos.subPt(oldPos)\n move && this.owner.submorphs.each(function (ea) {\n if (ea.isConflictIndicator \n && ea.targetMorph.getOwnerPath \n && ea.targetMorph.getOwnerPath().indexOf(self.targetMorph) >= 0)\n ea.moveBy(move)\n })\n this.owner.addMorph(this);\n };\n\n var self = this;\n if (typeof(this.appliedList) === 'undefined') {\n this.appliedList = {};\n Properties.own(conflictList).each(function (ea) { \n this.appliedList[ea] = true;\n }.bind(this));\n };\n \n conflictList = Properties.own(this.conflictList).collect(function (ea) { \n return [\n ea, \n [[ 'PartsBin: ' + (this.appliedList[ea]?'[ ]':'[X]')+this.conflictList[ea].newValue, \n applyFunc.bind(indicator, ea, this.conflictList[ea].newValue, false)], \n [ 'you: '+(this.appliedList[ea]?'[X]':'[ ]')+this.conflictList[ea].oldValue, \n applyFunc.bind(indicator, ea, this.conflictList[ea].oldValue, true)]]\n ]\n }.bind(this));\n\n conflictList.push(['accept', indicator.accept.bind(indicator)]);\n return conflictList\n };\n indicator.accept = function () {\n var self = this;\n var id = this.targetMorph.derivationIds.last();\n this.owner.modlist[id] = {};\n Properties.own(this.appliedList).each(function (ea) {\n self.owner.modlist[id][ea] = {};\n self.owner.modlist[id][ea].value = self.appliedList[ea] ? \n self.conflictList[ea].oldValue \n : self.conflictList[ea].newValue;\n self.owner.modlist[id][ea].type = self.conflictList[ea].type\n })\n this.remove();\n }\n var toggleAction = function (evt) {\n if (this.showsList) {\n this.submorphs[1].remove();\n this.showsList = false;\n }\n else {\n var morphMenu = this.getMorphMenuItems();\n var list = new lively.morphic.Menu('Conflicts', morphMenu);\n list.openIn(this, pt(0,0), false, 'Conflicts');\n this.showsList = true;\n }\n };\n\n indicator.onMouseUp = toggleAction;\n indicator.onTouchEnd = toggleAction;\n return indicator\n }, \n\n prepareUpdateUI: function(morphCopy) {\n // creates an optical layer that makes sure an update can be reverted\n layer = Morph.makeRectangle(morphCopy.getBounds().topLeft(), morphCopy.getBounds().extent().addPt(pt(40,40)));\n morphCopy.owner.addMorph(layer)\n layer.moveBy(pt(100,100));\n layer.setFill(Color.gray.withA(0.5));\n layer.addMorph(morphCopy);\n layer.modlist = {};\n layer.revisionOnLoad = morphCopy.getPartsBinMetaInfo().revisionOnLoad;\n morphCopy.align(morphCopy.bounds().topLeft(), pt(20,20))\n layer.commit = function () {\n this.submorphs.each(function (ea) {\n ea.isConflictIndicator && ea.accept();\n })\n var self = this;\n Properties.own(this.modlist).each(function (ea) {\n Properties.own(self.modlist[ea]).each(function (prop) {\n var submorph = self.targetMorph.findById(ea);\n switch (self.modlist[ea][prop].type) {\n case 'property': {\n submorph.applyNestedProperty(submorph, prop.split('::'), self.modlist[ea][prop].value);\n break;\n }\n case 'script': {\n submorph.addScript(self.modlist[ea][prop].value)\n break;\n }\n case 'special': {\n var funcName = 'set'+prop.substring(3);\n submorph[funcName] && submorph[funcName](self.modlist[ea][prop].value);\n break;\n }\n \n } \n submorph.refreshRenderContext();\n })\n })\n Properties.own(self.diffList).each(function (eachId) {\n var morph = self.targetMorph.findById(eachId)\n morph.applyModifications(self.diffList[eachId].modifiedInPartsBin);\n morph.removeRemoved(self.diffList[eachId].removedInPartsBin);\n morph.addAdded(self.diffList[eachId].addedInPartsBin);\n morph.refreshRenderContext();\n })\n this.targetMorph.getPartsBinMetaInfo().revisionOnLoad = this.revisionOnLoad\n this.remove();\n }\n layer.cancel = function () {\n this.remove();\n };\n var cancelButton = new lively.morphic.Button\n cancelButton.setExtent(pt(30,30));\n cancelButton.setFill(layer.getFill());\n cancelButton.setBorderRadius(1);\n layer.addMorph(cancelButton)\n var commitButton = cancelButton.copy();\n commitButton.setLabel('OK');\n cancelButton.setLabel('X');\n connect(commitButton, 'fire', layer, 'commit');\n connect(cancelButton, 'fire', layer, 'cancel');\n layer.addMorph(commitButton)\n commitButton.setPosition(pt(0,0))\n cancelButton.setPosition(pt(layer.getExtent().x, 0).subPt(pt(30,0)))\n $world.addMorph(layer)\n return layer;\n },\n showThreeWayDiff: function () {\n // opens a diff viewer tool with the threeWayDiff()\n var diff = this.threeWayDiff();\n $world.openPartItem(\"MorphDiffer\", \"PartsBin/Tools\").get(\"MorphDiffer\").initializeWith(this, diff);\n },\n\n\n\n\n\n},\n'merging', {\n update: function (optSibling, optParent) {\n optSibling && optSibling.refreshDerivatinoIdsAfterLoading();\n optParent && optParent.refreshDerivatinoIdsAfterLoading();\n var self = this.copy();\n this.owner.addMorph(self)\n var diffList = self.threeWayDiff(optSibling, optParent);\n if (!Properties.own(diffList).find(function (ea) {\n return diffList[ea].isEmpty && !diffList[ea].isEmpty();\n })){\n alertOK('already up-to-date');\n return\n }\n var layer = this.prepareUpdateUI(self);\n layer.diffList = {};\n self.withAllSubmorphsDo(function (ea) {\n diffList[ea.id] && (layer.diffList[ea.derivationIds.last()] = diffList[ea.id]);\n })\n layer.targetMorph = this;\n Properties.own(diffList).each(function (eachId) {\n var morph = self.findById(eachId);\n morph.applyModifications(diffList[eachId].modifiedInPartsBin);\n morph.removeRemoved(diffList[eachId].removedInPartsBin);\n morph.addAdded(diffList[eachId].addedInPartsBin);\n morph.refreshRenderContext();\n var conflictIndicator = morph.createConflictIndicatorFor(diffList[eachId].conflicted);\n if (!conflictIndicator) return\n var newPos = conflictIndicator.getPositionInWorld().subPt(self.getPositionInWorld())\n conflictIndicator && self.owner.addMorph(conflictIndicator);\n conflictIndicator.setPosition(newPos)\n })\n self.owner.addMorphBack(self)\n },\n updateMorph: function (optSibling, optParent) {\n optSibling && optSibling.refreshDerivatinoIdsAfterLoading();\n optParent && optParent.refreshDerivatinoIdsAfterLoading();\n var self = this.copy();\n this.owner.addMorph(self)\n var diffList = self.threeWayDiff(optSibling, optParent);\n if (!Properties.own(diffList).find(function (ea) {\n return diffList[ea].isEmpty && !diffList[ea].isEmpty();\n })){\n alertOK('already up-to-date');\n return\n }\n var layer = this.prepareUpdateUI(self);\n layer.diffList = {};\n self.withAllSubmorphsDo(function (ea) {\n diffList[ea.id] && (layer.diffList[ea.derivationIds.last()] = diffList[ea.id]);\n })\n layer.targetMorph = this;\n Properties.own(diffList).each(function (eachId) {\n var morph = self.findById(eachId);\n morph.applyModifications(diffList[eachId].modifiedInPartsBin);\n morph.removeRemoved(diffList[eachId].removedInPartsBin);\n morph.addAdded(diffList[eachId].addedInPartsBin);\n morph.refreshRenderContext();\n var conflictIndicator = morph.createConflictIndicatorFor(diffList[eachId].conflicted);\n if (!conflictIndicator) return\n var newPos = conflictIndicator.getPositionInWorld().subPt(self.getPositionInWorld())\n conflictIndicator && self.owner.addMorph(conflictIndicator);\n conflictIndicator.setPosition(newPos)\n })\n self.owner.addMorphBack(self)\n },\n\n\n\n refreshRenderContext: function () {\n this.owner && this.owner.addMorph(this, this.owner.submorphs[this.owner.submorphs.indexOf(this)-1])\n },\n\n getOwnerPath: function() {\n // returns an ordered list of all owners\n var list = [],\n morph = this;\n while (morph.owner) {\n list.push(morph);\n morph = morph.owner;\n }\n return list;\n },\n\n\n\n\n\n\n revert: function () {\n var morphBefore = this.owner.submorphs[this.owner.submorphs.indexOf(this)-1];\n var parent = this.findParentPartVersion()\n if (parent) {\n var submorphs = this.submorphs;\n this.remove();\n this.owner.addMorph(parent, morphBefore);\n\n }\n else\n alert('Could not revert - no parent version found');\n\n },\n pullConflicts: function (diffList) {\n Properties.own(diffList).each(function (id) {\n self.applyModifications(diffList[id].conflicted)\n })\n },\n applyModifications: function (modList, optApplyOldValue) {\n var self = this;\n Properties.own(modList).each(function (eachProp) {\n var apply = optApplyOldValue? modList[eachProp].oldValue : modList[eachProp].newValue;\n if (modList[eachProp].type == 'property')\n self.applyNestedProperty(self, eachProp.split('::'), apply);\n else if (modList[eachProp].type == 'script')\n self.addScript(apply)\n else if (modList[eachProp].type === 'special')\n self[eachProp].bind(self, apply); // untested. used to apply props that are hard to diff or not ready yet (like vertices/control points of paths)\n })\n },\n removeRemoved: function (parentIdList) {\n var self = this;\n Properties.own(parentIdList).each(function (ea) {\n var toRemove = parentIdList[ea].findDerivationSibling(self)\n toRemove && toRemove.remove();\n })\n },\n addAdded: function (submorphList) {\n var self = this;\n Properties.own(submorphList).each(function (ea) {\n self.addMorph(submorphList[ea].copy());\n });\n },\n applyNestedProperty: function (prop, pathArray, value) {\n // the property is in the form of ['shape', '_Fill', 'g'] at the beginning;\n if (prop == undefined)\n return\n var subProp = pathArray.shift();\n if (pathArray.length > 0) \n this.applyNestedProperty(prop[subProp], pathArray, value)\n else {\n if (value == undefined)\n delete prop[subProp]\n else if (typeof(prop[subProp]) != 'undefined') {\n prop[subProp] = value\n }\n }\n },\n applyPropertyBasedOnType: function(prop, subProp, value) {\n if (value == undefined) {\n delete prop[subProp]\n }\n else {\n prop[subProp] = value\n }\n },\n});\n\nlively.morphic.Path.addMethods({\n\n excludeFromDiff: function($super, optAdditional) {\n return $super((optAdditional || []).concat(['_PathElements', 'controlPoints']));\n },\n diffSpecialPropertiesTo: function(otherMorph) {\n // @overwrite - allows diffing complex properties\n // return the object that is supposed to be added to the diff.\n if (typeof(otherMorph.vertices) !== 'function')\n return true\n if (!lively.morphic.World.current().areEqual(this.vertices(), otherMorph.vertices()))\n return {setVertices: new AtomicDiff('special', this.vertices(), otherMorph.vertices())} \n }\n\n})\n\nlively.morphic.Text.addMethods({\n excludeFromDiff: function($super, optAdditional) {\n return $super((optAdditional || []).concat(['_Extent', 'textChunks', 'previousSelection', 'priorExtent']));\n },\n diffSpecialPropertiesTo: function(otherText) {\n // @overwrite - allows diffing complex properties\n // return the object that is supposed to be added to the diff.\n if (!otherText.getTextString)\n return true\n if (!lively.morphic.World.current().areEqual(this.getTextString(), otherText.getTextString()))\n return {setTextString: new AtomicDiff('special', this.getTextString(), otherText.getTextString())} \n },\n\n})\n\nlively.PartsBin.PartItem.addMethods({\n runAfterDeserializationHooks: function (part) {\n if (part.findAndSetUniqueName)\n part.findAndSetUniqueName();\n if (part.onLoadFromPartsBin)\n part.onLoadFromPartsBin();\n if (part.setIdOnLoad)\n part.setIdOnLoad();\n },\n});\nObject.extend(lively.morphic.Morph, {\n makeCross: function (/**/) {\n var bounds = this.convertInputToRectangle(arguments)\n\n var x = bounds.width,\n y = bounds.height;\n\n var vertices = [\n pt(0 ,0), \n pt(x/4 ,0), \n pt(x/2 ,3/8*y), \n pt(3/4*x,0), \n pt(x ,0), \n pt(5/8*x,y/2), \n pt(x ,y), \n pt(3/4*x,y), \n pt(x/2 ,5/8*y),\n pt(x/4 ,y), \n pt(0 ,y),\n pt(3/8*x,y/2),\n pt(0 ,0)\n ]\n var a = new lively.morphic.Path(vertices);\n a.setFill(Color.red);\n a.disableEvents()\n var b = Morph.makeRectangle(bounds.x,bounds.y,x,y)\n b.setFill(Color.rgba(255,255,255,0))\n b.setBorderWidth(0)\n b.addMorph(a)\n return b\n },\n makeMinus: function (/**/){\n var bounds = this.convertInputToRectangle(arguments)\n\n var x = bounds.width,\n y = bounds.height;\n\n var vertices = [\n pt(x,3/8*y),\n pt(x,5/8*y),\n pt(0,5/8*y),\n pt(0,3/8*y),\n pt(x,3/8*y),\n ]\n var a = new lively.morphic.Path(vertices);\n a.setFill(Color.orange);\n a.disableEvents()\n var b = Morph.makeRectangle(bounds.x,bounds.y,x,y)\n b.setFill(Color.rgba(255,255,255,0))\n b.setBorderWidth(0)\n b.addMorph(a)\n return b\n },\n makePlus: function (/**/){\n var bounds = this.convertInputToRectangle(arguments)\n\n var x = bounds.width,\n y = bounds.height;\n\n var vertices = [\n pt(3/8*x,0),\n pt(5/8*x,0), \n pt(5/8*x,3/8*y),\n pt(x,3/8*y),\n pt(x,5/8*y),\n pt(5/8*x,5/8*y),\n pt(5/8*x,y),\n pt(3/8*x,y),\n pt(3/8*x,5/8*y),\n pt(0,5/8*y),\n pt(0,3/8*y),\n pt(3/8*x,3/8*y),\n pt(3/8*x,0),\n ]\n var a = new lively.morphic.Path(vertices);\n a.setFill(Color.green);\n a.disableEvents()\n var b = Morph.makeRectangle(bounds.x,bounds.y,x,y)\n b.setFill(Color.rgba(255,255,255,0))\n b.setBorderWidth(0)\n b.addMorph(a)\n return b\n },\n makeHazard: function (/**/) {\n var bounds = this.convertInputToRectangle(arguments)\n\n var x = bounds.width,\n y = bounds.height;\n\n var vertices1 = [\n pt(x/2 ,0), \n pt(x ,y), \n pt(0 ,y), \n pt(x/2 ,0),\n ];\n var vertices2 = [\n pt(3/8*x,3/8*y),\n pt(5/8*x,3/8*y),\n pt(5/8*x,3/4*y),\n pt(3/8*x,3/4*x),\n pt(3/8*x,3/8*y),\n ];\n var vertices3 = [\n pt(3/8*x,19/22*y),\n pt(5/8*x, 19/22*y),\n pt(5/8*x, 21/22*y),\n pt(3/8*x, 21/22*y),\n pt(3/8*x,19/22*y),\n ];\n var a = new lively.morphic.Path(vertices1);\n var b = new lively.morphic.Path(vertices2);\n var c = new lively.morphic.Path(vertices3);\n a.setFill(Color.rgb(205,250,0));\n b.setFill(Color.black);\n c.setFill(Color.black);\n var d = Morph.makeRectangle(bounds.x,bounds.y,x,y)\n d.setFill(Color.rgba(255,255,255,0))\n d.setBorderWidth(0)\n a.disableGrabbing();\n b.disableGrabbing();\n c.disableGrabbing();\n d.addMorph(a);\n a.addMorph(b);\n a.addMorph(c);\n return d\n },\n makeSpeechBubble: function (/**/) {\n var bounds = this.convertInputToRectangle(arguments)\n\n var x = bounds.width,\n y = bounds.height;\n \n var east = pt(0,y/2),\n north = pt(x/2, 0),\n west = pt(x,y/2),\n south = pt(x/2, y);\n \n var innerRadius = 75,\n outerRadius = 150;\n\n var morph = Morph.makeRectangle(bounds);\n var bubble = Morph.makeEllipse(bounds);\n var tip = Morph.makePolygon([\n pt(0,y),\n pt(x/4, y/2),\n pt(x/2, 3*y/4),\n pt(0,y),\n ])\n morph.addMorph(tip);\n morph.addMorph(bubble);\n morph.setFill(Color.rgba(0,0,0,0));\n tip.setFill(Color.black);\n bubble.setFill(Color.white);\n morph.setBorderWidth(0)\n bubble.setBorderWidth(3)\n bubble.setBorderColor(Color.black)\n \n tip.disableEvents();\n bubble.disableEvents();\n return morph;\n },\n convertInputToRectangle: function (args) {\n var bounds;\n switch (args.length) {\n case 1: // rectangle\n if (!(args[0] instanceof Rectangle)) throw new TypeError(args[0] + ' not a rectangle');\n bounds = args[0];\n break;\n case 2: // location and extent\n bounds = args[0].extent(args[1]);\n break;\n case 4: // x,y,width, height\n bounds = new Rectangle(args[0], args[1], args[2], args[3]);\n break;\n default:\n throw new Error(\"bad arguments \" + args);\n }\n return bounds;\n },\n createUpdateBubble: function (/**/) {\n var bounds = this.convertInputToRectangle(arguments);\n var size = bounds.height/5;\n var smallBounds = pt(0,0)\n .extent(pt(size, size));\n\n var bubble = this.makeSpeechBubble(bounds);\n bubble.cross = this.makeCross(smallBounds);\n bubble.plus = this.makePlus(smallBounds);\n bubble.minus = this.makeMinus(smallBounds); \n bubble.hazard = this.makeHazard(smallBounds);\n \n bubble.cross.disableGrabbing();\n bubble.plus.disableGrabbing();\n bubble.minus.disableGrabbing();\n bubble.hazard.disableGrabbing();\n bubble.cross.setPosition(pt(\n bounds.width/2-1.5*size,\n bounds.height/2-1.5*size));\n bubble.plus.setPosition(pt(\n bounds.width/2+0.5*size,\n bounds.height/2-1.5*size));\n bubble.minus.setPosition(pt(\n bounds.width/2-1.5*size,\n bounds.height/2+0.5*size));\n bubble.hazard.setPosition(pt(\n bounds.width/2+0.5*size,\n bounds.height/2+0.5*size));\n\n bubble.addMorph(bubble.cross);\n bubble.addMorph(bubble.plus);\n bubble.addMorph(bubble.minus);\n bubble.addMorph(bubble.hazard);\n\n bubble.triggerRemoveFunc = function(morph) {\n switch (morph) {\n case undefined:\n break\n case this.cross: {\n this.cross.withAllSubmorphsDo(function (ea) {\n if (ea.getFill().a !== 0)\n ea.setFill(Color.gray);\n })\n this.cross = undefined;\n break;\n }\n case this.plus:{\n this.plus.withAllSubmorphsDo(function (ea) {\n if (ea.getFill().a !== 0)\n ea.setFill(Color.gray);\n })\n this.plus = undefined;\n break;\n }\n case this.minus:{\n this.minus.withAllSubmorphsDo(function (ea) {\n if (ea.getFill().a !== 0)\n ea.setFill(Color.gray);\n })\n this.minus = undefined;\n break\n }\n case this.hazard:{\n this.hazard.withAllSubmorphsDo(function (ea) {\n if (ea.getFill().a !== 0)\n ea.setFill(Color.gray);\n })\n this.hazard = undefined;\n break\n }\n }\n if (this.cross || this.plus || this.minus || this.hazard)\n return;\n else \n this.remove();\n };\n\n return bubble;\n },\n});\n\nAtomicDiff.addMethods({\n initialize: function(type, newValue, oldValue) {\n this.type = type || undefined;\n this.newValue = (newValue === undefined) ? undefined : newValue;\n this.oldValue = (oldValue === undefined) ? undefined : oldValue;\n return this;\n },\n diffAgainst: function(otherDiff) {\n // performs an atomic diff diff (sic!) based on an atomic merge matrix\n if (this.newValue && typeof(this.newValue.equals) == \"function\") {\n if (otherDiff.newValue === undefined) {\n return new AtomicDiff(this.type, this.newValue, otherDiff.newValue);\n } else if (this.newValue.equals(otherDiff.newValue)) {\n return undefined;\n } else {\n return new AtomicDiff(this.type, this.newValue, otherDiff.newValue);\n }\n } else {\n if (this.type == 'script') {\n if (this.newValue.toString() == otherDiff.newValue.toString()) {\n return undefined;\n } else {\n return new AtomicDiff(this.type, this.newValue, otherDiff.newValue)\n }\n } else {\n if (this.newValue == otherDiff.newValue) {\n return undefined;\n } else {\n return new AtomicDiff(this.type, this.newValue, otherDiff.newValue)\n }\n }\n }\n }\n});\n\nDiffList.addMethods({\n morphsModified: function () {\n // returns an id list of modified morphs in the list.\n return Properties.own(this);\n },\n initialize: function() {\n return this;\n },\n mixWith: function (otherList) {\n // two diff lists are merged - like array1.concat(array2)\n var self = this;\n Properties.own(otherList).each(function (ea) {\n self[ea] = otherList[ea];\n })\n return self;\n },\n isEmpty: function() {\n // determines if any changes were found\n var self = this,\n filled = false;\n Properties.own(self).each(function (ea) {\n if (!self[ea].isEmpty()) filled = true;\n })\n return !filled\n },\n\n diffAgainst: function(otherList) {\n // diffs two diffLists\n // Returns a diff with added & removed morphs and properties that were\n // updated in the otherList or are conflicted, for each entry in the\n // list.\n var self = this,\n modified = this.collectModified(),\n removed = this.collectRemoved(),\n added = this.collectAdded(),\n result = new DiffList();\n\n Properties.own(otherList).each(function (ea) {\n var against = new Diff(),\n curId = undefined;\n Properties.own(self).each(function (each) {\n if (self[each].matchingId == otherList[ea].matchingId) {\n var r = self[each].diffAgainst(otherList[ea], modified, added, removed, result[each])\n if (r) result[each] = r;\n curId = each\n }\n })\n if (!curId && !otherList[ea].isEmpty()) {\n var parId;\n curId = Properties.own(self).find(function (each) {\n if (removed.intersect(self[each].removed).length >= 0) {\n parId = each;\n return true\n }\n else return false\n })\n result[curId] = result[curId] || {\"added\": {}, \"removed\": {}, \"updated\": {}, \"conflicted\": {}};\n result[curId].conflicted[ea] = new AtomicDiff(\"submorph\", {}, self[parId].removed[otherList[ea].matchingId])\n }\n })\n return result\n },\n findMatchingDiffPairs: function(otherList) {\n // endless recursion -.-\n var self = this;\n Properties.own(otherList).collect(function (ea) {\n return Properties.own(self).collect(function (each) {\n if (self[each].matchingId == otherList[ea].matchingId) {\n return [self[each],otherList[ea]];\n }\n })/*.select(function (each) {\n return each;\n })*/\n })\n },\n\n collectAdded: function() {\n // returns all morphs that were added\n var added = [],\n self = this;\n Properties.own(self).each(function (ea) {\n added.pushAll(self[ea].added);\n })\n return added;\n },\n collectRemoved: function() {\n // returns a list of morphs that were removed\n var removed = [],\n self = this;\n Properties.own(self).each(function (ea) {\n removed.pushAll(self[ea].removed);\n })\n return removed;\n },\n collectModified: function() {\n // returns a list of morphs that were modified\n var self = this,\n modified = [];\n Properties.own(self).each(function (ea) {\n if(Properties.own(self[ea].modified).length > 0) modified.push(ea)\n })\n return modified;\n },\n collectConflicted: function() {\n // returns a list of morphs that were conflicted\n var self = this,\n conflicted = [];\n Properties.own(self).each(function (ea) {\n if(Properties.own(self[ea].conflicted).length > 0) conflicted.push(ea)\n })\n return conflicted;\n },\n});\n\nDiff.addMethods({\n diffAgainst: function (otherDiff) {\n // returns a diff between diffs based on a merge matrix.\n this.flattenPropertyTree(),\n otherDiff.flattenPropertyTree();\n\n return this.createPreResult(otherDiff);\n },\n flattenPropertyTree: function () {\n var self = this;\n\n Properties.own(self.modified).each(function (ea) {\n self.flattenProperty(self.modified[ea], ea);\n })\n\n Properties.own(self.modified).each(function (ea) {\n if (!(self.modified[ea] instanceof AtomicDiff))\n delete self.modified[ea];\n })\n },\n flattenProperty: function (prop, tree) {\n var self = this,\n p = {}\n\n if (prop instanceof AtomicDiff) {\n if (prop.type === 'property') {\n self.modified[tree] = prop \n }\n }\n\n else { \n Properties.own(prop).each(function (ea) {\n self.flattenProperty(prop[ea], tree + '::' + ea);\n })\n }\n },\n createPreResult: function (otherDiff) {\n var given = this;\n var result = new ThreeWayDiff()\n result.name = this.name\n\n // added\n result.addedInPartsBin = otherDiff.added;\n result.addedInWorkspace = given.added;\n // conflicted\n this.diffConflicted(otherDiff, result)\n // removed\n Properties.own(otherDiff.removed)\n .withoutAll(Properties.own(result.conflicted))\n .each(function (ea) {\n result.removedInPartsBin[ea] = otherDiff.removed[ea];\n });\n Properties.own(given.removed)\n .withoutAll(Properties.own(result.conflicted))\n .each(function (ea) {\n result.removedInWorkspace[ea] = given.removed[ea];\n });\n // modified\n Properties.own(otherDiff.modified)\n .withoutAll(Properties.own(given.removed))\n .withoutAll(Properties.own(result.conflicted))\n .each(function (ea) {\n result.modifiedInPartsBin[ea] = otherDiff.modified[ea];\n });\n Properties.own(given.modified)\n .withoutAll(Properties.own(otherDiff.removed))\n .withoutAll(Properties.own(result.conflicted))\n .each(function (ea) {\n result.modifiedInWorkspace[ea] = given.modified[ea];\n });\n \n if (Properties.own(result).select(function (ea) {\n if (ea == 'name') return false\n return Properties.own(result[ea]).length > 0\n }).length > 0)\n return result\n },\n diffConflicted: function (otherDiff, result) {\n var given = this;\n // conflicting modifications\n Properties.own(given.modified)\n .intersect(Properties.own(otherDiff.modified))\n .each(function (ea) {\n var atomicDiff = given.modified[ea].diffAgainst(otherDiff.modified[ea]);\n atomicDiff && (result.conflicted[ea] = atomicDiff)\n });\n Properties.own(otherDiff.modified)\n .intersect(Properties.own(given.modified))\n .each(function (ea) {\n var atomicDiff = otherDiff.modified[ea].diffAgainst(given.modified[ea]);\n if (atomicDiff) {\n result.conflicted[ea] = atomicDiff\n }\n });\n // modified or removed\n Properties.own(given.modified)\n .intersect(Properties.own(otherDiff.removed))\n .each(function (ea) {\n result.conflicted[ea] = new AtomicDiff('morph', given.modified[ea].newValue, otherDiff.removed[ea]);\n });\n Properties.own(otherDiff.modified)\n .intersect(Properties.own(given.removed))\n .each(function (ea) {\n result.conflicted[ea] = new AtomicDiff('morph', given.removed[ea], otherDiff.modified[ea].newValue);\n });\n },\n initialize: function(optAdded, optRemoved, optModified, optSubmorphsModified, optName) {\n this.added = optAdded || {}; // morphs that were added\n this.removed = optRemoved || {}; // morphs that were removed\n this.modified = optModified || {}; // properties that were changed\n this.submorphsModified = optSubmorphsModified || new Array(); // submoprhs that are modified\n this.matchingId = undefined;\n if (optName) this.name = optName\n return this;\n },\n isEmpty: function() {\n // find out if changes are included\n return (\n Properties.own(this.added).length === 0\n && Properties.own(this.removed).length === 0\n && Properties.own(this.modified).length === 0\n )\n }\n\n})\n\nObject.subclass('ThreeWayDiff',\n'initializing', {\n initialize: function() {\n this.addedInPartsBin = {};\n this.addedInWorkspace = {};\n this.removedInPartsBin = {}; \n this.removedInWorkspace = {};\n this.modifiedInPartsBin = {};\n this.modifiedInWorkspace = {};\n this.conflicted = {};\n return this\n },\n isEmpty: function() {\n var consider = ['addedInPartsBin', 'addedInWorkspace', 'removedInPartsBin', 'removedInWorkspace', 'modifiedInPartsBin', 'modifiedInWorkspace', 'conflicted'],\n self = this;\n if (consider.find(function (ea) {\n return Properties.own(self[ea]).length > 0\n }))\n return false\n else\n return true\n },\n\n\n\n});\nGlobal.TestCase.subclass('projects.BP2012.DiffMerge.MorphMergingTest',\n'default category', {\n //\n setupEnvironment: function() {\n this.diffList = new DiffList();\n this.parent = lively.morphic.Morph.makeRectangle(0,0,100,100);\n this.parent.setFill(Color.black)\n this.sub = lively.morphic.Morph.makeRectangle(0,0,100,100);\n this.parent.addMorph(this.sub);\n this.self = this.parent.copy();\n this.added = lively.morphic.Morph.makeRectangle(0,0,100,100);\n this.foo = function foo () {return 'bar'}\n\n this.diffList[this.self.id] = {\n addedInPartsBin: {},\n addedInWorkspace: {},\n removedInPartsBin: {},\n removedInWorkspace: {},\n modifiedInPartsBin: {\n \"shape::_Fill::_r\": {\n newValue: 0.5,\n type: 'property',\n oldValue: 0,\n },\n foo: {\n newValue: this.foo,\n type: 'script',\n oldValue: undefined,\n },\n },\n modifiedInWorkspace: {},\n conflicted: {},\n };\n this.diffList[this.self.id].addedInWorkspace[this.added.id] = this.added;\n this.diffList[this.self.id].removedInWorkspace[this.id] = this.sub; // TODO: this is horribly implemented, when refactored, adjust this.\n },\n testUpdate: function() {\n this.setupEnvironment();\n this.self.update(this.diffList);\n this.assertEquals(this.self.shape._Fill.r, 0, 'Property modification update not applied');\n this.assertEquals(this.self.foo.toString(),this.foo.toString(), 'Script mordifiaction update not applied');\n this.assert(this.self.submorphs.indexOf(this.sub) < 0, 'removed Morph was not removed');\n this.assert(this.self.submorphs.length == 1, 'Added Morph not added');\n },\n testApplyNestedProperty: function() {\n var morph = lively.morphic.Morph.makeRectangle(0,0,100,100);\n morph.shape._BorderWidth = 0;\n var m2 = morph.copy();\n morph.shape._Fill.r = 0.5\n m2.shape._BorderWidth = 1;\n m2.applyNestedProperty(m2, ['shape', '_Fill', 'r'], morph.shape._Fill.r);\n this.assertEquals(m2.shape._Fill.r, 0.5, 'Property not applied');\n this.assertEquals(m2.shape._BorderWidth, 1, 'Property apply changed another property')\n },\n testTwoWayDiff: function() {\n var m1 = Morph.makeRectangle(0,0,100,100);\n var m2 = Morph.makeRectangle(0,0,100,100);\n var m3 = Morph.makeRectangle(0,0,100,100);\n m1.derivationIds = [1];\n m2.derivationIds = [1];\n m3.derivationIds = [1];\n m1.addMorph(m2);\n m2.addMorph(m3);\n var c1 = m1.copy().copy();\n var diff = c1.twoWayDiff(m1);\n c1.submorphs[0].submorphs[0].findDerivationParent(m1)\n this.assert(!diff[c1.id].removed[m2.id], \"found removed, shouldn't\")\n },\n testFindAncestorIn: function() {\n var findCurrentPartVersion = function () {\n var m = Morph.makeRectangle(0,0,100,100);\n m.derivationIds = [1];\n return m\n };\n var stubbed = {container: {}, normal: {}, removedHere: {}, removedThere: {}, submorph: {}, addedThere: {}, addedHere: {}};\n Properties.own(stubbed).each(function (ea) {\n stubbed[ea] = Morph.makeRectangle(0,0,100,100);\n stubbed[ea].findCurrentPartVersion = findCurrentPartVersion;\n stubbed[ea].derivationIds = [1];\n });\n stubbed['copied'] = stubbed['normal'].copy();\n stubbed['copied'].findCurrentPartVersion = findCurrentPartVersion;\n stubbed['container'].addMorph(stubbed['normal']); //0\n stubbed['container'].addMorph(stubbed['copied']); //1\n stubbed['container'].addMorph(stubbed['removedHere']); //2\n stubbed['container'].addMorph(stubbed['removedThere']); //3\n stubbed['normal'].addMorph(stubbed['submorph']); //00\n\n var localCopy = stubbed['container'].copy(), \n otherCopy = stubbed['container'].copy();\n\n localCopy.withAllSubmorphsDo(function (ea) {\n ea.findCurrentPartVersion = findCurrentPartVersion;\n });\n otherCopy.withAllSubmorphsDo(function (ea) {\n ea.findCurrentPartVersion = findCurrentPartVersion;\n });\n\n localCopy.submorphs[2].remove();\n otherCopy.submorphs[3].remove();\n localCopy.addMorph(stubbed['addedHere']);\n otherCopy.addMorph(stubbed['addedThere']);\n\n var secondCopy = localCopy.copy();\n secondCopy.withAllSubmorphsDo(function (ea) {\n ea.findCurrentPartVersion = findCurrentPartVersion;\n });\n\n this.assert(!stubbed['removedHere'].findAncestorIn(localCopy, 0, 1), 'parent found morph in me that was removed');\n this.assert(!otherCopy.submorphs[2].findAncestorIn(localCopy, 1, 1), 'sibling found morph in me that was removed');\n\n this.assert(!stubbed['removedThere'].findAncestorIn(otherCopy, 0, 1), 'parent found morph in other Morph that was removed');\n this.assert(!localCopy.submorphs[2].findAncestorIn(otherCopy, 1, 1), 'I found morph in other Morph that was removed');\n\n this.assertEquals(stubbed['copied'].findAncestorIn(localCopy, 0, 1), localCopy.submorphs[1], 'copy from parent not found')\n this.assertEquals(otherCopy.submorphs[1].findAncestorIn(localCopy, 1, 1), localCopy.submorphs[1], 'copy from parent not found')\n\n // now with copied twice\n this.assertEquals(secondCopy.findAncestorIn(stubbed['container'], 2, 0), stubbed['container'], 'copied twice _ container morph in parent not found');\n this.assertEquals(secondCopy.submorphs[0].findAncestorIn(stubbed['container'], 2, 0), stubbed['normal'], 'copied twice _ normal morph in parent not found');\n this.assertEquals(secondCopy.findAncestorIn(otherCopy, 2, 1), otherCopy, 'copied twice _ container morph in sibling not found');\n this.assertEquals(secondCopy.submorphs[0].findAncestorIn(otherCopy, 2, 1), otherCopy.submorphs[0], 'copied twice _ normal morph in sibling not found');\n this.assertEquals(secondCopy.submorphs[0].submorphs[0].findAncestorIn(stubbed['container'], 2, 0), stubbed['submorph'], 'copied twice _ submorph morph in parent not found');\n this.assertEquals(secondCopy.submorphs[0].submorphs[0].findAncestorIn(otherCopy, 2, 1), otherCopy.submorphs[0].submorphs[0], 'copied twice _ submorph morph in sibling not found'); \n\n this.assertEquals(stubbed['container'].findAncestorIn(secondCopy, 0, 2), secondCopy, 'copied twice _ reverse _ container morph in parent not found');\n this.assertEquals(stubbed['normal'].findAncestorIn(secondCopy, 0, 2), secondCopy.submorphs[0], 'copied twice _ reverse _ normal morph in parent not found');\n this.assertEquals(otherCopy.findAncestorIn(secondCopy, 1, 2), secondCopy, 'copied twice _ reverse _ container morph in sibling not found');\n this.assertEquals(otherCopy.submorphs[0].findAncestorIn(secondCopy, 1, 2), secondCopy.submorphs[0], 'copied twice _ reverse _ normal morph in sibling not found');\n this.assertEquals(stubbed['submorph'].findAncestorIn(secondCopy, 0, 2), secondCopy.submorphs[0].submorphs[0], 'copied twice _ reverse _ submorph morph in parent not found');\n this.assertEquals(otherCopy.submorphs[0].submorphs[0].findAncestorIn(secondCopy, 1, 2), secondCopy.submorphs[0].submorphs[0], 'copied twice _ reverse _ submorph morph in sibling not found');\n \n this.assert(!stubbed['removedHere'].findAncestorIn(secondCopy, 0, 2), 'copied twice _ parent found morph in me that was removed');\n this.assert(!otherCopy.submorphs[2].findAncestorIn(secondCopy, 1, 2), 'copied twice _ sibling found morph in me that was removed');\n\n this.assert(!secondCopy.submorphs[2].findAncestorIn(otherCopy, 2, 1), 'copied twice _ I found morph in other Morph that was removed');\n\n this.assertEquals(stubbed['copied'].findAncestorIn(secondCopy, 0, 2), secondCopy.submorphs[1], 'copied twice _ copy from parent not found')\n this.assertEquals(otherCopy.submorphs[1].findAncestorIn(secondCopy, 1, 2), secondCopy.submorphs[1], 'copied twice _ copy from parent not found')\n },\n testArrayEquals: function () {\n var a = [],\n b = [],\n c = [1,2],\n d = [2,1],\n e = [2,1];\n this.assert(a.equals(b), 'empty Arrays are not equal');\n this.assert(!a.equals(c), 'Arrays with different lengths are equal');\n this.assert(!c.equals(d), 'Arrays with different orders are equal');\n this.assert(d.equals(e), 'Equal arrays are not equal');\n },\n\n});\n\nPoint.addMethods({\n extent: function (ext) {\n if (ext.constructor !== Point) {\n alert('Argument must be a Point!')\n return undefined\n }\n return new Rectangle(this.x, this.y, ext.x, ext.y);\n },\n\n equals: function(otherPoint) {\n return this.x.equals(otherPoint.x, 0.01) && this.y.equals(otherPoint.y, 0.01)\n },\n});\n\nArray.addMethods({\n equals: function(otherArray) {\n // Two arrays are considered equal if both arrays contain the same number of elements, and all corresponding pairs of elements in the two arrays are equal. In other words, two arrays are equal if they contain the same elements in the same order. Also, two array references are considered equal if both are null.\n if (this.length != otherArray.length) \n return false;\n for (var i = 0; i